第二周作业

哎,说来惭愧,这周写博客的时间竟然拖到了周三,不过既然旁听了,就应该坚持。先完成第二周作业其中的一项任务吧,剩下的再持续更新。比较三款同类型的软件,感想如下:

大家都知道,最近这一周IT界,人工智能界乃至围棋界都被一条叫alpha的狗给震惊了,当然了,博主作为一名棋手喜欢像围棋界一样叫他阿法狗,事实上这个震惊世界的机器人围棋全名叫做“alphago”,go源于日语,有围棋的意思,在日语里写成"碁"(读做ご,即拼音GO的发音)。虽然好像扯远了,但这算是背景吧,我想就此引出我要比较的三款软件。

博主自幼学习围棋五年,算是一名业余菜鸟级棋手吧,段位是全国业余五段,当然多年来可能功力有所减退了,参加过最高的赛事是东北棋王赛。同时博主也算是一名菜鸟级程序员吧,学习编程也五个年头了,当围棋和编程与人工智能揉到一起的时候,就勾起了博主浓厚的兴趣。好了,这算是本文的背景和前提吧。

本文先不谈阿法狗的事情,原因有三:1.谷歌的阿法狗还在内部测试中,没有对外公开测试。2.即使公开了我也下不过他。3.阿法狗的论文我也没抽出时间拜读,对于算法实现只是和大部分知道的差不多。(不知道前面说了这么多废话会不会有凑字数嫌疑大声笑

本文想比较的三款软件与围棋人工智能有关,他们在阿法狗出现前已经问世好久了,在业余围棋界有很高的影响力,分别是:Zen5、crazystone(本文提到的是2013版)和银星14,这三款软件是当今最为流行的三款围棋人工智能软件。Zen5的原名又叫做天顶的围棋,开发商是日本的Mainichi Communications,crazystone和银星14也是来自于日本的产品(哎,鬼子这些年围棋比赛下得越来越烂,但围棋人工智能这一块其实起步很早啊)。

谈到比较先从用户体验开始说起,博主分别和这三款围棋AI进行了对弈

图一为银星14的界面:

yingxing2

 

                                                      图一

图二为zen5的界面:

zen5_2

 

                                                      图二

图三为crazystone的界面:

crazystone1

 

                                                    图三

从用户体验看,我个人认为银星14要好于其他两款软件,用户体验最差的是crazystone,从界面上看,他做的太乱了,让用户揪心。

从产品的功能上看,以上三款软件都还算功能完备,相比之下,银星14的棋力更强一些,zen5和crazystone我通过一盘棋很难评价,另外,提到棋力,这几款软件我进行单机版测试,与我的电脑cpu及内存有很大的关系。目前我测试的电脑配置为:

11

配置low了一些,可能也测不出三款软件的真实实力,尽管目前看,我可以完虐这三个软件。看网上讲,银星14确实厉害,在弈城围棋上大概有8到9段的水平,翻译过来也就是弱业余五段的水平吧。因此总结如下:对于刚进段的初学者,可以通过zen5或者crazystone来进行锻炼。对于高一点水平的业余棋手,可以和银星14过过招。说到这里,一句题外话,我支持围棋AI的发展,最简单的,这三款软件就可以服务于业余爱好者,可以省去很多人力和物力,我记得我小时候和老师下一盘指导棋要好贵的。

然而,这三款软件有着共性的问题,它们对形势判断及官子(围棋术语,一时半会儿说不清楚)和计算力上都有着很大的问题,这也是阿法狗的过人之处。所以这三款软件也只能停留在业余高手的水平上。这也是它们未来需要提升的地方,这几天看新闻,据说Zen5的开发商准备继续研发更新了,希望是不仅仅谷歌一家独大。

关于软件的比较,总结起来就是 银星14 > Zen5 >= crazystone(>就是好于的意思,当然每个用户的体验不同,感受自然也不一样。)

最后,希望围棋的人工智能发展越来越好,尽管我也帮不上啥忙。转动眼睛

 

其他的作业后续更新。

这周重新申请了github,地址是:

https://github.com/qijl544/SE

 

PSP这周又没弄,差评。哎。被js ajax跨域访问拖住了5个小时。。心情刚刚好起来。哭泣的脸

posted @ 2016-03-16 17:18  巴格里斯  阅读(231)  评论(8编辑  收藏  举报