社区
数据结构与算法
帖子详情
请教AI算法
YYQQ
2003-11-25 06:39:00
请教棋类游戏(比如五子棋)的AI算法怎么做更具智能,
请给个思路, 谢谢!
...全文
66
9
打赏
收藏
请教AI算法
请教棋类游戏(比如五子棋)的AI算法怎么做更具智能, 请给个思路, 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
stillwater123
2003-11-27
打赏
举报
回复
大家小心了,kdush(库拉) 在贴广告呢!
其实,前版的《数据结构》上有“博弈树”的详尽介绍,用最大最小原理,用alpha-beta剪枝
是常用的套路。
kdush
2003-11-27
打赏
举报
回复
我买过一张介绍游戏开发的光盘,上面好象有关于5子棋AI的算法,
那张盘就是“程序员大本营”出的游戏开发专集。现在好象还有买的,你可以去买张,20多块钱!
stephen85
2003-11-26
打赏
举报
回复
以棋类游戏为例:
1) 写一个估价函数,判断当前棋盘的总价值。
2) 写一个产生走法的函数,产生当前状态下的所有可能的走法。
3) 写一个搜索函数,搜索在当前状态下的最优走法。
v_salt
2003-11-26
打赏
举报
回复
太深奥
YYQQ
2003-11-26
打赏
举报
回复
谢谢各位指教!
to ZhangYv(永不放弃):
能不能介绍一下博弈树? 这个我不熟悉,
to stephen85():
如何确定这个最优走法, 也就是在哪个位置下子对我方最有利, 或是对对方比较重要的下
子位置;
再一个就是当前状态下最优走法可能对于后面整个棋局来说不是最佳的下子位置, 如何让
程序有这样预测能力?
ZhangYv
2003-11-25
打赏
举报
回复
博弈树呗,需要加上各种优化
YYQQ
2003-11-25
打赏
举报
回复
不是A*算法, 那好像是搜索算法
我意思是实现人和电脑对弈的算法,
电脑的AI人工智能算法怎么设计比较好?
SimonSui
2003-11-25
打赏
举报
回复
A*算法吧.
我不很精通,期待回复
YYQQ
2003-11-25
打赏
举报
回复
请各位指点
蓝桥杯
算法
合集,包含56种
算法
详解
蓝桥杯
算法
合集这个系列包括: 蓝桥杯常用
算法
系列 蓝桥杯五年真题两次模拟系列
算法
竞赛Java常用API总结 以及 常用数据结构 这四个模块,里面的
算法
题目大多是蓝桥杯历届真题。文章都是自己备战学习过程中总结出来...
基于FPGA的五子棋
算法
灵感来源于 AlphaGo 人工智能围棋程序,但简化为五子棋,减少计算复杂性。系统由 Matlab 游戏界面、FPGA
算法
处理单元和串口通信模块组成。FPGA 使用的是 Xilinx 的“火龙果”平台,它能快速处理棋盘信息并执行优化...
象棋游戏(人人,人机)
3. **人机对战的
AI
实现**:在人机对战模式下,开发者可能采用了某种人工智能
算法
,如Minimax
算法
或Alpha-beta剪枝,让计算机能够模拟对手进行决策。 4. **游戏状态管理**:象棋游戏需要跟踪棋局的状态,包括棋盘...
毕业设计五子棋程序设计.pptx
该程序不仅可以作为休闲娱乐工具,还能作为人工智能研究的基础,通过实现五子棋游戏的人工智能
算法
,提高游戏难度和趣味性。 五子棋,作为一种双人对战的棋类游戏,其规则是双方轮流在棋盘上放置棋子,最终形成五子...
无人机毕业实习项目.zip
无人机技术在近年来得到了飞速的发展,特别是在人工智能与物联网技术的加持下,无人机的应用场景日益广泛,从农业植保、物流配送到影视拍摄、环境监测,甚至是军事应用,无人机都扮演着越来越重要的角色。...
数据结构与算法
33,027
社区成员
35,335
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章