public MinMaxStrategy(IBoardStateEvaluator evaluator, int depth, int player) { _minMax = new MinMax(evaluator, player, depth); }
public MinMax(IBoardStateEvaluator evaluator, int player, int depth) { _evaluator = evaluator; _player = player; _depth = depth; }