连爬七手,二狗苦斗

上次看到低权重的小狗KataGo被高权重的LeelaZero给欺负了,有些于心不忍,于是到网上下载了KataGo的最新权重,让二狗再斗上一局。

开局之后,原先落子如飞的KataGo速度反而慢下来了,但到了50手之后,执白的KataGo胜率逐渐上升,似乎胜局已定。这时候对局已经超过一个小时,我也困了,于是洗澡准备睡觉。

就在洗完澡回来的时候,发现此时对局中出现了一个有趣的棋形,白棋KataGo走出了原先学棋时常讲的“七子沿边活亦输”的棋形,连爬七手和右上角白棋联络。而本来落后的leelazero分析自己胜率超过了50%,可以说是逆转了局势。

看到此景我来了兴致,又坐下观战。此后双方先后右、左下角展开劫争,而黑棋每次围绕右上角厚势寻劫的时候,胜率都上升超过50%,但随着右上角定型后,黑棋胜率陡然降到30%以下,最后中盘认输。

棋局结束,已经到了次日凌晨1点,二狗斗了四个多小时。期间机器cpu和gpu占用都始终满载,笔记本电源适配器也热得烫手。

今天迷迷瞪瞪起床后,又用lizzie调用KataGo的引擎对棋局进行了分析,对于连爬七手,KataGo认为只是胜率略有起伏而已,但后期涉及右上角作战时,KataGo也认为黑棋上升不少。这应该和黑棋构筑的厚势有很大关系。

看来人类在围棋发展的过程中,凭借大量经验归纳总结出来的理论还是有价值的,只不过继续深化就需要更多的数据进行支持,而这是机器无可比拟的优势。

 

大狗欺负小狗

昨天将前期的学习工作成果进行了整理,在重新运行核实的基础上归档,避免出现狗熊掰棒子的情况。
白天忙活一天,晚上想早点休息,但关机前又突然心血来潮,想让前几天安装的leelazero和katago对弈上一局。
于是打开笔记本,使用sabaki分别调用leelazero和katago进行默认安装配置的对弈。leela执黑,因为贴目开局后默认自己胜率不足百分之五十,但三十手后,胜率便超过对手。
狗狗对战,我也看不懂,于是前去洗漱。等回来看的时候,已经进入小官子阶段,而leela此时胜率已经超过95%,katago还在顽抗,在等到有目数官子收完后自动认输。选择lizzie调用棋谱,由leela分析,其实10余手后,leela已经处于优势。
其实这局棋结果本就没有悬念。因为默认安装的时候,leela使用权重文件best-network大小是88M,而katago的权重文件不到5M。且不看算法,仅看这接近16倍的大小差距,也已经体现了两者水平的差距。
刚上大学的时候,在电视上曾看到作家王蒙的一次访谈,老先生接触计算机早,感叹一张小小的软盘,就能存储他所有的作品。
在那个还是wordstar和wps主流的年代,老先生说的软盘,应该是指的当时的高密盘。与现在动辄32G起的存储优盘,真是不可同日而语。
现在看来,大数据时代,比存储更重要的还是数据的应用了。

看广告思绪乱飞

前几天回家,难得儿子晚上休闲,用小米盒子看了些节目。每次打开盒子的时候,都要先放一些广告,主要是一些当下热播影视剧。
本来广告就广告吧,好在节目免费,但那几天的广告实在让人反胃,是一部反追剧情的片子。按理说广告都会截取片子中最为精彩的场景,但看那广告片段中男女主角的表演,真不知是现实青年男女就是那样,还是青年演员水平就那样。不由竟让我想到了刘青云扮演的《阿呆拜寿》。
好像思绪飞的有些远,但也是被那片子惊的。
《阿呆拜寿》中刘青云扮演的招福,算是民国版的霸道总裁了。后来落难成了阿呆,为了夺回家产,经过训练的阿福回到自己家的,为了让大家以为原先少爷回来了,进门见谁都喊:下贱!下贱!
而广告片段中两位主演的脸上表演出来的表情,两样的表演,同一个贱字。

不靠谱谣言成真最可气

今天打开电脑看新浪体育新闻,看到连续几篇文章是关于蒿俊闵转会的。而消息来源是山东某记者的个人微博,说是应足协和恒大要求,蒿俊闵要驰援国家集训队。
不知是足协专业脑残还是记者不专业跑火车,会闹出这种新闻来。
蒿俊闵最近是在俱乐部和国家队踢得风生水起,但那是因为鲁能是自蒙蒂略离开后,中场组织位置上一直未引进外援,所以给了蒿俊闵足够的发挥表现空间,尤其是在塔尔德利离开后,成了球队的中场核心。
而其他中超强队的组织性中场,也就是中场指挥官,无一不是由外援明星担当,且不说上港奥斯卡,恒大保利尼奥,北京奥古斯塔,就是今年异军突起的重庆斯威,也是引进了阿德里安之后才放心放走小摩托。
不否认蒿俊闵在国内球员中的水平,但与那些外援相比还是差了一个档次,到了恒大还是需要给保利尼奥打下手当替补,对国家队何益之有?
其实这样的新闻目前看还是不靠谱,因为所看到的文章都还是新浪从自家博客拉来凑版面的,其自家专营新闻里面是没有的。
但以足协一贯作风,还真不敢不保证这事会发生。

幸福时光渐少

