先放個模型

戴森球計劃-混線佈局擁堵解決 1

因為原料種類多的時候排線會很麻煩,很自然地想用一條線運送所有原料,但是這樣很可能會有一些原料用不完,導致某(幾)種原料堆積,就算用一條迴路讓沒有被取走的原料繼續參與循環,還是不能解決原料比例不均衡的問題,一段時間以後迴路會堆滿某種原料,為了解決這個問題,只要想個辦法限制迴路上單一原料的流速就可以了。

戴森球計劃-混線佈局擁堵解決 3

用神奇的四向節可以做一個限流器,紅色的部分是主迴路,綠色圈出來的是三個限流器,對應三種原料,原料通過限流器進入迴路

戴森球計劃-混線佈局擁堵解決 5

用中間的限流器舉個栗子,假設c口進原料A, 用1向下分出未被使用的原料A,將2設置成左側入口優先,b的流速為v(可以用傳送帶和分揀器控制),這個單元可以控制迴路上原料A的速度不超過v,(如果回到1的流速等於v,四向節2的左側入口流速和出口流速相等,右側入口會被阻塞,小於v時c進料,保證原料A以速度v從b進入迴路)。

用這種方式理論上一條迴路可以跑無限種原料(實際上游戲能用到的最多5種),只要流速之和不超過主迴路的流速。

注意事項

1、如果迴路上原料A的流速已經超過v(通常是建設過程中原料堆積),這個系統無法自發恢復,最壞的情況下整條線路會被擠滿。

2.傳送帶a的速度最好與主迴路一致,否則有可能會導致限流器失敗。

3.如果主迴路已經被擠滿,可以用箱子和分揀器以足夠快的速度從主迴路抽出原料,等到擁塞結束後拆掉箱子即可。

4.現在的極速分揀器在點了分揀器貨物疊加以後好像會等到集齊x個同類貨物後再運送,如果x>1,工作枱沒有原料B,原料A缺一個裝滿,分揀器正好拿到一個A就會觸發死鎖,可以選擇不用極速分揀器或者多放幾個分揀器避免死鎖。

5.原料失去供應/比例不均衡或者產品堆積、缺電產量變化都不會破壞迴路的平衡。

最後放個科研中心。

戴森球計劃-混線佈局擁堵解決 7