Struct ggp_rs::player::CompDelibPlayer [−] [src]

pub struct CompDelibPlayer {
    // some fields omitted
}

A bounded compulsive deliberation player. This should only be used for single player games

Methods

impl CompDelibPlayer

fn new(depth: u32) -> CompDelibPlayer

Returns a CompDelibPlayer that does not recurse past the given depth

Trait Implementations

impl Player for CompDelibPlayer

fn name(&self) -> String

fn select_move(&mut self, game: &Game) -> Move

fn out_of_time(&mut self, _: &Game) -> Move

fn meta_game(&mut self, _: &Game)

fn cutoff(&self) -> u32

fn stop(&mut self, _: &Game)