Trait GameIO

Source
pub trait GameIO {
    // Required methods
    fn draw_board(&self, game: &Board);
    fn get_move(&self, game: &Game) -> (isize, ChipDescrip);
    fn display_gameover(&self, ending: BoardState);
}

Required Methods§

Source

fn draw_board(&self, game: &Board)

Source

fn get_move(&self, game: &Game) -> (isize, ChipDescrip)

Source

fn display_gameover(&self, ending: BoardState)

Implementors§