下载 App
:
系统崩溃的原因主要就是食物链太短了。只有生产者和消费者两个,导致系统只有正反馈。只要放入一个消费者,很快就会爆满,把生产者吃完,导致系统崩溃。我尝试多引入一级,方法就是把一个消费者的信息素调到和生产者一样,比如说都是零,这样的话就会出现一个非零的消费者专门吃生产者,而这个信息素为零的消费者专门吃那个非零的消费者。如果非零的消费者数量增加的话,会导致信息素为零的消费者数量增加,就会使非零的消费者数量减少,从而维持系统平衡。但是要注意把这个高级的消费者设计的厉害一点,体积要大一些,攻击力要强一些,要让他打得过那个非零的消费者,不然初级消费者一多,容易把次级消费者打死。





\被吃干净了