poker
poker copied to clipboard
Poker framework for Python
Internally store them as numbers, this might speed up comparisons
Introduce a new public api `parse_ident()` which only reads one line and only parse the first couple of characters; the id of the hand history. There would be four level...
http://aosabook.org/en/sqlalchemy.html SQLALchemy has an abstract class called `Dialect` for which database specific implementations exists. I feel that the same architecture could be applied to hand history parser class architecture. >...
Accept single value and wrap internally in a tuple.
https://code.google.com/p/vectorized-playing-cards/
Add a Deck object which can do criptographically secure shuffling, not just with list.shuffle() It won't be as safe as PokerStars beems of light shuffling :smile: but better than a...
instead of manually managing alignment for commands, use the https://pypi.python.org/pypi/tabulate package.
Raw parser only separates the hand history to tokens, and the normal parser gives a more comprehensive API which makes more complicated queries about the hand more easy. The latter...
Attributes indicating players left on each street in the same format as preflop (OrderedDict with stacks) turn_players flop_players river_players
Calculate pot size before each street's actions, even if it's not explicitly appears in the hand history. In this case, calculate it from actions. flop_pot, turn_pot, river_pot preflop_pot indicating blinds,...