缺氧吧 关注:162,135贴子:2,098,809

眼冒金星全自动太空物流第五版(中央处理器加编码与解码信息)

只看楼主收藏回复

前几版算初探,第一、二版只能发固体单线程,一般勉强能用,第三、四版4线程都能用,自动化过多,帧率(都是指3速的情况下)一度降到10fps,因此开发了第五版。
一楼主要介绍效果,目前帧数回到了25fps,上图,拉远视角依然有21帧,拉近视角有25fps。使用第五版成功提升15fps,没有使用mod,只用了一个自动化参数显示。功能是一样的,并且位数比之前更多,可扩展性也更强。
眼冒金星全自动星际物流第四版(中央处理器版,%E8%B4%B4%E5%90%A7,http://tiebapic.baidu.com/forum/w%3D720%3Bq%3D80/sign=9728903caf24b899de3c7b3a5e3d6ca8/af51f3deb48f8c542bfe7f137c292df5e0fe7fd9.jpg,,0,1)
第五版和第四版一样,支持主星物资加工集散10个星球16种固体16种液体,按需定量发射。依然是4线程,固液各2线程。


IP属地:山西来自Android客户端1楼2024-04-28 00:19回复
    一楼先上基本轨道和管道,4个线程4套开关。通过控制开关控制发往哪里。发射器10个,每个星球一个,不需要切换,全自动发射。





    IP属地:山西来自Android客户端2楼2024-04-28 00:24
    收起回复
      二楼固体液体的释放装置,都只需要一个脉冲信号来激活,发送完成重置。液体是持续发射的,时间在线程控制器里面设置。计量器自动化也顺便发了,计量器刷新需要断电,不然不准。每次发送多少由计量阀设置。这里都是200的倍数,刚好发完没有残留,炮弹特殊只能发20,计量器识别的是个数,发射器识别的是质量,20个炮弹就200kg,大于200都会发射,205也发,也就是21颗炮弹,直接发20一次,多了错乱。





      IP属地:山西来自Android客户端3楼2024-04-28 00:31
      回复
        3楼线程控制器,固体液体各2个线程,时间长短,重置信号都在这里设置,就是负责输出控制开关的持续信号。因为发送东西需要开关持续锁定。完了之后重置,并且通知别的单元,这里就是发送各种状态信号的地方。


        IP属地:山西来自Android客户端4楼2024-04-28 00:37
        回复
          四楼通道选择器,自动分配通道。没什么东西。


          IP属地:山西来自Android客户端5楼2024-04-28 00:40
          回复
            五楼,通道锁定信号发生器,在分配通道时读取信息自动锁定通道,直到接到线程控制器的发射完成信号解锁。


            IP属地:山西来自Android客户端6楼2024-04-28 00:43
            回复
              六楼通道锁定器,根据通道锁定信息发出持续锁定信号,并把信号发往各种开关,这一步貌似可以优化掉,直接由锁定信号来锁定开关。刚造完,还没深入考虑这个问题。直接用lock信号也是一样效果,具体还得测试。


              IP属地:山西来自Android客户端7楼2024-04-28 00:46
              收起回复
                七楼16位内存读取和处理器。读取解码出来的16位数,依次处理,内存需要完成的任务:读取到本次分配的通道,激活本次需求所有物资的投放信号,完毕,重置等待下次信号。


                IP属地:山西来自Android客户端8楼2024-04-28 00:50
                收起回复
                  八楼扫描器,主要解决一个排队问题,不是随机排队,省去协调自动化,优点大于缺点,多个同时激活怎么办这是个棘手问题还要记忆,排队。一个扫描器没扫到不能激活,虽然不是全随机,多少胜在简单。


                  IP属地:山西来自Android客户端9楼2024-04-28 00:56
                  收起回复
                    九楼编码器,使用脉冲信号的长度来表示信息,每0.4s加1,具体公式要表示数字a应该怎么算填多少时间t,t=0.4a-0.1,比如表示12,12*0.4-0.1=4.7s。编码器有格式,前两位固定表示A需求物资状态,B星球编号。后面才表示物资序号。


                    IP属地:山西来自Android客户端10楼2024-04-28 01:01
                    收起回复
                      大佬,是b站直播做物流的那位吗


                      IP属地:加拿大来自iPhone客户端11楼2024-04-28 01:03
                      收起回复
                        十楼大杀器,解码器。解码器会测量每一段发来的脉冲信号长度,得出结果,并且被16位内存读取处理。解码器自动分组,把固液信息送往通道分配器,星球信息送往通道锁定器。使用了缺氧最快的时钟,一个短路的非门,非常精确,解码准确率100%。虽然不在一个星球,但是准确率不用担心。简直太爽


                        IP属地:山西来自Android客户端12楼2024-04-28 01:06
                        收起回复
                          十一楼开关信息汇总发送,正好给每个星球的四个开关不多不少合适。


                          IP属地:山西来自Android客户端13楼2024-04-28 01:12
                          回复
                            非常不错,非常满意,帧数提高到了25小人干活又变快了,准确率关键是,100%,不是100%不能用。要求太高为什么说合适,成功是因为装上游戏不卡。


                            IP属地:山西来自Android客户端14楼2024-04-28 01:15
                            回复
                              另外提一下,信号发射器和接收器不能造多,太卡,自动化也不能多。所以换了这个流畅多了


                              IP属地:山西来自Android客户端15楼2024-04-28 01:16
                              回复