maverick.enums.GameEventType#

class maverick.enums.GameEventType(*values)[source]#

Game event enumeration.

Represents the different types of events that can occur during a poker game.

GAME_STARTED#

Game has started.

Type:

str

HAND_STARTED#

New hand has started.

Type:

str

HAND_ENDED#

Hand has ended.

Type:

str

GAME_ENDED#

Game has ended.

Type:

str

HOLE_CARDS_DEALT#

Hole cards dealt to players.

Type:

str

FLOP_DEALT#

First three community cards dealt.

Type:

str

TURN_DEALT#

Fourth community card dealt.

Type:

str

RIVER_DEALT#

Fifth community card dealt.

Type:

str

PLAYER_ACTION_TAKEN#

Player takes an action.

Type:

str

BETTING_ROUND_STARTED#

Betting round started.

Added in version 0.2.0.

Type:

str

BETTING_ROUND_COMPLETED#

Betting round completed.

Type:

str

BLINDS_POSTED#

Blind bets posted.

Type:

str

ANTES_POSTED#

Ante bets posted.

Type:

str

SHOWDOWN_STARTED#

Showdown has started.

Added in version 0.2.0.

Type:

str

SHOWDOWN_COMPLETED#

Showdown has completed.

Type:

str

PLAYER_JOINED#

Player joined the game.

Type:

str

PLAYER_LEFT#

Player left the game.

Type:

str

POT_WON#

Pot has been won by a player.

Added in version 0.2.0.

Type:

str

PLAYER_CARDS_REVEALED#

Player’s cards have been revealed at showdown. This only happens if there are multiple winners. If there is a single winner, their cards are not revealed.

Added in version 0.2.0.

Type:

str

PLAYER_ELIMINATED#

Player has been eliminated from the game.

Added in version 0.2.0.

Type:

str

__init__(*args, **kwds)#

Attributes