谈谈陪孩子学围棋的小事儿

谈谈陪孩子学围棋的小事儿,第1张

一、 学习围棋的选择
二、 过程中的点点滴滴
三、 其中的思考
四、 总结

舒克4岁10个月的时候开始接触围棋,作为爸爸,这个选择其实比较随意,当时只是觉得围棋可以让孩子专注,高专注力的孩子应该在学习上有一定的优势。另外,输赢在孩子来看很重要的,输不起是孩子通常的问题,所以围棋可以让他们的心智更加成熟,收获胜利的同时也可以感受挫折,孩子应该接受一定程度上的挫折教育。

开始学习围棋的是,陪他下棋,可以控制输赢,我会经常在占优势的时候,适当放水,给他信心,故意造成焦灼的局面,让他持续思考的情况下又不会放弃。最终控制他有80%的棋局赢,另外20%输。赢得多让他有信心,又有一定 比例输,让他受挫。一起上课的另外一个小朋友的爸爸是一位业余5段的高手,但这个孩子棋力一直没有长进,我很奇怪,就问他的妈妈,原来这位爸爸和孩子下棋,一点儿都不收着,每次全力虐菜,结果把孩子杀的七荤八素,哭的梨花带雨,以后再也不和他下了。有一种理论,是说,人在学习的过程中,学习内容如果有80%的知识是已知的,20%是新的,学习起来是最有劲头的,新知识比例太高,就会畏难,比例太低就容易感觉无聊。所以每个人要控制要自己学习的进度和新知识比例,体现在围棋上,那么他的对手要和他棋力相当,但略微低一点,这样的效果是最棒的。

给他创造一些精彩瞬间,让他为自己打上一些标签。我通过几次有意无意的尝试,让他感受到了坚持到最后一刻,永不放弃,就可能反败为胜。在这个过程中,我尝试和舒克对弈,在中盘我已经领先,使用手机软件进行自动数子判定,我是领先的,我就故意表现出非常的开心,甚至有点狂妄。后续在收官之后,再次判定,舒克反败为胜。我表现出极大的震惊,然后和每个家人非常细致和生动的描述舒克是如何坚韧不拔,如何步步为营,如何最终反败为胜的。说起来这个过程是很难控制的,并不是一盘棋就可以实现这样的情况,有时候他还是输了,有时候中间我也没有做到大幅领先,当遇到效果最好的一盘棋时,一定要进行大幅的渲染,让他对这盘棋留下不可磨灭的印象。现在舒克在下棋的时候从来不放弃,即使大幅落后,也一定下完,其实在这个过程中,真的会出现几次反败为胜的棋局,更加加强了他的坚韧。

由于舒克目前还只有2级的水平,所以目前只用来记录成长。围棋使人的性情气质被放大,孩子会静得下心思考,耐心毅力远超常人,不会被挫折和失败击垮。

在学习围棋的过程中,舒克还是走了不少的弯路,最大的问题还是在于培训班。毕竟我自己之前没有学过围棋,还是需要专业的老师来带他入门的。开始我们选择了小区里面的一个围棋班,上了大概一年多,每周一次课。暴露的问题:

AlphaGo给了围棋巨大的冲击,第一次机器战胜了人类,从AlphaGo身上,人类了解到了深度学习这样的机器智能达到的高度,AlphaGo Zero就是围棋界真正的皇帝。受到这个浪潮的冲击,所有围棋高手都使用AI进行训练,其中陈耀烨是对AI给予感谢最大的棋手,曾说到正是AI给了他在这个年纪下仍能涨棋的机会。
所以我在思考,有没有可能让AI辅助孩子学围棋。之前认识了目前国内做类AlphaGo(星阵围棋)的金悻博士,了解到他们在围棋教育上的很多尝试,也让舒克在星阵围棋上尝试和AI进行对弈,导出报告,研究问题。发现星阵围棋确实已经做到了一定的程度。尤其是AI水准很高,中间过程中没有感觉AI有很蠢的下法,还是挺接近人类的。但是对于孩子来说,这种对弈的帮助并不是很大。

