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