阳光烂灿的日子

--记录所有碎碎念

有BUG是好事

| Comments

gmchess 0.10一经发布,马上就发现bug了。呵呵。而之前,我是左思右想找不到问题。这当然是由于个人眼界所限脑力有限及先入为主等等原因。也是缺少必要的测试的原因吧。
当时发布gmlive 0.20的时候,就觉得很完善,但一发布就被发现有个比较严重的bug,后来马上补了一个bug修正版本。后来我不强求自己了,不过靠发布来找bug,似乎是比较邪恶了。
当然是软件就会有bug,何况刚发展中的,找到bug就是好事。意味着解决。开放开源就是要大家都能看到,有错就改,有bug就fixed,错误中成长嘛,捂着藏着不让人知道,那个bug只会深深隐藏,在关键时候给你致使一击。我想做人也是这个道理吧。
话说,修正了好几个bug,还是汗下自己,竟然有这么多错。不过热情倒是调动了起来,昨晚修到一点半啊。这两天会再出个bug fixed版本。
对了,还要教一下大家如何观察谱是否读对了。

gmchess其实只支持utf8编码的pgn棋谱,读其它软件的棋谱是通过将它转化成
pgn棋谱来读的,因为如果打开一个xqf格式的棋谱,会在/tmp/下生成一个临时
棋谱gmchess.pgn,大家用文本编码器打开这个gmchess.pgn,看看里面的棋步
与gmchess右侧的棋步是否对得上号就行了,都是跑二平五之类的棋步描述。

另外,大家可以去gdchess.com的论坛里下载棋谱,那里有大量专业的棋谱,很发我菜鸟深省。只是要注册了才能下载。

Comments