国产黑白棋软件点评 黑白棋软件

1. Craft Verson 1.2.2 ,作者:Patrick,(棋力:9,创新:6,速度:6)
2009年新发布的黑白棋软件,作者是上海交大软件学院的学生。08年的时候我就偶然在网络上搜到过这款黑白棋的介绍,说是采用了模板技术,并且用了10万盘对局来训练的模板。我非常感兴趣,一直想找来看看。就在我的黑白棋3.51版发布后不久,我就在同一个网站中发现了它。

棋力果然很强,虽然只是搜索12层。不过经过我的初步测试,NTEST用了20层才赢它,WZEBRA很难下过它,伤心黑白棋最高级别和它下和,不过用时比它多很多。这是这款黑白棋的优点。

作者还共享了它的部分源码。我也下载并研究了一次。但却没发现任何有价值的技术。Craft所用的技术都是现在黑白棋所最流行的。棋盘结构采用bitboard,计算mobility用了汇编(作者注明了是使用WZEBRA的汇编代码),估值使用的是模板。而模板的估值方式用的是MichealBuro的论文里的估值方式,也就是通过迭代修正的方式计算得到。

所以,我个人觉得这款黑白棋尽管很强,但却少有什么创新之处,所有的技术都是外来的、现有的。感觉只是实现了现有的种种最新的关于黑白棋的理论。

我和作者通过几次email,看样子他现在重心已经转移到别的项目去了。虽然我曾经给他提过几个Craft的问题,不过我想短期内作者大概不会对Craft有太多的改进了。

我认为Craft现有的问题:
1.速度:Craft可以说是采用bitboard和模板技术的所有黑白棋软件中最慢的。终局居然比我的蜗牛黑白棋3.51还慢,要知道蜗牛可是完全的C++和一维数组结构的。中局Craft计算12层也很慢,大概需要5-6秒左右,和我目前的蜗牛黑白棋3.9版的速度差不多。相比较而言国外同类软件计算16层大多数1秒就可以了。对此,作者认为是因为没有采用MPC。
2. 估值:虽然结果不错,但是相比国外软件,计算结果的精确度要差很多。这点只要和NTEST比较一下就知道了。
3. 功能:有些功能画蛇添足。不多说了。

写了这么多,主要还是希望作者能够对Craft做更多的改进和优化,动更多的脑子来思索不同的方法和算法,Craft还有很大的改进空间。如果说中国可以诞生世界上最强大的黑白棋软件,那Craft会是最接近的一个。另外,作者Patrick将来前途无量。

2. 伤心黑白棋3.1,(棋力:9,创新:8,速度:5)
国产黑白棋软件点评 黑白棋软件
伤心黑白棋一直都是国产黑白棋软件中最著名和最强大的,直到Craft的诞生。作者不详,也很少有关于伤心黑白棋算法的介绍。不过有一点肯定的是,伤心黑白棋肯定用了模板技术,而且最高级别的搜索深度至少是16层。我估计它将模板文件内嵌在EXE文件内部,然后利用第三方软件对自己进行压缩和加密。

伤心黑白棋的棋力是很强的。Craft出现之前,大多数其他国产黑白棋软件和伤心黑白棋的棋力差距不是一点点,闪电黑白棋和决战黑白棋与伤心的棋力差距稍微小点。

伤心黑白棋的缺点在于速度太慢。终局的深度也不是很深。但是这并不妨碍它成为国产黑白棋的最优秀的代表。

3. 闪电黑白棋 3.0 ,作者:白田猛, (棋力:8,创新:6,速度:7)
据说是和伤心黑白棋的棋力一个级别的。不过经过我的测试,棋力还是逊于伤心的。至少并不是那么稳定,有的时候强,有的时候弱。闪电黑白棋也是基于模板的,估值不错,中局和终局的速度都不错。

4. 决战黑白棋 2.62 ,作者:Nowcan,(棋力:7.5,创新:7,速度:5)
文件很小,也不需要庞大的模板文件的支持。棋力却一点不弱。看作者Nowcan的介绍,应该是用了日本的Booby黑白棋的智力引擎改写的。速度很慢,棋力的表现我觉得不如闪电黑白棋,和伤心黑白棋又有比较大的差距。不过作为一款不使用模板技术的黑白棋,我觉得已经是非常了不起了。我曾经试验过让我的蜗牛黑白棋在不使用模板的情况下和它对弈,结果是很少有胜绩。

