8 一些电路耗时计算的例子
举例sancarn视频中的一个实例:
8.1 右边拉杆拉下时
一路:拉杆-活塞 = 1gt,推红石块-活塞 = 2gt + 1gt = 3gt,总和 = 4gt。
二路:拉杆-中继器 = 0gt,中继器-活塞 = 2gt,推红石块-活塞 = 3gt,总和 = 5gt。
三路:拉杆-中继器 = 0gt,中继器-活塞 = 2gt,推红石块-中继器 = 2gt,中继器-活塞 = 2gt,总和 = 6gt。
四路:拉杆-中继器 = 0gt,中继器-活塞 = 4gt,推红石块-活塞 = 3gt,总和 = 7gt。
五路:拉杆-活塞 = 1gt,推红石块-活塞 = 3gt,推红石块-活塞 = 3gt,总和 = 7gt。
为什么都比视频中多了1gt?因为命令方块也是NTE元件,延迟为1gt。
8.2 左边拉杆拉下时
一路:拉杆-中继器 = 1gt,中继器-活塞 = 2gt,推红石块-活塞 = 3gt,总和 = 6gt。
二路:拉杆-中继器 = 1gt,中继器-中继器 = 2gt,中继器-活塞 = 2gt,推红石块-活塞 = 3gt,总和 = 8gt。
三路:拉杆-中继器 = 1gt,中继器-中继器 = 2gt,中继器-活塞 = 2gt,推红石块-中继器 = 2gt,中继器-活塞 = 2gt,总和 = 9gt。
四路:拉杆-中继器 = 1gt,中继器-中继器 = 2gt,中继器-活塞 = 4gt,推红石块-活塞 = 3gt,总和 = 10gt。
五路:拉杆-中继器 = 1gt,中继器-活塞 = 2gt,推红石块-活塞 = 3gt,推红石块-活塞 = 3gt,总和 = 9gt。
为什么比视频中多了3gt?2gt是第一个中继器延迟,1gt是命令方块延迟。
8.3 听取大触nenn的建议,使用命令方块测试XD
1到5路延迟分别为3、4、6、6、6。其中,1、2、4、5路后方命令方块的延迟抵消了推红石块到活塞的1gt更新延迟,而前方命令方块有1gt的延迟,所以测试延迟少了1gt。第3路由于最后一个元件是比较器,不存在更新延迟,所以前后两命令方块延迟抵消,测试延迟与计算值相等。