307329698 在 2007-07-02 11:59:17 上传
说明:围棋 但不是人机对矣,是两个人玩的一个简单程序
开发平台:Java | 大小:1KB | 下载5次
pqbfly 在 2007-04-17 20:01:01 上传
说明:有书籍对照的双人下围棋`虽然没有AI但是 基本围棋功能都可以实现了!
开发平台:Java | 大小:15KB | 下载6次
talencyt 在 2007-04-08 09:25:46 上传
说明:围棋的一个源代码,用vc编程,适合刚开始接触游戏编程
开发平台:Visual C++ | 大小:71KB | 下载47次
iwindyforest 在 2007-02-05 18:46:47 上传
说明:近来随着计算机的快速发展,各种棋类游戏被纷纷请进了电脑,使得那些喜爱下棋,又常常苦于没有对手的棋迷们能随时过足棋瘾。而且这类软件个个水平颇高,大有与人脑分庭抗礼之势。其中战胜过国际象棋世界冠军-卡斯帕罗夫的“深蓝”便是最具说服力的代表;其它像围棋的“手淡”、象棋的“将族”等也以其优秀的人工智能深受棋迷喜爱;而我们今天将向大家介绍的是五子棋的算法。   当我们与电脑对战时,您知道这些软件是怎样象人脑一样进行思考的吗?前不久我曾编写过一个五子棋的游戏,在这里就以此为例和大家一起探讨探讨。   总的来说(我们假定您熟悉五子棋的基本规则),要让电脑知道该在哪一点下子,就要根据盘面的形势,为每一可能落子的点计算其重要程度,也就是当这子落下后会形成什么棋型(如:“冲四”、“活三”等),然后通览全盘选出最重要的一点,这便是最基本的算法。当然,仅靠当前盘面进行判断是远远不够的,这样下棋很容易掉进玩家设下的陷阱,因为它没有考虑以后的变化。所以在此基础上我们加入递归调用,即:在电脑中预测出今后几步的各种走法,以便作出最佳选择,这也是我们下棋时常说的“想了几步”。如此一来您的程序便具有一定的水平了。什么?不信!过来试试吧!
开发平台:Visual C++ | 大小:6KB | 下载28次
HONGYUFLYING 在 2006-12-17 14:53:37 上传
说明:围棋对弈程序 比较凡庸 希望大家多多指教
开发平台:Java | 大小:7KB | 下载5次
zslove 在 2006-11-17 21:18:36 上传
说明:著名的银星围棋软件,据说是目前人工智能最高的围棋类软件。
开发平台:Others | 大小:12965KB | 下载84次
ddosmtv 在 2006-10-11 15:57:01 上传
说明:十字链表是这样构成的:用链表模拟矩阵的行(或者列,这可以根据个人喜好来定),然后,再构造代表列的链表,将每一行中的元素节点插入到对应的列中去。书中为了少存几个表头节点,将行和列的表头节点合并到了一起——实际只是省了几个指针域,如果行和列数不等,多余的数据域就把这点省出的空间又给用了。这点小动作让我着实废了半天劲,个人感觉,优点不大,缺点不少,不如老老实实写得象个十字链表,让人也好看一些,这是教科书,目的是教学。实在看得晕的人,参阅C版的这部分内容,很清晰。我也不会画图,打个比方吧:这个十字链表的逻辑结构就像是一个围棋盘(没见过,你就想一下苍蝇拍,这个总见过吧),而非零元就好像是在棋盘上放的棋子,总共占的空间就是,确定那些线的表头节点和那些棋子代表的非零元节点。最后,我们用一个指针指向这个棋盘,这个指针就代表了这个稀疏矩阵
开发平台:Visual C++ | 大小:2KB | 下载16次
zjq5688 在 2006-09-28 20:25:56 上传
说明:网络围棋-对您的游戏编程有帮助,一定要下哦
开发平台:Visual C++ | 大小:189KB | 下载19次
tianlongbeidou 在 2006-09-15 11:05:54 上传
说明:围棋源代码,有一定的人工智能.开始涉及电脑围棋的人员可以参考。
开发平台:Visual C++ | 大小:77KB | 下载119次
flyview 在 2006-09-13 08:29:31 上传
说明:java编写的网络围棋程序,java编写的网络围棋程序
开发平台:Java | 大小:795KB | 下载10次
maxwell 在 2006-07-17 10:42:41 上传
说明:这是一个简单的围棋程序,用Java编写的,能执行单击下棋子,双击吃棋子,右击悔棋,重新开局等功能。
开发平台:Java | 大小:1KB | 下载271次
hfzhang 在 2006-07-04 16:47:59 上传
说明:一个经典围棋程序,可以实现联网下棋功能,作为爱好者可以分析学习其中的方法。
开发平台:Unix_Linux | 大小:603KB | 下载184次
hfzhang 在 2006-07-04 16:42:57 上传
说明:一个简易的围棋程序,可以作为初学者参考。
开发平台:Visual C++ | 大小:31KB | 下载239次
hmkl2000 在 2006-06-29 17:59:27 上传
说明:Applet画面中绘制一个19×19的围棋棋盘 在Applet画面中绘制一个19×19的围棋棋盘。棋盘的颜色由白(white)、灰(gray)、橘黄(orange)、浅红(pink)几种颜色中随机选取。
开发平台:Java | 大小:1KB | 下载19次
yiqiangliang 在 2006-06-26 14:02:59 上传
说明:一个简单的围棋游戏,适合初学者,界面比较简洁
开发平台:Visual C++ | 大小:1947KB | 下载46次
king3328 在 2006-06-14 05:59:44 上传
说明:自己编的围棋的源程序,有兴趣的看看,做的不是很精美,只是给大家参考下
开发平台:Visual Basic | 大小:4KB | 下载8次
Poggale 在 2006-05-12 08:30:31 上传
说明:用MATLAB写成的一个围棋程序,对于熟悉MATLAB的GDI编程具有一定的参考价值
开发平台:matlab | 大小:15KB | 下载75次
nissic 在 2006-05-08 21:11:23 上传
说明:围棋游戏 互动 可以选择难度 人机对弈等多种方式
开发平台:Visual C++ | 大小:907KB | 下载66次
dennis 在 2006-04-08 20:53:42 上传
说明:围棋游戏
开发平台:Java | 大小:175KB | 下载5次
qifuren1985 在 2006-04-02 00:52:43 上传
说明:A Tetris Clone using GDI+ 一个用gdi+制作的围棋
开发平台:C# | 大小:33KB | 下载37次
caokaibin 在 2006-03-28 09:26:07 上传
说明:基于小波变换图像压缩的MATLAB程序,
开发平台:matlab | 大小:1KB | 下载658次
hongkongd 在 2006-03-15 22:06:08 上传
说明:这里是一个数学建模matlab工具箱软件包,请大家参考
开发平台:matlab | 大小:663KB | 下载56次
pudn_jian 在 2006-03-12 11:44:55 上传
说明:程序名称:DirectRTI运行环境:Windows XP、VC++6.0基于HLA/RTI实现的网络围棋对弈
开发平台:Visual C++ | 大小:1345KB | 下载145次
384254 在 2006-02-21 15:38:22 上传
说明:遗传算法MATLB程序,里面有遗传算法的选择、交叉、变异函数,一些简单的MABTLAB遗传算法例子!
开发平台:matlab | 大小:6KB | 下载20878次
381381 在 2006-02-14 13:46:16 上传
说明:1,本软件实现了围棋打谱,编辑棋谱,可以对每一步棋写心得体会,增加若干变化图(并有解说及字母可标注),以后可随时调出查看. 2,本软件实现了围棋死活,手筋,妙手的试题创作,并且可以分析若干正解图,变化图,失败图.并且可加入到试题库中. 3,本软件实现了从试题库中加载试题,并可自己作练习. 4,本软件实现了定式的学习 5,本软件实现了加载棋谱续下等功能
开发平台:Visual C++ | 大小:281KB | 下载836次
hnhhzy 在 2006-01-25 02:15:07 上传
说明:vb编写的 围棋小游戏 源代码
开发平台:Visual Basic | 大小:127KB | 下载323次
zhengying1482 在 2006-01-02 16:04:37 上传
说明:其中包括图像压缩的基本编码方法如Huffman编码\算术编码\JPEG 2000\H.261压缩编码标准\小波变换编码\运动估计算法\视频图象采集的VC实现等.
开发平台:Visual C++ | 大小:4992KB | 下载1728次
bitpeter01 在 2006-01-02 15:31:51 上传
说明:一个电脑和人对弈的人工智能围棋程序,棋力达16级
开发平台:C/C++ | 大小:2648KB | 下载149次
hzdfish 在 2005-12-29 15:52:55 上传
说明:一个小的服务程序,实现时钟同步,并做成服务程序,让它一直运行
开发平台:C++ Builder | 大小:716KB | 下载54次