搜索资源列表
小游戏:五子棋的设计与实现
- 五子棋的设计与实现 本“五子棋“程序只编写了人机对弈部分,运用了博弈树进行搜索,在选取最优的走步时使用极大极小分析法,考虑到搜索的时间复杂度和空间复杂度,在程序中只进行了2步搜索,即计算机在考虑下一步的走法时,只对玩家进行一步的推测。(程序中的棋盘规格为15*15)。-renju the design and implementation of the "331" procedure prepared by the Human-Computer Chess, a game u
five_chess_source_code
- 五子棋游戏,采用alpha-beta剪枝优化搜索算法,深度可达6步。-five-chess game, with alpha-beta optimal search algorithm, the depth is up to 6 steps
Link
- 1、用VS2010控制台程序完成,键盘输入选择的道具的坐标。 2、拥有普通游戏的控制流程:开始游戏、重新开始、退出游戏等;拥有游戏最基本的一些文字提示,如坐标输入错误、两坐标点不可连等提示;拥有最基本的一些错误判断。 3、要求使用两个道具连接判断的最优算法实现。 4、要求可以实现撤销与反撤销。 5、要求加入自动消除道具和洗牌道具(消耗性道具)。 6、要求整个工程全部用C++代码完成,不允许出现C风格代码(如用string代替char*、用容器代替数组、类等)。 -A VS
wuziqi_renjiduiyi
- 智能化的五子棋人机对弈课程设计报告。主程序模块包括:数据结构,评分规则,胜负判断,搜索最优空格的算法过程。-Gobang intelligent man-machine chess curriculum design report. Main modules include: data structure, score rules, determine the outcome of the search process of optimal space algorithm.
HorseRiding
- 马踏棋盘最优解 以及 MFC下的实现 主要是找出一种给定起始点,找出一条最优解的算法和实现方式-Horse riding a board under the optimal solution as well as the realization of MFC is mainly to find a given starting point to find an optimal solution algorithms and implementations
five2
- 通过C++语言在计算机图形方面的编程,设计了五子棋游戏软件,使该软件具有美观友好的截面,在人机对弈时,使电脑具有较高的智商。本游戏是以C++语言作为开发工具,采用搜索算法设计最优落子点开发的游戏软件。本文详细地介绍了五子棋游戏软件设计的全过程,描述了该软件的功能,以及和其它五子棋程序的一些比较。-By C++ language programming in the computer graphics designed backgammon game software, so that the s
Gobang-game
- 采用c语言实现五子棋的游戏功能,使得程序能够根据人所放棋子的位置自动选择最佳的棋子放置位置。-Realize gaming function by c language. Make the program can automatically select the optimal placement of the pieces to put the pieces based on the location of the person.