IGS新手入门

可分为下列六大步骤∶

一、所需设备
二、所需连线软体
三、开始连线(Log On)
四、加入 LGS 会员【注册】
五、设定棋力及个人基本资料
六、一般操作(下棋、观棋、聊天)

一、所需设备

 1、386 以上相容电脑
 2、14.4K 以上MODEM(建议使用 28.8K 以上)
 3、DOS,Win31,Win95,Unix(需 X-Window),麦金塔等
操作系统均可
 4、Internet 连线帐号
  

二、所需连线软体
 

LGS 是属於 Client/Server telnet based 的架构,所以当然也可以使用一般的 telnet 程式连线进入,但缺点就是无法在你的电脑上(Client端)看到漂亮的棋盘画面,只能显示文字型的 ASCII 画面,所以要连 LGS 第一要务就是视你的系统抓取所需要的连线软体∶
pcigc51x.exeDOS
winigc78_16bit.zipWindows 3.1
winigc78_32bit.zipWindows 95
macgo.366.hqxMactonash
xigc_v4.1.tar.ZUnix
*注∶以上所列连线软体均是属於 Freeware or Shareware 版本,如 Winigc 执行後会出现一画面要求您是否注册,选 "No" 即可继续执行,(如要注册可以看 [Help] 注册方式,不过作者在加拿大,注册程序还挺麻烦的)。

三、开始连线(Log On)∶

 

首先先确定您已安装好数据机并可拨号以 PPP 连线的方式连至您所属的 ISP,相关的连线设定请先洽询您所接取的 ISP。
 以 Winigc 78 for Win95 的版本为例,解压缩并执行安装程序後会在【开始】→【程式集】新增一【Game】群组,执行其内的 Winigc32.exe 会出现如下画面∶


安装补充

1.解开压缩包。

2.开始安装时,会有叁项选择:DialUp、 WinSock/PPP
 Both。 要选择红颜色的选项    

3. 请以鼠标点取在其功能表 [Connect]→[Set Up..] 软
 件默认为IGS,

可自己加入其他服务器地址

*注∶可输入各 Go Server 的位址, 各位址如下(请记得要输入 port number)∶

  LGS∶210.65.1.245 9696 or lgs.hinet.net 9696
  NNGS∶nngs.cosmic.org 9696
  IGS∶igs.nuri.net 6969

winigc-2.gif (5902 bytes)

设定好以後,再以滑鼠点取 [Connect]→[Start Socket] 选取你所要连线的 Go Server 即可完成连线,如下∶

winigc-1.gif (2893 bytes)

此时就会出现 Go Server 的标题画面,在 Winigc 的最下应该就会显示 "On Line",没有的话确定您是否正确的已拨号至 ISP,相关的设定是否已设定好,无误後再一次连线就可以了。
每次连线会出现标题及登入(Login)画面,要求您输入 login ID(User name) 及 password,若是第一次登入者请输入 "guest" 帐号即可进入系统。

 

四、加入 IGS 会员【注册】∶

IGS 要求每位使用者须经过注册程序才可成为正式会员,而在这过程中,是不须要收费的,只是要验证每个 User 的基本资料。
第一次进入
IGS 当要求输入 id password , 先输入 "guest" 帐号进入系统後,再输入如下指令∶

 register english_name email_address 
这一串格式的指令,便可注册完成,以我自己为例∶

register 
 
xxyy 
^^^^^^^^
lyg.dcb@public.lyg.js.cn 
^^^^^^^^^^^^^^^^^^^^^^^^
这样子,在以上所输入 Email 信箱的地方,便会收到一封由 IGS系统所发出的 信件,其内容大致是说欢迎使用 IGS,最後会附上此帐号的密码,凭着这密码,在下次连线到 IGS时,便可在 Login 时用此英文代号签入,密码 (Password) 则输入信件中所附的即可,要注意的是, 不论是代号还是密码,大小写都要加 以区分。
如此一来,你便拥有了属於自己的帐号,将来在 IGS上便可展开征战。非注册的帐号不但没有自己个人的资料,其设定也不会加以保 留,这也是建议注册的原因是一。
好啦!离线後(输入 quit) 再连线上来,这次就输入你注册时的 id 及 IGS 寄给你的 password 即可进入 IGS了。

