[闲聊] 人工智能挑战魔界村

楼主: ResolaQQ (ResolaQQ)   2016-02-27 16:26:50
http://ch.nicovideo.jp/shu3/blomaga/ar883876
看到这个还蛮有趣的,作者把魔界村的游戏画面弄成 32x32 格
白色格子代表可以站的地方,黑色格子是子弹,灰色格子是敌人
评价方法是,能够往右边移动越多格,分数就越高
然后就这样让人工智能自己边玩边学
这人工智能应该是采用遗传算法,理论上跟生物演化差不多
一开始随机产生一些对应方式,跑游戏纪录得分
再把得分较高的选出来交配生出下一世代的对应方式
世代交替越多次,对应的就会越正确,看起来就像人工智能学会怎么玩游戏一样
第 20 世代学会如何跳过墓碑
第 34 世代学会如何丢长矛攻击敌人
第 67 世代学会如何跳上浮动平台
第 100 世代击败红恶魔(至此共有 26453 只亚瑟不幸阵亡)
搞不好以后有游戏卡关,都可以交给人工智能慢慢打,打过去了自己再接手XD
作者: qazxswptt (...)   2016-02-27 17:34:00
怎么觉得这样做很聪明的同时又觉得很蠢XD
作者: osanaosana (芋头一颗多少钱)   2016-02-27 18:42:00
这比较像是AI技术的验证...
作者: BadGame (人生 欢乐易忘却执著痛苦)   2016-02-27 19:20:00
真人玩魔界村 可能死个10只 就不爽玩了
作者: articlebear (政治真的满狗屁的)   2016-02-27 19:56:00
看阿~ 生命的进化就是这样悲壮阿!!
作者: k2604810 (AHHS)   2016-02-28 02:02:00
拿来当论文题目还蛮有趣的阿XD
作者: eva19452002 (^^)   2016-02-28 06:14:00
我比较希望把这个技术用在魔物猎人的魔物上面
作者: jeff0811 (jeff)   2016-02-28 10:22:00
到100万只还有点希望过第一关因为魔界村的遇敌非线性,所以学习很困难
作者: qazxswptt (...)   2016-02-28 10:33:00
我们的祖先就是经历过这种杂鱼的一生 才有了我们(悲壮!
作者: osanaosana (芋头一颗多少钱)   2016-02-28 13:41:00
用在魔物上面...然后发现一直飞在天上才能活命...
作者: KanoLoa (卡)   2016-02-28 22:50:00
好想看随机应对的那段程式码
作者: conpo (狮子たちの旗)   2016-02-29 21:58:00
哈哈哈,这不赖,只是怕AI也会玩到崩溃XD
楼主: ResolaQQ (ResolaQQ)   2016-03-08 00:11:00
下集出了,作者本来想从中途纪录点开始过关但不幸的是亚瑟只会往右走,所以打不倒第一关的王一角兽之后修改评价方法,先把盔甲也加入评价中但不幸的是,亚瑟学会一直蹲在地上比较安全,时间不够用之后再将游戏画面改的比较像人类看到的状况,树也看的到好像还有把程式从5frame做一次动作改成1frame以加快反应结果是成功穿着盔甲打到一角兽了,但还是无法突破结果只好作弊,让亚瑟从打王的地方从头学起最后亚瑟果然是学会了有野课长拿手的连打突破一角兽但不幸的是,对AI来说,第一关还有一个最难的真BOSS最后不得已只能再次作弊,让亚瑟从真BOSS的地方从头学起突破第一关花了两次作弊和大概三十万只亚瑟吧,没仔细数
作者: osanaosana (芋头一颗多少钱)   2016-03-08 08:29:00
三十万只亚瑟...
作者: xiue (蘇)   2016-03-08 09:47:00
看到这篇突然想到<有野的挑战>文好像很久没发了,节目收了?
作者: os653   2016-03-08 10:21:00
之前有野的挑战我有帮忙发,但是那是那时候资讯缺乏的关系现在有很多不怕死的把节目上传到YouTube,官方自己也有上传所以现在只要上YouTube就能看,似乎已经没有发文的必要了目前最新的好像是#214,有野课长还突破了最速破关记录没意外都是两个礼拜一集,有些特殊情况会暂停,像生挑战等
作者: qazxswptt (...)   2016-03-08 12:09:00
30万悲壮的亚瑟...何等杂鱼般的一生Orz
作者: murkangel (梅克安琪儿)   2016-03-11 20:52:00
傻劲可能造就下个天才
作者: oginome (荻野目洋子)   2016-03-11 22:03:00
ALPHAGO已经干掉韩国棋圣了,谁都不能再轻视AI~
作者: if4 (if)   2016-03-11 23:07:00
阿发狗只要电源当奖励 薪水就不领了

Links booklink

Contact Us: admin [ a t ] ucptt.com