public IMoveFindingStartegy DfsBounded() { return(_rawMoveFinders.DfsBounded().EnsureMoveIsValid()); }