例 :

Login : ooops ← 注册过的 id
password : kjePe ← 邮寄给你的 password

如果你嫌系统所帮你设的密码较乱,可以在进入系统後自己
更改∶ 

password newpassword  ←自己要取的密码

五、设定棋力及个人资本资料

第一次进入後,先设定 "toggle client on",确保你下棋时
会有图形介面出现。

如果你使用 WinIGC, 请务必在左上角的 File 选单中的 IGS User Name 里, 填入您的帐号名称。

若是有两个以上的帐号, 则用分号分开即可, 如 ooops;Syncanph。

IGS 上的棋力排名(Rank)分为叁种 : k(业余级位)、d(业
余段位)、p(职业段位),

如果你现在棋力为 2 级,输入 "rank 2k" 即可。
要查看他人或自己的状况,输入 "stats [username]"。
例:"stats ooops" 即可查阅 ooops 棋手的个人状况。

我们也可以使用 "set" 指令来设定个人的基本资料
(Information),如下:

 set 1 I am a beginer of  igs
 ^^^   ^ ^^^^^^^^^^^^^^^^
      ↑列数,可输入多列  您所输入的句子

例,输入 "stats xxyy" 会出现如下讯息:

winigc-5.gif (3855 bytes)

 

六、一般操作(下棋、观棋、聊天)∶

IGS指令有数十种,要善用 help 指令。help 这个指令可以提供一些资讯,或是其他指令的说明。例∶
help welcome欢迎新手之页。
help newbieIGS 上简单常用指令,介绍给新手使用。
help extra除了以上之外一些额外,进阶的指令。
help commands 列出所有的指令。
help overview所有指令扼要说明。

事实上,新手只需要了解不到 10 个指令就可以足够的下棋、
观棋、聊天了!

  1. who 指令:
    输入 "who" 可列出所有在线上的棋手,如下:
    InfoNameIdleRank

    |

    InfoNameIdleRank

    --

    -- tj5m2d

    |

    !  --

    -- farmer55s6k*

    --

    -5 chuf1m2k*

    |

    --

    -- schin34m1d*

    5-

    -- ooops0s2d*

    |

    --

    -5 yii14s1k*
    从最後一行很明显的可以看到目前有八个人在站上,有一盘对局。这个表格分为左右两栏,其实内容都是一样的。说明如下:

    第一项 "资讯" 代表了这个使用者目前的状态,在状态栏中 (info) 有几种代表的符号解释如下

    Q : 在登录时不会看到所列出的系统讯息
    X : 目前这位棋手不同意任何对局
    ! : 目前这位棋手正急於找人对局
    S : 目前这位棋手对於别人所发的 "shout" 讯息不会看到

    第二项 "name" 代表了这位使用者的英文代号。

    第叁项 "idel" 就是使用者停多久连一个指令都没输入。


第四项 "rank",以 GoBot 为例,NR 是 No Rank,也就是不知道或者棋力太低,以 tj 为例,2d代表二段 (dan),同理,10k 就是 10 级。

