马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 jerryxjr1220 于 2017-2-10 21:14 编辑
之前看到一个国外牛人做的一套带AI的贪食蛇程序生成的gif动画,图中的贪食蛇几乎完美的移动策略,可以吃完所有食物,然后填满整个地图。
然后我也萌生了是否自己也能开发一套类似的程序实现呢?
目前贪食蛇能达到的水平:Welcome to play Greedy Snake!
Your score: 3931
----------------------
|oooooooooooooo |
|ooooooo o |
|oOooooo @o |
|ooooooo o |
| oooooo oooo |
| oo ooooo |
| o oo |
| o oo |
|ooooooooo o |
|oooooooooooooo |
----------------------
最终版的贪食蛇还做不到,如之前gif图片中的那条蛇那么智能,只是相比之前的AI有了大幅度的提高,而且食物的放置本身也有随机性,陷入死局也是时有发生的。
如果还想继续改进也还是有空间的,比如可以虚拟一条蛇去吃食物,看看吃晚食物是否还安全,如果安全就派真蛇去吃,不然就重新规划路径,这样还能再提升AI一个等级
|