所以,星阵的好处是有一个客观评价的标尺,可以知道自己实际的实力,对应到星阵几级。隔一段时间,进行一些测试,对自己认识更加清晰。其实,我觉得真实的顶级比赛,其实是可以引入AI,使定级更加客观公正。

最后,我选择使用复盘软件,把舒克和其他小朋友下的棋,进行复盘。
使用复盘软件来进行学习辅助:

GoReviewPartner软件可以实现使用ai机器人leela来进行胜率和恶手的分析。使用自己的pc速度有点慢。但是结果还是很有参考意义的。

舒克使用99围棋平台,pc端可以导出sgf格式的棋局文件,导入到GoReviewPartner。

注:由于99围棋导出的scf包含中文格式,用scf编辑软件(我使用的是StoneBase),把里面中文修改掉,就可以顺利打开了。

后改用 英胜围棋 测试,他整合了三个AI引擎Zen7、LeelaZero、KataGo,还增加了诸葛go的辅助系统。

在整个学习围棋的过程中,促使孩子对围棋产生兴趣是最重要的,选择大型的围棋道场,保证有足够多的同水平段的对手。同时在家长没有投入大量时间学习围棋的情况下,可以适当的引入AI辅助复盘,使孩子可以更加科学的看待每一盘棋的问题,更快的成长。

初学者和启蒙小孩子。隐智智能围棋棋盘优点:
1、集成手机与屏幕,无需外接手机或电脑,通电开机连WIFI后即可使用。
2、磁感识别,区分黑白、毫秒级感应,不受光线约束与干扰。
3、集成棋钟按键,保留拍钟计时体验。
4、Al对接星阵、LeelaZero和KataGo,棋力可控、强弱随心。支持9路、13路小棋盘路数对弈。
5、自动记谱、实时直播,包含休闲模式和竞赛模式。可以分享和计时。
6、布局训练。提供三大人工智能进行20手-50手的布局挑战,提高布局水平。
7、可对接腾讯、弈城、新博、99等对弈平实现棋盘与第三方平台用户的远程对弈,无需外接电脑或手机。
8、10万名家棋谱可供打谱复盘。人人人机对弈自动存储后可进行AI复盘,让AI给出最佳选点、胜率和变化图。
9、题库中心包含三万道题目,经过精心整理和组织,以多种方式呈现(专项训练、习题教程、定式辞典、定式分析、围棋常型、题库闯关、题目搜索、错题本、收藏夹)。拍钟即可进行题目切换。做对或者做错棋盘亮“√”和“x”。
10、棋盘APP持续更新,可远程升级。

如今的围棋,流行于中、日、韩、朝几个国家,起源于中国,具体时间无从考证,大约是在四千多年前,上古帝尧时期,属于传统的“四艺”琴棋书画之一。之所以还会在日、韩、朝等国流行,得益于隋唐时期与外界的文化交流,先是传入日本,而后流传到欧美各国。

围棋被称为是世界上最复杂的棋盘游戏,原因就在于它的变化多端。围棋的棋盘,很多人都见过,纵横各十九条,整个棋盘上也就是三百六十一个交叉点。棋盘的盘面上会标有九个小圆点,最中间的称为“天元”,因为围棋中有一句术语“金角银边草肚皮”,“天元”一般不认为是第一个应该落子的地方,毕竟棋盘就是要比较谁占据的地域最多,因此大家都会抢先占据棋子围空效率最高的四个角,其次是四条边,最后才是中腹地带。

不过,有常规,自然就有打破常规的人。总有些人能够在占据中心地带,看似劣势的情况之下,最终取得胜利。如果是这样,只能说明一点,这个胜利者的棋艺水平,绝不是一般高手能够对抗的。

在古代,下棋被称为“对弈”,围棋也是后来产生的各种棋类的鼻祖,1964年版的《大英百科全书》采用了先秦典籍《世本》记载的“尧造围棋,丹朱善之”这种说法,将围棋诞生的具体年代定位公元前2356年。春秋战国时期,围棋已经是一种流传很广泛的棋类运动了,而且在《孟子》中出现了历史上第一个有名字记载的专业棋手,弈秋。