棋力有分两种,一种是自定 (rank),一种是系统认定 (rating)。两者的差别在於自定的棋力可以随意设定,从 NR、30k 到 6d 都可以(除了职业段另行处理外) 。而系统认定的棋力是由个人的战绩来推算,除非战绩产生变化,否则不会变动。一位使用者一旦获得系统认定棋力,其 rank 後面便会多了一颗 * 以兹区别於自定的棋力。
  1. observe 指令(观棋):
    刚上线还不熟悉状况时,可以先参观别人的对局,指令相当简单,以上表为例,可以看得出 yii 与 chuf 正在对局,棋局编号为 5 ,输入:

     observe 5
          ^→ 棋局编号
    就会自动迸出漂亮的棋盘画面啦!

    还可针对这盘棋局与他人讨论,将棋盘视窗加大,右边即可输入你想表达的语句,中英文皆可,不过如输入中文句子每列第一个字请加入英文半形符号,如 " ' " ,第一个中文字才不会出现乱码。
    不用担心讨论时被对局者看到啦,只有同时观棋的 Users 才能看到讨论,对局者双方是看不到的,『观棋不语真君子』在 IGS 是每个人都可以做得到的 :-)
    这盘棋如果不想再看,再一次输入 " ob 5 " 即可!
  2. tell 指令:
    使用 tell 指令可以与所指定的 user 聊天,语法如下:

    tell [username] [message]

    例,从上表状态栏上知道目前有位棋手 farmer 尚未对局,而我有意找他对局,我们之间的对话过程如下:
    tell farmerwant a game?我输入的命令
    *farmer*O.k, Sure!← *farmer* 代表farmer回话给你
    tell farmer10-15 game下棋时限为 10-15.是否同意?  *注
    *farmer*o.k , agree← farmer 同意了!
    *注:10-15是代表基本时限为10分钟,过10分钟後每25分钟要下完25子,这是LGS的时限规则,一般欧美地区都流行下10-10,也就是基本时限10分钟,过後每 10分钟要下完25手棋的快棋,如果你不习惯下快棋事先你就必须与对手协调好。
  3. match 指令(开始下棋):

    我已经与 farmer 协调好了,输入以下指令:

    matchfarmer

    b

    191015
    ^^ -- 读秒时限
    ^^^-----------基本时限
    ^^^^----- 棋盘大小,分 91319
    ^^^^^--------要求持黑棋,w 则代表持白
    ^^^^^^------------------对局者姓名
    这时候就会出现漂亮的棋盘画面,直接用滑鼠点取你所想下的位置,就可以享受下棋的乐趣啦!

    下图为winigc的常见菜单意思

    winigc-3.gif (8733 bytes)

  4. 结束棋局
    结束棋局有两种方式:中盘胜/ 双方同意终局,当然因突发状况而结束棋局,此一状况後述再谈。
    中盘胜应不用叙述了,对手投降就会出现讯息通知你棋局已结束,LGS系统会把胜负资料移入资料库内。
    中盘败是你认为局势已无法挽回,此时输入   "resign" 投子即会出现同上讯息
    双方同意终局表示棋局已无变化,双方开始要计算空来决定胜负,请注意,IGS 是以日本围棋规则作预设的,所以不须要填完单官,但要注意,对方该再补一手的,例如假眼,一定要逼对方补一手,否则系统也会把它当作空来计算。

    同意终局的步骤如下:(假设由我开始决定终局)

    1.  pass  ← 我先输入
    2.  pass   对手再输入
    3.  pass   我再输入
       
      (在 IGS 上总共要有叁次 pass 才会开始计算胜负, LGS 及NNGS 上两次即可)
    4.  系统会要求你提取死子,用滑鼠点取双方阵地内的死子。
    5.  假设这盘棋编号为12,输入 "score 12" ,系统即会计
      算双 方空地目数。
    6.  如果无误,再输入 "done" ,系统即会把胜负成绩成绩
      移入资料库内。
    7. 请记得,双方都要打 命令後才有此一
      动作
      )

  5. 对局时的突发状况应付
    对局时总是会有意外状况发生,这里我归纳了几种意外状况及
    应付之道:

    1.网路断线或壅塞:

    时常打 "ayt" 指令,如果网路正常时,会回应 "yes" 若否或很久才回应,不要迟疑,先离线再重新进入LGS,笔者曾经因为这样输掉好几盘棋:-)

    2 . 临时有事要结束棋局时:

    礼貌上先通知对方,再输入 "adjourn" 对方同意後即可暂时结束棋局,尔後还可以再回复棋局,系统会帮你保留叁天,回复棋局指令如下:

      load white_username-black_username
    例:load farmer-scorpio  将 farmer 与 scorpio 之前
    下的棋局载入。

    同样在第一项突发断线再进入IGS时也是用此一指令来回复棋局,当然,对手一定要在线上才能回复。

    3.对手常在你将要赢时无故断线:

    有些没有棋品的棋友常会做这种事,通知系统管理者吧,最狠的是用 "shout" 指令告诉所有在IGS线上的棋友某某人是 "Escaper" ,但可千万不要误会别人喔!!

