Whist Game Backend
Contents:
Getting Started
Protocols
API Reference
Example
Changelog
Whist Game Backend
Index
Index
_
|
A
|
C
|
D
|
E
|
F
|
G
|
H
|
J
|
K
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
V
|
W
_
__ge__() (whist_backend.cards.Rank method)
__gt__() (whist_backend.cards.Rank method)
__init__() (whist_backend.cards.Card method)
(whist_backend.event_listener_protocol.WhistEventListener method)
(whist_backend.player_strategy_protocol.PlayerStrategy method)
(whist_backend.round_simulator.RoundSimulator method)
__le__() (whist_backend.cards.Rank method)
__lt__() (whist_backend.cards.Rank method)
__str__() (whist_backend.cards.Card method)
(whist_backend.cards.Rank method)
(whist_backend.cards.Suit method)
A
ACE (whist_backend.cards.Rank attribute)
ask_player_for_bet() (whist_backend.round_simulator.RoundSimulator method)
C
Card (class in whist_backend.cards)
CLUBS (whist_backend.cards.Suit attribute)
cyclic_shift() (in module whist_backend.round_simulator)
D
deal_hands() (in module whist_backend.round_simulator)
determine_trump_suit_and_hand_sizes() (in module whist_backend.round_simulator)
DIAMONDS (whist_backend.cards.Suit attribute)
E
EIGHT (whist_backend.cards.Rank attribute)
F
find_trick_winner() (in module whist_backend.round_simulator)
FIVE (whist_backend.cards.Rank attribute)
FOUR (whist_backend.cards.Rank attribute)
G
gather_bets_for_round() (whist_backend.round_simulator.RoundSimulator method)
H
HEARTS (whist_backend.cards.Suit attribute)
J
JACK (whist_backend.cards.Rank attribute)
K
KING (whist_backend.cards.Rank attribute)
M
make_bet() (whist_backend.player_strategy_protocol.PlayerStrategy method)
make_move() (whist_backend.player_strategy_protocol.PlayerStrategy method)
make_move_on_player() (whist_backend.round_simulator.RoundSimulator method)
module
whist_backend.cards
whist_backend.event_listener_protocol
whist_backend.player_strategy_protocol
whist_backend.round_simulator
N
name (whist_backend.player_strategy_protocol.PlayerStrategy attribute)
new_deck() (in module whist_backend.cards)
new_shuffled_deck() (in module whist_backend.cards)
NINE (whist_backend.cards.Rank attribute)
notify_bets_made() (whist_backend.event_listener_protocol.WhistEventListener method)
notify_card_played() (whist_backend.event_listener_protocol.WhistEventListener method)
notify_new_bet() (whist_backend.player_strategy_protocol.PlayerStrategy method)
notify_new_move() (whist_backend.player_strategy_protocol.PlayerStrategy method)
notify_new_trick() (whist_backend.event_listener_protocol.WhistEventListener method)
(whist_backend.player_strategy_protocol.PlayerStrategy method)
notify_round_end() (whist_backend.player_strategy_protocol.PlayerStrategy method)
notify_round_start() (whist_backend.event_listener_protocol.WhistEventListener method)
(whist_backend.player_strategy_protocol.PlayerStrategy method)
notify_trick_won() (whist_backend.event_listener_protocol.WhistEventListener method)
(whist_backend.player_strategy_protocol.PlayerStrategy method)
O
on_trick_win() (whist_backend.round_simulator.RoundSimulator method)
P
play_round() (whist_backend.round_simulator.RoundSimulator method)
play_trick() (whist_backend.round_simulator.RoundSimulator method)
PlayerStrategy (class in whist_backend.player_strategy_protocol)
Q
QUEEN (whist_backend.cards.Rank attribute)
R
Rank (class in whist_backend.cards)
rank (whist_backend.cards.Card attribute)
RoundSimulator (class in whist_backend.round_simulator)
S
SEVEN (whist_backend.cards.Rank attribute)
SIX (whist_backend.cards.Rank attribute)
SPADES (whist_backend.cards.Suit attribute)
Suit (class in whist_backend.cards)
suit (whist_backend.cards.Card attribute)
T
TEN (whist_backend.cards.Rank attribute)
THREE (whist_backend.cards.Rank attribute)
TWO (whist_backend.cards.Rank attribute)
V
value (whist_backend.cards.Rank attribute)
W
whist_backend.cards
module
whist_backend.event_listener_protocol
module
whist_backend.player_strategy_protocol
module
whist_backend.round_simulator
module
whist_value() (whist_backend.cards.Rank method)
WhistEventListener (class in whist_backend.event_listener_protocol)