秦到东汉初期有过一段时间的沉寂,直到东汉中晚期又再一次兴起。此后,历朝历代都对围棋有一些发展,诸如规则上的变化,棋盘的变更等,还有很多在围棋方面很有名的人物,例如过目不忘,能够将看过的棋局摆出来而不出错的建安七子之一的王粲,明清时期围棋界的四大家梁魏今、程兰如、范西屏、施襄夏等。

围棋作为一项流传了数千年的文化,可以作为比赛,一争高下,显示自己的能力水平,也可以作为一种陶冶性情的闲暇游戏,毕竟流传了这么多年,其中不仅包含着无数的智慧,更是有非常多的益处,作为经典,自然有它成为经典的道理。那么,下围棋会给你带来什么呢?

首先,在礼仪礼节方面的好处。下围棋自有下围棋的规矩,就像很多其他的体育项目一样,这些规矩都是在无数次的实际比赛和很多年的发展中积累下来的,遵守这些规矩,才是一个下棋之人应有的最基本的素质。静坐,这一点对于很多好动的小孩子们来说可能很难,但是坚持下来,他有了这个习惯,便不会轻易产生烦躁的情绪。而且,知礼懂礼守礼,围观者观棋不语,下棋者落子无悔,即便不是下棋,这些对于一个人来说也都是非常重要的习惯。

其次,直面胜负。下棋,两个人的无声的比赛,结局自然是有输有赢,哪怕是平局,恐怕很多人心里都会不舒服。但是,输了又怎样,你需要做的,就是提高自己的能力,从不足点出发,慢慢地改变。赢了又如何,山外有山人外有人,你永远都不知道会有多少人比你更优秀,赢这一局,算不得什么。平局就更不要心怀不满或者侥幸。输与赢,都是一时的结果,如果因为这些影响到自己的心情,没有太大的必要,纵然消沉一时,也不要沉迷一世。

然后,是人脑各方面的能力。集中注意力,这一点自然不必解释太多,如果总是分心,不能全神贯注,首先会让对手觉得你的不尊重,其次对于自己下棋也是一种干扰,总会有其他东西跳出来打乱思维,还如何安然面对棋盘上的千变万化?毕竟,不是每个人都开发出超强的脑容量的。还有记忆能力,就像是王粲一样,能够在棋局之后,一子不差地将整个棋局复原出来,这样的记忆力,只有极少数的人是天生的,大部分依靠的都是后期的培养,而围棋的复盘,可以进行这种神奇的训练。

还有推算能力,心算能力,全盘控制力。围棋需要在眼睛看着棋盘的情况下,心里计算自己的棋子占据了多少空间,既然讲究落子无悔,那么在落子之前,必然要先进行一番推算,如果下在某个位置,对手有什么样的可能,自己能够怎样继续。有句俗语,一着不慎满盘皆输,就是说在下棋的时候,如果没有对于全盘的把控能力,下完一子之后,下一步不知道怎么做,或者一个不小心计算或者推算出现误差,那么,结局只能是输。

最后,做事情的条理性和灵活力,总结经验。有了大局的把控,还需要一步一步去落实,但是也不是必须按照自己的步骤来,毕竟你还有一个对手,如果对手的某一步打乱了你的计划,你必须要有灵活的变化能力,应对这一个突如其来的状况。最后,不管是输还是赢,都是值得回忆和总结的一盘棋局,赢自有赢的方法,输也有输的教训。

棋盘,看似只是小小的一块木盘,每颗棋子能够占据的地方也近在咫尺之间,但就是这么不起眼的一块地方,也是寸土必争,毫厘不让。下棋的时候,需要有争夺的决心,棋局之后,也要豁然旷达。围棋能够带给我们的,远远不止于此。

ELFOpenGo的大龙被星阵强硬屠杀,却不知道发生了什么,执着地打连环劫很 搞笑 。

