public TurtleStatus Move() { var result = _mindField.Move(CurentDirection); CurentStatus = result.MapToTurtleStatus(); return(CurentStatus); }
public LittleTurtle(Position initialPosition, Direction initialDirection) { _initialPosition = initialPosition; _initialDirection = initialDirection; _currentPosition = initialPosition; _currentDirection = initialDirection; _status = TurtleStatus.Alive; }