Archive for the ‘GO’ Category

ubuntu feisty下安装glGo 1.4

Posted on 五月 20th, 2007 in GO, Linux | 2 Comments »

官方下载deb包
在ubuntu feisty下,安装glGo还需要以下包:

sudo aptitude install libsdl-image1.2 libsdl-ttf2.0-0 python2.4

然后再安装glgo:

sudo dpkg -i glGo-1.4.deb

这样就已经可以在终端上运行了,若想让其加入到game菜单上,还需要制作一个glgo.desktop文件

sudo nano /usr/share/applications/glgo.desktop

文件内容如下:

[Desktop Entry]
Encoding=UTF-8
Name=glGo
GenericName=glGo Game
Comment=A 3D and 2D Goban, SGF editor, client for IGS-PandaNet and interface for GNU Go.
Exec=glGo
Icon=glgo.png
Terminal=false
Type=Application
Version=1.4
Categories=Application;GTK;GNOME;Game;BoardGame;

拷贝下面这个图像到/usr/share/pixmaps/glgo.png
glgo

linux下的网络围棋软件我觉得就是这个用得最舒服。而且glgo本身也是跨平台的,也有windows和mac平台的版本可以下载。igs-panda

围棋定式库:kogo's joseki

Posted on 五月 11th, 2007 in GO, Linux | 1 Comment »

一直不知道网上还有公开的围棋定式库,自己有这个想法在网络上搜索后才发现这个东东。
推荐使用quarry来观看此定式库,当然,你也可加入自己的一些心得体会。
quarry可以直接在ubuntu的库里安装:

sudo aptitude install quarry

下载定式库后,解压缩,其实就是一个SGF文件,点击就可以运行。
可以灵活运用方向键选取不同的定式。上下是选择不同的变化,即不同的定式,左右是选择定式的上下一步。

参考:
1 http://waterfire.us/joseki.htm
2 http://home.gna.org/quarry/

IGS的等积分系统

Posted on 四月 25th, 2007 in GO | No Comments »

在IGS下了几盘,输多生少,但一直没搞清楚IGS的评分系统,今天搜索了一下,才了解了一点:

要进入等级分系统, 你需要将你的等级设置成比 NR 和 ??? 要高. 一旦进入等
级分系统, 你可以将你的等级改成你想要的任何值. 最初的等级被用于初始等
级分.

为了让对局等级分系统统计, 其它唯一的条件是与等级也被设置成同样形式的
棋手下棋, 或与已经在等级分系统中的棋手对局.

如果某个棋手不在等级分系统中且将他的等级设置成 NR 或 ???, 则与他的对
局不会被统计. 要想让对局被用于等级分统计, 两位棋手必须符合此条件. 如
果你与一个 NR 或 ??? 棋手对局, 此对局仍可能被统计. 因为这些 NR 或 ???
棋手以前通过设置了等级并下了棋而已经在等级分系统中, 只是后来又将他们
的等级设置回 NR 或 ???.

在常见问题里也有详细说明:

常见的问题

