飞扬围棋

标题: 关于stonebase的建议 [打印本页]

作者: zhuhaixin    时间: 2006-4-19 14:20
标题: 关于stonebase的建议
棋谱库表格列字段中对局名称一列,最好取EV[]的内容,同时该列的名称最好改为棋战名称较好。
对局名称,可作为该局的别名,取GN[]的内容。
作者: jmlv    时间: 2006-4-19 15:12
提示: 作者被禁止或删除 内容自动屏蔽
作者: AWater    时间: 2006-4-19 16:11
<>好的,收到大家的意见,我会在新版中修改这点的。</P>
作者: lleon    时间: 2006-4-19 19:19
<>每个对弈网站记录的日期格式都不一样,stonebase能不能在导入时全部转换成统一格式,这样在棋谱列表里就能按正确日期格式排序了。</P>
作者: AWater    时间: 2006-4-20 09:31
<>关于转换日期格式的问题,这个不太好解决,因为正如大家所知道的,现在棋谱中关于对局日期一栏的填写是五花八门,什么样的都有,并没有一个相对固定的模式或者说是可以归纳出一个可以通用的规律来,因此,计算机对此也无能为力了。</P><>常见的如:</P><>XXXX年XX月XX日</P>

[此贴子已经被作者于2006-4-20 10:02:35编辑过]


作者: AWater    时间: 2006-4-20 09:36
<>关于转换日期格式的问题,这个不太好解决,因为正如大家所知道的,现在棋谱中关于对局日期一栏的填写是五花八门,什么样的都有,并没有一个相对固定的模式或者说是可以归纳出一个可以通用的规律来,对于这种情况,计算机也是颇为无力,我也无可奈何了。</P>

作者: 金马甲    时间: 2006-4-20 10:22
<>管理很好,不错。</P>
<>棋型搜索不太好用。</P>
作者: catcatcat    时间: 2006-4-21 15:58
<>希望把时间格式的字符限制再放大一些。有一个这么长的时间格式,用的中文:</P>
<>日本文政四年(1821)十二月十八日至日本文政五年(1822)十一月二十八日</P>
<>建议格式限制比上面这个再多20几个英文字符,大概90个英文字符为好。</P>
<>另外,好象用外部编辑器处理后的字符限制更严格,不是30个汉字,而是30个英文字符,由于字符限制,字符数很多的后面文字都自动截掉了。</P>
作者: AWater    时间: 2006-4-21 22:32
<>收到3cat棋友的建议,这个地方我修改起来倒是容易,麻烦的在于之前所有的棋谱库就都需要再次升级了,可能会给很多棋友带来不便。</P>
作者: gm    时间: 2006-4-22 07:00
个人觉得没必要改, 只 因为极个别的不规范的棋谱.
作者: catcatcat    时间: 2006-4-24 01:36
<>还有一个,关于对局地点:</P>
<>在“编辑棋谱”功能里,没有对“对局地点”的编辑;</P>
<>在列表的字段里,也没有“对局地点”字段,看不到对局地点信息。</P>
作者: gm    时间: 2006-4-24 05:20
以下是引用[I]catcatcat[/I]在2006-4-24 1:36:55的发言:[BR]<>还有一个,关于对局地点:</P><>在“编辑棋谱”功能里,没有对“对局地点”的编辑;</P><>在列表的字段里,也没有“对局地点”字段,看不到对局地点信息。</P>



细!!  真细呀!!!
作者: 虎泉    时间: 2006-4-24 08:59
现在的棋谱信息编辑仅仅是对stonebase本身的棋谱库记录进行编辑。我认为编辑功能应该能对原始SGF文件的棋谱信息进行修改、保存,局限于本身格式的软件是没有生命力的,除非你能成为标准。
作者: AWater    时间: 2006-4-24 10:05
<>回答3cat棋友的问题,关于对局地点,不是疏忽,而是我去掉了对该项条目的支持,主要考虑的是该条目大多数情况下并不是用的着,呵呵,现在大家既然提出要求,那我会在后续的版本中加入的。</P>

<>回答虎泉棋友的问题,您所提到的确实是stonebase存在的问题之一,但是也并不完全如您所说,在修改了棋谱库记录的信息之后,是可以同步修改对应的原始SGF棋谱信息的。只是,这一步的操作并不是自动化的,而是需要菜单棋谱库操作中,执行同步所有修改的记录功能来完成的。</P>
作者: 刻录机    时间: 2006-4-24 10:24
<>很期待stonebase新版的放出啊,阿水辛苦了!</P>[em01][em01][em02][em02][em02]
作者: catcatcat    时间: 2006-4-24 17:17
还有一个原来很好用的"对局手数"的字段,可以统计显示出每一局的手数,是一个非常好用的功能。现在没有了。
(不知道是不是记混了。)
[此贴子已经被作者于2006-4-24 17:20:47编辑过]


