————————分割线————————
关于一个关卡的最少代码数量,我有一个猜想。
一个单位的最简代码数量,大于或等于,通关需要的最低执行条目数量,和与其相对应的条件数量。
举个栗子,官包14关,潜行
对于蜘蛛来说,需要的执行条目有两种:
“站立”
和“按路点移动”
其对应的条件分别为:
“敌人不在侦查视野且处于特定位置”
和“敌人处于侦查视野或不处于特定位置”
(两条)
由于关卡设计原因,侦查只需要用一个,执行条目和条件为
如果发现敌人,则设置信号
(一条)
以及由于设计原因,需要一个与侦查相反的信号信号,该信号如果不能加入蜘蛛的两条中,则需要额外的一条代码。
所以,本思路的理论最简代码数量为3或4。
最后,这个推断方法只能帮你推断出当前思路可能的最简代码数量,如果你的思路有问题,那么是不能由此推断出最简代码数量的。