Q: 为什么我一段时间不下棋, 我的等级分也变了?
A: 一旦你和其他计等级分的棋手下棋, 你的等级分就通过这局棋和别的每个人
的等级分挂钩了, 直到另一个统计周期的开始. 任何你的对手的等级分的改
变也会导致你的等级分的改变. 理论上, 某盘棋有可能会影响系统中每个棋
手的等级分. 例如, 如果你 (假设是 1d) 输了一盘棋给某个 3k 棋手, 这
将导致你的等级分大幅下降. :-( 但是如果此 "3k" 棋手接着赢了若干 1d
和 2d 棋手, 这将增加他或她的等级分不少, 并且, 这会转回来减少对你的
等级分的改变. (或许到最后, 此对局不那么不幸了. :-)

Q: 最初我将自己的级别定为 5k, 后来发现太低了. 于是改成 1d, 但我等级分
没变. 为什么?
A: 在你设置了自己的等级且和另一个有等级的棋手下过一盘后, 你的等级分起
点就被初始化并且进入了等级分系统. 从这时起, 你的等级和等级分是完全
独立的. 你的等级只由 'rank'命令手工设置, 而你的等级分则是自动计算
的. 此故事的教训是: 在第一次对局前, 选择一个合适的等级. 否则一切都
晚了.

Q: 我已经和其他有等级的棋手下过棋了, 但我的等级分没变化. 为什么?
A: 有一些较低的限制 (目前是 30k), 低于这个的等级, 等级分和对局被忽略.
(这是因为一些棋手只是为了乐趣而使用 NR 和 ???, 并且 NR 和 ??? 不是
等级分系统的一部分.) 如果你的起点被设置成低于这些的值, 就什么也不
会改变. 解决办法是: 用一个新帐号重新开始, 并且在下第一盘棋之前将你
的等级设置成比 ??? 高. ( 也参看下一个问题的回答.)

Q: 为什么我的某盘棋的对局结果没被用于统计我的等级分?
A: 请确信此对局是与已有等级的棋手下的.

Q: 如果我的等级分没变化, 我该怎么办?
A: 如果你的等级分未改变, 那是发生了以下两种情况之一: 1) 你下棋的成绩
和你预期的等级分一致, 或 2) 等级分系统未统计你的对局. 要找出起差别,
确信你所下的有等级分的对局数目如你所期望的那样逐日改变. 如果这个数
字在变化, 那就说明等级分系统在统计你的对局.

Q: 9x9 和 13x13 的对局被统计吗?
A: No. 所有非 19x19 的对局均不被统计等级分.

Q: 与 NR 及 ??? 棋手的对局被统计吗?
A: No. 见: help entry help rank help rank

Q: 为什么我不下棋, 我的等级分也改变了?
A: 你的等级分不仅取决于你下的对局, 还取决于和你下棋的人. 如果你和 fred
下棋且 fred 下得非常好, 不用你和别人下, 你的等级分也会增加.

Q: 我最初将我的等级设得太低了, 我能改变它并相应更改等级分吗?
A: No. 你只能等, 直到下完 20 盘棋后你的等级分被显示出来. 在 20 盘棋后,
系统会认为你的等级分是可靠的. 如果差别大于 5 个子, 你也许需要调整
它.

Q: 我如何重设一个初始等级分并重新来过?
A: 不能. 试下创建一个新帐号.

Q: 让子棋如何影响等级分?
A: 让子棋同平常的棋一样对待.

Q: 等级分有多精确?
A: 误差可能不超过 0.5.

Q: 为什么等级分变化的不够快?
A: 等级分以它们应有的速度变动. 你确实可以在数个月内从 25k* 变为 5k*.
我们允许等于低于 10k* 的棋手比更强的棋手变动得更快. 这有助于人们的
学习. 对于大约 10k*? 的棋手, 等级分变动的速度同其他每一个棋手一样
慢.

Q: 为什么我有个错误的等级分?
A: 如果你给出了一个接近的初始等级分 (误差在数子之内), 并且已经下了 20
盘对局, 你就可能拥有一个接近你的真实 IGS 等级分的等级分. 你的 IGS
等级分可能不和你过去在当地俱乐部中使用的等级相同. 对于给定的等级,
没有绝对的棋力. IGS 上的段不同于别的任何地方的段. 名字虽相同, 但它
们只是用于不同棋力的相同名字.

Q: 为什么我的等级分掉下去了?
A: 是系统本身在调整. 人们的等级分越来越高. 我们通过跟踪整个系统中的一
些棋手来上下调整等级分.

Q: 等级分系统的组成是什么?
A: 可以用三样事来描述等级分: rating, seed, sigma. seed 是你的等级分的
起点. 你在等级分上接近于你的 seed. 你的 seed 是一个老的等级分, 系
统从它开始计算你的等级分. sigma 是你的等级分有多精确的一个尺度. 如
果 sigma 比较大, 则表示你当前的 seed 的 "可信度" 比较低.

glGo 1.4 @dapper

Posted on 五月 8th, 2006 in GO, Linux | No Comments »

默认的DEB包没有检查下面2个包,因此需要手工安装一下:
sudo aptitude install libsdl-image1.2
sudo aptitude install libsdl-ttf2.0-0