作者ResolaQQ (ResolaQQ)
看板Emulator
標題[閒聊] 人工智慧挑戰魔界村
時間Sat Feb 27 16:26:50 2016
http://ch.nicovideo.jp/shu3/blomaga/ar883876
看到這個還蠻有趣的,作者把魔界村的遊戲畫面弄成 32x32 格
白色格子代表可以站的地方,黑色格子是子彈,灰色格子是敵人
評價方法是,能夠往右邊移動越多格,分數就越高
然後就這樣讓人工智慧自己邊玩邊學
這人工智慧應該是採用遺傳演算法,理論上跟生物演化差不多
一開始隨機產生一些對應方式,跑遊戲紀錄得分
再把得分較高的選出來交配生出下一世代的對應方式
世代交替越多次,對應的就會越正確,看起來就像人工智慧學會怎麼玩遊戲一樣
第 20 世代學會如何跳過墓碑
第 34 世代學會如何丟長矛攻擊敵人
第 67 世代學會如何跳上浮動平台
第 100 世代擊敗紅惡魔(至此共有 26453 隻亞瑟不幸陣亡)
搞不好以後有遊戲卡關,都可以交給人工智慧慢慢打,打過去了自己再接手XD
--
放著養蚊子的部落格
http://resolaqq.blogspot.tw
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.168.65.205
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Emulator/M.1456561613.A.0C2.html
1F:推 qazxswptt: 怎麼覺得這樣做很聰明的同時又覺得很蠢XD 02/27 17:34
2F:推 osanaosana: 這比較像是AI技術的驗證... 02/27 18:42
3F:→ BadGame: 真人玩魔界村 可能死個10隻 就不爽玩了 02/27 19:20
4F:推 articlebear: 看阿~ 生命的進化就是這樣悲壯阿!! 02/27 19:56
5F:推 k2604810: 拿來當論文題目還蠻有趣的阿XD 02/28 02:02
6F:→ eva19452002: 我比較希望把這個技術用在魔物獵人的魔物上面 02/28 06:14
7F:推 jeff0811: 到100萬隻還有點希望過第一關 02/28 10:22
8F:→ jeff0811: 因為魔界村的遇敵非線性,所以學習很困難 02/28 10:24
9F:→ qazxswptt: 我們的祖先就是經歷過這種雜魚的一生 才有了我們(悲壯! 02/28 10:33
10F:推 osanaosana: 用在魔物上面...然後發現一直飛在天上才能活命... 02/28 13:41
11F:→ KanoLoa: 好想看隨機應對的那段程式碼 02/28 22:50
12F:推 conpo: 哈哈哈,這不賴,只是怕AI也會玩到崩潰XD 02/29 21:58
13F:→ ResolaQQ: 下集出了,作者本來想從中途紀錄點開始過關 03/08 00:11
14F:→ ResolaQQ: 但不幸的是亞瑟只會往右走,所以打不倒第一關的王一角獸 03/08 00:11
15F:→ ResolaQQ: 之後修改評價方法,先把盔甲也加入評價中 03/08 00:12
16F:→ ResolaQQ: 但不幸的是,亞瑟學會一直蹲在地上比較安全,時間不夠用 03/08 00:13
17F:→ ResolaQQ: 之後再將遊戲畫面改的比較像人類看到的狀況,樹也看的到 03/08 00:14
18F:→ ResolaQQ: 好像還有把程式從5frame做一次動作改成1frame以加快反應 03/08 00:16
19F:→ ResolaQQ: 結果是成功穿著盔甲打到一角獸了,但還是無法突破 03/08 00:17
20F:→ ResolaQQ: 結果只好作弊,讓亞瑟從打王的地方從頭學起 03/08 00:17
21F:→ ResolaQQ: 最後亞瑟果然是學會了有野課長拿手的連打突破一角獸 03/08 00:18
22F:→ ResolaQQ: 但不幸的是,對AI來說,第一關還有一個最難的真BOSS 03/08 00:19
23F:→ ResolaQQ: 最後不得已只能再次作弊,讓亞瑟從真BOSS的地方從頭學起 03/08 00:20
24F:→ ResolaQQ: 突破第一關花了兩次作弊和大概三十萬隻亞瑟吧,沒仔細數 03/08 00:21
25F:推 osanaosana: 三十萬隻亞瑟... 03/08 08:29
26F:推 xiue: 看到這篇突然想到<有野的挑戰>文好像很久沒發了,節目收了? 03/08 09:47
27F:推 os653: 之前有野的挑戰我有幫忙發,但是那是那時候資訊缺乏的關係 03/08 10:21
28F:→ os653: 現在有很多不怕死的把節目上傳到YouTube,官方自己也有上傳 03/08 10:21
29F:→ os653: 所以現在只要上YouTube就能看,似乎已經沒有發文的必要了 03/08 10:22
30F:→ os653: 目前最新的好像是#214,有野課長還突破了最速破關記錄 03/08 10:23
31F:→ os653: 沒意外都是兩個禮拜一集,有些特殊情況會暫停,像生挑戰等 03/08 10:25
32F:推 qazxswptt: 30萬悲壯的亞瑟...何等雜魚般的一生Orz 03/08 12:09
33F:推 murkangel: 傻勁可能造就下個天才 03/11 20:52
34F:推 oginome: ALPHAGO已經幹掉韓國棋聖了,誰都不能再輕視AI~ 03/11 22:03
35F:→ if4: 阿發狗只要電源當獎勵 薪水就不領了 03/11 23:07