Exemplo n.º 1
0
        public TurtleStatus Move()
        {
            var result = _mindField.Move(CurentDirection);

            CurentStatus = result.MapToTurtleStatus();
            return(CurentStatus);
        }
Exemplo n.º 2
0
 public LittleTurtle(Position initialPosition, Direction initialDirection)
 {
     _initialPosition  = initialPosition;
     _initialDirection = initialDirection;
     _currentPosition  = initialPosition;
     _currentDirection = initialDirection;
     _status           = TurtleStatus.Alive;
 }