文件名称:玩具机器人
文件大小:10KB
文件格式:ZIP
更新时间:2024-03-10 11:27:57
Ruby
玩具机器人模拟器 用法 启动“玩具机器人模拟器” bin/toy-robot 现在,您将拥有一个交互式终端,可以将命令发送到机器人。 当前,该机械手支持以下两个命令: PLACE X,Y,F MOVE 运行测试 rake spec 描述 该应用程序是一个玩具机器人的仿真,它在尺寸为5单位x 5单位的方形桌面上移动。 桌子表面没有其他障碍物。 机器人可以在桌子的表面上*漫游,但是必须防止机器人掉落或破坏。 必须防止可能导致机器人从桌子上掉落的任何移动,但是仍然必须允许进一步的有效移动命令。 创建一个可以读取以下格式命令的应用程序: PLACE X,Y,F MOVE LEFT RIGHT REPORT PLACE会将玩具机器人放在X,Y位置的桌子上,并面向北,南,东或西。 原点(0,0)可以被认为是西南最角。 对机器人的第一个有效命令是PLACE命令,此后,可以任何顺序发出任
【文件预览】:
toy-robot-master
----lib()
--------toy_robot()
--------toy_robot.rb(54B)
----Gemfile(121B)
----spec()
--------cli_spec.rb(422B)
--------fixtures()
--------robot_spec.rb(974B)
--------spec_helper.rb(617B)
--------features()
--------table_top_spec.rb(1003B)
--------simulator_spec.rb(1KB)
----Rakefile(95B)
----README.md(2KB)
----Gemfile.lock(1KB)
----.gitignore(1KB)
----bin()
--------toy-robot(275B)