搜索资源列表
电院五子棋(PLAEEI)
- 一款自主开发的五子棋程序,乃无禁手算法,为本人参加校挑战杯的作品,获三等奖。该程序棋力强劲,在QQ中的战绩目前为: 积分:43 赢:44 输:27 平:2 胜率:60% 曾和网上四五款无禁手的五子棋程序对弈,十盘中一般能胜七八盘!先手基本没负过! 采用了递归算法预测下一步,不过由于是为了应付学校的挑战杯,代码写的不是很规范,递归算法也不完美,之后由于学习时间很紧张,也没时间改进,今天把源代码公布出来,和大家一起学习探讨!大家可以自由使用我的代码,不过有点要求是,如果有人对程序中
算24点问题求解
- 算24点游戏的解法!还可以算其它任何点数。和传统方法不一样的,可以支持负数和小数解算任意点的问题-count 24 points of the game Solution! Also can calculate any other points. Traditional methods are not the same, and can support a negative decimal Solving the problem of arbitrary point
2002021901
- 翻转棋游戏(64子, 每子正反面分别为黑白两色, 两人对弈)的源程序-overturned chess games (64-per-positive and negative were black and white, the two players) of the source
g009
- 翻转棋游戏(64子每子正反面分别为黑白两色两人对弈)的源程序(29)590g008.zip纸牌游戏源程序-overturned chess games (64-per-positive and negative for both black and white game) of the source (29) 590g008.zip source poker game
a-child-s-game
- 孩子们有很多有趣的数字游戏。今天,我们就一起讨论一个数字游戏。每个游戏者被分配一组非负整数,游戏者可以将这些数排列起来,组成一个最大的数。比如,有四个数 123、124、56 和 90,可以组成的数是 1231245690、1241235690、5612312490、9012312456 和 9056124123 等等,但是,其中最大的就是 9056124123。 你要做的就是要找到组合的最大数。-Children have a lot of interesting numbers g
vb
- 实现一个简单的多用户五子棋的游戏程序,包括如下两个界面 (1)选择对弈桌及角色(执黑、执白、观看)。 (2)在游戏界面,有开始,退出(游戏未结束、点退出自动判负);发言及显示区;用户列表区;棋盘绘制区。 -The realization of a simple multi-user games Gobang procedures, including the following two interface (1) choice of chess table and role (Bla
five
- 1.1 题目:多用户五子棋游戏 1.2 要求实现一个简单的多用户五子棋的游戏程序,包括如下两个界面: (1)选择对弈桌及角色(执黑、执白、观看)。 (2)在游戏界面,有开始,退出(游戏未结束、点退出自动判负);发言及显示区;用户列表区;棋盘绘制区-1.1 Title: Multi-user 1.2 Gobang game demands a simple multi-user games Gobang procedures, including the following two i
sd
- 实现一个简单的多用户五子棋的游戏程序,包括如下两个界面 (1)选择对弈桌及角色(执黑、执白、观看)。 (2)在游戏界面,有开始,退出(游戏未结束、点退出自动判负);发言及显示区;用户列表区;棋盘绘制区。 -The realization of a simple multi-user games Gobang procedures, including the following two interface (1) choice of chess table and role (Bla
GobangGame
- 实现一个简单的多用户五子棋的游戏程序,包括如下两个界面 (1)选择对弈桌及角色(执黑、执白、观看)。 (2)在游戏界面,有开始,退出(游戏未结束、点退出自动判负);发言及显示区;用户列表区;棋盘绘制区。-The realization of a simple multi-user games Gobang procedures, including the following two interface (1) choice of chess table and role (Blac
SourceCode
- 本人机对弈程序采用了多种搜索算法.以下是本程序主要的类说明: 1.CEveluation类:估值类,对给定的棋盘进行估值. 2.CMoveGenerator类:走法产生器,对给定的棋盘局面搜索出所有可能的走法. 3.CSearchEngine类:搜索引擎基类. 4.CNegaMaxEngine类:负极大值法搜索引擎. 5.CAlphaBetaEngine类:采用了Alpha-Beta剪枝技术的搜索引擎. -Games on my machine pr
20081122706059
- 翻转棋游戏(64子, 每子正反面分别为黑白两色, 两人对弈)的源程序 -Flip chess games (64 children, each child is black and white negative, respectively, both game) of the source
24point
- 本程序解决的通用问题是输入四个数,通过四则运算获取指定解的问题。 典型的是四数求二十四问题(算24点问题,又叫4张牌求24点问题,求24问题)。比如说给出7,-7,3,-3如何用+-*/)(运算符号,不重复的利用这四个数求得结果为24?不要认为这类问题简单,它其实有16896种可能的排列方法 而且,即使不用括号也有成百上千种可能 甚至,你不知道它是否有解。显然,用人脑解决一般是很费时费力的。重复性强的脑力活动交给程序办比较合适。同时,也应一个作家教的同学的要求(她被这样的初中题目难倒过,偏偏
Fujida
- 使用负极大算法实现黑白棋的对弈,中间使用递归,底层用MFC搭建。-Using negative great algorithm black white s play chess, and the middle use recursion, bottom with MFC structures.
tangxiao
- 基于VC6的中国象棋源码,使用了大量算法,包括搜索引擎基类.负极大值法搜索擎.Alpha-Beta剪枝技术的搜索引擎.fail-softalpha-beta搜索引擎.带历史启发的Alpha-Beta搜索引擎.渴望搜索引擎. -Based the VC6 Chinese chess source code, the use of a large number of algorithms, including search engines base class. Negative maxima
1
- 一条贪吃的蛇在一个n*m的网格中游走,它只能从一个方格走向另一个相邻的方格,这里相邻的意思是两个方格有公共边。每个方格可以看作是一个房间,其中一些是空的,一些存放有苹果。贪吃的蛇根本不进入空的房间,而进入有苹果的房间后就可以带走所有苹果使房间成为空的。蛇从一个指定的房间出发,最终回到它的家,把一路带来的苹果存储到家中,当然,它希望带来的苹果最多。请编写程序,输入有整数n和m,及n*m的一个矩阵,矩阵元素数值中有一个是 -1,表示蛇的出发位置,有一个是 -2,表示蛇的家的位置,其余数值是非负整数
heibaiqi_ALL
- 关于黑白棋的人机对弈的智能算法,主要包括极小极大、负极大、历史表、alpha-beta算法、置换表算法等等搜索算法。-About intelligent man-machine chess Othello algorithms, including Minimax, negative great, historical tables, alpha-beta algorithm, the permutation table algorithm so the search algorithm.
Dlg
- 一个V不错的瞬图过了vm 在这里负商源码 -An instantaneous Figure V nice over here Negative source vm
NET_AIchess
- 中国象棋:实现了网络对战、人机博弈、保存棋局和播放棋局的功能。网络对战使用异步Socket进行通信,在人机博弈中采用加权估值算法和负极大值搜索引擎。利用双栈使得在播放棋局过程中能灵活地退到上一步或前进到下一步,在走棋同时输出招法列表。-Chinese Chess: implements online play, man-machine game, save and play chess chess game features. Online play using asynchronous Soc
Calculators
- 一个多功能计算器,鼠标操作 可实现四则运算、开方和正负数计算等功能-A multi-function calculator, mouse operations can be arithmetic, prescr iption and calculated positive and negative features
中国象棋
- java象棋,采用负值最大算法设计的人机AI(Java chess, the human-machine AI designed by negative maximum algorithm.)