停课不停学的周日

如果不是昨天儿子学校通过网络发布下周学习安排,都想不起今天是周日来了。
既然是停课不停学,那今天和平常的周日一样,儿子不用再早早6点起床,虽说儿子昨天嘀咕会不会习惯成自然,但今天九点多起床,应该算是自然醒了。
忙碌了比上学还紧张的6天,难得让儿子轻松一下,当登录育碧官网的时候,密码都已经过期。
按照惯例,周日一般就是吃两顿饭的,再说宅家日久,儿子已经明显见圆,所以晚上就象征性问儿子还吃不吃饭。
结果在书桌上学习的儿子一脸委屈状:我学了一会习了啊。
现在好像是不学习不给饭似的。

OpenCL版本katago初试

katago新年伊始升级到1.3版本后,还没有来得及用就接着推出了新版本1.3.1.这个版本使用后,比之前的1.2版本有了飞跃的提升,一度实现了对leelazero的六连胜。

但随后推出的1.3.2版本,则没有延续原先版本的强势,速度慢,着法凌乱,对leelazero几乎是一胜难求。

新版本在GitHub主页的介绍,这个版本主要针对没有NVIDIA tensor 显卡在OpenCL的改进,所以我开始以为这个可能和1.3.0一样,是一个过渡版本,很快就会推出一个更稳定的版本。

但等了许久新版本并没有像1.3.1版本那样迅速跟进,于是就将1.3.1版本与最新权重结合使用,在将maxvisits调整到12000之后,胜率再次提高,一度实现了四连胜。

昨天在一个katago的群里,看到有人评论说cuda性能不行,katago要使用opencl版本的。看罢有些不屑,心想如果在cuda平台上开发的katago还要使用opencl来提高性能,那老黄不气死才怪。

但感觉总是很蹊跷,于是下午下载了opencl版本的katago,使用benchmark对两个版本进行了一下测试,果然性能差距巨大。关闭FP16后,速度有所提升,但跟leelazero对弈。依然是早早落后,不到中盘胜率就已经跌至个位数。而使用opencl版本对弈两局,虽然面对最新264权重的leelazero均失利,但至少是可以一战。

以我的推测,katago1.3.2版本主要是针对opencl进行的改进和新的尝试,而原先作者是不推荐使用opencl的,在主页中甚至使用了‘’several times slower‘’的字眼。这就可能牺牲了部分显卡的cuda性能,而这部分显卡主要就是20系列以下的显卡。

这样一来,在显卡方面就有了更多的选择,也算好事。

模糊的重历

昨晚做了个梦,早上起来就感觉心中很忐忑。
梦到的一个典型的征兆,而奇怪的是,感觉梦中的场景似曾相识,而上午的几件事情,也是如此,总感觉已经经历过一次,而这只是前奏,后面有一个大事要发生。
上午在忐忑中过去。
下午还在苦想中时,昨天在随笔里面提到大姐微信求助计算机问题。
这场景也很熟悉,但也说的过去,要不是去年离开,这种帮助基本每周都上演。
处理完毕,当时就想,很快就会有另一个求助的。果然,一个新加群里的网友求助katago在Linux安装问题。当时想,好像经历过,但那是在Windows下啊。接着那位仁兄说是想在win7下安装Linux虚拟机,再安装katago。
这个场景又有印象,记得好像是个很烂的系统。
果然一会截屏过来了,是32位的win7,安装运行库失败,典型的通过ghost安装系统的症状。
心绪烦躁,落荒而逃。
打完一个问候确认电话后,心里依然不踏实,到谷歌上面查询一下那个梦的征兆吧,结果输入前面两个做梦后面,接着出现的第一个待选条目就是要查询的内容。
一切都是巧合,一切都是隔离闹的。
关键是怎么也想不起最初想到的那件事是什么,是喜是忧。
由他去吧。

又告别一件老电器

