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