作者: 巨龙差只眼    时间: 2006-4-24 18:35
有几个很基本的功能,stonebase还不支持啊,例如:修改注释窗口的字体或大小,自定义常用操作的快捷键,支持鼠标滚轮打谱。<BR>
作者: AWater    时间: 2006-4-24 23:31
<>回答3cat棋友的问题,好像原来也没有这个功能吧,呵呵,还是我也记错了。</P>

<>回答巨龙差只眼棋友的问题,在stonebase中,进入全局设置,常规页中就可以设置注释窗口的字体以及大小。对于自定义常用操作的快捷键,和鼠标滚轮打谱的事情,晤,容我慢慢加入这些功能吧,呵呵,虽然都不是什么难事,但是都是比较细致的东西,要花时间来作,才会好用。谢谢您的意见。</P>
作者: 巨龙差只眼    时间: 2006-4-25 18:48
<>谢谢Awater啊,你真是比一些注册软件的支持还要好啊。</P>
<>中国围棋院应该出面来感谢楼主,为围棋的普及做了这么大的贡献。</P>
作者: 忧郁的农民    时间: 2006-4-26 09:01
<>提2个个人建议:</P>
<>1、个人(本人水平低,属TOM1D以下臭棋)在用stonebase打谱中,总希望用到似TOM形势判断功能[em04],虽然个人也知道这功能有很大不足。</P>
<>2、不知能否在标签名称中加入胜负的可选项。</P>
<>再次感谢水兄的辛劳。</P>
作者: 飘弈女孩    时间: 2006-4-26 09:50
<>希望能早日加入打印功能。个人认为,目前所有的棋谱管理软件中,俞斌的《棋谱管理程序》棋谱打印功能是最完善的,虽然其它功能尚欠缺。</P>
作者: AWater    时间: 2006-4-26 10:37
<>回答忧郁的农民棋友的问题:关于形势判断功能的问题,其实这个意见一直以来都有棋友不断提出,且不说这个功能到底是否实用吧,呵呵,我一直没有这个功能的最根本原因,其实是因为偷懒,怕麻烦~~~嘻嘻,老实说,这个功能是需要仔细的来设计一个算法的,最简单的也需要有一个二维表的搜索算法,晤,我一直懒得去做着这件事情,或者说,之所以偷懒的背后是由一个给自己的借口,就是觉得这个功能不实用。惰性和给自己的借口相辅相成,所以愈发的不愿意去做这件我觉得的苦差事了,呵呵。见谅见谅,或许那天我想通了,会卷起袖子来搞定这个事情吧。</P>
<>还有就是您说的,在标签中加入胜负,这个要求我会在新版中加入的。谢谢您的意见!</P>

<>回答飘弈女孩的问题:关于打印的问题,晤,确实也是一个非常重要的功能,但是,对于大多数的棋友来说,这个功能确不是一个必须的功能,所以,在开发的重点上,这个功能就被我放到了一个比较低优先级的位置,所以,只好请您谅解了。待我慢慢的来完善吧,谢谢。</P>
作者: 忧郁的农民    时间: 2006-4-29 15:37
<>个人打谱时喜欢看手数,用StoneBase时每次要重新设置,有点麻烦。</P>
作者: xjc    时间: 2006-4-29 21:34
<>建议在棋谱库表格中增加“着数”一栏。</P>
<>比如我现在一般喜欢打180着左右的棋谱。</P>
作者: reico    时间: 2006-4-30 10:15
以下是引用[I]忧郁的农民[/I]在2006-4-29 15:37:24的发言:[BR]<>个人打谱时喜欢看手数,用StoneBase时每次要重新设置,有点麻烦。</P>

