redstone_machine...吧 关注:3,455贴子:60,258
  • 10回复贴,共1

[MCBE]大概是第一个外推的内吸门?

取消只看楼主收藏回复

不记得什么远古年代,JE高速内吸门出现了墙面上推的架构,然后BE出来后,理所当然就有人想把这个架构搬到BE。这个处理思路放在BE也还是相当优秀的,可以做到0.9s的高速。
然后就是近两年的停滞不前,以至于0.9s一度被认为是有可能是终结了。。(包括我也曾这么认为)(这里指不使用门内火把之类违规操作的)然而做到0.8s是完全可以实现的只是差一个足够骚的架构,,


回复
1楼2019-09-03 18:43
    因为不知道墙面上推最初是谁想出来的,emmm只能在此向那位巨佬致敬了。这个架构有一定的上推元素,也不详细说了。主要是说一下其中的外推成分。。。


    回复
    2楼2019-09-03 18:43

      因为直接解释也没人看,就说一下我构思这个架构的过程吧:
      (思维很乱勿喷)

      先来分析一下在基岩版两个0.9s架构的最大问题:
      第一个是我的有痕44门架构魔改的,不知道我指哪个的可以点开我主页去找。其中内吸中间的方块的活塞只能通过红石块充能,这就导致一个问题:多了0.1s的启动延迟。这个是硬性问题,无法解决。所以直接不用指望了。
      然后就是墙面上推架构:基岩版没有瞬推的,顶部的墙面内吸需要时间,也刚好是0.1s,在这段时间里底部的活塞是不能开始上推的。这个也是硬性问题,直接不用指望。(如上图看得出内吸的顶部墙面)。


      回复
      3楼2019-09-03 18:44
        那么怎么办呢?我其实是类似排除法想的:
        直接下吸慢到连妈都不认识,除非有那么快的下吸。
        左右都是墙而且墙后还有电路,想左右更是没事找事。
        上推不错,但还不够。
        内吸,启动延迟。
        似乎只剩一个没有人试过的外推了?
        听起来很天方夜谭但是都没试过,谁知道呢?


        回复
        4楼2019-09-03 18:44

          既然外推,考虑不能有启动延迟,就只能外推最下面一个方块。中间的还是处理不到。所以只靠外推肯定是不够的。我这里用了一个看起来很鸡肋办法:推一个朝上的活塞过去,外推完成后再上推。
          熟悉上推的人可能会问:这个活塞的到位还不是到一样的位置?这不就是上推吗? 这有什么区别?实际上区别很大。之前提到,纯上推慢就慢在墙面收回给上推让位的过程这个过程是不能上推的。但,这个过程是可以外推的,毕竟外面没有任何阻碍你推出去的东西。。


          回复
          5楼2019-09-03 18:58

            接下来的问题就是被推倒外面的方块怎么处理了。我想的方法是地板开洞,把门板作为地板储存。这个完整过程刚好只要四次运动,换算下来就是0.8s。时间卡的很死,但是刚刚好。


            回复
            6楼2019-09-03 19:03

              顶部就是正常的上推思路,反正大家都知道就不说了。
              处理思路至此已经明了了,直接跳跳到架构的具体实现。
              第一个要解决的是第一个外推动作的问题。这个激活是第一个运动,考虑到毒察的自带延迟,肯定不能使用毒察。考虑到红石块充能 的启动延迟,也不能用红石块。再考虑到刁钻的角度和位置,唯一可行的就是用火把充能地板。但这也导致这个活塞明明就放在地板上,却不能直接向下收回,因为火把是不可推动的。那就向后再吸一格,形成折递归,刚好绕过了火把。


              回复
              7楼2019-09-03 19:11

                下一个问题是,外推的门板怎么关门。。我一开始想的是推到地面上,然后后面用类似于平地无用的拉杆那种方法顶进去。然而本来就没空间了,架构得更加奇葩。而且时序量摆在那边。。布线有难度。然后我就放弃了,尝试有没有更简单的办法。于是就有了这个关门的架构


                回复
                8楼2019-09-03 19:17
                  好像不好截图。。直接说吧。门板就是类似一个小型活塞轮,开门的时候是先走地面被外推,再被下吸为地板。而关门并不是原路返回,而是直接推地板回去,到位后再被顶出地面。反正这样的时序量骤减,看线路体积也看得出没多大。当然这个替换组自带时序也是一个原因


                  回复
                  9楼2019-09-03 19:20


                    顶部则直接照搬高速22下吸的替换组就行。一样的时序量很小。实际上顶部和底部的架构有点像,虽然功能不同。


                    回复
                    10楼2019-09-03 19:22


                      最后是这些完全没有难度的推红石块充能的部分,虽然占的体积反而是最大的233


                      回复
                      11楼2019-09-03 19:24