Module: XRemoteBot

Defined in:
lib/xremotebot.rb,
lib/xremotebot/version.rb

Defined Under Namespace

Classes: Robot, Server, WS

Constant Summary collapse

VERSION =
"0.1.0"

Class Method Summary collapse

Class Method Details

.mainObject



155
156
157
158
159
160
161
162
163
164
165
166
167
# File 'lib/xremotebot.rb', line 155

def self.main
  puts 'api_key:'
  server = XRemoteBot::Server.new('xremotebot.example',
                                  8000,
                                  'api',
                                  gets.strip)
  print "Robots #{server.get_robots}\n"
  robot = Robot.new server, server.fetch_robot
  robot.forward 100, 1
  robot.turnRight 100, 1
  p robot.getLine
  p robot.getObstacle
end