ピストンループ

マイクラで長時間周期の動作を自動化する方法に悩んでたら教えてもらった
https://scrapbox.io/files/61488c6e5d81cb00235bd331.mp4
この最小構成だと20×0.4で8秒間隔かな。
- この形のままでリピーターを4倍に増やせそう。それで32秒。
- サイズを増やしていけばリピーターの数も増やせるし移動する距離も増えるしで二乗のオーダーで周期が延びる
信号を逆回りにした
20と60について
- 移動方向と信号方向が一致してる時
- ピストン4プッシュあたり角で連続して2マス進む
- なので8マス進むのに16プッシュ必要。
- それに一周回ることによる効果で+4して20になる。
- 各辺を1ブロック増やした場合、それぞれは4プッシュあたり1マスしかすすまないので16プッシュ増える
- 移動方向と信号方向が逆の時
- ピストン4プッシュあたり1マス進む
- なので8マス進むのに64プッシュ必要
- それに逆回りに一周回ることによる効果で-4して60になる。
- 各辺を1ブロック増やした場合、16プッシュ増える
- リピーターが増えることによる遅延+0.4
- つまり一辺がnの時$(0.4 + n * 0.4) * (16 + n * 16)$
- 25分のタイマーを作りたければ一辺は14だな