Frostpunk (冰封龐克) 醫療效率SL加速方法

9 6 月

廣告

作者:旭之華

來源:冰汽時代吧

冰汽時代的治療速度是隨機的,但仍然不是一開始就固定時間,而是每分鐘進行結算。在每一分鐘裡,所有病人的治療時長都會乘以某個亂數,此亂數經過反覆測試,大概在25%~150%的範圍內,其中兩頭的幾率極小,中間大約100%左右的幾率很大。最終得到的結果,就是病人治療實際所消耗的時間,與遊戲時間大致吻合。

簡單來說,就是遊戲每過去1分鐘,病人的治療時間其實並沒有縮短1分鐘,而是隨機縮短0.5~4分鐘。如果運氣極好,病人將在15分鐘內縮短治療1個小時。實際操作中,我們雖然無法做到每分鐘都能觀察到病人的治療狀態,但通過SL大法,仍然能基本準確讀取到最佳亂數。

方法:

任何醫療機構都可以。救護站和醫務所的區別只是總時長,與治療速度無關。

條件:遊戲的治療時長結算有兩個時間點。雖然每天0點固定生成病患名單,但每次前往醫療機構的病號的時間是不一樣的。所有病號在治療過程中,會有一部分在時間A跳字(治療時長-1),另一部分會在時間B跳字(治療時長-1),A和B大約相差30分鐘。只要利用這兩個時間點,就能大致摸出病號的治療亂數。

舉例:

1點00分時,某醫療機構內病號甲治療時間15小時,病號乙治療時間16小時。假定兩者結算時間不一致。

此時存檔後反覆讀取,會有小幾率在1點10分~1點20分左右,甲和乙的其中一人治療時間-1。立即存檔。

再反覆讀取,仍會有小幾率在1點20分~1點40分左右,甲和乙的另一人治療時間-1。立即存檔。

那麼此時遊戲時間僅過去20~40分鐘左右(20分鐘幾率極小,需要大量讀取),兩個病號的治療時間就都縮短了1小時。

以此類推,所有的醫療機構的效率將大幅提升,最高可達300%。

補充:病號的治療時間是全體聯動。也就是說只要1個病號跳了字,所有處於該時間點的病號都會同時跳字。

研究補充

我發現治療機制並不是亂數,而是遊戲裡每一分鐘,有1/60的幾率跳字。如果經過60分仍未跳字,則強制跳字。

也就是說存在1分即跳字的可能,全體病號跳字的兩個時間點最短可縮短至2分鐘。那麼假定無限SL達到理想狀況,醫療的絕對最高效率將達到3000%!

實際操作中,如果刷1分鐘跳字的幾率是1/60,我們可以把這個時間延長至5分鐘,這樣每5分鐘一次SL刷到跳字的幾率就是1/12,還是很高的。

之前說過,病人的治療分兩個時間點。時間點A一部分病人的治療時間跳字,時間點B則另一部分病人跳字。

兩個時間點默認切換時間30分鐘,其中各有1/60的幾率立即跳字。

進入遊戲,時間從0開始計時,則到達時間點A與到達時間點B的總和,即是一個病人的實際跳字時間。

只要有兩個跳字時間不同的病人,就可以明確時間點A和時間點B的所在位置。

這兩個時間點是輪流切換關係。一部分病人跳字後,下次必然是另一部分病人跳字。

實際應用:

反覆讀取,當一部分病人最短刷到1分鐘跳字時(幾率極小),另一部分病人的治療時間立即縮短30分鐘(同樣可以刷到1分鐘跳字)。兩撥病人都跳字的最短時間間隔為2分鐘(實際操作10分鐘之內,1小時可至少6次跳字)。這樣病人的恢復時間就快了至少6倍。


發佈留言

發佈留言必須填寫的電子郵件地址不會公開。