Closed gitkz closed 5 years ago
脚本生成命令如下 python JiaGuoMeng.py -epicId 0 5 7 8 -exchange 2 0 4 0 2 -generate autoTrainYellowOnly
其中0,5,7,8为黄色建筑,1,2,3,4,6为蓝色或者紫色。初始的交换是正确的,永远是用列表里的第一个(0)替换当前。然而,替换回来的时候,我这边观察的是依然采取相同的逻辑,即用备选列表里的第一个(0)换回来,我在-exchange里面设置的index并没有被使用。另外,我想建议,替换的时候不要一次把所有的非黄建筑物换掉,因为这会导致替换列表里的建筑物时刻都在变动,相对好的策略是就在当前的建筑物上,交换,然后换回,再移动到下一个,这样用户设置的时候就方便多了。
更新下,貌似是updateInterval的问题,间隔时间过短导致在当前建筑物上切换没有成功。切换逻辑没有问题,跟我原始issue里面设想的一致。
脚本生成命令如下 python JiaGuoMeng.py -epicId 0 5 7 8 -exchange 2 0 4 0 2 -generate autoTrainYellowOnly
其中0,5,7,8为黄色建筑,1,2,3,4,6为蓝色或者紫色。初始的交换是正确的,永远是用列表里的第一个(0)替换当前。然而,替换回来的时候,我这边观察的是依然采取相同的逻辑,即用备选列表里的第一个(0)换回来,我在-exchange里面设置的index并没有被使用。另外,我想建议,替换的时候不要一次把所有的非黄建筑物换掉,因为这会导致替换列表里的建筑物时刻都在变动,相对好的策略是就在当前的建筑物上,交换,然后换回,再移动到下一个,这样用户设置的时候就方便多了。