Trait littlewing::eval::Eval[][src]

pub trait Eval {
    fn eval(&self) -> i16;
fn eval_material(&self, c: Color) -> i16;
fn see(&self, capture: PieceMove) -> i16; }

Evaluation algorithms

Required Methods

Evaluate the current position

Evaluate material at the current position for the given side

Static Exchange Evaluation

Implementors