漏斗计时器 周期计算公式T=8(n

您所在的位置:网站首页 我的世界1122计时器 漏斗计时器 周期计算公式T=8(n

漏斗计时器 周期计算公式T=8(n

2024-04-15 04:13| 来源: 网络整理| 查看: 265

前言:

 

  我的世界测试版本java 1.17.1

  用carpet mod的时间冻结测试

  1rt=2gt=0.1秒

  漏斗向箱子漏物品的速度是4rt或8gt/物品

  漏斗向容器中漏一个物品是在一个周期开始的瞬间完成

  如果你需要漏斗计时器准确数据这个公式可能会帮助到你

正文:

一、

      上图是一个只有两个比较器的经典漏斗计时器。一开始向右侧漏斗中放6个物品,打掉红石块的瞬间第一个物品流向←左侧漏斗,经过8gt 0.4秒后本次物品流动完成。从开始经过40gt后向左侧漏斗漏了5个物品。重点要来了,下一个8gt开始的瞬间最后一个物品进去左侧漏斗。这时右侧比较器检测到漏斗是空的,经过2gt后下一gt开始时比较器熄灭,比较器熄灭的同时活塞瞬间响应推动红石块,左侧漏斗解锁,左侧漏斗解锁瞬间向右侧漏斗→漏一个物品。

虽然右侧漏斗漏上一个物品8gt还没结束才经过了2gt,但左侧漏斗已经开始向右侧漏了→。  到此从右向左漏结束,本来6个物品需要48gt,实际只用了42gt,相当于有一个物品在瞬移。其中40gt用来漏前5个物品,2gt是比较器延迟。

         从左向右→开始漏,经过40gt漏了5个物品,下一gt开始最后一个物品进入右侧漏斗。再经过左侧比较器2gt延迟后活塞推动红石块解锁右侧漏斗。到此一个周期结束,共用了84gt或者42rt。

        这次周期计算是:(6-1)×4rt×2   +    1rt+1rt  =42rt=4.2秒

二、

       这次在左侧加了一个4档中继器,还是6个物品。

打掉红石块,经过40gt从右向左←漏了5个物品,下一gt开始最后一个物品进入左侧漏斗。比较器检测到右侧是空漏斗,经过右侧比较器2gt延迟后活塞推动红石块解锁左侧漏斗。同时左侧漏斗第一个物品进入右侧→。

      再经过40gt后前5个物品都进入右侧漏斗→。下一gt开始最后一个物品进入右侧漏斗,但周期还没有结束。左侧比较器检测到漏斗为空,2gt后比较器熄灭,再有8gt后中继器熄灭。活塞推动红石块将要解锁右侧漏斗。这时一个完整周期才算结束。

       这次周期计算是:(6-1)×4rt×2  +  1rt+5rt=46rt =4.6秒

三、

       这次在左侧加一个4档中继器,在右侧加一个2档中继器,依然是6个物品。拒上文分析,这里不再赘述,在右侧5个物品进入左侧后←。经过右侧6gt延迟元件后,左侧漏斗解锁。  

    左侧前5个物品进入右侧后→,经过左侧10gt延迟元件后,右侧漏斗解锁。一个完整周期结束。我们加中继器的目的是要获得短时间的熄灭信号。左侧红石灯熄灭了0 .5秒,等于左侧比较器加中继器的延迟。右侧红石灯熄灭了0.3秒,等于右侧比较器加中继器的延迟。

  这次周期计算是:(6-1)×4rt×2  +  5rt+3rt=48rt=4.8秒

四、结论

        这三次计算周期都只计算了总物品减1个。因为有一个物品在漏过去后的cd时间电路就开始起作用,就好像这个物品在瞬移一样。    总周期只计算(n–1)个物品流动时间,加上左右延迟元件的延迟时间就是周期。那么各侧的电路熄灭时间就是各自侧的延迟元件的延迟时间。最后得出一个公式  漏斗计时器周期:

T=(n-1)×4×2  +  k                  (单位rt)

K是整个计时器所有延迟元件延迟总和。单位1rt

n是漏斗中物品总数

五、篇外

四个相互漏的循环漏斗周期是28gt   经过每个漏斗的时间是7gt。

两个对脸的漏斗相互漏物品,漏每个物品的周期也是7gt。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3