飞扬围棋

 找回密码
 注册
搜索
查看: 7716|回复: 9
打印 上一主题 下一主题

[注意]关于SGF棋谱-您应该知道的事情!

[复制链接]
跳转到指定楼层
1#
发表于 2004-7-23 17:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
近来一直有棋友反映StoneBase在阅读某些棋谱时会出错或出现次序混乱的情况,诚然,这其中有些是StoneBase本身的问题,我也在不断的改进和修正程序,力求完美,精益求精。

但是,除此之外,还有另外的一种情况导致了这些问题的产生,所以我特别的写下这个帖子,做一个声明。

首先要来说明一下什么是SGF。SGF 是英文"Smart Game Format"的缩写。此文件格式是为了存储双人棋类对局记录而设计的,是一种专门用来记录棋类游戏对局的国际标准,也就是说,使用SGF来记录棋谱,是有着严格的标准和必须遵守的规范的。

如果您有兴趣详细了解有关SGF标准的内容,具体的请参考这里:
http://www.red-bean.com/sgf/

然后,就要从围棋助手这个软件说起,在围棋助手的早期版本中(我的印象是8.0之前),围棋助手所使用的(包括读取和生成)也是名为SGF的文件,但是当时围棋助手所使用的"SGF"文件并不标准,也不符合SGF规范,这是因为围棋助手的作者没有遵守SGF规范所做的约定,对于SGF文件的格式作了更改,导致围棋助手生成的只是一种不标准的SGF棋谱文件(下文中称之为伪SGF格式),所带来结果就是,这种不规范的SGF棋谱文件无法被其他的,遵循SGF国际规范而创建的围棋程序正确的读取其中的内容(有的会提示出错,有的则是棋谱次序显示混乱)。
注:据我所知,目前除了围棋助手自己之外,其他已知的围棋软件都无法正确阅读这种不标准的伪SGF格式棋谱。

再后来,记得是从围棋助手8.0开始,围棋助手的作者终于意识到这种做法带来的问题之后,改进了其程序,不再使用原来不规范的伪SGF文件,而使用了全新的,围棋助手独有的goa格式来存储其所生成的棋谱。同时也提供了goa格式和标准的SGF格式之间的互相转换的功能。

但是,非常不幸的是,仍然有着大量的,当时使用围棋助手早期版本所制作的不标准的,无法被其他围棋软件所正常读取的“伪SGF”格式棋谱在棋友中广泛流传,不少朋友反馈给我的情况就是因为在读取这类“伪SGF”棋谱时遇到的问题。对此,我只能说一声非常抱歉,StoneBase短期内是不会对这种不规范的棋谱格式提供支持的,遇到这种情况,我建议您使用围棋助手最新版本所提供的转换功能,将之转换成为标准的SGF格式棋谱,然后再做使用。

怎样来鉴别这种不规范的“伪SGF”棋谱呢?我告诉大家一个简单的办法,就是使用任何文本编辑器(比如写字板就可以)打开该SGF文件,然后查找如下的字句:
请用围棋助手7.00以上版本打谱

如果发现有这样的字句,那么这张棋谱就很有可能是“伪SGF”棋谱。您应该使用围棋助手新版的软件将之进行转换。但是,根据我试用发现,围棋助手目前的最新版本(8.40)的转换功能并不是十全十美,有些棋谱经过转换后仍然会有兼容性的问题,特提请您注意。



















[此贴子已经被作者于2004-7-23 17:38:48编辑过]

2#
发表于 2004-7-23 19:30 | 只看该作者
我都不知道怎么用,教教我八吧
回复 支持 反对

使用道具 举报

3#
发表于 2004-7-23 19:48 | 只看该作者
支持awater
回复 支持 反对

使用道具 举报

4#
发表于 2004-7-31 06:28 | 只看该作者
多谢了!
回复 支持 反对

使用道具 举报

5#
发表于 2004-7-31 11:36 | 只看该作者
据我所知,goa格式不能被转换为sgf格式。而且由伪sgf格式转换的标准sgf格式,有时会出现问题,并且只能一个个地转换,相当麻烦。
建议:
大家用围棋助手8.40把伪sgf格式的棋谱转换为goa格式,用围棋助手打开,这样便于和标准sgf区分。
回复 支持 反对

使用道具 举报

6#
发表于 2004-8-3 09:49 | 只看该作者
支持楼主。
有关SGF标准的内容,看英文吃力的棋友可以参考这里:
<a href=http://estone.nease.net/sgf/>http://estone.nease.net/sgf/</a>
<a href=http://estone.weiqi.net/sgf/>http://estone.weiqi.net/sgf/</a>




[此贴子已经被作者于2004-8-3 9:50:52编辑过]

回复 支持 反对

使用道具 举报

7#
发表于 2004-8-3 16:40 | 只看该作者
ding
回复 支持 反对

使用道具 举报

8#
发表于 2004-8-3 16:44 | 只看该作者
打倒GAMER
哈哈:))))
回复 支持 反对

使用道具 举报

9#
发表于 2004-8-17 10:43 | 只看该作者
我通常用multigo看sgf,好像都支持
回复 支持 反对

使用道具 举报

10#
发表于 2004-8-17 11:54 | 只看该作者
我也是喜歡 multigo, 圍棋助手要花錢, 且問題多多不方便, 不值得翻荷包......
老實說, 以前看到有人提供下載, 含註冊, 但, 這東西就算免錢我也不用.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|Archiver|手机版|飞扬围棋网 ( 苏ICP备11029047号-1 )

GMT+8, 2024-12-2 05:23 , Processed in 0.097385 second(s), 20 queries .

since 2003飞扬围棋论坛 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表