Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
V
|
W
|
Y
_
__str__() (apologies.game.History method)
(apologies.game.Pawn method)
(apologies.game.Position method)
A
action (apologies.game.History attribute)
,
[1]
Action (class in apologies.rules)
actions (apologies.rules.Move attribute)
,
[1]
actiontype (apologies.rules.Action attribute)
,
[1]
ActionType (class in apologies.rules)
ADULT (apologies.game.GameMode attribute)
ADULT_HAND (in module apologies.game)
,
[1]
all_pawns (apologies.rules.BoardRules attribute)
all_pawns() (apologies.game.PlayerView method)
all_pawns_in_home() (apologies.game.Player method)
apologies
module
apologies.cli
module
apologies.demo
module
apologies.demo_unix
module
apologies.demo_windows
module
apologies.engine
module
apologies.game
module
apologies.render
module
apologies.reward
module
apologies.rules
module
apologies.simulation
module
apologies.source
module
apologies.util
module
B
BASE_HEADERS (in module apologies.simulation)
BLUE (apologies.game.PlayerColor attribute)
BOARD_SQUARES (in module apologies.game)
,
[1]
BoardRules (class in apologies.rules)
C
calculate() (apologies.reward.RewardCalculator method)
(apologies.reward.RewardCalculatorV1 method)
(apologies.source.RewardInputSource method)
(apologies.source.RewardV1InputSource method)
calculator (apologies.source.RewardV1InputSource attribute)
card (apologies.game.History attribute)
,
[1]
(apologies.rules.BoardRules attribute)
(apologies.rules.Move attribute)
,
[1]
(apologies.rules.Rules attribute)
Card (class in apologies.game)
CARD_1 (apologies.game.CardType attribute)
CARD_10 (apologies.game.CardType attribute)
CARD_11 (apologies.game.CardType attribute)
CARD_12 (apologies.game.CardType attribute)
CARD_2 (apologies.game.CardType attribute)
CARD_3 (apologies.game.CardType attribute)
CARD_4 (apologies.game.CardType attribute)
CARD_5 (apologies.game.CardType attribute)
CARD_7 (apologies.game.CardType attribute)
CARD_8 (apologies.game.CardType attribute)
CARD_APOLOGIES (apologies.game.CardType attribute)
cardtype (apologies.game.Card attribute)
,
[1]
CardType (class in apologies.game)
CattrConverter (class in apologies.util)
Character (class in apologies.engine)
CharacterInputSource (class in apologies.source)
characters (apologies.engine.Engine attribute)
,
[1]
choose_move() (apologies.engine.Character method)
(apologies.source.CharacterInputSource method)
(apologies.source.NoOpInputSource method)
(apologies.source.RandomInputSource method)
(apologies.source.RewardInputSource method)
choose_next_move() (apologies.engine.Engine method)
CIRCLE (in module apologies.game)
,
[1]
CircularQueue (class in apologies.util)
cli() (in module apologies.cli)
color (apologies.game.History attribute)
,
[1]
(apologies.game.Pawn attribute)
,
[1]
(apologies.game.Player attribute)
,
[1]
colors (apologies.engine.Engine property)
completed (apologies.engine.Engine property)
(apologies.game.Game property)
construct_legal_moves() (apologies.engine.Engine method)
(apologies.rules.BoardRules method)
(apologies.rules.Rules method)
copy() (apologies.game.Game method)
(apologies.game.Player method)
(apologies.game.PlayerView method)
(apologies.game.Position method)
create_player_view() (apologies.game.Game method)
D
deck (apologies.game.Game attribute)
,
[1]
Deck (class in apologies.game)
DECK_COUNTS (in module apologies.game)
,
[1]
DECK_SIZE (in module apologies.game)
,
[1]
demo() (in module apologies.cli)
discard() (apologies.engine.Engine method)
(apologies.game.Deck method)
distance_to_home() (apologies.rules.BoardRules static method)
draw() (apologies.engine.Engine method)
(apologies.game.Deck method)
DRAW_AGAIN (in module apologies.game)
,
[1]
draw_again() (apologies.rules.Rules method)
E
Engine (class in apologies.engine)
entries (apologies.util.CircularQueue attribute)
evaluate_move() (apologies.rules.Rules static method)
example() (in module apologies.cli)
execute_move() (apologies.engine.Engine method)
(apologies.rules.Rules method)
F
find_first_pawn_in_start() (apologies.game.Player method)
first (apologies.engine.Engine attribute)
,
[1]
(apologies.util.CircularQueue attribute)
from_json() (apologies.game.Game static method)
fullname (apologies.source.CharacterInputSource property)
G
game (apologies.engine.Engine property)
Game (class in apologies.game)
GameMode (class in apologies.game)
get_pawn() (apologies.game.PlayerView method)
GREEN (apologies.game.PlayerColor attribute)
H
hand (apologies.game.Player attribute)
,
[1]
history (apologies.game.Game attribute)
,
[1]
History (class in apologies.game)
home (apologies.game.Position attribute)
,
[1]
I
id (apologies.game.Card attribute)
,
[1]
(apologies.rules.Move attribute)
,
[1]
index (apologies.game.Pawn attribute)
,
[1]
M
MAX_PLAYERS (in module apologies.game)
,
[1]
MIN_PLAYERS (in module apologies.game)
,
[1]
mode (apologies.engine.Engine attribute)
,
[1]
(apologies.rules.Rules attribute)
,
[1]
module
apologies
apologies.cli
apologies.demo
apologies.demo_unix
apologies.demo_windows
apologies.engine
apologies.game
apologies.render
apologies.reward
apologies.rules
apologies.simulation
apologies.source
apologies.util
Move (class in apologies.rules)
move_to_home() (apologies.game.Position method)
MOVE_TO_POSITION (apologies.rules.ActionType attribute)
move_to_position() (apologies.game.Position method)
move_to_safe() (apologies.game.Position method)
move_to_square() (apologies.game.Position method)
MOVE_TO_START (apologies.rules.ActionType attribute)
move_to_start() (apologies.game.Position method)
N
name (apologies.engine.Character attribute)
,
[1]
(apologies.game.Pawn attribute)
,
[1]
(apologies.source.CharacterInputSource property)
next() (apologies.util.CircularQueue method)
next_turn() (apologies.engine.Engine method)
NoOpInputSource (class in apologies.source)
O
opponents (apologies.game.PlayerView attribute)
,
[1]
P
pawn (apologies.rules.Action attribute)
,
[1]
(apologies.rules.BoardRules attribute)
Pawn (class in apologies.game)
pawns (apologies.game.Player attribute)
,
[1]
PAWNS (in module apologies.game)
,
[1]
play_next() (apologies.engine.Engine method)
player (apologies.game.PlayerView attribute)
,
[1]
Player (class in apologies.game)
PlayerColor (class in apologies.game)
playercount (apologies.game.Game attribute)
,
[1]
players (apologies.engine.Engine property)
(apologies.game.Game attribute)
,
[1]
PlayerView (class in apologies.game)
position (apologies.game.Pawn attribute)
,
[1]
(apologies.rules.Action attribute)
,
[1]
Position (class in apologies.game)
public_data() (apologies.game.Player method)
R
RandomInputSource (class in apologies.source)
range() (apologies.reward.RewardCalculator method)
(apologies.reward.RewardCalculatorV1 method)
RED (apologies.game.PlayerColor attribute)
render() (in module apologies.cli)
render_board() (in module apologies.render)
reset() (apologies.engine.Engine method)
RewardCalculator (class in apologies.reward)
RewardCalculatorV1 (class in apologies.reward)
RewardInputSource (class in apologies.source)
RewardV1InputSource (class in apologies.source)
Rules (class in apologies.rules)
run_demo() (in module apologies.demo)
(in module apologies.demo_unix)
(in module apologies.demo_windows)
run_simulation() (in module apologies.simulation)
S
safe (apologies.game.Position attribute)
,
[1]
SAFE_SQUARES (in module apologies.game)
,
[1]
side_effects (apologies.rules.Move attribute)
,
[1]
simulation() (in module apologies.cli)
SLIDE (in module apologies.game)
,
[1]
source (apologies.engine.Character attribute)
,
[1]
source() (in module apologies.source)
SOURCE_HEADERS (in module apologies.simulation)
square (apologies.game.Position attribute)
,
[1]
STANDARD (apologies.game.GameMode attribute)
start (apologies.game.Position attribute)
,
[1]
start_game() (apologies.engine.Engine method)
(apologies.rules.Rules method)
started (apologies.engine.Engine property)
(apologies.game.Game property)
state (apologies.engine.Engine property)
T
T (in module apologies.util)
TerminalSizeError
timestamp (apologies.game.History attribute)
,
[1]
to_json() (apologies.game.Game method)
track() (apologies.game.Game method)
TURN (in module apologies.game)
,
[1]
turns (apologies.game.Player attribute)
,
[1]
V
view (apologies.rules.Rules attribute)
W
winner (apologies.game.Game property)
winner() (apologies.engine.Engine method)
Y
YELLOW (apologies.game.PlayerColor attribute)
apologies
Navigation
API Reference
Related Topics
Documentation overview
Quick search