check_buddy/game.rs
1use crate::uci_move::UciMove;
2use crate::*;
3use std::collections::HashMap;
4
5pub struct Game {
6 pub info: HashMap<String, String>,
7 pub board_map: BoardMap,
8 pub historical_moves: Vec<UciMove>,
9 pub result: Option<bool>,
10}
11
12impl Default for Game {
13 fn default() -> Self {
14 Self {
15 info: HashMap::with_capacity(12),
16 board_map: BoardMap::starting(),
17 historical_moves: vec![],
18 result: None,
19 }
20 }
21}