用Python实现极小极大算法(和Alpha-beta剪枝)
你会学到什么
极大极小算法
极大极小算法在Python中的实现
阿尔法-贝塔剪枝算法
Alpha-Beta剪枝算法在Python中的实现
电子游戏中的人工智能
通过实践提高您的Python知识
MP4 |视频:h264,1280×720 |音频:AAC,44.1 KHz
语言:英语+中英文字幕(云桥CG资源站 机译)|大小解压后:852 MB |时长:1小时32分钟
要求
基本编程知识
描述
在这门人工智能课程中,我们将实现极大极小算法及其优化版本,阿尔法贝塔剪枝算法。我们将把算法应用到井字游戏中,创造一个不可战胜的人工智能。该算法将以一种通用的方式实现,以便它可以很容易地应用于其他游戏。本课程面向希望在游戏中加入人工智能的开发者、希望实现极大极小算法的人以及学生和人工智能爱好者。
这门课程也旨在成为进入人工智能、机器学习和深度学习等更高级课程的敲门砖。本课程使用Python编程语言讲授,需要基本的编程技能。如果你没有所需的基础,我推荐你参加编程速成班(如果你愿意,我在Udemy上提供Python编程速成班)。
涵盖的概念:最小最大算法及其在PythonThe中的实现Alpha-beta剪枝算法及其在PythonThe中的实现视频游戏中的人工智能人工智能模块和框架的创建启发式函数的概念在进入人工智能世界之前,不要再等待了!Artificial Intelligence: Minimax Algorithm
课程目录:
第一部分:导言
第一讲简介
第2部分:极大极小算法
第二讲极大极小算法
第三讲伪代码
第4讲通用API
第3节:实施
第五讲极小极大
第六讲游戏状态
第七讲井字游戏
第8讲用户界面(UI)
第9讲测试
第10讲结束
第4部分:阿尔法-贝塔剪枝和结论
第11讲阿尔法-贝塔剪枝
第12讲结论
对于想学习极小极大算法的人,对于想把人工智能引入游戏的开发者,对于对人工智能感兴趣的人
云桥CG资源站 为三维动画制作,游戏开发员、影视特效师等CG艺术家提供视频教程素材资源!
1、登录后,打赏30元成为VIP会员,全站资源免费获取!
2、资源默认为百度网盘链接,请用浏览器打开输入提取码不要有多余空格,如无法获取 请联系微信 yunqiaonet 补发。
3、分卷压缩包资源 需全部下载后解压第一个压缩包即可,下载过程不要强制中断 建议用winrar解压或360解压缩软件解压!
4、云桥CG资源站所发布资源仅供用户自学自用,用户需以学习为目的,按需下载,严禁批量采集搬运共享资源等行为,望知悉!!!
5、云桥CG资源站,感谢您的关注与支持!