public void Initialize() { _evaluator = new AwariEvaluator(); }
public Teacher(IRandomizer randomizer, AwariEvaluator evaluator) { _evaluator = evaluator; _randomizer = randomizer; }
public void Initialize() { _evaluator = new ParallelAwariEvaluator(); }
public int Evaluate(AwariEvaluator evaluator, int depth) { SetFullAwariPosition(); return(evaluator.Evaluate(_position, depth)); }