Skip to content

Releases: uoftcprg/pokerkit

v0.4.15

29 Mar 09:32
Compare
Choose a tag to compare

Added

  • Raise error for ACPC protocol converter when hole cards unknown.
  • PHH to Pluribus protocol converter.

v0.4.14

26 Mar 15:57
Compare
Choose a tag to compare

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.

v0.4.13

25 Mar 16:57
Compare
Choose a tag to compare

Changed

  • Renamed pokerkit.state.State.all_in_show_status to pokerkit.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

25 Mar 16:54
Compare
Choose a tag to compare

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

20 Mar 23:03
Compare
Choose a tag to compare

Added

  • Deuce-to-seven badugi hand lookup/evaluator.

v0.4.10

11 Feb 09:42
Compare
Choose a tag to compare

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

28 Jan 07:40
Compare
Choose a tag to compare

Changed

  • New field rake for pokerkit.notation.HandHistory when constructing games/states.

v0.4.8

22 Jan 17:58
Compare
Choose a tag to compare

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

20 Jan 21:12
Compare
Choose a tag to compare

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

08 Jan 06:53
Compare
Choose a tag to compare

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.