缺氧吧 关注:165,528贴子:2,167,857
  • 2回复贴,共1

萌新求测试指点,开发了个小动物灭杀留种室

取消只看楼主收藏回复

灭杀留种室的概念为只精养不散养防止过大的负载和尽量少用灰色概念并且符合人道主义观念
本模块大小可调整,为小动物精养室进行储存灭杀刚出生的小动物,并为数量不足的小动物室补充蛋种。
避免了动物蛋存储掉新鲜度,散养动物过多的问题。真正做到缺一个补一个,避免机械臂一次拿多颗蛋的问题。
整体图如下
1. 把蛋扔到水里
2. 如果精养室缺乏动物,则发送单次脉冲让对应小动物蛋的卸载器下方的门关闭5s
3. 触手开始工作,讲需要的小动物蛋放入对应卸载器,卸载器将蛋投出到触手下方砖下,使触手无法触及该蛋,门打开,卸载器及触手停止工作。
4. 小动物蛋掉落在左边触手范围内,由于优先级的关系,该触手捡起蛋放入范围内的运输箱内,该蛋被运出灭杀室
5. 小人捡蛋开始孵化
测试了一段时间可以工作,但应该还有优化空间
比如说他一次只能补一颗蛋,如果同时死了两个小动物还是补一颗,因为单次脉冲只判定一次,等等问题。希望巨佬给予优化,谢谢


IP属地:广东来自iPhone客户端1楼2022-02-22 02:25回复
    缺了顺序图,补上,望大家发挥奇思广义,我这里就抛砖引玉了🙇


    IP属地:广东来自iPhone客户端2楼2022-02-22 02:29
    回复
      装了水的是养八个动物灭杀室,最后一个是养六个动物的灭杀室


      IP属地:广东来自iPhone客户端3楼2022-02-22 02:30
      回复