听 雪

────────── 专注前台技术

原创 Zebra的源代码(Wzebra的核心代码)收藏

新一篇: 让DEV C++也能有TC2.0的图形库(BGI) | 旧一篇: 我收集的像素画技巧 No.1

zebra的源代码已经公开,Gunnar Andersson 已经在网上公开了部分核心代码(相信不是全部 ^---^)

公告: http://games.groups.yahoo.com/group/wzebra/message/22

国内用户可以在这里下载源码(download source code here)http://www.othello.cn/bbs/attachment.php?aid=7702

我已经将源码重新编译过,下面是运行时的截图:

源代码用C语言编写,作者似乎是在Linux下用gcc编译的,我用的是DevC++,WinXPsp2

其余正在深入研究中....

2005.4.14:

将源代码在VC.net7.0中编译了一下,顺利通过了。
1. 在DEV C++中的工程具体改动的地方有:
   ①. 将thorop.c改名为thorop.h;
   ②. 单独新建工程(作为静态库)编译zlib1.13的源文件,生成zlib.a库文件,编译时去掉minigzip.c, maketree.c,example.c三个文件;
   ③. 在zebra工程属性-〉参数中添加库zlib.a,在包含文件目录中添加zlib113路经;
2. 在VC++7.0中改动的地方基本如上,还需要将zebra.c中的strcasecmp改为strcmp;修正osfbook.c中merge_binary_database函数,将time(&start_time)一句放在定义的局部变量之后;
   两个工程编译时都需要去掉booktool.c,enddev.c,practice.c,scrzebra.c,tune8dbs.c5个文件只留下zebra.c一个主文件(原因是这些文件中都定义了mian函数),需要分开编译。

2005.4.18:

探索程序的使用方法,观察zebra.log文件中记录的信息,修改了display.c,在279行display_optimal_line函数中fputs( "\n", stream )前添加语句

printf("%s: %c%c\n", WHITE_PROMPT,TO_SQUARE( pv[0][0] ));  //在控制台窗口显示当前最佳步

发表于 @ 2005年04月12日 11:31:00|评论(loading...)|编辑

新一篇: 让DEV C++也能有TC2.0的图形库(BGI) | 旧一篇: 我收集的像素画技巧 No.1

评论

#NowCan 发表于2005-04-30 10:34:00  IP: 219.133.170.*
郁闷的是没有提供模板表的生成算法,我找这个很久了。
#NowCan 发表于2005-04-30 10:36:00  IP: 219.133.170.*
我对这个很有兴趣。可以看看我的blog
blog.csdn.net/nowcan
#shines 发表于2005-06-02 10:13:00  IP: 61.186.252.*
郁闷,记得我留了个言的,谁删了还是数据被还原了?我想知道哪里有booby reversi(呆子黑白棋)Java的算法。。
#stkim 发表于2005-06-07 10:11:00  IP: 61.186.252.*
数据被还原了吧,我前一阵都登陆不了
呆子的算法我有的,是一个java applet
#NowCan 发表于2005-07-05 18:36:00  IP: 61.186.252.*
没进展了?
stkim,你知道怎么使用模板估值吗?我试验了模板估值,结果效果很差。
发表评论  


登录
Csdn Blog version 3.1a
Copyright © 雪弓刀