# Functions
Determines the card strength based on the order of the given card, AKQJT98765432.
Calculates which HandType should be used of a given set of cards.
Card constructor.
Hand constructor from a string, like "32T3K" If something goes wrong while parsing the Cards the error is returned.
Generates a new rank, with score equal to zero.
Parses the given text as a list of hands.
This function defines how to sort a list of ranks by its strength.
Determines the strength of the card exactly like in BasicCardStrengthDeterminer but moving 'J' to the bottom.
The function takes into account that 'J' are comodin cards, and therefore, can count towards other types.
# Constants
Ordered from less to more value.
Ordered from less to more value.
Ordered from less to more value.
Ordered from less to more value.
Ordered from less to more value.
Ordered from less to more value.
Ordered from less to more value.
# Type aliases
Represents the Hand type, based on the given cards.