猫史档案馆


AI教学!

用户:BDS白糖BDS白糖查看:6 回复:2 评论:6 创建时间:2020-04-24T22:39:51


咳咳,最近发现有人想学AI,比如……center_image

额额……还给学费……

 

行吧,既然你们想学,那就安排

我那我的第一个AI作品:FlappyBird AI

链接:https://shequ.codemao.cn/work/4喵52505

好啦,第一步,设定AI角色

按着这样做坠落

center_image

当gameAI启动时,重复执行(使”Y坠落速度“{角色变量}减少0.3,将Y坐标增加”Y坠落速度“)

你:啊啊啊有点不懂

没事,慢慢来

教案!先给你们看全部

https://kitten.codemao.cn/p/1wPIMWsG9h1zfjrhz8SkjtJVFqV教案

 

 

 

 

 

 

 

 

 

先看啊!

 

 

 

 

 

 看好了?继续吧。

我们第一步就是设定AI角色,要不然就没发启动AI,也就会提醒你

center_image

这样设定(设置自己为AI角色和多了运行数量都一样,但还是有差别的)

👆                         看了吗?                                 👆                        

然后输入、输出、隐含层我也不懂。大概是这样……

center_image

额额额……自己慢慢看吧

center_image

下面的是人工训练,配对后向遗传发,后面AI会自己玩;上面的是AI自己玩,配对遗传算法,使用AI做出决策

(PS:注意是”为行为?记录当前特征“哦!)

center_image

喵掉的条件,飞行条件

(为什么要用函数呢?AI只支持简化过的函数)

center_image

管道上的积木

center_image

管道下积木

好了,问题来了,怎么记录得分?

哈哈,别担心,用这组积木就行了

center_image

重点积木:重复执行直到”AI喵掉“、记录AI得分:”得分“并删除自己

又有bug,没自己操作

我*,上面不是讲过了吗?

 

 

 

具体样子如下

好啦,你学会了吗?有疑问在评论区里问或看https://docs.codemao.cn/kitten/labs/gameai.html

 


回复

上一页1 页 / 共 1下一页
BDS白糖BDS白糖

额额……AI有点笨

点赞0


评论


SAVANSSS_OfficialSAVANSSS_Official

其实不用AI还快一些做好

点赞0


评论