以前好像有这个选项的。现在没了吗?另外提个关于序号的建议:
1。能否加一个手动更改序号的功能?比如发阳论,如果棋谱库录入的和书上的死活题目顺序不一样,找起来不太方便。
2。虽然棋谱库可以按照栏目来排序,但能否按照某个栏目的排序来自动修订序号呢?这样可以满足按照使用者的习惯来排序,比如按照对局时间顺序来修订序号。还有,感觉根据对局者的胜负来修订也比较有用。
作者: egeggood    时间: 2006-4-30 13:07
打谱时能不能用回车键确认?总是一下一下点鼠标有点累,呵呵
纪念第一届中日围棋擂台赛胜利20周年
作者: catcatcat    时间: 2006-5-5 23:48
<>有一局棋的棋手名字在表里面总是显示不正常,这个人的名字比较怪:崔珪昞</P>
<>(;SZ[19]FF[4]EV[韩国天元战]PB[曹薰铉]PW[崔珪昞]BR[九段]WR[七段]<BR>DT[1996-09-16]PC[韩国棋院]KM[5目半]RE[黑中盘胜];B[pd];W[dp];B[qp];W[oq];B[lp];W[ql];B[pq];W[qi];B[cd];W[ed];B[ec];W[fc];B[dc];W[fd];B[cf];W[nc];B[jd];W[qf];B[pf];W[pg];B[qe];W[of];B[pe];W[rf];B[og];W[ng];B[oh];W[ne];B[qg];W[ph];B[rg];W[oi];B[oc];W[nb];B[ig];W[fg];B[ef];W[de];B[df];W[ge];B[hh];W[jc];B[ic];W[ie];B[kc];W[je];B[ke];W[kf];B[jf];W[le];B[kd];W[ff];B[lf];W[kg];B[lg];W[kh];B[lh];W[ki];B[li];W[kj];B[lj];W[nh];B[kk];W[ij];B[jk];W[ii];B[gi];W[ik];B[ei];W[fj];B[fi];W[hf];B[md];W[nd];B[me];W[im];B[hd];W[ce];B[be];W[bd];B[bc];W[hb];B[ee];W[hg];B[ih];W[gh];B[fh];W[gg];B[hi];W[ib];B[jb];W[hc];B[id];W[eb];B[db];W[fb];B[eg];W[if];B[jg];W[lb];B[lm];W[ip];B[cn];W[fp];B[em];W[qc];B[pb];W[rc];B[sf];W[pc];B[rh];W[ri];B[sh];W[op];B[po];W[nn];B[io];W[fm];B[hp];W[en];B[iq];W[dm];B[el];W[dn];B[cq];W[cp];B[bp];W[bo];B[bq];W[dl];B[er];W[pp];B[qr];W[qo];B[or];W[rp];B[qq];W[mq];B[ro];W[qn];B[rn];W[rm];B[rq];W[ml];B[fe];W[gd];B[he];W[gf];B[ea];W[dd];B[ad];W[ia];B[kb];W[fa];B[mp];W[nr];B[pn];W[qm];B[nm];W[on];B[mm];W[cj];B[bi];W[ci];B[hl];W[il];B[dk];W[ek];B[ck];W[bj];B[dj];W[bl];B[bk];W[ak];B[bn];W[co];B[ao];W[ap];B[aq];W[bm];B[bh];W[ch];B[gk];W[fl];B[hm];W[gj];B[hn];W[hj];B[lq];W[lr];B[kr];W[fr];B[eq];W[fq];B[ep];W[fo];B[dq];W[do];B[bg];W[es];B[ds];W[fs];B[bs];W
;B[ls];W[os];B[od];W[rd];B[re];W[ob];B[ok];W[ol];B[nl];W[pk];B[ir];W[jn];B[da];W[ko];B[mr];W[mk];B[om];W[mj];B[mi];W[nj];B[mf];W[lc];B[ld];W[pm];B[lo];W[km];B[nq];W[pr];B[kl];W[jp];B[hq];W[hs];B[si];W[sj];B[sd];W[jq];B[jr];W[sc];B[pl];W[sn];B[sp];W[ol];B[so];W[sm];B[pl];W[ll];B[lk];W[ol];B[mc];W[mb];B[pl];W[dh];B[eh];W[ol];B[ai];W[aj];B[pl];W[sr];B[rr];W[ol];B[jj];W[ji];B[pl];W[pj];B[np];W[ol];B[is];W[gq];B[pl];W[la];B[fk];W[ej];B[di];W[gn];B[ol])</P>

作者: AWater    时间: 2006-5-8 10:20
<>谢谢大家提的意见,我都收下了 ^_^</P>

<>回答reico棋友的问题,关于第一个手工修改序号的问题,stonebase是允许的,但是,修改起来有点儿麻烦。因为序号作为棋谱库中每一条记录的编号,是唯一的,互斥的。也就是说,如果有一条记录的序号是5,那么就不能够有其他的序号也是5。因而在修改序号的时候,手工操作的顺序是比较复杂,假设您需要把序号5和6的两条记录交换一下,那么首先要把6改成为一个棋谱库中没有出现过的数字,比如是50000,然后把5改成6,再把50000改成为5。</P>
<>关于您说的第二点,这个功能我会在之后的版本加入,谢谢您的建议。</P>




欢迎光临 飞扬围棋 (http://flygo.net/BBS/) Powered by Discuz! X3.2