昨天趁着难得出门的机会,在伟东院内超市购买了一批肉菜类,为吃好才能好好学习的儿子补充粮草。
回家后涮羊肉,也算是回家以来吃的最好的一顿了。
今天在收拾锅的时候发现,电火锅的底部已经坑坑洼洼,而且出现腐蚀的痕迹。
也难怪,这个锅已经在家服役了快20年了。
这锅是结婚的时候,原先单位里面业务发展部送的。当时业务发展部负责的还是孙老师和张老师,知道我要结婚,就问需要什么,送就送个需要的。
我当时觉得马上要组吃货二人组了,以后估计也要发展为三人组,最需要的就是一个电火锅。
说说而已,好像当天下午杨大姐就拎着大盒子送到二楼了。
这个电火锅利用率这些年来还是蛮高的,也是前年大搬家唯一搬过来的老电器了。
现在这种状态,是不能再用了。儿子还恋恋不舍,念叨最近没法吃火锅了。
旧的不去新的不来,心中留有记忆就足够了。

等够了

已经算不清隔离在家第几天了,如果要记日子的话,就是儿子在家上课第三天了。

上了两天网课,儿子感觉比上学还累。今天下午好歹有了自习课,算是有个缓冲。估计这段时候以来,买卖最好的应该是pc机和打印机经销商了。而家长们的计算机水平定也能上个台阶。

网上新闻里说什么不许学生打卡,不许老师录课,都是扯淡。既然说停课不停学,那总要学习的。只说不许这般,不许那般,该那般?还不如直接说延长寒假,暑假补回来就是了。想来上面的也说不出个子丑寅卯来,也不敢说什么,估计只会大言道:形势如此,形势逼人~

于是只能等。

但真是等够了。

逆转再逆转

昨天是LG杯决赛第一局,因为忙着伺候开学第一天的儿子,加上是韩国棋手内战,开始并没有怎么关注,下午闲下来看的时候,已经进入后半盘读秒阶段。
现在看围棋转播,首先看AI形势分析,也就是概率。一般只要是AI认为胜率超过九成,除非出现leelazero那样的低级错误,肯定不会输出去的,尤其进入官子阶段。
但人类棋手就不一样了。从开局胜率不足一成,到逆转到九成的朴廷桓还是被翻盘逆转了,这应该也是还半决赛逆转的债吧。
感觉自己观棋的水平还是有长进的,实在看不懂的那手棋,就是朴廷桓的昏招败招。
而AI在判断这手之后申真谞下一手的时候,也很滑稽,胜率是先维持低位,然后过了一会缓过劲,胜率的的直方图极速变换,同时曲线垂直拉升。
对AI而言,这样的急剧变换,一般代表算法错误。而胜率一旦减低,也就意味着出现了误算,形势不妙。
好在AI没有感情,即便出现误算,也不会影响后面的着法,这样的棋,反而少了不少乐趣。

旁听

今天本是儿子寒假结束后的开学第一天,但却和估计都吵吵着“我上学,我快乐的”同学一样,继续待在家里,通过网络开始了新学期的学习。

从昨天晚上开始,就开始调试机器,下载安装相关软件控件,为今天的学习做好准备工作。

还好,从早餐,到晨读,到一天的课程,包括每门课间的抓紧时间做作业,儿子没有假期期间的烦躁和讨价还价,都和平时上课一样按部就班进行。

现在这个时间应该快下晚自习了,要是能和原先那样在操场上跑上几圈该多好。

儿子学习的时候,我就在旁边的沙发上守候着,一下发作业,就连忙下载电子文件,在那台故障百出的打印机上打印出来。

更多的时候我也算是在旁听。一天下来,儿子的高考六门课程上了个遍。而除了开篇的语文中《廉颇蔺相如列传》部分,其他的课程内容都是那么陌生。

现在的高中课程,已经和我们那个时代大不相同。

为了什么呢?让学生学习更多知识,还是为了提高高考的难度?

可怜的孩子们。

