Ben Joffe

PocketOdds.com Launched

18 Sep 2010

About a year ago I started working on a poker odds calculator, improving it every few months, it had been sitting in a 95% complete state for quite some time now. Today I finally finished off the last little graphical bugs and uploaded it to a new domain:

PocketOdds.com Pcoket Odds website screenshot

Goals:

One useful feature is that you can type in your address bar something like: pocketodds.com/aa67 which will redirect straight to the results for Aces vs 67. To enter community cards in the url add a slash, eg: pocketodds.com/aa67/45k. Suits are chosen automatically but these can also be specified in the url by adding a S,H,C or D after each card (Spades, Hearts, Clubs, Diamonds).

In order to ensure the results are delivered as fast as possible, two things happen when a calculation is to begin: 1. the web browser starts solving the odds and 2. a request is fired off to the server to solve the same thing; they then race to the answer and as soon as one gets it the results are displayed and the slower method is aborted. This means slow networks benefit from solving the odds localy, and slow computers benefit by the server solving the odds much faster. Node.js was used to be able to use the same code in the browser and on the server.

Supported: Safari, Firefox, Chrome, Opera, IE6+ (IE6 will be a bit ugly though, I don't see any use in optimising for it).

Shortcomings (hope to improve soon):

Features for another day:

Update! iPhone version now available. Screenshot of Pocket Odds for iPhone

Got feedback?