Re: [惡搞] 懸賞踩地雷 AI!
看板java作者AmosYang (LetMeGoogleThatForYou)時間15年前 (2010/09/24 13:47)推噓0(0推 0噓 0→)留言0則, 0人參與討論串7/21 (看更多)
※ 引述《tkcn (小安)》之銘言:
: ※ 引述《AmosYang (LetMeGoogleThatForYou)》之銘言:
: : 發現一些…現像…
: : 1. 在 http://www.psmonkey.org/gwt-product/mineAI_wanted.jsp 上
: : LolAI 的勝負比是 1-100 ... 這代表其作者是個腦殘…
: : 2. 有玩家的勝率可以衝到 59-1 (98%)
: : 這實在是太強了
: : 玩家名稱 出場 勝-負 勝率 得分 分差
: : deepspirit590 60 59-1 0.98 1548 (25.8) 745 (12.41)
: : wfxai241 61 58-3 0.95 1546 (25.34) 796 (13.04)
: : gorafans 52 45-7 0.86 1312 (25.23) 618 (11.88)
: : http://www.youtube.com/watch?v=LHY8NKj3RKs
: 這幾位應該是從 winmine 來的板友,所以實力特別堅強 :p
: 是該找時間去研究一下他們板上的機率教學一下了 XD
我倒不知道有 winmine 板…
但如果去看他們的教學,就好像先看了答案再解題了…
這樣寫出來的 AI 感覺上就像是照著 spec. 寫程式,覺得不夠過癮 XD
我來寫一篇解釋我的 AI 的運作方式好了,大家參考看看
: : 3. 拼命亂點,用力的 spam clicking
: : 有的時候地圖會開圖一塊又馬上關起來 O_o
: : 還有的時候藍旗會移位與消失…
: : 4. 若一局大勢已去,可以關掉所有的 broswer session,
: : 清掉 cookie 與 session cache
: : 可以重新 log on google account, 開一局新的再戰 orz
: 這確實是個問題,因為現在似乎只是紀錄在 session,所以...
: 如果 ps 有時間改成紀錄在帳號上,就不會有這問題了。
: : ===========================================================
: : 坦白說…看到 LolAI 的 1-100 的戰積…真的嚇了一跳
: : 其他的 AI 也是輸多勝少…我實在想不通…
: : 且每個 AI 的出場數都是 win+lose 的 1.5 倍左右…
: 這個我覺得十分合理,
: 因為只要點進去遊戲就算開場了,
: 就算結束一場,下一場也會自動打開,
: 所以總共有多少人點進去過,至少就會多同樣數量的開場數。
: 而每次 session 過期都會再加,雖然我不知道 session 現在有多久。
: : 如果上述第四點別人也能 repro 的話…或許有人在洗戰積
剛重讀了一次我自己的 post,
這裡我得要道歉 orz ,我沒有把話說清楚
我真正想講的意思是: 如果上述第四點別人也能重現的話,可以被利用來洗戰績
(我無意暗指任何人已經在這麼作)
/道歉
: : 我寫的 LolAI 真的有這麼爛嗎? <-- 自信崩潰 orz
: 如果還有下一次比賽的話,
: 希望可以再多增加比賽項目跟開賭盤,
: 例如 "人類 vs. AI聯軍" 之類的 XD
找到一個可能的原因… LolAI 過分地避免開圖作球給對手
所以一旦場面上沒有明確的得分點時,就開始拖台錢,
專開一些確定不會開圖作球給對手的格子
易言之,把主動權交給對手,期待對手運氣不好去開圖
但這行為在遊戲後期,格子開得超過 65% 上下,開圖的機率很小時,
反而有很大的機會害死自己…因為主動權在對手手上,
這時候用亂猜的反而命中機會比較高…
我當初決定這樣寫並不是經過實際測試才下的決定,
只是在心中覺得那樣比較強
應驗了那句「未成年就這麼優,是一切罪惡的根源」 XD
Premature optimization is the root of all evil.
(自己打自己臉,打很大)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 65.87.177.87
討論串 (同標題文章)