唯一自我安慰的就是,就当是锻炼了,人生总要吃苦,这点苦如果都能咬牙坚持下来,那么以后也能咬牙渡过难关。

leelazero另一低级误算

在katago发布了新的版本1.3.1及新权重后,面对leelazero的260、261版本的权重实现了一波六连胜,这波势头随着leelazero的新262权重的推出才遏制住,然后随后实现对katago的反超。

相对于katago的程序版本与权重同步更新,leelazero更侧重的是权重的更新,有时间频繁的一日一更,今天,新的权重263已经推出,相对于前一个版本的权重胜率高达55.19%。

leelazero是由一位比利时程序员起头开发的。开发者的围棋水平未知,但应该没有专业棋手的加入,同时其开发不使用人类棋谱与累积的围棋知识,仅根据围棋规则,使用单一类神经网络从自我对弈中学习。

这应该也可以解释leelazero在征子方面的弱智表现。即便网上所说计算量的原因,但不考虑征子的特殊棋形,单作为简单死活,也不应该出现这样的低级错误。

另一方面在官子阶段,leelazero和其他围棋ai一样,是很少犯错的,但有些情况下犯的错和征子一样低级,这应该和leelazero的算法应该有关系。

这是katago官子逆转的一局。说是逆转,是因为通过sabaki对弈的时候,leelazero的自认胜率一直很高,但即便以我的水平,也能看出自从282手开始的单官劫黑棋是无法打赢的,但leelazero的持续高胜率让我开始怀疑自己的水平和katago算法。直到328手后,leelazero的胜率才低于50%,但也一直持续在30%左右,也就是说还没有到认输的份上。

棋谱是到了346手,后面leelazero还在不停地填子,并在katago多次pass后才认输。

显然,问题不是出在官子计算上,而是在死活计算上。出现这个问题,leelazero一是对左下角的双活计算不清,再者就是忽略了328手后如果不应而粘劫有双活的手段。

这个计算量应该是不大的。出现这种低级误算应该是leelazero重计算积累而轻算法效率的一个表现吧。

时过境迁,长不如短

去年底亚马逊搞促销,3.99打包钱德勒的熊猫版《漫长的告别》等三本电子书。本来已经买过钱德勒全集实体书,但抵不过便宜,就随手下单了。
谁知下单后才发现没有领优惠券,信用卡支付了150多块钱。惊出一身冷汗,手忙脚乱取消订单。找了半天,终于在很隐蔽的地方找到取消的选项。
购买之后,一直没有看。这几天为国宅家,在看完阿加莎全集之后,就顺序把这三本书也看完了。
除了《漫长的告别》,其余两本也都是由原先看过的钱德勒早期的短篇小说改编而来。其中《再见,吾爱》是由短篇《芳心难测》和《翡翠玉石》合并而来。而《长眠不醒》则是选取《雨中杀手》和《帷幕》的故事情节。
其中《帷幕》的前半段情节被延伸改编成了《漫长的告别》。看来钱德勒早期的短篇集算是他的精粹了。
这三本小说合并营销,应该还是主打前段时间一直在畅销榜上名列前茅的《漫长的告别》。从内容看,后两本虽然情节更为曲折,但与前作相比整体要逊色不少,这里面主要还是小说的人物创作的问题。
里面最明显也是最不喜欢的,是对《芳心难测》的改编。无论是人物形象还是情感描写,都失去了原作中的精髓——人物的情感。
也许是钱德勒老了,更冷静,已经不再相信这个。就像在《漫长的告别》中所写:她哭只是到了该洒几滴眼泪的时候。

小虾米

昨晚睡得不晚,今早醒的却也不早。
起床发现小虾米早已经出门值班去了,临走还把家里咸菜罐调满。
大势之下,各司其职,无谓职务尊卑,薪酬高低。
而想来惭愧,退出体制后的我,反而成了闲人,只能仰望昔日眼中的闲人,外平静如水,心慷慨激昂。
言传身教,多在无声之时。