只为小站
首页
域名查询
文件下载
登录
简单
黑白
棋VC++实现
VC++编写的
黑白
棋,可实现人人对决,人机对决,自动走棋
2019-12-21 19:35:33
2.86MB
VC++
黑白棋
1
用OpenCV实现Photoshop算法_变为
黑白
图像
用OpenCV实现Photoshop算法:变为
黑白
图像 Photoshop提供了一个高级的
黑白
图像调整功能,可获得更好的
黑白
图像效果。可设置了 red, yellow, green, cyan, blue, magenta 六个颜色的灰度系数,调整
黑白
效果。
2019-12-21 19:30:29
46KB
OpenCV
1
基于QT的
黑白
棋游戏
本程序使用的是面向对象的QT库的C++语言,开发可以同时运行于Linux和Windows环境下的游戏程序。有双人对弈,人机对弈,无限悔棋等功能,其中人机对弈包含难度选择和先后手选择。
2019-12-21 19:26:35
712KB
黑白棋
1
黑白
棋游戏
基于Qt5.5.1的GUI小项目:
黑白
棋游戏(主要实现了吃子的算法逻辑以及简单的机器下子的算法逻辑)
2019-12-21 19:25:12
11.54MB
黑白棋
1
C++
黑白
棋游戏完全代码
本课题设计并实现了一个可以单人或双人对战的
黑白
棋游戏系统,该系统采用C++语言在Microsoft Visual C++ 6.0下编写代码,采用VC中比较流行的MFC模板进行编程。系统不仅使人进行双人对战也可以进行单人与计算机的对战,且人工智能比较高超。 系统主要功能包括:开始游戏,保存游戏,计算机演示,排行榜以及像悔棋与退出之类的一些功能,它们通过VC中强大的文档编译功能进行自动生成,然后通过手工增加代码和一些图片,声音等文件来进行实现。
2019-12-21 19:25:03
2.92MB
c++
黑白棋
代码
课程设计
1
黑白
棋AI版
人机对战版
黑白
棋,包含可执行文件及代码,方便使用
2019-12-21 19:24:54
1.63MB
黑白棋
人机对战
1
Qt版
黑白
棋
这个是使用Qt C++做出来的初级版
黑白
棋 算法有点简单 希望各位指正
2019-12-21 19:24:45
12.56MB
Qt
C++
黑白棋
代码
1
黑白
棋回溯算法及论文
•Alpha-Beta剪枝(Alpha-Beta pruning) 对于一般的最大最小搜索,即使每一步只有很少的下法,搜索的位置也会增长非常快;在大多数的中局棋形中,每步平均有十个位置可以下棋,于是假设搜索九步(程序术语称为搜索深度为九),就要搜索十亿个位置(十的九次方),极大地限制了电脑的棋力。于是采用了一个方法,叫“alpha-beta剪枝”,它大为减少了检测的数目,提高电脑搜索的速度。各种各样的这种算法用于所有的强力Othello程序。(同样用于其他棋类游戏,如国际象棋和跳棋)。为了搜索九步,一个好的程序只用搜索十万到一百万个位置,而不是没用前的十亿次。 •估值 这是一个程序中最重要的部分,如果这个模块太弱,则就算算法再好也没有用。我将要叙述三种不同的估值函数范例。我相信,大多数的Othello程序都可以归结于此。 棋格表:这种算法的意思是,不同的棋格有不同的值,角的值大而角旁边的格子值要小。忽视对称的话,棋盘上有10个不同的位置,每个格子根据三种可能性赋值:黑棋、白棋和空。更有经验的逼近是在游戏的不同阶段对格子赋予不同的值。例如,角在开局阶段和中局开始阶段比终局阶段更重要。采用这种算法的程序总是很弱(我这样认为),但另一方面,它很容易实现,于是许多程序开始采用这种逼近。 基于行动力的估值:这种更久远的接近有很强的全局观,而不像棋格表那样局部化。观察表明,许多人类玩者努力获得最大的行动力(可下棋的数目)和潜在行动力(临近对手棋子的空格,见技巧篇)。如果代码有效率的话,可以很快发现,它们提高棋力很多。 基于模版的估值 :正如上面提及的,许多中等力量的程序经常合并一些边角判断的知识,最大行动力和潜在行动力是全局特性,但是他们可以被切割成局部配置,再加在一起。棋子最少化也是如此。这导致了以下的概括:在估值函数中仅用局部配置(模版),这通常用单独计算每一行、一列、斜边和角落判断,再加在一起来实现。 估值合并:一般程序的估值基于许多的参数,如行动力、潜在行动力、余裕手、边角判断、稳定子。但是怎么样将他们合并起来得到一个估值呢?一般采用线性合并。设a1,a2,a3,a4为参数,则估值s:=n1*a1+n2*a2+n3*a3+n4*a4。其中n1,n2,n3,n4为常数,术语叫“权重”(weight),它决定了参数的重要性,它们取决于统计值。
2019-12-21 18:57:59
884KB
黑白棋
算法
论文
1
matlab 绘制 阴影
黑白
柱状图 条形图
matlab 绘制 阴影
黑白
柱状图 条形图, 本来想免费发布,但csdn必须设置资源分数,如果需要请私信我。
2019-12-21 18:56:03
3KB
matlab
阴影
黑白
柱状图
1
用汇编语言编写的
黑白
棋游戏
用汇编语言编写的
黑白
棋游戏!!自己做的课程设计
2019-12-21 18:52:18
29KB
黑白棋
汇编
1
个人信息
点我去登录
购买积分
下载历史
恢复订单
热门下载
基于yolov4-keras的抽烟检测(源码+数据集)
pytorch实现RNN实验.rar
sqlite运行所需Vc++运行环境,纯净版System.Data.SQLite.dll及SQLite.Interop.dll
拾荒者扫描器.zip
校园网规划与设计(报告和pkt文件)
Microsoft Visual C++ 2015-2019 运行库合集,包含32位64位
基于FPGA的DDS信号发生器设计(频率、幅度、波形可调)
基于STM32的FFT频谱分析+波形识别
CPLEX12.8学术版安装包:cplex_studio128.win-x86-64.exe
王万良-人工智能导论(第五版)课件
故障诊断数据集及实现代码
2020年数学建模B题(国二)论文.pdf
voc车辆检测数据集(已处理好,可直接训练)
简易示波器-精英板.zip
拾荒者.exe同时ID扫描器IP扫描器
最新下载
基于Android仿QQ聊天系统(Android端+服务端)
边干边学:LINUX内核指导(李善平、季江民)第二版
dbeaver-ce-5.1.5-x86_64-setup破解版.exe
CATIA v5-6r2016 二次开发文档
停车场收费管理系统.zip
z中小企业双出口网络详细攻略
北邮 信息科学原理 考试点
科沃兹导航VK162 VK172模块驱动.rar
PHP源授权V1.5.2版本.zip
开始文档管理系统 v4.3.5 综合版.zip
其他资源
用hallen积分方程求偶极子天线电流分布的matlab程序
易语言源代码密码暴力破解器.e
LEMON语法分析生成器(LALR(1)类型)源代码情景分析.pdf
遗传算法原理及应用--选择交叉变异算子
WGI 全球治理 2007-2019全部数据.xlsx
NSGA-III完美运行MATLAB
java实现的邮件客户端
勤工助学管理系统
md5 很实用的解密工具
VC++阳历(公历)到阴历(农历)转换
小米电视音响蓝牙驱动
Chroma-master.zip
部编语文三上PPT课件 21 大自然的声音4.ppt
整人蓝屏源码
计算机控制工程期末复习题及答案
dku5驱动程序压缩包
真正的驱动开发入门demo 用DriverStudio+VC编写编译生成驱动文件.sys.zip
多层级角色部门权限管理结构图
模式识别与智能计算-Matlab技术实现(光盘)
文字识别OCR Eclipse版本
Waveform Design and Diversity for Advanced Radar Systems
三菱QD77缓冲存储器详细 Devicelist_QD77.xls
赋值语句语法分析