鱼C论坛

 找回密码
 立即注册
楼主: jerryxjr1220

[技术交流] python小练习(074):简单游戏AI设计之六(带AI的贪食蛇)

[复制链接]
发表于 2018-3-12 17:56:26 | 显示全部楼层
你这里用食物翻过来找蛇头,我觉得比较省事,但是因为蛇身是动态的,所以后续增加判条件,
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-12 17:57:38 | 显示全部楼层
我有一种思路就是用蛇去探索食物,因为本质上寻找食物这个过程,就是添加元素删除元素的过程
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-12 18:01:29 | 显示全部楼层
为什么总是enter一下就回复了。。。。还没说完,所以在蛇寻找之前,将原位置和食物位置用元组锁定,一旦确定可以吃到,只要不触及自身,其实就是安全的,然后就是之前元组锁定的位置,代入到真正执行的函数的中去寻找。对了,用的也是你提过的A*算法,每次广度探索四周一次,然后选取比较近的点,很高效,但是。。。只想到有效的这一步
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-12 18:15:18 | 显示全部楼层
。。。尴尬了,我还没看到后面choose_shortest()函数。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-12 18:31:42 | 显示全部楼层
change_dire()函数,我觉得不需要这么复杂,只要判断条件中设定了下一步不能在蛇身里面,那么往左的走的蛇绝不会突然右转,因为往回走就会进入蛇身,和之前的判断条件相矛盾,所以肯定不会出现往回走的情况
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-18 16:13:45 | 显示全部楼层
啊哈
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-3-27 10:20:30 | 显示全部楼层
谢谢大佬
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-4-22 01:13:40 | 显示全部楼层
huifu
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-4-23 22:03:04 | 显示全部楼层
5555555555555
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-4-24 00:39:25 | 显示全部楼层
大牛啊,随随便便就可以写一个游戏!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-4-24 09:07:57 | 显示全部楼层
6666
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-5-2 14:36:59 | 显示全部楼层
学习学习!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-5-11 16:44:17 | 显示全部楼层
看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-5-12 15:30:21 | 显示全部楼层
学习
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-5-12 15:43:00 | 显示全部楼层
支持楼主!!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-7-11 19:14:23 | 显示全部楼层
666
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-7-22 15:26:01 | 显示全部楼层
做得很好,Good!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-7-16 08:30:20 | 显示全部楼层
看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-7-17 10:24:38 | 显示全部楼层
膜拜大佬
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-8-15 00:03:28 | 显示全部楼层
简单游戏AI设计之六(带AI的贪
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-25 12:28

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表