搜索资源列表
c4
- 纯用 字符 和数组编的五子棋,棋盘也是用字符画的。 编了1上午了,主要是算法跟按键比较烦,发现有bug-- 按键速度过快会产生延时显示,可能是算法不好。 操作:玩家1: a,s,w,d(方向) 空格(落子) 玩家2: 上、下、左、右 回车 (落子) ESC: 退出 -Using only an array of characters and series of backgammon, the board is painted with the characters
SourceCode
- 本人机对弈程序采用了多种搜索算法.以下是本程序主要的类说明: 1.CEveluation类:估值类,对给定的棋盘进行估值. 2.CMoveGenerator类:走法产生器,对给定的棋盘局面搜索出所有可能的走法. 3.CSearchEngine类:搜索引擎基类. 4.CNegaMaxEngine类:负极大值法搜索引擎. 5.CAlphaBetaEngine类:采用了Alpha-Beta剪枝技术的搜索引擎. -Games on my machine pr
qishizouqipan
- 骑士走棋盘问题 * coding:Yovae www.yovae.com * 算法描述:假设骑士所在当前位置八个方向x,y坐标分别为{-2,-1,1,2,2,1,-1,-2},{1,2,2,1,-1,-2,-2,-1} * 遍历选择八个方向中下一个可走方向,选择下一个方向中可走步数最少的方向继续走。 * 简单的说,先将最难的位置走完,接下来的路 * 就宽广了,骑士所要走的下一步,为下一步再选择时,所能走的步数最少的一步。-Knight go board problems
Backgammon
- 五子棋是有两个人在一盘棋上进行对抗的竞技运动。在对局开始时,先由用户选择哪方先开局,先开局一方将一枚棋子落在一点上,然后由另一方在对方棋周围的交叉点上落子,如此轮流落子,直到某一方首先在棋盘的直线、横线或斜线上形成连续的五子则该方就算获胜。此时,算法结束。当有任何一方想退出时,都可在算法中实现。-Backgammon is a competitive sport confrontation of two people in a game of chess. At the beginning of
A_Star-puzzle
- 使用A星算法,解决8棋盘问题。但是有时会没有结果。-A star algorithm to solve the problem of the 8 board. But sometimes no results.
game
- 此程序完成了五子棋游戏的基本规则,包括棋盘格的绘制,落子,悔棋,保护现场,恢复现场,五字连珠胜利的算法。-This program completed the basic rules of backgammon games, drawing, including checkerboard, Lazi, undo, to protect the site and restore the site, algorithms five words Pente victory.