搜索资源列表
用Alpha-Beta剪枝实现的黑白棋博弈
- 提供了Alpha-Beta算法的C语言的实现和基于Alpha-Beta算法的黑白棋博弈。-the Alpha-Beta algorithm C language based on the realization and Alpha-Beta algorithm reversi Game.
WIN32 SDK版本的象棋游戏源代码
- WIN32 SDK版本的象棋游戏源代码 用纯粹的windows sdk和C编写而成,学习游戏编程的好例子。 初学者可以看看实现过程,算法就不要详细研究了。 -WIN32 version of the SDK source code chess game with a purely windows sdk prepared and C from learning games programming a good example. Beginners can look at the i
hm3
- 实现扑克牌的洗牌算法。 将52张牌(不包括大、小王)按东、南、西、北分发。 每张牌用一个对象代表,包括:牌的类型、大小序号、名称。 例如:黑头A的牌型为S,序号为13(在K之后),名称为A。 比较牌大小时按序号比较大小(2的序号最小、A最大) 显示牌时将按牌型、名称显示。 例如:东家最后牌为: S:1,4,12 H:7,9 D:2,4,8,10 C:4,5,12,13 注: 洗牌次数可用随机数来确定, Math.random()的
five
- c++实现的一个五子棋人机对弈程序 使用了alpha-beta剪枝算法 具有一定的棋力
Russiansquare
- 本课程设计主要解决利用Visual C++设计与实现俄罗斯方块游戏的算法、游戏内部功能、游戏区域的绘图的程序设计。
C24point.rar
- C#实现24点算法源代码,可以设置出题功能,测试通过,C# to achieve 24-point algorithm source code, you can set up a title function test
Link
- 1、用VS2010控制台程序完成,键盘输入选择的道具的坐标。 2、拥有普通游戏的控制流程:开始游戏、重新开始、退出游戏等;拥有游戏最基本的一些文字提示,如坐标输入错误、两坐标点不可连等提示;拥有最基本的一些错误判断。 3、要求使用两个道具连接判断的最优算法实现。 4、要求可以实现撤销与反撤销。 5、要求加入自动消除道具和洗牌道具(消耗性道具)。 6、要求整个工程全部用C++代码完成,不允许出现C风格代码(如用string代替char*、用容器代替数组、类等)。 -A VS
heibaiqi
- 用Visual C++实现的黑白棋,可以从中学习搜索算法。-Using Visual C++ implementation of Reversi, you can learn from the search algorithm.
wuziqi
- 经典的小游戏五子棋,这是棋类算法的根本,c++实现-Classic games backgammon, c++ Implementation
Five
- 使用MFC框架编写界面,C++语言实现.本程序包含人机对战与人和人对战,最后附有详细开发文档,算法实现清楚明了,对于编写五子棋游戏大有帮助-Interface written using MFC framework, C++ language. This program contains one machine and play against and play against, and finally developed with detailed documentation, algorit
AIprogram3
- 用c++语言实现井字棋的游戏,要求要用深度优先搜索的算法。-Written in c++ language realization, well character chess game with requires depth first search algorithm.
Five-in-a-Row
- 用C写的五子棋游戏可以选择双人对弈模式或人机对弈模式,界面清晰简易,内附算法实现,论文等-AppWizard has created this Five application for you. This application not only demonstrates the basics of using the Microsoft Foundation classes but is also a starting point for writing your applicati
DoubleLink
- 用C#写的一个连连看小游戏,有详细的算法说明和实现步骤-The Code is a small game with CSharp, Has particular algorithm and realize step.
wuziqi
- 简单的五子棋游戏C++代码 能实现基本功能 算法比较简单,不过还是比较成功的-Simple renju game c++ code
BallGame
- 运用C++语言及各种算法实现的彩色小球游戏,其中运用MFC来显示结果画面-Use the C language and a variety of algorithms to achieve the color ball game,use MFC to show the result.
wuziqi
- 是用c#开发的一个下棋程序,其中没有实现五子棋的算法,但是基本可以演示其功能!-using c# develep, some function not receive!
fivechess
- c++做的一个人工智能大作业,可以有效实现算法-C++ to do an artificial intelligence operation, the effective realization of the algorithm
ChineseChess2
- 中国象棋增强版,c++实现,不会让子,AI不是太强,电脑算法不变,改掉了一处内存泄露,另外可以开Unicode编译了-The Chinese chess enhanced version, c++ achieve, not handicap, AI is not too strong, the same computer algorithm to get rid of a memory leak, another can open Unicode compiler
five-in-a-row
- 五子棋游戏,实现人人对战,和人工智能算法,即实现人和电脑对战,采用C实现-Backgammon games, all Battle, and artificial intelligence algorithms, and play against the computer, using C to achieve
smartFiveChess
- 这个版本人工智能很强,算法比较全面。而且里面的说明文档完善。而且源码齐全。最好是先看完说明文档里的算法,再参考源码。最重要是使用设计模式,决不是随随便便的学生作品。 第一.需求。实现人机对战,首先要解决电脑智能问题,即能让电脑识别棋盘,并做出相应的策略,比如防守或进攻。还要识别是否禁手。 第二.基本技术。功能部分实现的主要算法是假设法,即假设这个方格是某一方棋子,然后以这个棋子为基础再假设下一个方格的棋子,直到计算机很容易识别出相应状态。比如电脑搜索至胜点(能构成四子连珠的点)时,只要假