我跟你说,别的爱好没有,就喜欢下下象棋。以前年轻的时候,下棋就是凭感觉,凭经验,输了赢了也无所谓。但到了我这岁数,就想琢磨点道道出来,总不能老是稀里糊涂地下?
老话说得“功夫在棋外”。想要进步,光自己瞎琢磨是不行的,得看高手是怎么下的。那时候我就动了念头,想找点棋谱看看,学学人家的路数。结果这一找,就把我给折腾坏了。
最开始就是瞎搞一通
-
截图! 我那时候,看到网上哪儿有精彩对局,二话不说,直接截图。一盘棋能截十几二十张图,然后存在一个文件夹里。你想想,看的时候多费劲?一张一张翻,还容易看串行,更别提想复盘琢磨了,那简直是噩梦。没几天,硬盘里全是图,根本没法用,全删了。
-
手抄! 后来觉得截图不行,就想用最原始的办法。找个本子,拿支笔,把棋谱一步一步抄下来。刚开始兴致勃勃,抄了两三盘,手都酸了,眼睛也花了。最要命的是,抄着抄着就出错了,一盘棋下来,总有那么几步对不上,然后就抓耳挠腮地找错,浪费时间又影响心情。这个办法也没坚持几天,本子扔一边了。
-
零散下载! 网上有些论坛,贴,偶尔有人会分享一些棋谱,但都是零零散散的,有的是文本格式,有的是图片,各种各样。我当时就是见一个存一个,也不管格式,也不管归类,一股脑地往电脑里塞。结果?等到我想找某个棋手的对局,或者某种开局的变招时,根本就找不着!几十几百个文件,名字也是五花八门,别提多麻烦了。那时候我就想,得找个像样的办法,不然这样下去,棋没学成,脑子先大了。
琢磨出点门道
后来我才琢磨明白,这下棋有棋谱,写棋谱也有个国际上通用的格式,叫PGN。这玩意儿一段文本就能把一盘棋所有信息都记录下来,还能导入到专业的棋谱软件里去分析。当时我就觉得,这才是正道!
第一步:广撒网找资源
知道PGN之后,我就开始满世界地找能下载PGN棋谱的地方。我跟你说,这过程真是跟“挖宝”似的。
-
专业的棋谱网站: 最开始就是去一些国内外比较有名的棋类网站。这些网站普遍比较规范,有专门的数据库,很多大师的经典对局都能找到PGN下载。有些网站需要注册,有些需要付费,我都是先找免费的、可以直接下的。
-
棋迷论坛和社区: 很多高手棋迷,喜欢在论坛里分享自己整理的棋谱,或者一些比赛的现场记录。我就泡在这些论坛里,看到好东西就赶紧收。不过论坛里的东西就比较杂乱了,有些棋谱格式不标准,甚至有错漏,得自己甄别。
-
老站和个人博客: 有时候会发现一些很老的棋类网站或者个人博客,界面很朴素,但里面藏着很多珍贵的棋谱,都是站长或者博主自己一点点收集整理的。这些地方虽然不那么“光鲜”,但往往能淘到宝贝。
-
还有一些比赛的官方网站: 大型比赛结束以后,官方经常会把对局的PGN文件放出来供大家下载,这也是个很重要的来源。
第二步:收集和处理的实操
找到了资源,接下来就是怎么高效地把它们变成自己的“藏品”了。
-
直接下载PGN文件: 这是最爽的!很多网站和数据库都提供一键下载,直接就是一个.pgn文件,保存到电脑里就行。省心省力。
-
文本转换PGN: 有些网站虽然没有直接下载,但会把棋谱的每一步棋都用文本形式列出来。这时候我就得手动复制这些文本,然后打开一个文本编辑器,比如记事本啥的,把这些文本粘贴进去。然后,最关键的一步来了:按照PGN的标准格式,一点点地修改、补充,比如加上开头的赛事、日期、棋手名字等等。这个过程比较枯燥,尤其是一步一步对照,生怕漏了哪一步。不过当你看着一段乱七八糟的文本,变成一个标准的PGN文件,那种成就感别提多带劲了。
-
图像识别(OCR)辅助: 遇到只有图片的棋谱,比如从书上扫描下来的,或者老杂志的截图。我尝试过用一些图像识别软件把图片上的文字识别出来。识别率不可能是百分之百,总会有错别字或者数字识别错,这时候就得自己手动校对。校对完了,再参照上面文本转换PGN的方法,自己一点点整理。虽然麻烦,但能把一些稀有的棋谱“抢救”回来,我觉得值。
第三步:整理和保管
棋谱收集得差不多了,要是再像以前那样乱扔,那还不如不收集。一个好的整理习惯是必须的。
-
建立统一的文件夹结构: 我开始是按年份分,发现不方便。后来改按开局分,比如“西西里防御”、“王翼弃兵”,但一个棋手可能下很多开局,也不太好找。最终我定了一套自己最顺手的:先按棋手分,再按年份分。比如,我有个大文件夹叫“大师棋谱”,下面再细分“卡斯帕罗夫”、“卡尔森”等等,每个棋手文件夹里再按年份建文件夹,或者直接放所有PGN,但文件名里一定包含年份。这样找起来就快多了,想看谁的,直接点进去。
-
规范文件名: 所有的PGN文件都按“年份-白方-黑方-赛事简介.pgn”这个格式来命名。比如“1985-卡斯帕罗夫-卡尔波夫-世锦赛*”。这样即使不导入软件,光看文件名也能对这盘棋有个大概了解。
-
利用棋谱软件的数据库功能: 这也是后来才学会的。很多专业的棋谱软件都有自己的数据库管理功能,可以把你的PGN文件导入进去。导入之后,你就能够通过软件的搜索功能,按棋手、按开局、按结果、按特定局面等等各种条件来筛选棋谱,甚至还能做引擎分析。这一下就从“藏书楼”变成了“图书馆”,效率一下子就上来了。
-
备份,备份,再备份! 我辛辛苦苦收集的这些棋谱,万一硬盘坏了,或者电脑丢了,那可真是要哭死。所以我把所有棋谱都同步到网盘里,隔段时间就更新一下。家里的移动硬盘也存一份。多重备份,心里才踏实。
你别看我说的好像挺简单,这中间的弯弯绕绕,得亲自上手折腾才知道。从一开始的瞎忙活,到后来一步步摸索出自己的方法,真是靠着一股子不服输的劲儿。但我的电脑里就有了个小小的“棋谱博物馆”,想看哪盘棋,几秒钟就能找到,还能用软件分析。下棋的时候,脑子里也能时不时冒出大师们的精妙布局和残局处理,这进步,还真是实实在在的。


