Trait monochrome::agent::Agent[][src]

pub trait Agent {
    fn play(&mut self, stone: Stone, board: &OthelloBoard) -> Action;
}

Required methods

fn play(&mut self, stone: Stone, board: &OthelloBoard) -> Action[src]

Loading content...

Implementors

impl Agent for RandomAgent[src]

impl Agent for UnmotivatedAgent[src]

Loading content...