public IidAlphaBetaSearch(IMoveGenerator moveGenerator, IEvaluator evaluator, IQSearch qSearch, CompositeMoveOrderer moveOrderer) { _moveGenerator = moveGenerator; _evaluator = evaluator; _qSearch = qSearch; _moveOrderer = moveOrderer; }
public SimpleAlphaBetaSearch(IMoveGenerator moveGenerator, IEvaluator evaluator, IQSearch qSearch) { _moveGenerator = moveGenerator; _evaluator = evaluator; _qSearch = qSearch; }