登录
首页 » 算法 » 仿真国际象棋实例讲解Chess

仿真国际象棋实例讲解Chess

于 2022-03-04 发布 文件大小:361.58 kB
0 210
下载积分: 2 下载次数: 1

代码说明:

象棋程序的大小 (这个大小是指 0.95 C# 控制台应用程序的版本没有 GUI) 只是 57 KB。目前存在两个版本: 一个没有 GUI (C# 控制台应用程序) 和一个与 GUI (C# windows 应用程序)。以前的版本包括 c + +、 Visual Basic 和基于 XNA 的版本 (它们保持到 0.82 版本-我打算更新它们,只要我有时间)。在其当前版本 (火棋 v0.95 — — C#) 可以认为达 20 半-移动 [卡科斯极大极小版] (例如 10 半-移动为白色和 10 半-移动黑件时计算机扮演与白色) 和已开放预订 (其他版本会很快更新) 的能力。(写在 c + +) 开放图书编辑也分布。火棋棋下体面和已设法绘制 Microchess,第一次从海军准将时代 microchess (见霍象棋游戏存档下面)。它的算法是同时利用极大极小算法基于蛮力分析。它可以用于研究的基本逻辑的象棋程序或作为自己的象棋程序的基础。源代码,该代码是在英语中大量注释和容易地可定制的因为所有变量都有独特的和可以理解的名称。源代码也在不断提高,在

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 这个应该是经典编程里面的经典实现的八皇后问题.也通过了测试.完全达到设计要求.
    这个应该是经典编程里面的经典算法实现的八皇后问题.也通过了测试.完全达到设计要求.-This should be a classic of the classic programming algorithm inside the eight Queen s problems. Also passed the test. Fully meet the design requirements.
    2022-01-22 07:50:23下载
    积分:1
  • 基于52单片机的实时数字温度计
    程序结构分析  主程序调用了3个子程序,分别是数码管显示程序、温度信号处理程序。温度信号处理程序:对温度芯片送过来的数据进行处理,进行判断和显示。数码管显示程序:向数码管的显示送数,控制系统的显示部分。按键设定程序:可以精确到0.1度。主程序的主要功能是负责温度的实时显示、读出并处理DS18B20的测量的当前温度值,温度测量每1s进行一次。这样可以在一秒之内测量一次被测温度,主程序的主要功能是负责温度的实时显示,读出并处理DS18B20的当前温度值,其程序流程见图9所示。通过调用读温度子程序把存入内存储中的整数部分与小数部分开分存放在不的的两个单元中,然后通过调用显示子程序显示出来。
    2022-03-16 16:45:22下载
    积分:1
  • 这三段C程序能够产生符合高斯、瑞利和泊松分布的随机数,并且包括关于它们的说明文档...
    这三段C程序能够产生符合高斯、瑞利和泊松分布的随机数,并且包括关于它们的说明文档-These three paragraphs C program to generate consistent with Gaussian, Rayleigh and Poisson distribution of random numbers, and includes documentation about them
    2022-01-31 02:36:39下载
    积分:1
  • C++实现SSL通讯
    VS平台开发,可以实现SSL安全通讯。与服务器通过Key验证。 系统需要安装VS平台,双击工作区打开工程,程序编译后的dll保存在bin目录下面,也可以直接使用。
    2022-10-09 04:10:03下载
    积分:1
  • rsa simple c#
    我们
    2023-06-25 18:45:02下载
    积分:1
  • 解决迷宫问题(用c实现)
    解决迷宫问题(用c实现)-maze solve the problem (with c realization)
    2022-03-16 08:13:51下载
    积分:1
  • 矩阵连乘动态规划实现
    以C++实现了矩阵连乘动态规划,在VC6.0上调试通过。该算法最大的优点是结果的输出不仅包括了最优的连乘 顺序,还以矩阵的形式列出了M[i,j]得值,通过该最优矩阵,可以使学者更清晰直观的了解最有序列是如何生成的
    2022-04-01 00:48:48下载
    积分:1
  • LU分解,QR分解等矩阵分解
    矩阵分解的C语言实现,包括LU分解,QR分解,household分解以及givens分解;QRfactorization.cpp:QR分解源码LUfactorization.cpp:LU分解源码Household reduxtion:household分解源码GivensReduction:Givens分解源码start.cpp:main函数ReadFile.cpp:从文件中读取矩阵内容
    2022-04-19 22:38:25下载
    积分:1
  • 这是一个集交互式和命令式于一体的一个程序。 % 首先程序提示你输入数据,如果你输入的数据正确,则程序继续进行。 % 如果你输入的x,y的大小...
    这是一个集交互式和命令式于一体的一个程序。 % 首先程序提示你输入数据,如果你输入的数据正确,则程序继续进行。 % 如果你输入的x,y的大小不一致,程序会提示你输入数据有误,然后程序返回再次让你输入数据。 %待你输入数据正确后,程序会给你一段提示信息, % 通过下面的交互式图形,你可以事先估计一下你要拟合的多项式的阶数,方便下面的计算 % polytool()是交互式函数,在图形上方[Degree]框中输入阶数,右击左下角的[Export]输出图形 % 回车打开polytool交互式界面 % 待你回车后,交互式图形界面打开,你可以在图形上方[Degree]框中输入阶数观察多项式拟合的图形, % 选择置信区间最小的多项式阶数,以便在下面使用。 % 待你选择好所要拟合的多项式阶数后,程序提示你回车继续进行拟合。 % 待你回车后,程序提示你输入拟合的阶数, % 待你输入拟合的阶数后,回车后会显示拟合多项式相关的数据。 % 最后程序提示你输入所需拟合的数据点,输入所需拟合的数据点,就会得到相应的结果。 % 如果没有所需要拟合的数据点,直接回车跳过。 % 程序结束。 % 最小二乘法多项式拟合-err
    2022-08-20 16:54:56下载
    积分:1
  • x 509 证书解析程序
    实现证书的生成和验证,可编译成类库形式,需要openssl支
    2022-05-05 20:10:22下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载