protected override IMoveFindingStartegy GetSearchEngine(IFieldsGraph graph) { RawMoveFinders = new RawMoveFinders(new MovesFactory(), PlayersState.SecondIsOnTheMove(), options); return(RawMoveFinders.OrderByNodesValuesWithCuttofsToWhite()); }
public IMoveFindingStartegy OrderByNodesValuesWithCuttofsToWhite() { return(_rawMoveFinders.OrderByNodesValuesWithCuttofsToWhite().EnsureMoveIsValid()); }