List of all items
Structs
- board::Board
- board::MoveResult
- board::tile::Tile
- rules::ClassicV1
- rules::ClassicV2
- unified::game::GameState
- unified::reconstruction::HistoryReconstruction
- unified::validation::ValidationResult
- v1::recording::Recording
- v2::recording::SeededRecording
Enums
- board::MoveError
- board::tile::InitialID
- direction::Direction
- random::RandAlgo
- unified::ParseResult
- v1::parser::ParseError
- v1::validator::ValidationError
- v2::io::SeededRecordingParseError
- v2::recording::BoardFetchError
- v2::replay::MoveReplayError
Traits
- random::Pickable
- rules::Ruleset
- rules::RulesetProvider
- unified::hash::Hashable
- unified::reconstruction::Reconstructable
- unified::validation::Validatable
Functions
- board::check_move
- board::get_closest_tile
- board::get_farthest_tile
- board::initialize_tiles
- random::lcg_sane
- random::linear_congruential_generator
- rules::can_break
- unified::detect_version
- unified::get_gamestate
- unified::hash
- unified::parse
- unified::reconstruct
- unified::validate
- v1::parser::parse_data
- v1::validator::initialize_board
- v1::validator::validate_first_move
- v2::replay::replay_moves