Esempio n. 1
0
 protected override IMoveFindingStartegy GetSearchEngine(IFieldsGraph graph)
 {
     RawMoveFinders = new RawMoveFinders(new MovesFactory(), PlayersState.SecondIsOnTheMove(), options);
     return(RawMoveFinders.DfsCuttoff());
 }
Esempio n. 2
0
 protected override IMoveFindingStartegy GetSearchStrategy()
 {
     return(RawMoveFinders.DfsCuttoff());
 }
Esempio n. 3
0
 public IMoveFindingStartegy DfsCuttoff()
 {
     return(_rawMoveFinders.DfsCuttoff().EnsureMoveIsValid());
 }