没有合适的资源?快使用搜索试试~ 我知道了~
MineRoverKata
共31个文件
cs:26个
csproj:2个
sln:1个
需积分: 5 0 下载量 191 浏览量
2021-04-17
01:42:23
上传
评论
收藏 23KB ZIP 举报
温馨提示
矿山漫游者卡塔 卡塔描述 要求 一队手工机器人将参加年度“机器人大战”竞赛。 每个机器人将被放置在一个矩形的战场内,并将使用内置的计算机系统在战场上导航。 机器人的位置和方向由x和y坐标以及代表四个基本罗盘点之一的字母组成。 竞技场分为网格以简化导航。 示例位置可能是0、0,N,这表示机器人位于左下角并面向北。 为了控制机器人,比赛组织者提供了一个控制台,用于将简单的字母字符串发送到车载导航系统。 可能的字母是“ L”,“ R”和“ M”。 “ L”和“ R”使机器人分别向左或向右旋转90度而不离开其当前位置,而“ M”则意味着向前移动一个网格点并保持相同的航向。 假设从(x,y)直接向北的正方形是(x,y + 1)。 输入 输入的第一行是舞台的右上角坐标,假定左下角坐标为(0,0)。 输入的其余部分是与已部署的机器人有关的信息。 每个机器人都有两行输入-第一行给出机器人的位置,第二行给出
资源推荐
资源详情
资源评论
收起资源包目录
MineRoverKata-master.zip (31个子文件)
MineRoverKata-master
MineRoverKataTests
ArenaTests.cs 1KB
InputDataTranslator
InputDataTranslatorTests.cs 2KB
Robot
MoveRobotTests.cs 668B
RobotActionExecutorTests.cs 6KB
RobotTests.cs 1KB
InputDataPhase
InputDataBufferTests.cs 2KB
Validators
OrientationValidatorTests.cs 770B
ConsumeInputPhaseExecutorTest.cs 2KB
ExampleInputTests.cs 2KB
MineRoverKataTests.csproj 641B
MineRoverKata.sln 2KB
README.md 3KB
.gitignore 6KB
MineRoverKata
ConsumeInputPhaseExecutor.cs 2KB
MineRoverKata.csproj 559B
Program.cs 1KB
InputDataTranslator
InputDataTranslator.cs 1KB
Dimensions.cs 185B
InitialPositionAndOrientation.cs 228B
Robot
Robot.cs 2KB
RobotActionExecutor.cs 2KB
MoveRobot.cs 1KB
IInputDataBuffer.cs 550B
InputDataPhase
InputDataPhaseExecutor.cs 2KB
InputDataBuffer.cs 2KB
UIMessages.cs 1KB
MineRovers.cs 698B
Validators
OrientationValidator.cs 306B
IRobot.cs 540B
IArena.cs 183B
Arena.cs 767B
共 31 条
- 1
资源评论
火锅与理想
- 粉丝: 34
- 资源: 4569
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功