Releases: uoftcprg/pokerkit
Releases · uoftcprg/pokerkit
v0.4.15
Added
- Raise error for ACPC protocol converter when hole cards unknown.
- PHH to Pluribus protocol converter.
v0.4.14
Added
-
Analysis module
- Range parser
pokerkit.analysis.parse_range
(e.g."AKs,T8o-KJo,6h5h,A2+"
). - Equity calculator
pokerkit.analysis.calculate_equities
. - Hand strength calculator
pokerkit.analysis.calculate_hand_strength
. - Player statistics
pokerkit.analysis.Statistics
.
- Range parser
v0.4.13
Changed
- Renamed
pokerkit.state.State.all_in_show_status
topokerkit.state.State.all_in_status
.
Added
pokerkit.state.State.reserved_cards
pokerkit.state.State.cards_in_play
pokerkit.state.State.cards_not_in_play
v0.4.12
Removed
- Remove non-compliant action notation
pn sm -
for showing hole cards.
Added
- Commentary for state actions.
- User-defined field support for PHH.
- PHH to ACPC protocol converter
v0.4.11
Added
- Deuce-to-seven badugi hand lookup/evaluator.
v0.4.10
Added
pokerkit.state.State.pot_amounts
for iterating through main/side pot amounts.
Changed
- Forbid showdown without specifying cards if unknown hole cards are dealt.
v0.4.9
Changed
- New field
rake
forpokerkit.notation.HandHistory
when constructing games/states.
v0.4.8
Changed
- New action notation
pn sm -
for showing hole cards. pokerkit.notation.HandHistory.iter_state_actions
for iterating through
states with actions.
v0.4.7
Changed
- If there are multiple pots (main + side),
pokerkit.state.State.push_chips
must be called multiple times. - Custom automations is passed through constructor for
pokerkit.notation.HandHistory
. - Support rakes.
v0.4.6
Changed
- Collapse pots (main + side) that have the same players in the
pokerkit.state.State.pots
property. - Allow default automations to be overridden in
pokerkit.notation.HandHistory.create_game
and
pokerkit.notation.HandHistory.create_game
.