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