Suppose you’re playing Texas Hold 'Em, and you’re dealt a nine of hearts and a king of spades. There are nine other players. It's the pre-flop round of betting, and you're wondering whether you should play this hand. You know that a nine-king offsuit is a reasonably strong hand when there are only two other players, but in this round there are nine other players. Should you play the hand? You could try to mentally work out all the probabilities. Alternatively, you could quickly use PokerTexter.

PokerTexter analyzes your initial cards and the number of players for probabilities of winning and tying, and computes the expected gain, an indicator of whether to play the hand or not. You interact with PokerTexter via text message (SMS). This messaging service runs on a stack of Twilio, Heroku, and Flask. You will need to set up PokerTexter in order to use it. The documentation and detailed setup instructions are in the GitHub repository. Check it out!

Follow me on Twitter.

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.