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