八 312010
一个很有趣的状态机游戏,要求把一个输入序列按一定的规则转换后输出。状况机需要画在一个平面图上。后面几关好难,暂时还没有打通……
规则大致是这样的:输入序列只包含两种元素,红点和蓝点,由正上方的入口进来。输出在正下方,按规则有些输入是非法的,直接扔掉即可。可用的装置有9种,按快捷键:
- 履带,相当于状态机中的连线,负责运送当前序列,并不会消耗序列中的元素;
- 复选框,用来复制粘贴装置用的,没什么大用处;
- 删除,用于删除某个装置;
- 红色着色装置,当序列通过此装置时,序列尾部会增加一个红点;
- 蓝色着色装置,当序列通过此装置时,序列尾部会增加一个蓝点;
- 红蓝筛选器,有三个出口,分别为序列中当前元素为红色、蓝色和其它颜色时的出口;
- 绿色着色装置,当序列通过此装置时,序列尾部会增加一个绿点;
- 黄色着色装置,当序列通过此装置时,序列尾部会增加一个黄点;
- 绿黄筛选器,有三个出口,分别为序列中当前元素为绿色、黄色和其它颜色时的出口。
可用方向键和空格键改变履带、着色装置和筛选器的方向。
设计完成之后,点开始按钮,系统会生成5到7组测试数据,来测试状态机的有效性,需要全部通过才可以进入下一关。由于测试数据比较少,一些bug还是会被漏过去的:P
无