在模組Actually Additions 中,有三種不同等級的 Energy Laser Relay ,依等級分別為 Energy Laser Relay , Advanced Energy Laser Relay , Extreme Energy Laser Relay .
|
|
|
|
名稱 |
Energy Laser Relay |
Advanced Energy Laser Relay |
Extreme Energy Laser Relay |
傳送率(rf/t) |
1000 |
10000 |
100000 |
損耗率(%) |
5 |
8 |
10 |
傳送範圍
未插入範圍升級前為15;插入後為35.
計算方式採用畢式定理,若小於等於上述的值即可連接而傳送能量.
能量分配方式電源:提供電力的方塊.
電池:接收電力的方塊.
輸出點:各種Relay與電源連接所形成.
輸入點:各種Relay與電池連接所形成.
路線:輸出點和輸入點的想像連接線.
系統:包含所有彼此互相連接的Relay所產生的輸出點及輸入點.
能量是由輸出點傳送到輸入點.同一個系統中,可能有多個輸出點及輸入點,依數量的不同可以分為一對一,多對一,一對多,多對多等四種.計算時得將輸出點及輸入點分開為輸出群及輸入群.
- 從輸出群中選出1個出輸點.
- 依輸出點所連接的路線數量去均分輸出點所連接的電源的最大輸出.
- 各路線得到上述的值.
- 各路線分別檢查路線的值是否超出其Relay傳送率,電池最大輸入率.若超出則選擇最小值.
- 若是點與點之間有共有電池的情況,則將其路線合併並選擇最小的路線的值.
- 將該輸出點旗下的各路線的值相加即得該輸出點的最大輸出值.
- 該輸出點旗下的各路線的值分別乘上(1-該路線的最大耗損率)並記下.
- 對輸出群剩下的輸出點重複上述七個步驟.
- 在輸入群,各個輸入點分別將其旗下的路線的值相加,即得各個輸入點的最大輸入值.
在一些情況下,各Relay的傳送率超出上方表格所記載的傳送率.從此推測,各Relay的傳送率並非指該Relay的所能傳率的最大值,而是點與點之間所能傳送的最大值.
一個系統內最少要有2個Relay才會有傳送功能.
一個Relay有6個面,每個面都可以成為輸出點或輸入點.
Relay可以用Wrench任意連接,只要有接得起來都算是同一個系統.
連接的路徑上,不管是何種等級的Relay,計算時都以接有電源,電池的Relay為準.
實例上圖中,4個Relay皆為Energy Laser Relay.
1,2號的輸出入上限為2500(rf/t),3號為500(rf/t).
1號輸出1333(rf/t),2號輸入791(rf/t),3號輸入475(rf/t).
上圖為簡化圖.
選一個紅點,其電源最大值為2500.
將2500除以3個路線得833.33.
依各路線選最小值:2500>1000>833.33>500.
結果如下圖.
上圖為上述的計算過程.
由於上面的綠點和中間的綠點共用電池,故將其合併並選擇最小值.
結果如下圖.
上圖為上述的計算過程.
將紅點所屬的橘線的值相加即為該電源的輸出值(833.33+500=1333.33).
將各個橘線的值乘上[1-最大損耗率(5%)].
將綠點所屬的橘線的值相加即為該電源的輸入值.
結果如下圖.
上圖為上述的計算過程.
結果與題目相同.
例題
上圖的蜂箱有2個Extreme Energy Laser Relay,每tick可以輸出156.25萬的電.
電池上有3個Extreme Energy Laser Relay.
試求電池的輸入值.
觀察此現象所用的模組包為FTB_Continuum1.12.2.
此結果可能不適於其他的模組包.
觀察電的流動是使用RFToolsPower的Information Screen及各等級的Powercell.
參考文獻https://ftb.gamepedia.com/FTB_Wiki
FTBContinuum-1.6.0-1.12.2