早上陪儿子前去做牙齿检查,检查完后,儿子提出,到初中毕业后学校附近新建的商业广场逛一下。
到了广场,时间尚早还没有开门。于是我们爷俩又顶着烈日,围着儿子初中学校转了一圈。
升上初中,思恋小学;进入高中,挂念初中。这都是人之常情,只是希望儿子进入大学后,还能有此情怀。
但,离开大学校园那刻,真是幸福的最后时光结束之时。

限古令管的宽

《长安十二时辰》在优酷网首播的时候,首页却没有看到剧照幻灯,取而代之的幻灯内容是满是对某一主演溢美之辞的文字。
开始以为是剧集推迟半年后,低调打擦边球提前播出。近期看到另一推迟播出大剧《九州缥缈录》,在优酷网首播的时候,也是文字和主演现实照片替代了剧照。但今天看,都恢复正常了。
这应该是“限古令”要求的一部分,不光播出古代剧情片的数量有限制,宣传应该也是同样受限,网站宣传的剧照不能超过一定数量,一部播完了,后面的才能恢复正常。
真是应了那句话:一X就X,一X就X。只是这形式主义的上有政策,下有对策的,睁一只眼闭一只眼的心照不宣有意思吗?

搭建环境,安装KataGo

昨晚学习测试比较晚,而且强度也比较大,躺下直接睡着。想想儿子上学几乎每天都这样,真是辛苦。
学习的起因是在收尾Leelazero的时候,看到一篇评论,说当今开源的一款围棋AI KataGo甚是厉害,大有赶超leelazero之势。
自阿法狗后,围棋AI层出不穷,但基本都是站在狗身上不见头而已。引起兴趣的是这款AI的贴目、让子设定更为灵活,而且后续版本将支持中国古谱中的还棋头,这样可以对古谱提供支持分析。更关键的是只支持N卡的gpu计算,这样就必须安装CUDA和CUDNN,而这正好是最近需要学习和测试的。
于是开始安装。但上来就挨了当头一棒,老笔记本显卡太旧,CUDA和CUDNN居然直接拒绝安装。马上换上宏碁笔记本,开始了漫长的安装调试。
根据以往的经验,网上的教程不可靠。果然,网上写的容易,安装起来诸多意外。一个一个解决,顺带倒是学习了不少相关知识。
安装完CUDA和CUDNN,KataGo编译倒是简单了,没有费多大功夫。使用sabaki可以调用引擎进行对弈,甚至可以让KataGo和leelazero进行对弈。但网上最流行的lizzie却无法调用。但好在主要问题已经解决,足矣,立马倒头就睡。
今天早晨起来,又把剩余的问题解决。在lizzie的配置文件中的engine-command后面加engine-command-list,将各种引擎伸至权重写入数组,这样就可以通过ctl+数字进行引擎切换。
虽然费时费脑,算是完美的解决吧。

全新安装Sabaki+Leelasabaki+Leela Zero

去年国庆节期间在宏碁笔记本上折腾安装了leela zero,同时又安装了lizzie和sabaki两个图形界面程序。昨天把许久不用的笔记本拿出来升级的时候,发现原先安装过程已经忘得差不多了。

今天在另一台旧笔记本上重新安装了一下leelazero,结合之前的残存记忆,还是非常顺利。上次安装sabaki并不顺利,因为sabaki本来就不是专门针对leela的,所以结合最新的LeelaSabaki重新安装了一遍。

安装过程有点问题,问题依然是出在nmp上,上次更改了源之后速度有了飞速提升但依然提示权限不足,无法建立目录,手工更改无效,后来根据网上的帖子安装electron后问题解决。

sudo npm install -g electron –unsafe-perm=true –allow-root

安装完成,sabaki可以启动,但设置Engines时又遇到问题,怎么也提示无法连接,检查了半天最后发现原来光忙着小心核对路径了,居然把命令行给漏下了。

解决完这个低级失误,sabaki开始对弈,流行的二连星后点三三……

关机前用leela的–benchmark测试了一下机器性能,老机器的gt540m只得到了可怜的8n/s。而宏碁的940mx则有23n/s,虽然性能孱弱,但至少能和当红的r7-2700x相当了。

亡羊补牢已无羊

不知道霍华德是在什么采访中,有此感悟的。在4年5队颠沛流离的经历后,想来这应该是霍华德的心声。因为他已经过了耍宝卖嘴的年龄,也没有了耍宝卖嘴的资本。
从单换詹姆斯,到现在没有任何附加值的一对一球员交换,霍华德可以说是断崖式的坠落。
凭借过人的天赋,贵为选秀状元的霍华德从进入NBA那刻开始,就被鲜花掌声环绕。他标志性的耍宝卖嘴被夸赞为天真幽默。他享受着这一切,享受着他自己的快乐篮球,也在消耗着自己的天赋。
但新人换旧人,昨天还是小甜甜,明天就是牛夫人。
虽说“4点钟的洛杉矶”已经被科比本人鉴定为调味合成鸡汤,但科比的刻苦即便是科黑也无以正面攻击。如果遇到威少这样的有天赋无脑队友,想必科比可以接受,但霍华德这类有天赋而不努力的队友,科比要是不骂就不是科比了。
都说亡羊补牢,为时未晚。但晚了总是晚了。

魔兽终于理解科比的苦心:感谢你曾经骂我软蛋_手机新浪网https://sports.sina.cn/nba/2019-07-18/detail-ihytcitm2777445.d.html?from=timeline