可以联机对战的井字 C语言小程序 对C库socket的简单应用
2021-11-22 22:08:40 149KB C语言 井字棋 对弈 联机
1
课程:CS4701 - 人工智能作业编号:2 姓名 : 舒蒂卡·达斯古普塔 目标:使用极小极大算法和 Alpha-Beta 剪枝优化黑白游戏。 为了实施 Minimax 算法,使程序在黑白游戏中与对手公平竞争,已经实施了以下功能,并使用以下启发式方法运行它们,以提高我的代理战胜随机代理的机会。 文件中的函数 get_move --> 该函数调用树中的各种函数,以便构建极大极小树。 --> 同样为了让它更快更有效地工作,我们正在实现对函数的调用,以便将深度作为参数传递,并取决于用户完成游戏并移动的剩余时间,深度不同在“2”和“3”之间变化 --> 游戏以两种模式运行,即 alpabeta 模式和 minimax 模式 minimax --> 这种方法很自然地应用了板状态的 minimaxtree 实现。 -->此方法调用 min_gameply() 最小值,以便对手玩家最小化其随机选
2021-11-22 20:10:48 25KB Python
1
Visual C++ MFC牌类游戏编程实例之飞行源代码
2021-11-22 18:26:23 7.29MB 飞行棋源代码
1
相信网狐的朋友都知道网狐6603牌的优势,文件较大,CSDN没上传。下载的附件中有地址。 网上下载的很多都需要密码,我已经整理过并且附带了密码,这个是找了很久才找到的。现在和大家分享下。
2021-11-22 16:59:24 554B 网狐
1
JessicaFeng0926原作翻牌斗兽,在上面改动了一点,想优化成过河版或者军版,但ai比较难写。
2021-11-22 16:45:18 4.38MB pygame JessicaFeng0926 斗兽棋 翻牌
1
最全的海战游戏源代码,想学游戏的从这里学起。。。
2021-11-22 09:45:07 29KB C++ 海战棋 游戏源代码
1
利用上一篇的框架,再写了个翻转的程序,为了调试minimax算法,花了两天的时间。 几点改进说明: 拆分成四个文件:board.py,player.py,ai.py,othello.py。使得整个结构更清晰,更通用,更易于维护。 AI 的水平跟 minimax 的递归深度,以及评价函数有关。基于此,我把 minimax 和评价函数都放到 AI 类里面 AIPlayer 使用了多重继承。继承了 Player 与 AI 两个类 Game 类中把原run函数里的生成两个玩家的部分提出来,写成一个函数make_two_players,使得 run函数结构更清晰 AI 玩家等级不要
2021-11-22 00:02:00 97KB player python python函数
1
人工智能 可曾作业 非常牛逼的作业 欢迎大家参考
2021-11-21 22:43:00 12KB 人工智能
1
牌游戏源码,红中麻将,基于cocos2d+lua包含完整的游戏逻辑跟美术资源,可以用来参考或者是二次开发
2021-11-21 08:58:54 7.31MB 棋牌游戏
1
六子框架,C++代码,MFC实现,可用visual studio直接打开。没有加入算法,算法为随机数值。改为五子十分简单。
2021-11-20 20:10:07 125KB 六子棋 五子棋
1