[][src]Trait connect6::policy::Evaluator

pub trait Evaluator {
    fn eval(
        &self,
        turn: Player,
        board: &Vec<Board>
    ) -> Option<(Vec<f32>, Vec<[[f32; 15]; 15]>)>; }

Evaluator for applying value, policy approximator to AlphaZero.

Required methods

fn eval(
    &self,
    turn: Player,
    board: &Vec<Board>
) -> Option<(Vec<f32>, Vec<[[f32; 15]; 15]>)>

Loading content...

Implementors

impl Evaluator for RandomEvaluator[src]

Loading content...