常用命令索引:

      1) help
          用来获取帮助信息;
          新上网的用户可用help welcome或help overview或help           commands得到很多有用信息;
          可用help winigc获得关于使用Winigc的使用帮助;
          你也可以用help [具体命令名称] 来获得该命令的使用详解。
      2) who
          用来了解哪些棋友在线及他们的一些状况;
          例如:
          who (列出所有在线棋友);
          who 4d-9p (列出在线的业余4段到职业九段之间的棋友);
      3) games
          用来列出所有正在进行的棋局;
          例如:
          games (用来列出所有正在进行的棋局);
          games 2 (列出在#2对局室对局的棋友及对局状况);
      4) match
          用来进行对局,是最重要的命令之一;
          例如:
          match volvo b 19 10 15
                  (选择volvo为对手,你执黑,19路棋盘,
                  双方各用时限为10分钟,读秒15分钟);
                  关于读秒:一般以25步棋为一单位,
                  需在一个读秒时限内走完,
                  上例中读秒时双方均须在每15分钟内走完25步棋。
          match abcd w 9 1 5
                  (选择abcd为对手,你执白,9路棋盘,
                  双方各用时限为1分钟,读秒时段为5分钟);
                  目前各服务器一般只支持9路或19路棋盘。
      5) adjourn
          用来打挂一局没有下完的棋,
          有的服务器需双方各输入一次方生效。
      6) load
          用来调出并继续进行因掉线或打挂而中途停止的棋局;
          需双方同时在线才有效。
          例如:
          load volvo-abcd (调出volvo和abcd的棋局并继续进行)
      7) resign、pass和done
          用来结束一局棋;
          例如:
          resign (当对局一方中盘认输时键入,对局即结束);
          pass和done
                  当对局进行完毕需数棋时,一方先键入pass,
                  作为弃权一手;
                  双方各弃权一手后可用鼠标左键点击 移去死子;
                  死子提光后,双方各键入一 次done,表示棋局结束;
                  由系统自动计算输赢。
                  注:采用日本规则,不用收单官。
      8) shout
          用来对所有在线棋友喊出你的话;
          例如:
          shout Hello everyone!
          (所有在线棋友都会读到你的问候Hello everyone!)
      9)tell
          用来对一个棋友说你想说的话;
          例如:
          tell volvo Hi, Good morning!
          (volvo将读到你的问候Hi, Good morning!)
      10) undo
          用来在对局中为对手悔一步棋,
          对局中不能自己悔棋,
          必须得到对方同意后由对方为你悔棋。
      11) addtime
          用来在对局中为对手增加时间;
          例如:
          addtime 5 (为对手增加5分钟时间)
          addtime 30 (为对手增加30秒钟时间)
      12) handicap
          用来设置让子棋的让子数,
          须在黑方落下第一步棋之前由黑方键入;
          例如:
          handicap 4 (设置为让四子棋)
      13) rank
          用来自己设定自己的大致段位;
          例如:
          rank 3d (设定自己的段位为业余3段)
          注:经过一定的责任对局后,
                   系统将会给你一个承认段位
                   即在你的段位后加上一个星“*”。
                   系统认定段位会随你胜负局数的变化而变化。
      14) stats
          用来观察一位棋友的各种信息,包括Email地址等;
          例如:
          stats (用来观察自己的信息)
          stats volvo(用来观察棋友volvo的信息)
      15) results
          用来查看比赛结果;
          例如:
          results (用来查看系统全部棋友近期的比赛结果)
          results volvo (用来查看volvo近期的比赛结果)
      16)其它命令:可由help commands命令获得,再用help [具体命令名称]得到使用帮助。

在 IGS 下棋就是这麽简单!还是不太会吗?没关系,实地操作一下,不用担心下错指令,没有人会责怪你的 :-)


只要一进站下个我认为对新手最有用的指令 "shout " 如:

 shout help! can anyone tell me how to play game?

嘿嘿!所有在线上的棋友们都会收到你的讯息,这时候就会有热心的棋友们会帮助你的,心动了吗?