搜索资源列表
myFiveChess
- 本“五子棋“程序只编写了人机对弈部分,运用了博弈树进行搜索,在选取最优的走步时使用极大极小分析法,考虑到搜索的时间复杂度和空间复杂度,在程序中只进行了2步搜索,即计算机在考虑下一步的走法时,只对玩家进行一步的推测。(程序中的棋盘规格为15*15)-\" quintet game \" this procedure is it is it partly , is it play chess tree search for to use to play chess while being man-
wzqq
- 五子棋源码 ChessWZQ1.0 采用C/S模式编写 客户端和服务器端的交互有class Message中定义,有很好的可扩展性(见 Message 定义) 客户端负责界面维护和收集用户输入的信息,及错误处理 服务器维护各在线用户的基本信息和任意两个对战用户的棋盘信息,动态维护用户列表 鉴于Applet的下载速度太慢,故做成Application 用法: /class/ 1.先运行server.bat 2.再运行client.bat (里面的用户名可以
wu_zi_qi
- 五子棋小游戏,显示一个16×16的棋盘。在适当位置显示双方剩余时间,格式为(分:秒)。在棋盘交叉点,按鼠标左键交替放置黑白棋,若原先位置已放子,则拒绝放置。可进行屏幕最小化、最大化和移动操作。若有黑子或白子放下后成五子(纵/横/斜),则提示某方获胜。某方用时到,则提示对方获胜。
20030095kagjkaj
- 本程序作为五子棋对局程序的裁判程序,为五子棋对局程序提供一个对局平台。程序自身绑定端口,并由对局程序向此端口连接。连接后,根据事先规定好的通信协议向对局程序发送命令,并接受对局程序传来的落子位置,显现在棋盘上。程序判断胜负结果,直至一方获胜方结束。-331 of the procedures as having the procedure magistrate procedures, procedures for the provision of 331 having a bureau plat
8-0522120575
- 设计一个双人对战的五子棋游戏。要求:棋盘最小为8*8 二、设计思路 1、 版面设置 2、 加载相应的响应事件 3、 添加棋子的监听事件程序 4、 实现棋子加载并作出判断 5、 实现双方控制棋子状态的切换 6、 判断胜利一方,并显示状态 -design of a double renju war games. Requirements : Minimum chessboard for two 8 * 8, a design and layout set up tw
Gobang-AI
- 五子棋人机对战游戏,为机器编写了简单的AI策略。而且棋盘大小可自定义,不一定是五子连珠,亦可三子、四子等等 -331 man-machine war games to prepare for a simple machine AI strategy. And chessboard size can be defined, not necessarily Wuzilianzhu, or three-, four-, etc.
WuZiQi_src
- 这是一个经典的五子棋程序能够人机对战,还能网络连接,而且棋盘画面人性化。-This is a classic man-machine can process 331 war, but also network connectivity, but chessboard screen humanized.
cvery_5454125352
- 运用mfc实现了一个五子棋的棋盘游戏功能
heibaiqi
- 五子棋是一种受大众广泛喜爱的游戏,这里介绍五子棋程序的数据结构、评分规则、胜负判断方法,重点分析了搜索算法,并在传统的博弈算法在五子棋应用中进行一些改进,从而使剪枝更有效,运算性能更好。改进包括:不使用closed表;改变棋盘搜索顺序;增加记录最大棋盘信息的指针。实验证明,这几点改进对提高效率有很高帮助。
FiveChess
- visual C++五子棋游戏 根据棋盘的形势,为每一个可能落子点计算其重要程度,通缆全盘选出重要的一点.
Javafive
- java网络对战超强五子棋 下面的源代码分为4个文件; chessClient.java:客户端主程序。 chessInterface.java:客户端的界面。 chessPad.java:棋盘的绘制。 chessServer.java:服务器端。 可同时容纳50个人同时在线下棋,聊天。 没有加上详细注释,不过绝对可以运行,j2sdk1.4下通过。
chess
- 网络五子棋 下面的源代码分为4个文件; chessClient.java:客户端主程序。 chessInterface.java:客户端的界面。 chessPad.java:棋盘的绘制。 chessServer.java:服务器端。 可同时容纳50个人同时在线下棋,聊天。
wuziqi
- 五子棋小游戏#include<stdlib.h> #include<time.h> #include<stdio.h> #include<conio.h> int chess[169]={0} /*棋盘*/ struct chess_t/*作为辅助,即是作为建意*/ { char attack /*攻防用的,0表示守,1表示攻*/ int j /*作为优先级用*/ }chess_a[169]
wuziqi
- 这是一个简单的单机版五子棋程序,有三种棋盘大小可供选择。可以进行人机对弈和人人对弈。
chess
- 简单的单机五子棋游戏,可以实现人机人人多种模式,以及多种棋盘
netchess
- 五子棋游戏以其优秀的人工智能深受广大玩家的喜爱,而对于初步探究网络编成的编程爱好者来说,编制五子棋程序因其规则简单而大受欢迎,然而它却要求程序员对五子棋规则有相当深入的了解。程序员考虑得越周到,其五子棋程序就越智能。 五子棋游戏软件设计的主要内容是:根据五子棋的基本规则,要让对方客户端知道该在哪一点下子,就要根据盘面的形势,并把棋盘棋子的重新绘制绘制,也就是更新该点的位置,然后再通过监听网络传递的消息,直到新的位置放在棋盘的什么位置上,在进行修改,并通过计算,得出玩家是否获得胜利.,因此玩
Chess
- 蓝牙五子棋对战平台代码,这里面一共八个文件,这是其中一个主类,抽象了棋盘上是否为服务器下子。
GameWorld
- 这是一个蓝牙五子棋对战平台设计代码,用J2ME开发的代码,可供蓝牙手机玩。此类抽象了游戏的棋盘和棋子以及通过调用Control类来收发信息
test
- 本“五子棋“程序只编写了人机对弈部分,运用了博弈树进行搜索,在选取最优的走步时使用极大极小分析法,考虑到搜索的时间复杂度和空间复杂度,在程序中只进行了2步搜索,即计算机在考虑下一步的走法时,只对玩家进行一步的推测。(程序中的棋盘规格为15*15)。
fivegame
- 一个五子棋游戏可以图形显示棋盘和网格线然后选择棋子 有一定智能