[心得] 初期礦區疊農優化經濟的小嘴砲

作者: icycandle (兩棲作戰太空鼠)   2015-03-05 08:14:00
假設 1. 短礦距離移動時間正好等於採集時間。
假設 2. (短礦距離 - worker 碰撞直徑) : (長礦距離 - worker 碰撞直
徑) = 2:3
短礦距離移動時間 = d
採集時間 = 2d
短礦採集來回時間 = 2d + 2d ( 6.4s )
長礦採集來回時間 = 3d + 2d ( 8s )
可以推出一些有趣的結論。
1. ai 判定等待時間 > 0 便會前往最近的空礦區,但有時前往最近的空曠
區的時間也會大於等待時間,但 ai 基本不做判斷,決定是否該右鍵強制等
待的三個觀察要點,應該就是前往的空礦區距離是否 > d,等待時間是否 >
d,還有空礦區是否正有其它 worker 前往。
另一種情況是 loop 跑礦的現象,這也需要強制等待。
P.S. 好像發現一種懶人判定法,只要在worker抵達短礦,相鄰長礦worker
正好同時回到主堡的瞬間,就可以將該長礦worker引至短礦。
當然有微小誤差的情況會更常見,只要誤差範圍在0.5d以下,都可
接受。
2. 因為長短礦的時間比例是 4:5 ,所以每 20d (32sec) 會有一次疊農的
最佳時間,過早或過晚疊也會虧( 虧損期望值是 d * 2.5 )。因為 20d 是
完整週期,所以疊農理論上在開局 0:32 內就可達成,但有時明明已經疊好
的 worker 還是會跑走...... 這應該是短礦距離主堡太短的關係。
3. 初期有疊跟沒疊的經濟差距 -> 礦區有兩短礦的狀況,就是每 32 sec
虧 10 礦。但是要掌握最佳的疊農 SOP 可能看 replay 比較快,算是很難
算出來的。話又說回來,單一 worker 長礦採集的 32sec 期望值就有 20
礦,疊農也不過就增加 0.5 worker 的效益,應該只對職業級玩家的開局
timing 有影響。影響的節奏在 10 worker 以下的以規模最明顯(其實多於
8 worker要疊農就很簡單了),以10 worker的規模來看,1:08 左右頂多也
就差 40 mineral (理論上不可能開局就疊好,所以期望值來說,要再加個
16 sec,也就是到 1:24 才會有 40 mineral 的差距),這延遲的時間大約
是 6 sec,除非是雙方有一人想玩前期壓制或一波流,不然正常打影響不
大。
以上,想到再補充。
作者: ntddt (滅頂,降公投罷免門檻)   2015-03-05 08:37:00
推推~
作者: GoalBased (Artificail Intelligence)   2015-03-05 08:48:00
看直播,一些韓職連2礦都會疊,我自己是開場主礦會疊
作者: hello9527 (你好9527)   2015-03-05 08:48:00
嗯嗯 英雄所見略同
作者: osjacky430   2015-03-05 09:00:00
太神拉 0.0 這也能研究
作者: gn00604767   2015-03-05 09:06:00
推~
作者: xxxddd748 (GPY_NEVER)   2015-03-05 09:15:00
快推 不然人家會以為我看不懂
作者: DarkPrelate (黑暗教長)   2015-03-05 09:40:00
開場沒事做 如果沒有要切去看網頁就疊一疊也不虧XD不過我偶爾會疊到工兵晚2~3秒按 這樣是不是有點虧
作者: TCMango (TCMango)   2015-03-05 09:54:00
原來如此,我全懂了
作者: redfeet (紅咖)   2015-03-05 10:09:00
push
作者: FAlin (TRANSFORM/marvelousroad)   2015-03-05 10:27:00
icy也轉職了?!
作者: icycandle (兩棲作戰太空鼠)   2015-03-05 10:42:00
之前是因為Macbook沒空間灌Bootcamp,才用OSX玩SC2 XD最近發現一些很酷的 SC:BW 資源,但是還沒有時間翻譯to DarkPrelate:沒錯,就是會虧那幾秒,所以熱鍵很重要會打這篇是因為有朋友在玩SC2的T,想說把這件事研究清楚一點,對T來說疊農很重要,我玩Z基本只管sddddddddXD
作者: yobi (FireLess)   2015-03-05 10:55:00
第2點我的理解是,某些情況的碰撞及指令所造成的其實瞭解AI對遊戲幫助還不少
作者: redfeet (紅咖)   2015-03-05 11:02:00
疊礦在前期一波(RUSH、9D、2BB等),時間影響比較大上面不是要打RUSH 是四BG 打錯了XD
作者: jacklin2002   2015-03-05 11:11:00
請問現在年輕一輩都用優化嗎?謝謝~
作者: qqq87112 (kaim)   2015-03-05 11:21:00
星靈數學~
作者: julia4525 (阿噴)   2015-03-05 11:24:00
真。星靈數學家
作者: HenryLin123 (HenryLin123)   2015-03-05 11:44:00
優化是中國常講的
作者: GoalBased (Artificail Intelligence)   2015-03-05 12:25:00
我是覺得疊農民是一個運營的FU 但不太影響EX 有疊可以馬上放下XX建築 沒疊要等0.X秒
作者: aCCQ (阿賢)   2015-03-05 12:36:00
可以順便研究下這個阿 http://tinyurl.com/oxnpbu5
作者: mmmbop (wanderlust)   2015-03-05 12:42:00
懶的疊 有時候還會慢下建築 休閒玩就好
作者: DongRaeGu (東拉菇)   2015-03-05 13:57:00
之前很愛疊 後來發現疊了反而收入變少 就放著惹
作者: qaws68 (少抱怨 多做事)   2015-03-05 14:15:00
疊農對T來說比較重要嗎? why
作者: jacky1990b   2015-03-05 15:47:00
疊農有幫助的 但有時會為了疊農忘記更重要的事
作者: longlongint (華哥爾)   2015-03-06 08:06:00
推用心 但是我覺得是worker半徑不是面積XD
作者: APM99 (血統純正台北人)   2015-03-06 11:57:00
優化很適合阿 語言本來就是好用適合用就拿來用

Links booklink

Contact Us: admin [ a t ] ucptt.com