作者Nowcan曾经在博客上、bbs上发表过不少关于黑白棋编程的文章。也可以说是国内黑白棋研究的先驱之一。另外似乎他还对五子棋、象棋等的人工智能有研究,的确了不起。

5. 蜗牛黑白棋 3.51 ,作者:我,(棋力:7,创新:7,速度:5.5)
这是我自己的黑白棋软件,呵呵。也是蜗牛系列目前唯一一个发布在网络上的版本。老实说,棋力不是很强。弱于闪电和决战。不过我个人认为差距也不是很大。

它的中局估值基于行动力、前沿点、稳定子和模板。由于模板的计算方式很弱,所以模板在估值方面所起的作用很小。这也是棋力上不去的原因。终局的算法基于Webra作者公布的源码,不过进行了很强的改进,速度比原始的代码估计要快一个数量级。

当然,在我写这篇文字的时候,我的蜗牛黑白棋的版本已经到了3.9。无论是棋力、速度还是终局的深度,都有了质的变化。等将来发布后再介绍。

6. 黑白棋世界 v1.0 ,作者:shines,(棋力:6.5,创新:7,速度:6)
我觉得这款黑白棋应该是还没有完全完成的,有很多功能都是空白的。没有使用模板估值,但是棋力却不弱。在早先我完成蜗牛黑白棋2.0之前,我的第一个目标就是击败它,但是差不多到了蜗牛3.x以后,才能和它打平或者稍占优势。

作者shines曾经也有几篇介绍黑白棋的文章,后来就没有消息了。比较遗憾,真心希望有一天他能继续完善、改进黑白棋世界。这应该是一款很有前途的软件。

7. Monkey黑白棋 v2.0 ,作者:Fengart,(棋力:N/A,创新:5,速度:4)
少数的用C#完成的黑白棋软件。当然了,速度就可想而知,快不了的。没有用模板技术,程序还有很多bug,在我的机器环境中居然很少能完成一盘的对局!作者曾经写过不少帖子来介绍、宣传Monkey黑白棋,并且认为它的棋力能胜伤心黑白棋。由于程序bug的问题,这个说法我一直无法证明。

不过我个人认为,在没有使用模板,并且没有特别的估值技术、搜索算法的情况下,如果搜索深度无法达到或者超越16层,那战胜伤心黑白棋只能说是偶然的侥幸。

也曾经联系过作者Fengart,可惜他因为工作的原因也没有时间对Monkey进行下一步的改进了。比较遗憾!

8. 雨滴黑白棋 4.02/3.9 ,作者:李顺,(棋力:2/6,创新:7,速度:6)
国内研究黑白棋编程的朋友一定知道作者李顺这个名字。他的网站(http://blacwet.51.net/index.html)是我最常去的黑白棋编程网站之一。里面有最详细的中文的关于黑白棋下棋策略和编程方法算法介绍的文章。

我下载到的雨滴黑白棋有两个

  

爱华网本文地址 » http://www.aihuau.com/a/25101014/212742.html

更多阅读

国产黑白棋软件点评 黑白棋软件

1. Craft Verson 1.2.2 ,作者:Patrick,(棋力:9,创新:6,速度:6)2009年新发布的黑白棋软件,作者是上海交大软件学院的学生。08年的时候我就偶然在网络上搜到过这款黑白棋的介绍,说是采用了模板技术,并且用了10万盘对局来训练的模板。我非常感兴趣,

餐饮管理软件代码 餐饮管理软件

  餐饮业的不断发展,在经营管理上也逐步向电子化迈进,通过电脑信息系统管理餐饮业的内部事务,使得作业更加简单化、高效。以财务为中心,减轻一线操作人员的劳动强度,节省营业人员的交班时间,加强财务审核管理。提供多种点菜、结算、统

微软办公软件 微软向自由软件宣战

   微软声称 Linux 之类的自由软件侵犯了其 235 项专利,而大量美国公司正在使用 Linux。 微软希望分销商和用户支付使用费。 或许,就是像你这样的用户     自由软件棒极了,美国公司都爱它。它通常质量很好,可以从互联网上免费下

3g手机必备软件 3G手机娱乐软件有前途吗?

系列专题:3G营销观察◎文/苗得雨手机娱乐因为3G发牌变得逐渐清晰起来,各种看好手机娱乐的软件开发上都希望手机平台能够成为一个比PC平台含金量更高的掘金宝地,但中国用户喜欢什么样的手机娱乐,却是现在依然费解的难题。 

声明:《国产黑白棋软件点评 黑白棋软件》为网友平头少年拽天下分享!如侵犯到您的合法权益请联系我们删除