腾讯推出的AI围棋大赛,预赛取前8,前8打7轮混战取前四。预赛打完后,前四是绝艺、LeelaZero、ElfOpenGo、星阵,绝艺全胜明显领先,星阵仅排第四,似乎不太稳定。前8的循环赛,每个对手都要执黑执白各下一局。目前已经打了六轮,绝艺和星阵对其它对手全胜,绝艺和星阵的交手打成1:1,星阵令人吃惊地胜了绝艺一局。在7月20日的第六轮,星阵执黑对预赛排名高于自己的ElfOpenGo(Facebook训练出来的Zero版),下得大气磅礴,疯狂屠杀了对手大龙,对局十分精彩。
这是星阵执白胜绝艺的终局局面。绝艺黑71跑征子,是错觉!看似左下角有一堆黑子接应,但是跑不了!这个征子局面击中了绝艺的弱点。绝艺73手发现不对,但已经大损了,自己评估的胜率暴降。77手更是发疯了被白78提损大了,只得早早认输。
如果73手时,绝艺跑征子,就会在36手后会被吃死。星阵不知为何,短时间内实力提升了很多,比预赛表现强太多了。执黑对绝艺时全盘也很紧张战斗至最后仅负半目。

在对ElfOpenGo时,星阵表现十分强硬,杀死了对手的超级大龙。而ElfOpenGo输定以后还蒙在鼓里,执着地打连环劫,一点不知道处境,说明对劫的理解还是有问题。星阵对连环劫却能正确处理。
星阵执黑,在棋盘上方的接触战中感觉占了便宜实地不小。白靠左下与右下实地抗衡,但是白中央的厚势被限制住了。白82手侵消,这里的战斗将决定胜负,感觉是黑厚一些好下。
白又打入黑左边,星阵让白做活,越下越厚,然后109手要吃白中间一子。这时白右上本来的厚势,却逐渐产生薄味。虽然此时白空领先,但是黑只要通过攻击赚到一些利益就行了,黑胜势明显。
ElfOpenGo顾不了太多,126冲进了黑阵制造黑薄味。星阵在中央提子,继续下厚,这时白右上大块真的变孤棋了,虽然做活不难,但显然已经成了攻击目标。
这里双方的选择很有意思。白130威胁吃掉107这三个黑子。黑131、133持续攻击(135是提二子,136打二还一),然后137将白彻底断开。星阵的意思是,你要吃三子随你,但是我有信心吃掉你的大龙!白说,棋长一尺无眼自活,我138先吃三子实空领先再说,吃不掉我大龙你就输了!白看上去不太好攻击,人类高手执黑占优很少这么下。
因为左边黑自己也有毛病,攻白有难度。星阵141立下,利用死子,走了147先手,149又先手威胁白左上角做好了准备,终于151扳断白两块,准备屠龙。
白被分断也作出反击,将左上黑也分断了,双方在此斗得白热化。但是黑之前173先手做的准备起到了作用,黑弃四子,得到了179的先手,然后181扳角。显然左上角白已经做不活了,黑至少应该能和白双活。白只得182回头试着做活这块。
但是黑已经太厚了,白几下就被杀死了。191点眼,这里白是个假眼,白清楚地被杀死了。但是ElfOpenGO是个AI,它搞不清楚,认为左上角黑没有两眼,可以找点机会。于是白192、194试图找到打劫杀黑之类的机会。但是人类一眼就看清楚了,这里显然是双活。但是黑连着白的大块死棋,所以白是后手死!
星阵对白大龙补了几刀,知道自己大胜了。但是白不知道,218紧气、224紧公气,白以为自己做出了打劫杀!但是人都知道这里是连环劫。ElfOpenGo是从零开始训练的,应该还没有训练出连环劫的概念。
双方又下了70多手,中间白不停地在左上角提来提去,星阵明显知道这是连环劫,应对无误。白又自填,甚至中间pass了一手,完全没有了逻辑一样。直到300手,实在没法了,才投降。

这不是ElfOpenGo玩赖,它是个AI,如果胜率降到一定程度(如10%)就会认输。它是因为一直自以为有一定胜率(如“打赢”左上角的劫),所以不认输。一直到很后面,它发现自己确实没法打赢,黑都厚得没有任何劫材了,才认输了。

本局星阵果断决定对白攻击屠龙,非常精彩。

这盘棋确实精彩。

按照本次比赛的赛制,每一轮的对手要互下两盘,各拿一次黑和白。星阵大发神威的这一盘,是第六轮对ELFOpenGo的第一盘,星阵执黑。

