List of all items
Structs
- agent::rule_based::RuleAgent
- gameplay::types::IGameAttrs
- gameplay::types::IPosition
- simulate::game::OthelloSimulator
- simulate::history::GameHistory
- simulate::history::GameHistoryStore
Traits
Functions
- add
- gameplay::encoding::board_from_string
- gameplay::encoding::create_code_char_hash
- gameplay::encoding::string_from_board
- gameplay::recommender::suggest_moves_rules_based
- gameplay::utils::augmented_score_for_player
- gameplay::utils::board_by_playing_piece_at_index
- gameplay::utils::flip_pieces
- gameplay::utils::flippable_pieces
- gameplay::utils::is_piece_placeholder
- gameplay::utils::piece_index_from_position
- gameplay::utils::player_has_move
- gameplay::utils::position_from_piece_index
- gameplay::utils::worst_score_by_playing_piece_at_index
Type Aliases
- gameplay::types::IBoard
- gameplay::types::IPiece
- gameplay::types::IPlayer
- gameplay::types::IPositionOption
Constants
- gameplay::constants::CODE_CHARS
- gameplay::constants::CODE_CHARS_MAP
- gameplay::constants::DEFAULT_BOARD_HEIGHT
- gameplay::constants::DEFAULT_BOARD_WIDTH
- gameplay::constants::DEFAULT_CORNER_SCORE
- gameplay::constants::DEFAULT_EDGE_SCORE
- gameplay::constants::DEFAULT_OTHER_SCORE
- gameplay::constants::DIRECTIONS
- gameplay::constants::INITIAL_BOARD
- gameplay::constants::PLACEHOLDER