Modules§
Structs§
- Board
- Represents a poker board (flop, turn, river)
- Card
- Single Card
- Card64
- A 64-bit representation of a set of playing cards using bitwise operations.
- Card
Iter - Iterator over individual cards in a Card64 set.
- Dead
Cards - Hand
Iter - Iterator for generating all possible combinations of N cards
- HandN
- A hand of N cards
- Hand
Rating View - a struct that decodes i16 to human readable Hand Ranking
- PQLFlop
Hand Category - PQLFraction
- PQLHand
Type - PQLHi
Rating - Hand Ranking
- PQLLo
Rating - PQLPlayer
- Rank16
- Rank Set
- Rank16
Iter - Iterator over the ranks in each suit of a Card64.
- RankIdx
- Statements
Runner - Suit4
- Suit Masks
- SuitIdx
- Suit
Mapping - Maps original suits to isomorphic suits for normalization
Enums§
- Flop
Hand Category - Hand
Type - Hand
Type Ord - A enum that handles strength of hand type for different games
- Internal
Error - PQLError
- PQLGame
- PQLRange
- PQLStreet
- PQLType
- Parse
Error - Rank
- Enum for Ranks
- Runtime
Error - Suit
- Enum for Suits
- Type
Error
Functions§
- eval_
holdem7 - eval_
omaha9 - eval_
shortdeck7 - init_vm
- Panics
- to_
suitvar_ char - Converts a suit to its isomorphic character representation
- u8_
to_ suit_ str - u16_
to_ rank_ str