其实开局不久,星阵的黑棋就已经领先了,50步过后黑棋明显好下。但是谁也想不到白棋中间的一长串棋最后居然死了:
下到黑91,谁会知道上图中红线圈住的白棋大龙,最后居然全死了
关键的时刻是上图,黑1尖夹,白2立下其实不涉及对杀,只是个很大的逆收官子。因为黑棋就算渡过收气,白起可以从屁股后面吃接不归。

问题是白起现在形势不行了,不拼就完了,所以哪怕白棋中间大龙还没活干净,也要抢白2这种大棋。黑3为杀棋做准备,白4又抢一手的同时还想瞄准黑棋弱点,也是无可奈何,但是这时候黑5一扳,亮剑了
黑棋以下就是一通直线攻杀,把白棋断开的同时,还把自己外围全连上了。注意,黑13跨的防断手筋。
比较尴尬的是,ELFOpenGo在已经输定的情况下狂打左上连环劫,还自填一手一一,走了一步-1目这容易让人想起来之前绝艺对星阵时,绝艺算错征子的“低级失误”。
最后下成这样,左边开始的大片黑棋成了白棋的“马蜂窝”,右边的白棋全部被黑棋剿灭,沧海桑田了

像连环劫、征子、大龙死活,都属于变化比较复杂的问题,蒙特卡洛算法很容易出错。据黄士杰博士说,AlphaGo Master也是专门进行了攻关才解决了连环劫问题。

现在看来,像绝艺、ELFOpenGo这种后进AI,虽然水平已经很高了,都已经超过了人类顶峰,但在这种复杂问题上还有bug。

图一 黑151开始了疯狂屠龙之路,棋谚云“棋长一尺无眼自活”,星阵偏偏不信邪。
图二 再追杀了近80手之后,白棋上方一块棋被星阵捕获。这里脸书似乎存在计算误区,左上白1提子,黑2也提形成“连环劫双活”。但白棋外面一块是死棋,所以是“假双活”。
图三 终局十分情形惨烈,白棋光是死子就超过了100目!确实是惊心动魄的一局棋

最强AI。
主要的软件有sabaki和lizzie,在GitHub上可以下载。个人推荐使用lizzie,其一,lizzie安装起来方便,里面已经安装了leelazero和katago,唯一要做的就是配置java环境然后跑jar文件,sabaki会复杂不少。其二,lizzie的推荐落点和变化图做到了可视化,sabaki在这点用起来不如lizzie。
目前katago大致是最强AI。我的电脑配置比较低,在lizzie上跑katago,5秒可以碾压职业两星,但是无法战胜职业三星,到中盘往往胜率会跌到30%。AI的强度与思考时间和电脑配置有关,但最低标准已经可以保证战胜顶尖人类。

建议学围棋,围棋锻炼的地方和培养孩子的习惯方面超过编程,而且现阶段市面上的编程少儿课程大多都是噱头,做点小游戏哄孩子的,真正的编程语言思想需要孩子有了一定的思维能力以后才好学的。

围棋好不好学

围棋不难学,但难学好。想要成为高手需要长年累月的练习。那些世界冠军看似年纪轻轻,但实际上有寒窗十年。

如果想学好围棋,提供一条路线:

了解基本规则,了解活棋与死棋

学习基本边角定式,网上都有

学习死活常型,会做基本死活题,会基本手筋

练习计算力:做成千上万死活题

练习大局观:对弈

学习新定式并了解为什么成为定式:用AI(例如LeelaZero)拆解

围棋要学多少年才能有所成

围棋要学多少年才能有所成并没有一个统一的标准,主要看人的天赋。天赋越强,越能更早有所成。学习围棋是一个漫长的战役,是一个循序渐进的过程,切忌急功近利,何况学无止境,有的人学了一辈子也就是个业余四段,有的人学了十年还是需要继续学习。

除此之外,围棋本身就是一场修行,学习者要随着学习的时间增长才能慢慢体会其中蕴藏的内涵。一步一步来才踏实,学到的才是精华。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13482855.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-16
下一篇 2023-08-16

发表评论

登录后才能评论

评论列表(0条)

保存