《銀河破裂者》種田效率分析和布局優化

《銀河破裂者》是一款生存建造遊戲,遊戲內需要玩家建造設施,開采資源,防禦外星生物的攻擊。其中還包含種田元素,玩家可以通過種植來獲取稀有資源,下面就給大家來到種田效率分析和布局優化,更多如下。

《銀河破裂者》種田效率分析和布局優化

種田效率分析和布局優化

一個農業區的種植效率 = min{培育無人機平均每秒種植數,採收站無人機平均每秒採收數}。

顯而易見的,種的多不代表效率高,採收站如果跟不上效率就取決於採收站。

因此合適的布局和培育/採收無人機數量配比決定了你的農業區種植效率。

由於前瞻帖證明了距離對農業產量的影響極大,因此培育站和採收站的比例並非簡單的無人機數量之比,而應當分別考慮培育站和採收站無人機到種植區的距離來決定。

無人機到種植區域的計算如圖所示,紅色方框代表培育站,黑色方框代表集中種植區,其他單元格為地板。

《銀河破裂者》種田效率分析和布局優化

無人機運行過程:無人機由採收站或培育站上的《無人機停放點》出發,沿直線到達種植區域某一個格子上種植,再沿直線回到《無人機停放點》。

圖中黑色格子里的數字代表無人機到該格子再回來的總距離,即來回距離。

假設無人機飛行速度為v,假設無人機一個來回距離種植植物數量 = 1,則來回時長 = 來回距離 / v。

由於無人機到每格種植區域的機率都是相等的(猜想,等待大佬翻代碼驗證)。

所以無人機到種植區的來回距離可用平均來回距離替代 = ∑來回距離/格子數 (如6*6區域即 ∑來回距離/36)。

所以平均來回時長 = 平均來回距離/v。

所以單個無人機每秒種植/採收數 = 一個來回種植植物數/平均來回時長 = 1/[(平均來回距離/ v)] = v/平均來回距離。

因此培育無人機平均每秒種植數= ∑(培育無人機每秒種植數*該培育站培育無人機數) / 培育無人機總數=∑(v*該培育站培育無人機數/平均來回距離)/培育無人機總數。

採收無人機平均每秒採收數= ∑(採收無人機每秒種植數*該採收站採收無人機數) / 採收無人機總數。

=∑(v*該採收站採收無人機數/平均來回距離)/採收無人機總數。

所以得出結論:該農業區培育跟不上採收,效率取決於培育速率(0.0828v)。

然而採收速率為0.1103v,培育速率為0.0828v,培育速率跟不上採收速率,使得效率至少損失大約33%。

優化:培育站平均來回距離過長,因此可以考慮改變布局,將培育站位置移動至中間上下方平均來回距離較小的7.97採收站處?

結論二:培育站和採收站的比例並非簡單的看無人機數量之比。如上例子所示,培育站無人機數36個,採收無人機僅僅32個,但是培育速率仍大幅小於採收速率。

另外,培育站的無人機停放點總是和進水管道在同一側,因此導致無人機停放點總是遠離中間種植區,使相同情況下培育站來回距離略高於採收站來回距離。

來源:3DMGAME