对机器人进行编程,使其穿越雾气并收集您无法完全看到的地图上的每颗星星。
棋盘被雾气覆盖——只有机器人访问过的单元格才会显露出来。用箭头指令和颜色条件填充功能槽,然后运行程序来驱动机器人穿过走廊,解除雾气并收集星星。因为你看不到整个地图,所以你的程序必须足够通用才能盲操作。
Arrowlogic 是一个战争迷雾编程难题,涉及从有限的信息编写通用的循环例程。
在函数槽中填入箭头指令和颜色条件,然后看着机器人在迷雾笼罩的棋盘上执行它们,这属于Logo的传统:用程序而非手动来驱动一个小生物。
原创的约束是迷雾:只有机器人走过的格子才会显现,所以你是在对着一张看不见的地图写代码。
这迫使你采用一种真正不同的编程方式。棋盘可见时,你写的是一条路线;棋盘隐藏时,你必须写一条规则——根据机器人所发现的情况来决定行为——这正是脚本与算法的区别。
Arrowlogic 是一个原始的战争迷雾编程难题,涉及从有限的信息编写通用的循环例程。在浏览器中免费玩战役、每日和练习模式。