经过多次的探索,火车可真是让人头疼的一件事情。
某次灵光一闪,于是决定来水一贴

这是一个简单的计数电路
主要功能就是当机器人从箱子里拿出铜矿时,对输出的铜矿进行计数
当铜矿计数大于等于1900的时候发出s=1的信号

这是火车的时刻表
原来我对于火车的控制是这样的
例:当铜矿储量低于100k时开启车站,当铜矿储量大于240k时关闭车站
这样在多个铜矿采矿的情况下,且只有一个铜矿接收站开启时
不设置停车等待区,可能造成火车排队并占用主干线导致火车堵车
如果建立一个基于时间的发车系统,火车到站的时间很难控制(尤其是后期火车太多)
新的火车控制方法
例:当铜矿消耗一列火车的铜矿数量,则铜矿采矿站发一辆车
这样在多个铜矿采矿站的情况下,且只有一个铜矿接受站开启时
不设置停车等待区,由于火车不是一窝蜂的发车,那么理论上堵车的情况应该会缓解一些(想得美
)
新的控制方法当然会大大增加电路的复杂程度(肯定
)
就如上的例子,多个铜矿采矿站需要一点电路处理才能实现不一窝蜂的发车
水贴完成,经验+3
某次灵光一闪,于是决定来水一贴

这是一个简单的计数电路
主要功能就是当机器人从箱子里拿出铜矿时,对输出的铜矿进行计数
当铜矿计数大于等于1900的时候发出s=1的信号

这是火车的时刻表
原来我对于火车的控制是这样的
例:当铜矿储量低于100k时开启车站,当铜矿储量大于240k时关闭车站
这样在多个铜矿采矿的情况下,且只有一个铜矿接收站开启时
不设置停车等待区,可能造成火车排队并占用主干线导致火车堵车
如果建立一个基于时间的发车系统,火车到站的时间很难控制(尤其是后期火车太多)
新的火车控制方法
例:当铜矿消耗一列火车的铜矿数量,则铜矿采矿站发一辆车
这样在多个铜矿采矿站的情况下,且只有一个铜矿接受站开启时
不设置停车等待区,由于火车不是一窝蜂的发车,那么理论上堵车的情况应该会缓解一些(想得美
新的控制方法当然会大大增加电路的复杂程度(肯定
就如上的例子,多个铜矿采矿站需要一点电路处理才能实现不一窝蜂的发车
水贴完成,经验+3










