home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 35 Internet / 35-Internet.zip / os2igc03.zip / os2igc.hlp (.txt) < prev    next >
OS/2 Help File  |  1997-03-15  |  444KB  |  6,049 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. OS/2 Internet Go Server Client Program (OS2IGC) ΓòÉΓòÉΓòÉ
  3.  
  4. The OS/2 Internet Go Server Client Program (OS2IGC) is a program that allows 
  5. you to play Go through the Internet Go Server (IGS). 
  6.  
  7. The following topics will guide you through the use of the OS/2 Internet Go 
  8. Server Client Program: 
  9.  
  10.      Terminal View - Communicating with the IGS 
  11.      Who View - Seeing who is logged on and interacting with them 
  12.      Games View - Watching the games that are being played 
  13.      Configuring OS2IGC 
  14.  
  15.  The following topic is a reference guide to the IGS commands: 
  16.  
  17.      Help For The Internet Go Server 
  18.  
  19.  The following topics contain information about this Beta Test: 
  20.  
  21.      Beta Test News 
  22.      About The Author 
  23.  
  24.  
  25. ΓòÉΓòÉΓòÉ 2. Terminal View ΓòÉΓòÉΓòÉ
  26.  
  27. The Terminal View allows you to send simple commands to the Internet Go Server 
  28. and receive responses from the IGS. 
  29.  
  30. The following topics will guide you through the use of the Terminal View: 
  31.  
  32.      Terminal View window 
  33.      Pop-up menu items 
  34.      Internet Go Server commands 
  35.  
  36.  
  37. ΓòÉΓòÉΓòÉ 2.1. Terminal View WIndow ΓòÉΓòÉΓòÉ
  38.  
  39. The Terminal View window consists of an output field that displays messages 
  40. from the Internet Go Server and an input field where you can type commands to 
  41. be sent to the IGS. 
  42.  
  43. When you open the Terminal View, the OS2IGC program connects to the Internet Go 
  44. Server. This requires that you have a TCP/IP connection established with the 
  45. Internet. If you haven't connected to the Internet before opening the Terminal 
  46. View, the OS2IGCprogram won't be able to connect to the Internet Go Server. 
  47.  
  48. Once a connection is made with the Internet Go Server, the IGS will prompt you 
  49. to login to the server. If you previously specified your Login Name and 
  50. Password on the User page of the OS2IGC Properties Notebook, the program will 
  51. automatically respond to the login and password prompts from the IGS.  If you 
  52. have not specified this information, you will have to type your login name and 
  53. password when the IGS prompts you. 
  54.  
  55. After you have successfully logged on to the server, you may send any IGS 
  56. command to the server.  If you send a who command to the IGS, the OS2IGC 
  57. program will automatically open the Who View when it receives the list of 
  58. people that are logged on to the server.  If you send a games command to the 
  59. IGS, the OS2IGC program will automatically open the Games View when it receives 
  60. the list of active games from the server. 
  61.  
  62.  
  63. ΓòÉΓòÉΓòÉ 2.2. Terminal View Pop-up Menu Items ΓòÉΓòÉΓòÉ
  64.  
  65. The Terminal View pop-up menu contains the following items: 
  66.  
  67.  Connect   Attempts to connect to the Internet Go Server.  You can select this 
  68.            item if the OS2IGC program has failed to connect to the IGS (and you 
  69.            have fixed the problem) or after you have disconnected from the IGS. 
  70.  Disconnect Allows you to disconnect from the Internet Go Server.  If you were 
  71.            playing a game when you disconnect from the server, the game is 
  72.            automatically adjourned and saved by the server. 
  73.  
  74.  
  75. ΓòÉΓòÉΓòÉ <hidden> Terminal View ΓòÉΓòÉΓòÉ
  76.  
  77. The Terminal View is an interactive window that allows you to send simple 
  78. commands to the Internet Go Server and see the responses from the server. 
  79.  
  80. For a detailed explanation of each field in the Terminal View window, select 
  81. from the list below: 
  82.  
  83.      Output field 
  84.      Input field 
  85.  
  86.  
  87. ΓòÉΓòÉΓòÉ <hidden> Output Field ΓòÉΓòÉΓòÉ
  88.  
  89. The output field is the large area at the top of the Terminal View window. It 
  90. displays all messages received from the Internet Go Server. 
  91.  
  92. You can scroll through old messages by using the scroll bar at the right of the 
  93. output field. 
  94.  
  95. You can select text in the output field, but there is currently nothing you can 
  96. do with the selected text. 
  97.  
  98.  
  99. ΓòÉΓòÉΓòÉ <hidden> Input Field ΓòÉΓòÉΓòÉ
  100.  
  101. The input field is the small area at the bottom of the Terminal View window. 
  102.  
  103. You can type any legal Internet Go Server command in this input field.  When 
  104. you press the Enter key, the OS2IGC program sends your command to the IGS. 
  105.  
  106. For most commands, the response to your command is displayed in the output 
  107. field. However, the following commands perform special actions: 
  108.  
  109.  Games     Opens the Games View 
  110.  Who       Opens the Who View 
  111.  
  112.  
  113. ΓòÉΓòÉΓòÉ 3. Who View ΓòÉΓòÉΓòÉ
  114.  
  115. The Who View displays a list of all players currently logged on to the Internet 
  116. Go Server. 
  117.  
  118. From the Who View window, you can interact with any of the players. 
  119.  
  120. The following topics will guide you through the use of the Who View: 
  121.  
  122.      Who View Window 
  123.      Pop-up Menu Items 
  124.      Interacting With A Player 
  125.  
  126.  
  127. ΓòÉΓòÉΓòÉ 3.1. Who View Window ΓòÉΓòÉΓòÉ
  128.  
  129. The Who View window is a details view of the folder containing Player Objects 
  130. for each player currently logged on to the Internet Go Server. 
  131.  
  132. When you open the Who View, the OS2IGC program sends a Who command to the IGS 
  133. to get the information about who is logged on to the server.  It builds a 
  134. Player Object for each player and displays it in the Who View Window. 
  135.  
  136.  
  137. ΓòÉΓòÉΓòÉ 3.2. Who View Pop-up Menu Items ΓòÉΓòÉΓòÉ
  138.  
  139. The Who View pop-up menu contains the following items: 
  140.  
  141.  Refresh now Sends a Who command to the IGS to update the information in the 
  142.            Who View window. 
  143.  Sort      Allows you to sort the Who View window by the player's names or by 
  144.            their ranks on the IGS. 
  145.  
  146.  
  147. ΓòÉΓòÉΓòÉ 3.3. Interacting With A Player ΓòÉΓòÉΓòÉ
  148.  
  149. The Player Objects that are displayed in the Who View window allow you to 
  150. interact with the players logged on to the Internet Go Server. 
  151.  
  152. From the Player Object, you can: 
  153.  
  154.      DIsplay The Player's Statistics 
  155.      Chat With The Player 
  156.      Send A Message To The Player 
  157.      Ask The Player For A Game 
  158.      Send A Match Command To The Player 
  159.      Send An Automatch Command To The Player 
  160.  
  161.  
  162. ΓòÉΓòÉΓòÉ 4. Player Object ΓòÉΓòÉΓòÉ
  163.  
  164. The Player Object describes a player logged on to the Internet Go Server. 
  165.  
  166. The Statistics View of a Player Object is a Settings Notebook that contains the 
  167. information returned by the Stats command for that player. 
  168.  
  169. The Chat View of a Player Object is an interactive window that allows you to 
  170. exchange messages with the player. 
  171.  
  172. The following topics will guide you through the use of the Player Object: 
  173.  
  174.      Statistics View 
  175.      Chat View 
  176.      Sending A Message To The Player 
  177.      Asking The Player For A Game 
  178.      Sending A Match Command To The Player 
  179.      Sending An Automatch Command To The Player 
  180.  
  181.  
  182. ΓòÉΓòÉΓòÉ 4.1. Statistics View ΓòÉΓòÉΓòÉ
  183.  
  184. The Statistics View of the Player Object consists of a Settings Notebook that 
  185. contains the information about the player. This information is returned from 
  186. the Internet Go Server in response to a Stats command. 
  187.  
  188. The Settings Notebook looks somewhat different if you choose your own Player 
  189. Object. The pages in your Player Object allow you to modify some of the data, 
  190. which is automatically sent back to the IGS when you close the Settings 
  191. Notebook. This allows you to update your own player information without 
  192. learning the required IGS commands. 
  193.  
  194. In either case, the Settings Notebook may contain the following pages: 
  195.  
  196.      Stats 
  197.      Rating 
  198.      Info 
  199.      Defaults 
  200.      Options 
  201.      On Server 
  202.      Last Access 
  203.  
  204.  
  205. ΓòÉΓòÉΓòÉ 4.1.1. Stats Settings Notebook Page ΓòÉΓòÉΓòÉ
  206.  
  207. The Stats page shows you the basic statistics for the player. 
  208.  
  209.  
  210. ΓòÉΓòÉΓòÉ 4.1.2. Rating Settings Notebook Page ΓòÉΓòÉΓòÉ
  211.  
  212. The Rating page shows you the ratings information maintained by the IGS for the 
  213. player. 
  214.  
  215.  
  216. ΓòÉΓòÉΓòÉ 4.1.3. Info Settings Notebook Page ΓòÉΓòÉΓòÉ
  217.  
  218. The Info page shows you the player's information. 
  219.  
  220.  
  221. ΓòÉΓòÉΓòÉ 4.1.4. Defaults Settings Notebook Page ΓòÉΓòÉΓòÉ
  222.  
  223. The Defaults page shows you the default settings for the player. This 
  224. information is used by the Automatch command when setting up a match with 
  225. another player. 
  226.  
  227.  
  228. ΓòÉΓòÉΓòÉ 4.1.5. Options Settings Notebook Page ΓòÉΓòÉΓòÉ
  229.  
  230. The Options page shows you your player options. This page is only displayed if 
  231. you are displaying the Settings Notebook for your Player Object. 
  232.  
  233.  
  234. ΓòÉΓòÉΓòÉ 4.1.6. On Server Settings Notebook Page ΓòÉΓòÉΓòÉ
  235.  
  236. The On Server page shows you the information about a player who is currently 
  237. logged on to the Internet Go Server. 
  238.  
  239.  
  240. ΓòÉΓòÉΓòÉ 4.1.7. Last Access Settings Notebook Page ΓòÉΓòÉΓòÉ
  241.  
  242. The Last Access page shows you the information about a player who is currently 
  243. not logged on to the Internet Go Server. 
  244.  
  245.  
  246. ΓòÉΓòÉΓòÉ <hidden> Stats ΓòÉΓòÉΓòÉ
  247.  
  248. This page displays information returned by the Internet Go Server about a 
  249. player. 
  250.  
  251. For a detailed explanation of each field, select from the list below: 
  252.  
  253.      Language 
  254.      E-Mail Address 
  255.      IP Address 
  256.      Chosen Game 
  257.      Claimed Rank 
  258.      Registration Date 
  259.  
  260.  
  261. ΓòÉΓòÉΓòÉ <hidden> Language ΓòÉΓòÉΓòÉ
  262.  
  263. The Language field displays the language selected by the player in the last 
  264. Language command he sent to the IGS. 
  265.  
  266.  
  267. ΓòÉΓòÉΓòÉ <hidden> E-Mail Address ΓòÉΓòÉΓòÉ
  268.  
  269. The E-Mail Address field displays the electronic mail address for the player. 
  270. This field is set by sending a Register command to the IGS. 
  271.  
  272.  
  273. ΓòÉΓòÉΓòÉ <hidden> IP Address ΓòÉΓòÉΓòÉ
  274.  
  275. The IP Address field displays the IP address for a guest.  Since this player is 
  276. not registered with the IGS, he doesn't have an E-Mail address to display. 
  277.  
  278.  
  279. ΓòÉΓòÉΓòÉ <hidden> Chosen Game ΓòÉΓòÉΓòÉ
  280.  
  281. The Chosen Game field displays the game selected by the player in the last 
  282. Choice command sent to the IGS. 
  283.  
  284.  
  285. ΓòÉΓòÉΓòÉ <hidden> Claimed Rank ΓòÉΓòÉΓòÉ
  286.  
  287. The Claimed Rank field displays the rank claimed by the player in the last Rank 
  288. command sent to the IGS. 
  289.  
  290.  
  291. ΓòÉΓòÉΓòÉ <hidden> Registration Date ΓòÉΓòÉΓòÉ
  292.  
  293. The Registration Date field displays the date and time the player registered 
  294. with the IGS. 
  295.  
  296.  
  297. ΓòÉΓòÉΓòÉ <hidden> Stats ΓòÉΓòÉΓòÉ
  298.  
  299. This page displays your information returned by the Internet Go Server. 
  300.  
  301. For a detailed explanation of each field, select from the list below: 
  302.  
  303.      Language 
  304.      E-Mail Address 
  305.      Chosen Game 
  306.      Claimed Rank 
  307.      Registration Date 
  308.  
  309.  
  310. ΓòÉΓòÉΓòÉ <hidden> Language ΓòÉΓòÉΓòÉ
  311.  
  312. The Language field displays the language you selected in the last Language 
  313. command you sent to the IGS. If you never sent a Language command to the IGS, 
  314. your language is default 
  315.  
  316. If you want to change your selected language, open the list box (by clicking on 
  317. the arrow at the right of the list box) and select the language you want. When 
  318. you close the Settings Notebook, OS2IGC will automatically send a Language 
  319. command to the IGS to change your language in its player profile. 
  320.  
  321. Note:  If you click on the Default push button, your selected language will be 
  322. changed to default. 
  323.  
  324.  
  325. ΓòÉΓòÉΓòÉ <hidden> E-Mail Address ΓòÉΓòÉΓòÉ
  326.  
  327. The E-Mail Address field displays your electronic mail address. 
  328.  
  329. If you want to change your e-mail address, make the changes in the entry field. 
  330. When you close the Settings Notebook, OS2IGC will automatically send a Register 
  331. command to the IGS to change your e-mail address in its player profile. 
  332.  
  333. Note:  If you click on the Default push button, your e-mail address will be 
  334. changed to the address that was originally returned by the IGS. 
  335.  
  336.  
  337. ΓòÉΓòÉΓòÉ <hidden> Chosen Game ΓòÉΓòÉΓòÉ
  338.  
  339. The Chosen Game field displays the game you selected in the last Choice command 
  340. you sent to the IGS. If you never sent a Choice command to the IGS, your 
  341. selected game is Go. 
  342.  
  343. If you want to change your selected game, open the list box (by clicking on the 
  344. arrow at the right of the list box) and select the game you want. When you 
  345. close the Settings Notebook, OS2IGC will automatically send a Choice command to 
  346. the IGS to change your chosen game in its player profile. 
  347.  
  348. Note:  If you click on the Default push button, your selected game will be 
  349. changed to go. 
  350.  
  351.  
  352. ΓòÉΓòÉΓòÉ <hidden> Claimed Rank ΓòÉΓòÉΓòÉ
  353.  
  354. The Claimed Rank field displays the rank you claimed in the last Rank command 
  355. you sent to the IGS. If you never sent a Rank command to the IGS, your claimed 
  356. rank is NR. 
  357.  
  358. If you want to change your claimed rank, use the arrows at the right of the 
  359. spin button to select a new rank.  When you close the Settings Notebook, OS2IGC 
  360. will automatically send a Rank command to the IGS to change your claimed rank 
  361. in its player profile. 
  362.  
  363. Note:  If you click on the Default push button, your claimed rank will be 
  364. changed to NR. 
  365.  
  366.  
  367. ΓòÉΓòÉΓòÉ <hidden> Registration Date ΓòÉΓòÉΓòÉ
  368.  
  369. The Registration Date field displays the date and time you registered with the 
  370. IGS. 
  371.  
  372.  
  373. ΓòÉΓòÉΓòÉ <hidden> Rating ΓòÉΓòÉΓòÉ
  374.  
  375. This page displays the rating information returned by the Internet Go Server 
  376. about a player. 
  377.  
  378. For a detailed explanation of each field, select from the list below: 
  379.  
  380.      Rating 
  381.      Rated Games Played 
  382.      Wins 
  383.      Losses 
  384.  
  385.  
  386. ΓòÉΓòÉΓòÉ <hidden> Rating ΓòÉΓòÉΓòÉ
  387.  
  388. The Rating field displays the player's rating as maintained by the IGS. 
  389.  
  390. If this field is followed by an asterisk (*), the rating is an official IGS 
  391. rating.  This indicates that the rating was calculated from enough IGS rated 
  392. games to insure that the rating is valid.  If this field is not followed by an 
  393. asterisk, it is an approximate rating based on the player's claimed rank and 
  394. the games he has played. 
  395.  
  396.  
  397. ΓòÉΓòÉΓòÉ <hidden> Rated Games ΓòÉΓòÉΓòÉ
  398.  
  399. The Rated Games field displays the number of games the player has played with 
  400. other players that have official IGS ratings. 
  401.  
  402.  
  403. ΓòÉΓòÉΓòÉ <hidden> Wins ΓòÉΓòÉΓòÉ
  404.  
  405. The Wins field displays the number of games the player has won while playing on 
  406. the IGS. 
  407.  
  408. The player can reset this field to zero by sending two Reset commands to the 
  409. IGS. 
  410.  
  411.  
  412. ΓòÉΓòÉΓòÉ <hidden> Losses ΓòÉΓòÉΓòÉ
  413.  
  414. The Losses field displays the number of games the player has lost. 
  415.  
  416. The player can reset this field to zero by sending two Reset commands to the 
  417. IGS. 
  418.  
  419.  
  420. ΓòÉΓòÉΓòÉ <hidden> Info ΓòÉΓòÉΓòÉ
  421.  
  422. This page displays information returned by the Internet Go Server about a 
  423. player. 
  424.  
  425. For a detailed explanation of each field, select from the list below: 
  426.  
  427.      Player Information 
  428.  
  429.  
  430. ΓòÉΓòÉΓòÉ <hidden> Player Information ΓòÉΓòÉΓòÉ
  431.  
  432. The Player Information field displays the information the player last sent to 
  433. the IGS with the Info command. 
  434.  
  435.  
  436. ΓòÉΓòÉΓòÉ <hidden> Info ΓòÉΓòÉΓòÉ
  437.  
  438. This page displays your information returned by the Internet Go Server. 
  439.  
  440. For a detailed explanation of each field, select from the list below: 
  441.  
  442.      Player Information 
  443.  
  444.  
  445. ΓòÉΓòÉΓòÉ <hidden> Player Information ΓòÉΓòÉΓòÉ
  446.  
  447. The Player Information field displays the information you last sent to the IGS 
  448. with the Info command. If you never sent an Info command to the IGS this field 
  449. contains <None> 
  450.  
  451. If you want to change your player information, make the changes in the entry 
  452. field.  When you close the Settings Notebook, OS2IGC will automatically send an 
  453. Info command to the IGS to change your player information in its player 
  454. profile. 
  455.  
  456.  
  457. ΓòÉΓòÉΓòÉ <hidden> Defaults ΓòÉΓòÉΓòÉ
  458.  
  459. This page displays default settings returned by the Internet Go Server for a 
  460. player.  This information is used by the Automatch command when setting up a 
  461. match with another player. 
  462.  
  463. For a detailed explanation of each field, select from the list below: 
  464.  
  465.      Time 
  466.      Board Size 
  467.      Byo-yomi Time 
  468.      Byo-yomi Stones 
  469.  
  470.  
  471. ΓòÉΓòÉΓòÉ <hidden> Time ΓòÉΓòÉΓòÉ
  472.  
  473. The Time field displays the number of minutes of basic time for a game 
  474. established by the Automatch command. 
  475.  
  476.  
  477. ΓòÉΓòÉΓòÉ <hidden> Board Size ΓòÉΓòÉΓòÉ
  478.  
  479. The Board Size field displays the size of the board for a game established by 
  480. the Automatch command. 
  481.  
  482.  
  483. ΓòÉΓòÉΓòÉ <hidden> Byo-yomi Time ΓòÉΓòÉΓòÉ
  484.  
  485. The Byo-yomi Time field displays the length of each byo-yomi period (in 
  486. minutes) for a game established by the Automatch command. 
  487.  
  488.  
  489. ΓòÉΓòÉΓòÉ <hidden> Byo-yomi Stones ΓòÉΓòÉΓòÉ
  490.  
  491. The Byo-yomi Stones field displays the number of stones that must be played 
  492. within each byo-yomi period for a game established by the Automatch command. 
  493.  
  494.  
  495. ΓòÉΓòÉΓòÉ <hidden> Defaults ΓòÉΓòÉΓòÉ
  496.  
  497. This page displays your default settings returned by the Internet Go Server. 
  498. This information is used by the Automatch command when setting up a match with 
  499. another player. 
  500.  
  501. For a detailed explanation of each field, select from the list below: 
  502.  
  503.      Time 
  504.      Board Size 
  505.      Byo-yomi Time 
  506.      Byo-yomi Stones 
  507.  
  508.  
  509. ΓòÉΓòÉΓòÉ <hidden> Time ΓòÉΓòÉΓòÉ
  510.  
  511. The Time field displays the number of minutes of basic time for a game 
  512. established by the Automatch command. 
  513.  
  514. If you want to change your default basic time, modify the value in the entry 
  515. field. When you close the Settings Notebook, your new default time will be sent 
  516. back to the Internet Go Server in a Defs command. 
  517.  
  518. Note:  If you click on the Default push button, your basic time will be changed 
  519. to 90 minutes. 
  520.  
  521.  
  522. ΓòÉΓòÉΓòÉ <hidden> Board Size ΓòÉΓòÉΓòÉ
  523.  
  524. The Board Size field displays the size of the board for a game established by 
  525. the Automatch command. 
  526.  
  527. If you want to change your default board size, modify the value in the entry 
  528. field. When you close the Settings Notebook, your new default board size will 
  529. be sent back to the Internet Go Server in a Defs command. 
  530.  
  531. Note:  If you click on the Default push button, your default board size will be 
  532. changed to 19. 
  533.  
  534.  
  535. ΓòÉΓòÉΓòÉ <hidden> Byo-yomi Time ΓòÉΓòÉΓòÉ
  536.  
  537. The Byo-yomi Time field displays the length of each byo-yomi period (in 
  538. minutes) for a game established by the Automatch command. 
  539.  
  540. If you want to change your default byo-yomi time, modify the value in the entry 
  541. field. When you close the Settings Notebook, your new default byo-yomi time 
  542. will be sent back to the Internet Go Server in a Defs command. 
  543.  
  544. Note:  If you click on the Default push button, your default byo-yomi time will 
  545. be changed to 10 minutes. 
  546.  
  547.  
  548. ΓòÉΓòÉΓòÉ <hidden> Byo-yomi Stones ΓòÉΓòÉΓòÉ
  549.  
  550. The Byo-yomi Stones field displays the number of stones you must play within 
  551. each byo-yomi period for a game established by the Automatch command. 
  552.  
  553. If you want to change your default number of byo-yomi stones, modify the value 
  554. in the entry field. When you close the Settings Notebook, your new default 
  555. number of byo-yomi stones will be sent back to the Internet Go Server in a Defs 
  556. command. 
  557.  
  558. Note:  If you click on the Default push button, your default number of byo-yomi 
  559. stones will be changed to 25. 
  560.  
  561.  
  562. ΓòÉΓòÉΓòÉ <hidden> Options ΓòÉΓòÉΓòÉ
  563.  
  564. This page displays your player options returned by the Internet Go Server. 
  565.  
  566. For a detailed explanation of each field, select from the list below: 
  567.  
  568.      Automail 
  569.      Bell 
  570.      Chatter 
  571.      Client 
  572.      Kibitz 
  573.      Looking 
  574.      Open 
  575.      Quiet 
  576.      Shout 
  577.      Verbose 
  578.  
  579.  
  580. ΓòÉΓòÉΓòÉ <hidden> Automail ΓòÉΓòÉΓòÉ
  581.  
  582. The Automail check box indicates whether or not you want the Internet Go Server 
  583. to mail you a list of the moves when you complete a match. 
  584.  
  585. If you change the state of this check box, when you close the Settings Notebook 
  586. your new selection will be sent back to the Internet Go Server in a Toggle 
  587. command. 
  588.  
  589. Note:  If you click on the Default push button, this check box will become 
  590. unchecked. 
  591.  
  592.  
  593. ΓòÉΓòÉΓòÉ <hidden> Bell ΓòÉΓòÉΓòÉ
  594.  
  595. The Bell check box indicates whether or not you want the alarm to sound when 
  596. redrawing a board. 
  597.  
  598. If you change the state of this check box, when you close the Settings Notebook 
  599. your new selection will be sent back to the Internet Go Server in a Toggle 
  600. command. 
  601.  
  602. Note:  If you click on the Default push button, this check box will become 
  603. checked. 
  604.  
  605.  
  606. ΓòÉΓòÉΓòÉ <hidden> Chatter ΓòÉΓòÉΓòÉ
  607.  
  608. The Chatter check box indicates whether or not you want to receive messages 
  609. from other players issuing the Chatter command for games you are observing. 
  610.  
  611. If you change the state of this check box, when you close the Settings Notebook 
  612. your new selection will be sent back to the Internet Go Server in a Toggle 
  613. command. 
  614.  
  615. Note:  If you click on the Default push button, this check box will become 
  616. unchecked. 
  617.  
  618.  
  619. ΓòÉΓòÉΓòÉ <hidden> Client ΓòÉΓòÉΓòÉ
  620.  
  621. The Client check box indicates whether or not your software is an Internet Go 
  622. Server Client Program. 
  623.  
  624. Note:  You cannot change the state of this check box. The OS2IGC program 
  625. requires that you be running in Client Mode. 
  626.  
  627.  
  628. ΓòÉΓòÉΓòÉ <hidden> Kibitz ΓòÉΓòÉΓòÉ
  629.  
  630. The Kibitz check box indicates whether or not you want to receive messages from 
  631. other players issuing the Kibitz command for games you are observing. 
  632.  
  633. If you change the state of this check box, when you close the Settings Notebook 
  634. your new selection will be sent back to the Internet Go Server in a Toggle 
  635. command. 
  636.  
  637. Note:  If you click on the Default push button, this check box will become 
  638. checked. 
  639.  
  640.  
  641. ΓòÉΓòÉΓòÉ <hidden> Looking ΓòÉΓòÉΓòÉ
  642.  
  643. The Looking check box indicates whether or not you are looking for a match. If 
  644. this check box is checked, the information returned for you by a Who command 
  645. includes a "!" symbol. 
  646.  
  647. If you change the state of this check box, when you close the Settings Notebook 
  648. your new selection will be sent back to the Internet Go Server in a Toggle 
  649. command. 
  650.  
  651. Note:  If you click on the Default push button, this check box will become 
  652. unchecked. 
  653.  
  654.  
  655. ΓòÉΓòÉΓòÉ <hidden> Open ΓòÉΓòÉΓòÉ
  656.  
  657. The Open check box indicates whether or not you are available to accept Match 
  658. requests from other players. 
  659.  
  660. If you change the state of this check box, when you close the Settings Notebook 
  661. your new selection will be sent back to the Internet Go Server in a Toggle 
  662. command. 
  663.  
  664. Note:  If you click on the Default push button, this check box will become 
  665. checked. 
  666.  
  667.  
  668. ΓòÉΓòÉΓòÉ <hidden> Quiet ΓòÉΓòÉΓòÉ
  669.  
  670. The Quiet check box indicates whether or not you want to be notified when 
  671. people logon or logoff from the Internet Go Server and whether or not you want 
  672. to automatically see game results. 
  673.  
  674. If you change the state of this check box, when you close the Settings Notebook 
  675. your new selection will be sent back to the Internet Go Server in a Toggle 
  676. command. 
  677.  
  678. Note:  If you click on the Default push button, this check box will become 
  679. checked. 
  680.  
  681.  
  682. ΓòÉΓòÉΓòÉ <hidden> Shout ΓòÉΓòÉΓòÉ
  683.  
  684. The Shout check box indicates whether or not you want to see messages broadcast 
  685. by other players using the Shout command. 
  686.  
  687. Note:  This option does not affect your reception of system messages. 
  688.  
  689. If you change the state of this check box, when you close the Settings Notebook 
  690. your new selection will be sent back to the Internet Go Server in a Toggle 
  691. command. 
  692.  
  693. Note:  If you click on the Default push button, this check box will become 
  694. checked. 
  695.  
  696.  
  697. ΓòÉΓòÉΓòÉ <hidden> Verbose ΓòÉΓòÉΓòÉ
  698.  
  699. The Verbose check box indicates whether you want full boards or only the last 
  700. move sent to you. 
  701.  
  702. If you change the state of this check box, when you close the Settings Notebook 
  703. your new selection will be sent back to the Internet Go Server in a Toggle 
  704. command. 
  705.  
  706. Note:  If you click on the Default push button, this check box will become 
  707. unchecked. 
  708.  
  709.  
  710. ΓòÉΓòÉΓòÉ <hidden> On Server ΓòÉΓòÉΓòÉ
  711.  
  712. This page displays information returned by the Internet Go Server about a 
  713. player who is currently logged on to the server. 
  714.  
  715. For a detailed explanation of each field, select from the list below: 
  716.  
  717.      Idle Time 
  718.      Playing In Game 
  719.      Observing Game 
  720.  
  721.  
  722. ΓòÉΓòÉΓòÉ <hidden> Idle Time ΓòÉΓòÉΓòÉ
  723.  
  724. The Idle Time field displays how long the player has been logged on to the 
  725. Internet Go Server without sending any commands to the server. 
  726.  
  727.  
  728. ΓòÉΓòÉΓòÉ <hidden> Playing In Game ΓòÉΓòÉΓòÉ
  729.  
  730. The Playing In Game field displays the number of the game the player is 
  731. currently playing. 
  732.  
  733. If the player is not currently playing a game, this field contains None. 
  734.  
  735.  
  736. ΓòÉΓòÉΓòÉ <hidden> Observing Game ΓòÉΓòÉΓòÉ
  737.  
  738. The Observing Game field displays the number of the first game the player is 
  739. currently observing. 
  740.  
  741. If the player is not currently observing any games, this field contains None. 
  742.  
  743.  
  744. ΓòÉΓòÉΓòÉ <hidden> Last Access ΓòÉΓòÉΓòÉ
  745.  
  746. This page displays information returned by the Internet Go Server about a 
  747. player who is currently not logged on to the server. 
  748.  
  749. For a detailed explanation of each field, select from the list below: 
  750.  
  751.      Last Access (GMT) 
  752.      Last Access (Local Time) 
  753.  
  754.  
  755. ΓòÉΓòÉΓòÉ <hidden> Last Access (GMT) ΓòÉΓòÉΓòÉ
  756.  
  757. The Last Access (GMT) field displays the date and time (in terms of Greenwich 
  758. Mean Time) the player was last logged on to the Internet Go Server. 
  759.  
  760.  
  761. ΓòÉΓòÉΓòÉ <hidden> Last Access (Local Time) ΓòÉΓòÉΓòÉ
  762.  
  763. The Last Access (Local Time) field displays the date and time (in terms of 
  764. local time) the player was last logged on to the Internet Go Server. 
  765.  
  766.  
  767. ΓòÉΓòÉΓòÉ 4.2. Chat View ΓòÉΓòÉΓòÉ
  768.  
  769. The Chat View of the Player Object allows you to interact with the player by 
  770. exchanging messages with that player. 
  771.  
  772. The Chat View window contains an input area where you can compose your message 
  773. to be sent.  It also contains an output area that displays all messages 
  774. received from the player. 
  775.  
  776.  
  777. ΓòÉΓòÉΓòÉ <hidden> Chat View ΓòÉΓòÉΓòÉ
  778.  
  779. The Chat View of the Player Object allows you to interact with the player by 
  780. exchanging messages with that player. 
  781.  
  782. The top portion of the Chat View window is an output area that display all 
  783. messages received from the player.  The player must use the Tell command to 
  784. send messages to you. 
  785.  
  786. The bottom portion of the Chat View window is an entry field.  You can compose 
  787. your message to the player and press the Enter key to send the message. OS2IGC 
  788. automatically constructs a Tell command containing your message text and sends 
  789. it to the IGS for you.  You only have to enter the message text in the entry 
  790. field. 
  791.  
  792.  
  793. ΓòÉΓòÉΓòÉ 4.3. Sending A Message To The Player ΓòÉΓòÉΓòÉ
  794.  
  795. You can send a single message to the player by selecting the Send Message 
  796. option from the Player Object's pop-up menu.  This displays the Send Message 
  797. Dialog. 
  798.  
  799.  
  800. ΓòÉΓòÉΓòÉ <hidden> Send Message Dialog ΓòÉΓòÉΓòÉ
  801.  
  802. The Send Message Dialog allows you to send a single message to a player. 
  803.  
  804. The title bar of the Send Message Dialog contains the name of the player that 
  805. the message will be sent to. 
  806.  
  807. For a detailed explanation of each field, select from the list below: 
  808.  
  809.      Message 
  810.  
  811.  
  812. ΓòÉΓòÉΓòÉ <hidden> Message ΓòÉΓòÉΓòÉ
  813.  
  814. The Message field is an entry field in which you may type the message to be 
  815. sent to the player. 
  816.  
  817. When you have completed typing the message, click on the OK push button to send 
  818. the message. 
  819.  
  820. If you decide not to send any message to the player, click on the Cancel push 
  821. button. 
  822.  
  823.  
  824. ΓòÉΓòÉΓòÉ 4.4. Asking The Player For A Game ΓòÉΓòÉΓòÉ
  825.  
  826. You can send a message to the player asking him if he would like to play a game 
  827. by selecting the Ask For Game option from the Player Object's pop-up menu. This 
  828. displays the Ask For Game Dialog. 
  829.  
  830.  
  831. ΓòÉΓòÉΓòÉ <hidden> Ask For Game Dialog ΓòÉΓòÉΓòÉ
  832.  
  833. The Ask For Game Dialog allows you to send a message to a player asking him if 
  834. he would like to play a game. 
  835.  
  836. The title bar of the Ask For Game Dialog contains the name of the player that 
  837. the message will be sent to. 
  838.  
  839. For a detailed explanation of each field, select from the list below: 
  840.  
  841.      Message 
  842.  
  843.  
  844. ΓòÉΓòÉΓòÉ <hidden> Message ΓòÉΓòÉΓòÉ
  845.  
  846. The Message field is an entry field in which you may type the message to be 
  847. sent to the player. 
  848.  
  849. When you have completed typing the message, click on the OK push button to send 
  850. the message. 
  851.  
  852. If you decide not to send a message to the player, click on the Cancel push 
  853. button. 
  854.  
  855.  
  856. ΓòÉΓòÉΓòÉ 4.5. Sending A Match Command To The Player ΓòÉΓòÉΓòÉ
  857.  
  858. You can send a Match command to the player to start a game with him by 
  859. selecting the Match option from the Player Object's pop-up menu. This displays 
  860. the Match Dialog. 
  861.  
  862. Note:  You should always send a message to the player asking if he would like 
  863. to play a game before sending him a Match command.  You can do this by selecing 
  864. the Ask For Game option from the Player Object's pop-up menu. If the player 
  865. agrees to the game, you can then send the Match command to him with the agreed 
  866. upon parameters. 
  867.  
  868.  
  869. ΓòÉΓòÉΓòÉ <hidden> Match Dialog ΓòÉΓòÉΓòÉ
  870.  
  871. The Match Dialog allows you to compose a Match command and send it to the 
  872. player. 
  873.  
  874. The title bar of the Send Message Dialog contains the name of the player that 
  875. the Match command will be sent to. 
  876.  
  877. For a detailed explanation of each field, select from the list below: 
  878.  
  879.      My Color 
  880.      Board Size 
  881.      Basic Time 
  882.      Byo-yomi Time 
  883.      Type of Match 
  884.  
  885.  When you have filled in all of the fields, click on the OK push button to send 
  886.  the Match command to the player. 
  887.  
  888.  If you decide not to request a match with the player,  click on the Cancel 
  889.  push button. 
  890.  
  891.  
  892. ΓòÉΓòÉΓòÉ <hidden> My Color Group ΓòÉΓòÉΓòÉ
  893.  
  894. The My Color group box contains two radio buttons.  Click on the Black radio 
  895. button if you want to play the black stones or click on the White radio button 
  896. if you want your opponent to play black. 
  897.  
  898.  
  899. ΓòÉΓòÉΓòÉ <hidden> Board Size ΓòÉΓòÉΓòÉ
  900.  
  901. The Board Size spin button allows you to choose the size of the board you want 
  902. to play on.  The values range from 9 to 19, indicating a 9x9 to a 19x19 board. 
  903.  
  904. You can use the arrows at the right of the spin button to select the board size 
  905. that you want to play on. 
  906.  
  907.  
  908. ΓòÉΓòÉΓòÉ <hidden> Basic Time ΓòÉΓòÉΓòÉ
  909.  
  910. The Basic Time spin button allows you to specify the basic time for the game, 
  911. in minutes.  The values range from 0 to 999.  If you specify a basic time of 0, 
  912. each player will immediately go into overtime (byo-yomi). 
  913.  
  914. You can use the arrows at the right of the spin button to select the basic time 
  915. for the game.  You can also type a time directly into the spin button entry 
  916. field. 
  917.  
  918.  
  919. ΓòÉΓòÉΓòÉ <hidden> Byo-yomi Time ΓòÉΓòÉΓòÉ
  920.  
  921. The Byo-yomi Time spin button allows you to specify the length of each byo-yomi 
  922. period in the game, in minutes.  Each player must play 25 stones within each 
  923. byo-yomi period, or he forfeits the game. The values range from 0 to 999.  If 
  924. you specify a byo-yomi time of 0, a player will immediately forfeit the game 
  925. when he uses up his basic time. 
  926.  
  927. You can use the arrows at the right of the spin button to select length of the 
  928. byo-yomi periods for the game.  You can also type a time directly into the spin 
  929. button entry field. 
  930.  
  931.  
  932. ΓòÉΓòÉΓòÉ <hidden> Type of Match ΓòÉΓòÉΓòÉ
  933.  
  934. Select one of the radio buttons to specify the type of match you want to start. 
  935.  
  936.  Go 
  937.            The match is to use the Go rules. OS2IGC sends a match command to 
  938.            the server to start the match. 
  939.  
  940.  Tournament 
  941.            The match is to use the Go rules and incoming tell messages are 
  942.            blocked. This is intended to be used for a Go tourament.  OS2IGC 
  943.            sends a tmatch command to the server to start the match. 
  944.  
  945.  Professional 
  946.            The match is to use the GOE (or Ing) rules for moves (but the Go 
  947.            rules for timing), incoming tell messages are blocked, and kibitzes 
  948.            are not recorded in the game record. This is intended to be used for 
  949.            a professional match.  OS2IGC sends a pmatch command to the server 
  950.            to start the match. 
  951.  
  952.  GOE 
  953.            The match is to use the GOE (or Ing) rules for moves and timing. 
  954.            OS2IGC sends a goematch command to the server to start the match. 
  955.  
  956.  GOE Tournament 
  957.            The match is to use the GOE (or Ing) rules for moves and timing and 
  958.            incoming tell messages are blocked. This is intended to be used for 
  959.            a GOE tournament.  OS2IGC sends a tgmatch command to the server to 
  960.            start the match. 
  961.  
  962.  
  963. ΓòÉΓòÉΓòÉ 4.6. Sending An Automatch Command To The Player ΓòÉΓòÉΓòÉ
  964.  
  965. You can send an Automatch command to the player to start a game with him by 
  966. selecting the Automatch option from the Player Object's pop-up menu. 
  967.  
  968. Note:  You should always send a message to the player asking if he would like 
  969. to play a game before sending him an Automatch command.  You can do this by 
  970. selecing the Ask For Game option from the Player Object's pop-up menu. If the 
  971. player agrees to the game, you can then send the Automatch command to him. 
  972.  
  973.  
  974. ΓòÉΓòÉΓòÉ 5. Games View ΓòÉΓòÉΓòÉ
  975.  
  976. The Games View displays a list of all games currently being played on the 
  977. Internet Go Server. 
  978.  
  979. From the Games View window, you can open Observe Views to watch any game in 
  980. progress. 
  981.  
  982. The following topics will guide you through the use of the Games View: 
  983.  
  984.      Games View Window 
  985.      Pop-up Menu Items 
  986.      Observing A Game 
  987.  
  988.  
  989. ΓòÉΓòÉΓòÉ 5.1. Games View Window ΓòÉΓòÉΓòÉ
  990.  
  991. The Games View window is a details view of the folder containing Game Objects 
  992. for each game currently being played on the Internet Go Server. 
  993.  
  994. When you open the Games View, the OS2IGC program sends a Games command to the 
  995. IGS to get the information about all games being played on the server.  It 
  996. builds a Game Object for each game and displays it in the Games View Window. 
  997.  
  998.  
  999. ΓòÉΓòÉΓòÉ 5.2. Games View Pop-up Menu Items ΓòÉΓòÉΓòÉ
  1000.  
  1001. The Games View pop-up menu contains the following items: 
  1002.  
  1003.  Refresh now Sends a Games command to the IGS to update the information in the 
  1004.            Games View window. 
  1005.  Sort      Allows you to sort the Games View window by the game number, the 
  1006.            white or black player's names, or the white or black player's ranks 
  1007.            on the IGS. 
  1008.  
  1009.  
  1010. ΓòÉΓòÉΓòÉ 5.3. Observing A Game ΓòÉΓòÉΓòÉ
  1011.  
  1012. The Game Objects that are displayed in the Games View window allow you to 
  1013. observe the games in progress on the Internet Go Server. 
  1014.  
  1015. From the Game Object, you can: 
  1016.  
  1017.      DIsplay The Game Board 
  1018.  
  1019.  
  1020. ΓòÉΓòÉΓòÉ <hidden> Observe View ΓòÉΓòÉΓòÉ
  1021.  
  1022. You can specify whether or not OS2IGC is to display labels for the columns and 
  1023. rows of the Go board when you are observing a game by selecting the Label Board 
  1024. option. 
  1025.  
  1026. You can specify how the Go board is to be oriented when you are observing a 
  1027. game by selecting one of the Board Orientation choices. 
  1028.  
  1029. For a detailed explanation of each field, select from the list below: 
  1030.  
  1031.      Label Board 
  1032.      Board Orientation 
  1033.  
  1034.  
  1035. ΓòÉΓòÉΓòÉ <hidden> Label Board ΓòÉΓòÉΓòÉ
  1036.  
  1037. The Label Board check box allows you to specify whether or not OS2IGC is to 
  1038. display the letters and numbers corresponding to the rows and columns of the Go 
  1039. board.  If you check this box, the standard labels are displayed.  If you 
  1040. uncheck this box, no labels are displayed. 
  1041.  
  1042.  
  1043. ΓòÉΓòÉΓòÉ <hidden> Board Orientation ΓòÉΓòÉΓòÉ
  1044.  
  1045. Select one of the radio buttons to specify how OS2IGC is to orient the Go board 
  1046. when you are observing a game. 
  1047.  
  1048.  Black At Top Of Board 
  1049.            The board is oriented so the black player is at the top of the board 
  1050.            and the white player is at the bottom of the board. 
  1051.  
  1052.  White At Top Of Board 
  1053.            The board is oriented so the white player is at the top of the board 
  1054.            and the black player is at the bottom of the board.  In this case, 
  1055.            the standard coordinate system is rotated by 180 degrees, as can be 
  1056.            seen if you select the Label Board option. 
  1057.  
  1058.  
  1059. ΓòÉΓòÉΓòÉ <hidden> Play View ΓòÉΓòÉΓòÉ
  1060.  
  1061. You can specify whether or not OS2IGC is to display labels for the columns and 
  1062. rows of the Go board when you are playing a game by selecting the Label Board 
  1063. option. 
  1064.  
  1065. You can specify how the Go board is to be oriented when you are playing a game 
  1066. by selecting one of the Board Orientation choices. 
  1067.  
  1068. For a detailed explanation of each field, select from the list below: 
  1069.  
  1070.      Label Board 
  1071.      Board Orientation 
  1072.  
  1073.  
  1074. ΓòÉΓòÉΓòÉ <hidden> Label Board ΓòÉΓòÉΓòÉ
  1075.  
  1076. The Label Board check box allows you to specify whether or not OS2IGC is to 
  1077. display the letters and numbers corresponding to the rows and columns of the Go 
  1078. board.  If you check this box, the standard labels are displayed.  If you 
  1079. uncheck this box, no labels are displayed. 
  1080.  
  1081.  
  1082. ΓòÉΓòÉΓòÉ <hidden> Board Orientation ΓòÉΓòÉΓòÉ
  1083.  
  1084. Select one of the radio buttons to specify how OS2IGC is to orient the Go board 
  1085. when you are playing a game. 
  1086.  
  1087.  Black At Top Of Board 
  1088.            The board is oriented so the black player is at the top of the board 
  1089.            and the white player is at the bottom of the board. 
  1090.  
  1091.  White At Top Of Board 
  1092.            The board is oriented so the white player is at the top of the board 
  1093.            and the black player is at the bottom of the board.  In this case, 
  1094.            the standard coordinate system is rotated by 180 degrees, as can be 
  1095.            seen if you select the Label Board option. 
  1096.  
  1097.  Player At Top Of Board 
  1098.            The board is oriented so you are at the top of the board and your 
  1099.            opponent is at the bottom of the board. 
  1100.  
  1101.  Opponent At Top Of Board 
  1102.            The board is oriented so your opponent is at the top of the board 
  1103.            and you are at the bottom of the board.  This is how the board 
  1104.            normally appears if you are playing Go on a real board with a live 
  1105.            opponent. 
  1106.  
  1107.  
  1108. ΓòÉΓòÉΓòÉ <hidden> Game Options ΓòÉΓòÉΓòÉ
  1109.  
  1110. You can specify whether or not OS2IGC is to display a visual indication of the 
  1111. last move made by selecting the Don't mark last move option. 
  1112.  
  1113. If you want OS2IGC to mark the last move made, you can select how to indicate 
  1114. the last move by selecting one of the Mark Last Move With choices. 
  1115.  
  1116. For a detailed explanation of each field, select from the list below: 
  1117.  
  1118.      Don't mark last move 
  1119.      Mark Last Move With 
  1120.  
  1121.  
  1122. ΓòÉΓòÉΓòÉ <hidden> Don't mark last move ΓòÉΓòÉΓòÉ
  1123.  
  1124. The Don't mark last move check box allows you to specify whether or not OS2IGC 
  1125. is to visually indicate the last move made on the Go board. If you check this 
  1126. box, OS2IGC will not indicate the last move made.  If you uncheck this box, 
  1127. OS2IGC will indicate the last move made using the method selected by the Mark 
  1128. Last Move With choice you selected. 
  1129.  
  1130.  
  1131. ΓòÉΓòÉΓòÉ <hidden> Mark Last Move With ΓòÉΓòÉΓòÉ
  1132.  
  1133. Select one of the radio buttons to specify how OS2IGC is to visually indicate 
  1134. the last move made on the Go board.  This option is only meaningful if the 
  1135. Don't mark last move check box is not checked. 
  1136.  
  1137.  Blinking Stone 
  1138.            The last stone placed on the board alternates color between gray and 
  1139.            the color of the player making the move.  The stone will continue to 
  1140.            blink for the number of seconds specified in the Blink Duration spin 
  1141.            button. After the specified time is expired (or the next move is 
  1142.            made), the stone will be changed to the appropriate color (black or 
  1143.            white) and stop blinking. 
  1144.  
  1145.  Blinking Dot On Stone 
  1146.            The last stone placed on the board will be marked with a dot that 
  1147.            alternates between black and white until the Blink Duration time 
  1148.            expires. At that time (or when the next move is made), the dot will 
  1149.            be removed from the stone. 
  1150.  
  1151.  Solid Dot On Stone 
  1152.            The last stone placed on the board will be marked with a dot of a 
  1153.            contrasting color (that is, a black stone will have a white dot and 
  1154.            a white stone will have a black dot).  The dot will remain on the 
  1155.            stone until the next move is made, at which time the dot will be 
  1156.            removed from the stone. 
  1157.  
  1158.  Blinking X On Stone 
  1159.            The last stone placed on the board will be marked with an X that 
  1160.            alternates between black and white until the Blink Duration time 
  1161.            expires. At that time (or when the next move is made), the X will be 
  1162.            removed from the stone. 
  1163.  
  1164.  Solid X On Stone 
  1165.            The last stone placed on the board will be marked with an X of a 
  1166.            contrasting color.  The X will remain on the stone until the next 
  1167.            move is made, at which time the X will be removed from the stone. 
  1168.  
  1169.  The Blink Duration spin button may be used to select how long a blinking 
  1170.  indication remains on the last stone played. 
  1171.  
  1172.  
  1173. ΓòÉΓòÉΓòÉ 6. Game Object ΓòÉΓòÉΓòÉ
  1174.  
  1175. The Game Object represents a game in progress on the Internet Go Server. 
  1176.  
  1177. The Observe View of a Game Object shows a game that you are observing. This 
  1178. view is dynamically updated whenever either player makes a move. 
  1179.  
  1180. The Play View of a Game Object shows a game that you are playing. This view is 
  1181. dynamically updated whenever either you or your opponent makes a move. 
  1182.  
  1183. The following topics will guide you through the use of the Game Object: 
  1184.  
  1185.      Observe View 
  1186.      Play View 
  1187.  
  1188.  
  1189. ΓòÉΓòÉΓòÉ 6.1. Observe View ΓòÉΓòÉΓòÉ
  1190.  
  1191. The Observe View of the Game Object consists of a picture of the game board, an 
  1192. area containing timing and prisoner information about the game, and a kibitz 
  1193. window. 
  1194.  
  1195. The following topics explain the various areas of the Observe View: 
  1196.  
  1197.      Title Bar 
  1198.      Game Board 
  1199.      Timing Area 
  1200.      Kibitz Window 
  1201.  
  1202.  
  1203. ΓòÉΓòÉΓòÉ 6.1.1. Title Bar ΓòÉΓòÉΓòÉ
  1204.  
  1205. The title bar tells you the number of the game and the names of the players, as 
  1206. black player vs white player. 
  1207.  
  1208.  
  1209. ΓòÉΓòÉΓòÉ 6.1.2. Game Board ΓòÉΓòÉΓòÉ
  1210.  
  1211. The game board shows you the current state of the game.  The board is oriented 
  1212. with the black player at the top and the white player at the bottom. 
  1213.  
  1214. The black and white stones are represented by black and white circles on the 
  1215. board. 
  1216.  
  1217. The last move played by either player is represented by a stone that alternates 
  1218. in color between gray and either black or white, depending on who made the last 
  1219. move.  This makes it easy to locate the last move played. 
  1220.  
  1221. You can change the color of the board by opening the Mixed Color Palette or 
  1222. Solid Color Palette and dropping a color on the board.  You can change the 
  1223. color of the lines on the board by holding the Ctrl key while dropping a color 
  1224. on the board from one of the color palettes. 
  1225.  
  1226.  
  1227. ΓòÉΓòÉΓòÉ 6.1.3. Timing Area ΓòÉΓòÉΓòÉ
  1228.  
  1229. The timing area is located to the right of the game board.  It consists of a 
  1230. picture of a clock and areas in which byo-yomi stones and prisoners are shown. 
  1231.  
  1232. The top window on the clock shows how much time (in minutes and seconds) is 
  1233. left on the black player's clock.  When the game starts, this is the basic time 
  1234. remaining until black enters overtime.  When the black player is in overtime, 
  1235. this is the amount of time remaining in the current byo-yomi period. 
  1236.  
  1237. Above the clock are indicators of how many stones the black player must play 
  1238. within the current byo-yomi period and the number of white stones captured by 
  1239. the black player. 
  1240.  
  1241. The middle window on the clock shows the number of the last move and what the 
  1242. move is. A normal move is indicated by the player's color (B or W) and the 
  1243. coordinate where the move was made. 
  1244.  
  1245. The bottom window on the clock shows how much time is left on the white 
  1246. player's clock, either basic time or byo-yomi time. 
  1247.  
  1248. Below the clock are indicators of how many black stones were captured by the 
  1249. white player and how many stones white must play in the current byo-yomi 
  1250. period. 
  1251.  
  1252. The red lights at the top and bottom of the clock will flash to indicate which 
  1253. player must make the next move.  When the game is over, or is adjourned, the 
  1254. clock stops flashing. 
  1255.  
  1256. You can change the color of the clock by dropping a color on the clock from one 
  1257. of the color palettes.  You can change the background color of any of the clock 
  1258. windows by dropping a color in the window.  You can change the color of the 
  1259. text within any of the windows by holding the Ctrl key while dropping a color 
  1260. in the window.  You can change the font displayed in the move (center) window 
  1261. by dropping a font on the window from the Font Palette. 
  1262.  
  1263.  
  1264. ΓòÉΓòÉΓòÉ 6.1.4. Kibitz Window ΓòÉΓòÉΓòÉ
  1265.  
  1266. The kibitz window is either to the right of the timing area or below the game 
  1267. board, depending on the size you have chosen for the Observe View window. 
  1268.  
  1269. The kibitz window consists of an output list box where kibitz messages from 
  1270. other observers are displayed and an entry field at the bottom of the window. 
  1271. You may enter a message in this entry field.  When you press the Enter key, 
  1272. OS2IGC appends the message to a kibitz command and sends the command to the 
  1273. server.  This message is then broadcast to all other observers of the game. 
  1274.  
  1275. You may scroll back through the previous kibitz messages by clicking on the 
  1276. scroll bar to the right of the output list box. 
  1277.  
  1278. You can change the background color of the output list box or the entry field 
  1279. by dropping a color on the appropriate field from one of the color palettes. 
  1280. You can change the font used in the output list box or the entry field by 
  1281. dropping a font on the field from the Font Palette. 
  1282.  
  1283.  
  1284. ΓòÉΓòÉΓòÉ 6.2. Play View ΓòÉΓòÉΓòÉ
  1285.  
  1286. The Play View of the Game Object consists of a picture of the game board, an 
  1287. area containing timing and prisoner information about the game, and a message 
  1288. window. 
  1289.  
  1290. The following topics explain the various areas of the Play View: 
  1291.  
  1292.      Title Bar 
  1293.      Game Board 
  1294.      Timing Area 
  1295.      Message Window 
  1296.      Pop-up Menu Items 
  1297.  
  1298.  
  1299. ΓòÉΓòÉΓòÉ 6.2.1. Title Bar ΓòÉΓòÉΓòÉ
  1300.  
  1301. The title bar tells you the number of the game and the names of the players, as 
  1302. black player vs white player. 
  1303.  
  1304.  
  1305. ΓòÉΓòÉΓòÉ 6.2.2. Game Board ΓòÉΓòÉΓòÉ
  1306.  
  1307. The game board shows you the current state of the game.  The board is oriented 
  1308. with the black player at the top and the white player at the bottom. 
  1309.  
  1310. The black and white stones are represented by black and white circles on the 
  1311. board. 
  1312.  
  1313. The last move played by either player is represented by a stone that alternates 
  1314. in color between gray and either black or white, depending on who made the last 
  1315. move.  This makes it easy to locate the last move played. 
  1316.  
  1317. When it is your turn and you move the mouse over the game board, the mouse 
  1318. pointer becomes your stone.  To make a move, move the stone over the 
  1319. intersection where you want to play the stone and press mouse button 1.  If you 
  1320. want to pass, resign, or issue some other IGS command, click on the system menu 
  1321. (at the left side of the title bar) to obtain the pop-up menu and select the 
  1322. desired pop-up menu item. 
  1323.  
  1324. When the game is in Scoring Mode (that is, after three consecutive passes have 
  1325. been made by the players), the mouse pointer changes toa tombstone symbol 
  1326. (indicating "rest in peace").  Move the mouse pointer so the arrow coming out 
  1327. of the tombstone points to a dead stone and press mouse button 1.  The group of 
  1328. stones connected to the dead stone is removed from the board.  Continue 
  1329. removing dead groups until only live groups are left.  When you are done 
  1330. removing the dead groups, select the Done item on the pop-up menu. 
  1331.  
  1332. You can change the color of the board by opening the Mixed Color Palette or 
  1333. Solid Color Palette and dropping a color on the board.  You can change the 
  1334. color of the lines on the board by holding the Ctrl key while dropping a color 
  1335. on the board from one of the color palettes. 
  1336.  
  1337.  
  1338. ΓòÉΓòÉΓòÉ 6.2.3. Timing Area ΓòÉΓòÉΓòÉ
  1339.  
  1340. The timing area is located to the right of the game board.  It consists of a 
  1341. picture of a clock and areas in which byo-yomi stones and prisoners are shown. 
  1342.  
  1343. The top window on the clock shows how much time (in minutes and seconds) is 
  1344. left on the black player's clock.  When the game starts, this is the basic time 
  1345. remaining until black enters overtime.  When the black player is in overtime, 
  1346. this is the amount of time remaining in the current byo-yomi period. 
  1347.  
  1348. Above the clock are indicators of how many stones the black player must play 
  1349. within the current byo-yomi period and the number of white stones captured by 
  1350. the black player. 
  1351.  
  1352. The middle window on the clock shows the number of the last move and what the 
  1353. move is. A normal move is indicated by the player's color (B or W) and the 
  1354. coordinate where the move was made. 
  1355.  
  1356. The bottom window on the clock shows how much time is left on the white 
  1357. player's clock, either basic time or byo-yomi time. 
  1358.  
  1359. Below the clock are indicators of how many black stones were captured by the 
  1360. white player and how many stones white must play in the current byo-yomi 
  1361. period. 
  1362.  
  1363. The red light at the top and bottom of the clock will flash to indicate when it 
  1364. is your turn.  When the game is over, is in scoring mode, or is adjourned, the 
  1365. clock stops flashing. 
  1366.  
  1367. You can change the color of the clock by dropping a color on the clock from one 
  1368. of the color palettes.  You can change the background color of any of the clock 
  1369. windows by dropping a color in the window.  You can change the color of the 
  1370. text within any of the windows by holding the Ctrl key while dropping a color 
  1371. in the window.  You can change the font displayed in the move (center) window 
  1372. by dropping a font on the window from the Font Palette. 
  1373.  
  1374.  
  1375. ΓòÉΓòÉΓòÉ 6.2.4. Message Window ΓòÉΓòÉΓòÉ
  1376.  
  1377. The message window is either to the right of the timing area or below the game 
  1378. board, depending on the size you have chosen for the Play View window. 
  1379.  
  1380. The message window consists of an output list box where messages from your 
  1381. opponent are displayed and an entry field at the bottom of the window. You may 
  1382. enter a message in this entry field.  When you press the Enter key, OS2IGC 
  1383. appends the message to a say command and sends the command to the server.  This 
  1384. message is then sent to your opponent. 
  1385.  
  1386. You may scroll back through the previous messages by clicking on the scroll bar 
  1387. to the right of the output list box. 
  1388.  
  1389. You can change the background color of the output list box or the entry field 
  1390. by dropping a color on the appropriate field from one of the color palettes. 
  1391. You can change the font used in the output list box or the entry field by 
  1392. dropping a font on the field from the Font Palette. 
  1393.  
  1394.  
  1395. ΓòÉΓòÉΓòÉ 6.3. Play View Pop-up Menu Items ΓòÉΓòÉΓòÉ
  1396.  
  1397. The Play View pop-up menu contains the following items: 
  1398.  
  1399.  Handicap  Sends a handicap command to the IGS to set the handicap for the 
  1400.            game.  This item is in the pop-up menu only if you are playing black 
  1401.            and this is the first move of the game. 
  1402.  Komi      Sends a komi command to the IGS to set the komi for the game.  This 
  1403.            item is in the pop-up menu only if it is your first move. 
  1404.  Free      Sends a free command to the IGS to indicate toggle whether or not 
  1405.            this game counts for your IGS rating.  This item is in the pop-up 
  1406.            menu only if it is your first move. 
  1407.  Pass      Sends a pass command to the IGS to indicate that you want to pass. 
  1408.            This item is in the pop-up menu only if it is your move. 
  1409.  Resign    Sends a resign command to the IGS to resign the game.  This item is 
  1410.            in the pop-up menu only if it is your move. 
  1411.  Undo (playing) Sends an undo command to the IGS to undo your opponent's last 
  1412.            move.  This item is in the pop-up menu only if it is your move. 
  1413.  Request undo Sends a message to your opponent asking him to undo your last 
  1414.            move. This item is in the pop-up menu only if it is your opponent's 
  1415.            move. 
  1416.  Score     Sends a score command to the IGS to request an estimate of the 
  1417.            current score of the game. 
  1418.  Request adjourn Sends an adjourn command to the IGS to request an adjournment 
  1419.            of the game.  If your opponent agrees, the game will be adjourned. 
  1420.  Save      Sends a save command to the IGS to request that the game be saved at 
  1421.            the server. 
  1422.  Undo (scoring) Sends an undo command to the IGS to reset the game board to its 
  1423.            state when the game entered scoring mode (that is, there have been 
  1424.            three consecutive pass commands issued by the players).  You, or 
  1425.            your opponent, have to start removing dead groups again. 
  1426.  Done      Sends a done command to the IGS to signify that you are done 
  1427.            removing dead stones from the board.  This item is in the pop-up 
  1428.            menu only if the game is in scoring mode.  When both players issue 
  1429.            the done command, the game is completed. 
  1430.  
  1431.  
  1432. ΓòÉΓòÉΓòÉ <hidden> Handicap Dialog ΓòÉΓòÉΓòÉ
  1433.  
  1434. The Handicap Dialog allows you to set the handicap for the game. 
  1435.  
  1436. For a detailed explanation of each field, select from the list below: 
  1437.  
  1438.      Handicap 
  1439.  
  1440.  
  1441. ΓòÉΓòÉΓòÉ <hidden> Handicap ΓòÉΓòÉΓòÉ
  1442.  
  1443. The Handicap spin button allows you to select the handicap for the game. You 
  1444. may choose a handicap between 0 and 9 stones. 
  1445.  
  1446. When you have selected the handicap, click on the OK push button to send your 
  1447. selection to the server. 
  1448.  
  1449. If you decide play an even game (that is, no handicap), click on the Cancel 
  1450. push button. 
  1451.  
  1452.  
  1453. ΓòÉΓòÉΓòÉ <hidden> Handicap Dialog ΓòÉΓòÉΓòÉ
  1454.  
  1455. The Komi Dialog allows you to set the number of komi points for the game. 
  1456.  
  1457. For a detailed explanation of each field, select from the list below: 
  1458.  
  1459.      Komi 
  1460.  
  1461.  
  1462. ΓòÉΓòÉΓòÉ <hidden> Komi ΓòÉΓòÉΓòÉ
  1463.  
  1464. The Komi spin button allows you to select the number of komi points for the 
  1465. game. You may choose a number between -99 and 99 points.  At the end of the 
  1466. game, the number of komi points is added to the white player's score.  For 
  1467. example, if the komi is 5.5 points (that is, you selected 5 in the komi spin 
  1468. button), the white player gets an additional 5.5 points at the end of the game. 
  1469. If the komi is -5.5 (that is, 5.5 points reverse komi), the black player 
  1470. receives an additional 5.5 points at the end of the game. 
  1471.  
  1472. Note that the number of komi points always includes one-half point, to insure 
  1473. that there can never be a tied game.  In an even game, if the score is tied at 
  1474. the end of the game, the white player wins by the default 0.5 komi points. 
  1475.  
  1476. When you have selected the number of komi points, click on the OK push button 
  1477. to send your selection to the server. 
  1478.  
  1479. If you decide play a game with the standard 0.5 komi points (that is, an even 
  1480. game), click on the Cancel push button. 
  1481.  
  1482.  
  1483. ΓòÉΓòÉΓòÉ 6.4. Observe View ΓòÉΓòÉΓòÉ
  1484.  
  1485. The following topics explain the various areas of the Observe View: 
  1486.  
  1487.      Title Bar 
  1488.      Game Board 
  1489.      Timing Area 
  1490.      Kibitz Window 
  1491.  
  1492.  
  1493. ΓòÉΓòÉΓòÉ 6.5. Play View ΓòÉΓòÉΓòÉ
  1494.  
  1495. The following topics explain the various areas of the Play View: 
  1496.  
  1497.      Title Bar 
  1498.      Game Board 
  1499.      Timing Area 
  1500.      Message Window 
  1501.      Pop-up Menu Items 
  1502.  
  1503.  
  1504. ΓòÉΓòÉΓòÉ 7. Configuring OS2IGC ΓòÉΓòÉΓòÉ
  1505.  
  1506. To configure OS2IGC, open the Properties Notebook for the OS2IGC object: 
  1507.  
  1508.    1. Point the mouse at the OS2IGC object and press mouse button 2. 
  1509.    2. Select the Properties item from the pop-up menu. 
  1510.  
  1511.  The following pages are available to configure OS2IGC: 
  1512.  
  1513.      Server - Configure the connection to the IGS 
  1514.      User - Configure your IGS user identifier and password 
  1515.      Debug - Configure OS2IGC for debugging 
  1516.      Terminal View - Configure Terminal View options 
  1517.      Timer Options - Configure options for session maintanence timing 
  1518.      Who View - Configure Who View options 
  1519.      Games View - Configure Games View options 
  1520.      Observe View - Configure Observe View options 
  1521.      Play View - Configure Play View options 
  1522.      Game Options - Configure options used when observing or playing a game 
  1523.  
  1524.  
  1525. ΓòÉΓòÉΓòÉ 7.1. Server Properties Notebook Page ΓòÉΓòÉΓòÉ
  1526.  
  1527. The Server page allows you to configure the connection to the Internet Go 
  1528. Server. 
  1529.  
  1530.  
  1531. ΓòÉΓòÉΓòÉ <hidden> Server ΓòÉΓòÉΓòÉ
  1532.  
  1533. You can change the Internet name for the Internet Go Server by typing a new 
  1534. name in the Server Name field.  You can change the number of the port used to 
  1535. connect to the IGS by typing a new number in the Port field.  Or you can 
  1536. specify the name of a socks server in the Socks Server Name field. 
  1537.  
  1538. For a detailed explanation of each field, select from the list below: 
  1539.  
  1540.      Server Name 
  1541.      Port 
  1542.      Socks Server Name 
  1543.  
  1544.  
  1545. ΓòÉΓòÉΓòÉ <hidden> Server Name ΓòÉΓòÉΓòÉ
  1546.  
  1547. The Server Name field displays the Internet name of the Internet Go Server 
  1548. (IGS). 
  1549.  
  1550. You can change the name if you want to connect to another server that 
  1551. understands the IGS command set by typing the new name in this field. This 
  1552. field must contain an Internet name, not an IP address. 
  1553.  
  1554. Note:  If you click on the Default push button, the name will be replaced with 
  1555. the name of the default server, igs.nuri.net. 
  1556.  
  1557.  
  1558. ΓòÉΓòÉΓòÉ <hidden> Port ΓòÉΓòÉΓòÉ
  1559.  
  1560. The Port field displays the number of the port used to connect to the Internet 
  1561. Go Server (IGS). 
  1562.  
  1563. You can change the port number if you want to connect to another port that 
  1564. supports a telnet connection to the server by typing the new port number in 
  1565. this field. 
  1566.  
  1567. Note:  If you specify a port that does not support a telnet connection, you 
  1568. will not be able to connect to the server. 
  1569.  
  1570. Note:  If you click on the Default push button, the port number will be 
  1571. replaced with the default port, 6969. 
  1572.  
  1573.  
  1574. ΓòÉΓòÉΓòÉ <hidden> Socks Server Name ΓòÉΓòÉΓòÉ
  1575.  
  1576. This field is used only if you are connected to an internal network and must go 
  1577. through a Socks Server to reach the external Internet. 
  1578.  
  1579. The Socks Server Name field displays the name of the Socks Server used to route 
  1580. data to the Internet. 
  1581.  
  1582. You can specify the name of a Socks Server by typing the server name in this 
  1583. field. 
  1584.  
  1585. Note:  This field must contain the name of a Socks Server, not an IP address. 
  1586.  
  1587. Note:  The OS2IGC program initially attempts to connect to the IGS directly. 
  1588. If the specified server name is not found and you specify the name of a Socks 
  1589. Server, OS2IGC tries to locate the IGS through the specified Socks Server.  It 
  1590. is safe to specify the name of the Socks Server even if you sometimes connect 
  1591. directly to the external Internet. 
  1592.  
  1593.  
  1594. ΓòÉΓòÉΓòÉ 7.2. User Properties Notebook Page ΓòÉΓòÉΓòÉ
  1595.  
  1596. The User page allows you to specify your IGS user identifier and password so 
  1597. OS2IGC can automatically log you on when it makes contact with the server. 
  1598.  
  1599.  
  1600. ΓòÉΓòÉΓòÉ <hidden> User ΓòÉΓòÉΓòÉ
  1601.  
  1602. You can specify your IGS user identifier (login name) by typing a name in the 
  1603. Login Name field.  You can specify your IGS password by typing a password in 
  1604. the Password field. 
  1605.  
  1606. For a detailed explanation of each field, select from the list below: 
  1607.  
  1608.      Login Name 
  1609.      Password 
  1610.  
  1611.  
  1612. ΓòÉΓòÉΓòÉ <hidden> Login Name ΓòÉΓòÉΓòÉ
  1613.  
  1614. The Login Name field displays your IGS user identifier (login name). 
  1615.  
  1616. You can specify (or change) the name if you want OS2IGC to automatically 
  1617. respond to the login prompt from the IGS when you connect to the server. 
  1618.  
  1619.  
  1620. ΓòÉΓòÉΓòÉ <hidden> Password ΓòÉΓòÉΓòÉ
  1621.  
  1622. The Password field displays asterisks (*) if you specified a login password. 
  1623.  
  1624. You can specify (or change) the password if you want OS2IGC to automaticlly 
  1625. repsond to the password prompt from the IGS when you connect to the server. 
  1626.  
  1627. Note:  If you specify a password, you have no protection from anyone logging on 
  1628. to the IGS with your user identifier and password.  If your computer is 
  1629. accessible by other people, you shouldn't specify the password here, but should 
  1630. enter the password manually when the IGS asks for it. 
  1631.  
  1632.  
  1633. ΓòÉΓòÉΓòÉ 7.3. Debug Properties Notebook Page ΓòÉΓòÉΓòÉ
  1634.  
  1635. The Debug page allows you to request debugging information from OS2IGC.  You 
  1636. don't need to specify this information unless you discover an IGS command 
  1637. sequence that doesn't work properly with OS2IGC. 
  1638.  
  1639.  
  1640. ΓòÉΓòÉΓòÉ <hidden> Debug ΓòÉΓòÉΓòÉ
  1641.  
  1642. You can specify the name of a file to capture all data sent from the IGS by 
  1643. typing a file name in the Log File Name field.  You can specify the name of an 
  1644. input script by typing a file name in the Input Script Name field. 
  1645.  
  1646. For a detailed explanation of each field, select from the list below: 
  1647.  
  1648.      Log File Name 
  1649.      Input Script Name 
  1650.  
  1651.  
  1652. ΓòÉΓòÉΓòÉ <hidden> Log File Name ΓòÉΓòÉΓòÉ
  1653.  
  1654. The Log File Name field displays the name of the file in which OS2IGC saves all 
  1655. input data from the IGS. 
  1656.  
  1657. You can specify (or change) the file name if you want OS2IGC to save all input 
  1658. from the IGS.  This is used to document sequences of commands from the IGS that 
  1659. do not work properly with OS2IGC. 
  1660.  
  1661.  
  1662. ΓòÉΓòÉΓòÉ <hidden> Input Script Name ΓòÉΓòÉΓòÉ
  1663.  
  1664. The Input Script Name field displays the name of the file that OS2IGC uses to 
  1665. simulate input from the IGS. 
  1666.  
  1667. This feature is used to test the response of OS2IGC to sequences of commands 
  1668. received from the IGS.  The input script is normally a sequence of commands 
  1669. captured from the IGS by using the Log FIle feature. 
  1670.  
  1671. You can specify (or change) the file name if you want OS2IGC to take its input 
  1672. from a script, rather than connect to the IGS. 
  1673.  
  1674. Note:  If you specify an Input Script, OS2IGC will not connect to the IGS and 
  1675. you will not be able to interact with the server until you remove the name from 
  1676. this field. 
  1677.  
  1678.  
  1679. ΓòÉΓòÉΓòÉ 7.4. Terminal View Properties Notebook Page ΓòÉΓòÉΓòÉ
  1680.  
  1681. The Terminal View page allows you to specify options for Terminal View. 
  1682.  
  1683.  
  1684. ΓòÉΓòÉΓòÉ <hidden> Terminal View ΓòÉΓòÉΓòÉ
  1685.  
  1686. You can specify how OS2IGC is to handle messages directed to you by selecting 
  1687. one of the Display Private Messages choices. 
  1688.  
  1689. For a detailed explanation of each field, select from the list below: 
  1690.  
  1691.      Display Private Messages 
  1692.  
  1693.  
  1694. ΓòÉΓòÉΓòÉ <hidden> Display Private Messages ΓòÉΓòÉΓòÉ
  1695.  
  1696. Select one of the radio buttons to specify how OS2IGC is to display messages 
  1697. directed to you. 
  1698.  
  1699.  In Terminal View Window 
  1700.            The message is shown as simple input from the server in the Terminal 
  1701.            View output window. 
  1702.  
  1703.  In Message Box 
  1704.            The message is shown in a popup message box.  Each message is 
  1705.            displayed in a separate message box, and you have to acknowledge the 
  1706.            message before you can continue sending commands to the server. 
  1707.  
  1708.  In Message Box When Not Playing A Game 
  1709.            The message is shown in a popup messge box when you are not engaged 
  1710.            in playing a game on the server.  If you have started a game, all 
  1711.            messages directed to you are shown in the Terminal View output 
  1712.            window. 
  1713.  
  1714.  
  1715. ΓòÉΓòÉΓòÉ 7.5. Timer Options Properties Notebook Page ΓòÉΓòÉΓòÉ
  1716.  
  1717. The Timer Options page allows you to configure timers to monitor your 
  1718. connection to the Internet Go Server. 
  1719.  
  1720.  
  1721. ΓòÉΓòÉΓòÉ <hidden> Timer Options ΓòÉΓòÉΓòÉ
  1722.  
  1723. You can specify the amount of time between commands sent to the Internet Go 
  1724. Server by selecting a value in the Maintain Session Time Limit spin button. You 
  1725. can specify the amount of time between server responses before warning you that 
  1726. the server is not responding in the Server Response Time Limit spin button. 
  1727. And you can specify whether you want to be warned only once per session about 
  1728. the Internet Go Server not responding by unchecking the Always warn user about 
  1729. server exceeding response time limit check box. 
  1730.  
  1731. For a detailed explanation of each field, select from the list below: 
  1732.  
  1733.      Maintain Session Time Limit 
  1734.      Server Response Monitoring 
  1735.  
  1736.  
  1737. ΓòÉΓòÉΓòÉ <hidden> Maintain Session Time Limit ΓòÉΓòÉΓòÉ
  1738.  
  1739. The Internet Go Server will automatically disconnect you if you don't send a 
  1740. command to the server every 30 minutes.  When you are just observing games, you 
  1741. are not sending commands. 
  1742.  
  1743. You can request that a command (Ayt) is automatically sent to the Internet Go 
  1744. Server periodically to prevent the server from disconnecting you.  Select the 
  1745. time interval (in minutes) that OS2IGC will automatically send a command to the 
  1746. Internet Go Server after your last command. 
  1747.  
  1748. If you select a time value of 0, OS2IGC will never send the automatic command. 
  1749.  
  1750. Note:  The default value of 5 minutes is a reasonable value to choose. This 
  1751. will allow OS2IGC to automatically interact with the Internet Go Server every 5 
  1752. minutes.  If you also choose Server Response Monitoring OS2IGC will be able to 
  1753. diagnose server connection failures every 6 minutes. 
  1754.  
  1755.  
  1756. ΓòÉΓòÉΓòÉ <hidden> Server Response Monitoring ΓòÉΓòÉΓòÉ
  1757.  
  1758. The Server Response Monitoring group allows you to specify that OS2IGC monitor 
  1759. server responses and detect when the Internet Go Server isn't responding to 
  1760. your commands. 
  1761.  
  1762. You may select the time interval (in minutes) in which a response must be 
  1763. received from the Internet Go Server before OS2IGC warns you that the server is 
  1764. not responding.  Select the appropriate value from the Server Response Time 
  1765. Limit spin button.  If you select a time value of 0, OS2IGC will not monitor 
  1766. server response times. 
  1767.  
  1768. If you want to be warned every time that OS2IGC detects the server response 
  1769. time exceeds your specified limit, check the Always warn user about server 
  1770. exceeding response time limit check box. If you don't check this check box, 
  1771. OS2IGC will only warn you once per session (that is, between the time you 
  1772. connect and disconnect from the Internet Go Server) about the server not 
  1773. responding within the specified time limit. 
  1774.  
  1775. You may want to increase the Server Response Time Limit value if you are 
  1776. experiencing slow performance of the connection between your computer and the 
  1777. Internet Go Server and are receiving frequent warnings about the server 
  1778. exceeding the specified response time limit. 
  1779.  
  1780.  
  1781. ΓòÉΓòÉΓòÉ 7.6. Who View Properties Notebook Page ΓòÉΓòÉΓòÉ
  1782.  
  1783. The Who View pages allow you to specify options for Who View. 
  1784.  
  1785. The first Who View page is the standard Workplace Shell Sort page.  This page 
  1786. allows you to specify the default sorting options for Who View. 
  1787.  
  1788. Note:  Do not change the Object Type selection on this page. 
  1789.  
  1790. The second Who View page is the standard Workplace Shell Details View Page 3. 
  1791. This page allows you to specify which fields are displayed in Who View and the 
  1792. colors and font to be used for the display. 
  1793.  
  1794. Note:  Do not change the Object Type selection on this page. 
  1795.  
  1796.  
  1797. ΓòÉΓòÉΓòÉ 7.7. Games View Properties Notebook Page ΓòÉΓòÉΓòÉ
  1798.  
  1799. The Games View pages allow you to specify options for Games View. 
  1800.  
  1801. The first Games View page is the standard Workplace Shell Sort page.  This page 
  1802. allows you to specify the default sorting options for Games View. 
  1803.  
  1804. Note:  Do not change the Object Type selection on this page. 
  1805.  
  1806. The second Games View page is the standard Workplace Shell Details View Page 3. 
  1807. This page allows you to specify which fields are displayed in Games View and 
  1808. the colors and font to be used for the display. 
  1809.  
  1810. Note:  Do not change the Object Type selection on this page. 
  1811.  
  1812.  
  1813. ΓòÉΓòÉΓòÉ 7.8. Observe View Properties Notebook Page ΓòÉΓòÉΓòÉ
  1814.  
  1815. The Observe View page allows you to specify options for Observe View. 
  1816.  
  1817.  
  1818. ΓòÉΓòÉΓòÉ 7.9. Play View Properties Notebook Page ΓòÉΓòÉΓòÉ
  1819.  
  1820. The Play View page allows you to specify options for Play View. 
  1821.  
  1822.  
  1823. ΓòÉΓòÉΓòÉ 7.10. Game Options Properties Notebook Page ΓòÉΓòÉΓòÉ
  1824.  
  1825. The Game Options page allows you to specify options common to Observe View and 
  1826. Play View. 
  1827.  
  1828.  
  1829. ΓòÉΓòÉΓòÉ <hidden> Message Received From Player ΓòÉΓòÉΓòÉ
  1830.  
  1831. The Message Received Dialog displays a message received from another player. 
  1832.  
  1833. The title bar of the Message Received Dialog contains the name of the player 
  1834. that send you the message. 
  1835.  
  1836. For a detailed explanation of each field, select from the list below: 
  1837.  
  1838.      Message 
  1839.      Reply 
  1840.  
  1841.  
  1842. ΓòÉΓòÉΓòÉ <hidden> Message ΓòÉΓòÉΓòÉ
  1843.  
  1844. The Message field dispays the message received. 
  1845.  
  1846. If you want to send a reply to the player, type the message in the Reply field, 
  1847. then click on the OK push button. 
  1848.  
  1849. If you don't want to send a reply to the player, click on the OK without typing 
  1850. a message in the Reply field. 
  1851.  
  1852.  
  1853. ΓòÉΓòÉΓòÉ <hidden> Reply ΓòÉΓòÉΓòÉ
  1854.  
  1855. You can type a message in the Reply field.  When you press the OK push button, 
  1856. this message will be sent back to the other player. 
  1857.  
  1858. If you don't want to send a reply to the player, click on the OK without typing 
  1859. a message in the Reply field. 
  1860.  
  1861.  
  1862. ΓòÉΓòÉΓòÉ 8. Beta Test News ΓòÉΓòÉΓòÉ
  1863.  
  1864. This is a Beta Test version of the OS/2 Internet Go Client program, written by 
  1865. Ira H. Schneider. 
  1866.  
  1867. The intention of this program is to provide an OS/2 Warp client for the 
  1868. Internet Go Server (IGS).  When the program is completed, it will allow access 
  1869. to most IGS functions through the graphical user interface, mostly through 
  1870. pop-up menu items. The goals of this program are: 
  1871.  
  1872.      To provide a native OS/2 client program to communicate with the IGS. 
  1873.      To free the user from having to learn the IGS commands. 
  1874.      To allow the user to customize the program for his convenience. 
  1875.  
  1876.  The current version of the program provides the following functions: 
  1877.  
  1878.      Connect to the IGS through an existing Internet TCP/IP session.  This 
  1879.       includes a session that you create by dialing an Internet service 
  1880.       provider using SLIP or PPP, or a permanent TCP/IP connection to the 
  1881.       Internet (including through a Socks Server). 
  1882.      Automatically login to the IGS. 
  1883.      Display a list of who is currently logged on to the IGS (Who View). 
  1884.      Interact with anyone logged on from the Who View display, including 
  1885.       getting the user's statistics, sending a message to the user, and 
  1886.       initiating a match with the user. 
  1887.      Play a game with any other player currently logged on to the IGS (Play 
  1888.       View). Send and receive messages from your opponent within the Play View 
  1889.       window. 
  1890.      Play a teaching game (Teach View). 
  1891.      Display a list of games currently in progress (Games View). 
  1892.      Observe any (or all) of the games in progress (Observe View).  Exchange 
  1893.       kibitz messages with other observers within the Observe View window. 
  1894.      Change your IGS settings, including default values, options, rank, game 
  1895.       choice, player information, and e-mail address, through your Properties 
  1896.       Notebook.  This is accessed through the Who View. 
  1897.      Customize the program through the Properties Notebook, including server 
  1898.       access, automatic login information, debug information, Who View and 
  1899.       Games View display, sort, color, and font information, and the name of 
  1900.       the client object. 
  1901.      Customize the colors and fonts used in Play View and Observe View, and 
  1902.       resize the Play View, Teach View, and Observe View windows. 
  1903.      Provide help information on the operation of the program, as well as the 
  1904.       IGS commands. 
  1905.  
  1906.  Future versions of the program will add the following functions: 
  1907.  
  1908.      More customization of the game board displayed in Observe View and Play 
  1909.       View. 
  1910.      Invoke other IGS functions through the pop-up menu. 
  1911.      Copy a game in progress (from Observe View, Play View, or Teach View) to 
  1912.       local storage and be able to navigate through the game, possibly adding 
  1913.       variations. 
  1914.      Review games stored on the IGS. 
  1915.      Converse with any other player currently logged on to the IGS (Chat 
  1916.       View). 
  1917.  
  1918.  The program will be distributed through the common IGS repository, 
  1919.  igs.nuri.net.  Announcements about new versions of the program will be posted 
  1920.  on the rec.games.go newsgroup on the Internet. 
  1921.  
  1922.  
  1923. ΓòÉΓòÉΓòÉ 9. About The Author ΓòÉΓòÉΓòÉ
  1924.  
  1925. Ira H. Schneider 
  1926.  
  1927. I can be contacted via e-mail at ira_schneider@ibm.net and can be found on the 
  1928. IGS as iras. 
  1929.  
  1930. I would like to hear any comments about the OS/2 IGS Client program. I am 
  1931. particularly interested in the following: 
  1932.  
  1933.      Comments on the user interface (both good and bad). 
  1934.      Comments or suggestions on the useability of the program. 
  1935.      Bugs you find in the program. 
  1936.      Suggestions for new features, changes to the user interface, etc. 
  1937.  
  1938.  I will try to answer all mail about the program. 
  1939.  
  1940.  
  1941. ΓòÉΓòÉΓòÉ <hidden> Terminal View ΓòÉΓòÉΓòÉ
  1942.  
  1943. Terminal view is the command line interface to the Internet Go Server. You must 
  1944. open Terminal view to establish a connection to the IGS. 
  1945.  
  1946. When you open Terminal view, OS2IGC connects to the IGS.  After the connection 
  1947. is made, you may logon to the IGS and start using the IGS functions. 
  1948.  
  1949.  
  1950. ΓòÉΓòÉΓòÉ <hidden> Games View ΓòÉΓòÉΓòÉ
  1951.  
  1952. Games View displays a list of the games that are currently being played on the 
  1953. Internet Go Server.  You can watch any game in progress by just opening its 
  1954. icon in the Games View. 
  1955.  
  1956.  
  1957. ΓòÉΓòÉΓòÉ <hidden> Connect ΓòÉΓòÉΓòÉ
  1958.  
  1959. Connect tries to establish a connection with the Internet Go Server. You 
  1960. normally select this option after you close the connection with the IGS or 
  1961. after correcting a problem that stops OS2IGC from contacting the IGS. 
  1962.  
  1963. For example, if you open the Terminal View before establishing a connection to 
  1964. the Internet, OS2IGC will not be able to contact the IGS.  You can establish 
  1965. the connection to the Internet and select the Connect pop-up menu item to try 
  1966. contacting the IGS again. 
  1967.  
  1968.  
  1969. ΓòÉΓòÉΓòÉ <hidden> Disconnect ΓòÉΓòÉΓòÉ
  1970.  
  1971. Disconnect terminates the connection with the Internet Go Server. This can be 
  1972. used instead of issuing the Exit command directly to the IGS. 
  1973.  
  1974. Disconnect also closes the Who View and the Games View. 
  1975.  
  1976. You can also disconnect from the IGS by closing the Terminal View. 
  1977.  
  1978.  
  1979. ΓòÉΓòÉΓòÉ <hidden> Who View ΓòÉΓòÉΓòÉ
  1980.  
  1981. Who View displays a list of the players that are currently logged on to the 
  1982. Internet Go Server.  You can get the statistics for any player by just opening 
  1983. his icon in the Who View.  You can also send a message to any player or request 
  1984. a match with a player using the player's pop-up menu in Who View. 
  1985.  
  1986.  
  1987. ΓòÉΓòÉΓòÉ <hidden> Statistics View ΓòÉΓòÉΓòÉ
  1988.  
  1989. Statistics View displays the statistics for the player. 
  1990.  
  1991.  
  1992. ΓòÉΓòÉΓòÉ <hidden> Chat View ΓòÉΓòÉΓòÉ
  1993.  
  1994. Chat View displays a window that allows you to exchange messages with the 
  1995. player. 
  1996.  
  1997.  
  1998. ΓòÉΓòÉΓòÉ <hidden> Send Message ΓòÉΓòÉΓòÉ
  1999.  
  2000. Send Message allows you to send a message to the player. 
  2001.  
  2002.  
  2003. ΓòÉΓòÉΓòÉ <hidden> Ask For Game ΓòÉΓòÉΓòÉ
  2004.  
  2005. Ask For Game allows you to send a message to the player requesting a match. 
  2006.  
  2007.  
  2008. ΓòÉΓòÉΓòÉ <hidden> Match ΓòÉΓòÉΓòÉ
  2009.  
  2010. Match allows you to request a match with the player. 
  2011.  
  2012.  
  2013. ΓòÉΓòÉΓòÉ <hidden> Automatch ΓòÉΓòÉΓòÉ
  2014.  
  2015. Automatch allows you to request an automatic match with the player. 
  2016.  
  2017.  
  2018. ΓòÉΓòÉΓòÉ <hidden> Refresh now ΓòÉΓòÉΓòÉ
  2019.  
  2020. Refresh now allows you to request that the Who View data be updated from the 
  2021. Internet Go Server. 
  2022.  
  2023.  
  2024. ΓòÉΓòÉΓòÉ <hidden> Sort ΓòÉΓòÉΓòÉ
  2025.  
  2026. Sort allows you to specify in what order the contents of the Who View window 
  2027. appear. 
  2028.  
  2029. If you select Sort a pop-up menu appears that displays the choices of how the 
  2030. Who View window is to be sorted.  These choices are: 
  2031.  
  2032.  Sort By Name The data in the Who View window are to be sorted by the player's 
  2033.            name. 
  2034.  Sort By Rank The data in the Who View window are to be sorted by the player's 
  2035.            rank. 
  2036.  
  2037.  
  2038. ΓòÉΓòÉΓòÉ <hidden> Sort By Player Name ΓòÉΓòÉΓòÉ
  2039.  
  2040. Player name specifies that the data in the Who View window be arranged in 
  2041. alphabetical order by the player's name. 
  2042.  
  2043.  
  2044. ΓòÉΓòÉΓòÉ <hidden> Sort By Rank ΓòÉΓòÉΓòÉ
  2045.  
  2046. Rank specifies that the data in the Who View window be arranged by the player's 
  2047. rank, in decreasing order.  The list starts with the professional players, 
  2048. continues with the dan ranked players, and finishes with the kyu ranked 
  2049. players. 
  2050.  
  2051.  
  2052. ΓòÉΓòÉΓòÉ <hidden> Refresh now ΓòÉΓòÉΓòÉ
  2053.  
  2054. Refresh now allows you to request that the Games View data be updated from the 
  2055. Internet Go Server. 
  2056.  
  2057.  
  2058. ΓòÉΓòÉΓòÉ <hidden> Help - IGS Commands ΓòÉΓòÉΓòÉ
  2059.  
  2060. IGS Commands displays help for the Internet Go Server commands. 
  2061.  
  2062.  
  2063. ΓòÉΓòÉΓòÉ <hidden> Help - Beta Test News ΓòÉΓòÉΓòÉ
  2064.  
  2065. Beta Test News displays information about the Beta Test version of the OS/2 
  2066. Internet Go Client. 
  2067.  
  2068.  
  2069. ΓòÉΓòÉΓòÉ <hidden> Help - About The Author ΓòÉΓòÉΓòÉ
  2070.  
  2071. About The Author displays information about the author of the program and how 
  2072. to contact him. 
  2073.  
  2074.  
  2075. ΓòÉΓòÉΓòÉ <hidden> Help - Product Information ΓòÉΓòÉΓòÉ
  2076.  
  2077. Product Information displays information about the version of the program that 
  2078. you are using. 
  2079.  
  2080.  
  2081. ΓòÉΓòÉΓòÉ <hidden> Observe View ΓòÉΓòÉΓòÉ
  2082.  
  2083. Observe View displays the state of a game in progress on the IGS. 
  2084.  
  2085.  
  2086. ΓòÉΓòÉΓòÉ <hidden> Play View ΓòÉΓòÉΓòÉ
  2087.  
  2088. Play View displays the state of a game you are playing on the IGS. 
  2089.  
  2090.  
  2091. ΓòÉΓòÉΓòÉ <hidden> Pass ΓòÉΓòÉΓòÉ
  2092.  
  2093. Pass specifies that you want to pass as your move. 
  2094.  
  2095.  
  2096. ΓòÉΓòÉΓòÉ <hidden> Resign ΓòÉΓòÉΓòÉ
  2097.  
  2098. Resign specifies that you want to resign from the game. 
  2099.  
  2100.  
  2101. ΓòÉΓòÉΓòÉ <hidden> Request adjourn ΓòÉΓòÉΓòÉ
  2102.  
  2103. Request adjourn specifies that you want to adjourn the game.  If your opponent 
  2104. agrees, the game is saved and adjourned.  If your opponent doesn't agree to the 
  2105. adjournment, the game continues. 
  2106.  
  2107.  
  2108. ΓòÉΓòÉΓòÉ <hidden> Score ΓòÉΓòÉΓòÉ
  2109.  
  2110. Score specifies that you want to see an estimate of the score of the game. 
  2111.  
  2112.  
  2113. ΓòÉΓòÉΓòÉ <hidden> Save ΓòÉΓòÉΓòÉ
  2114.  
  2115. Save specifies that you want the IGS to save the state of the game. 
  2116.  
  2117.  
  2118. ΓòÉΓòÉΓòÉ <hidden> Request Undo ΓòÉΓòÉΓòÉ
  2119.  
  2120. Request Undo sends a message to your opponent asking that he undo your last 
  2121. move. 
  2122.  
  2123.  
  2124. ΓòÉΓòÉΓòÉ <hidden> Undo ΓòÉΓòÉΓòÉ
  2125.  
  2126. Undo specifies that you want the IGS to undo your opponent's last move. 
  2127.  
  2128.  
  2129. ΓòÉΓòÉΓòÉ <hidden> Undo ΓòÉΓòÉΓòÉ
  2130.  
  2131. Undo specifies that you want to reset the game to the state it was in when 
  2132. Scoring Mode was entered.  This replaces all removed dead stones from the 
  2133. board. You would choose this pop-up menu item when either you or your opponent 
  2134. accidentally removed a living group from the board during Scoring Mode. 
  2135.  
  2136.  
  2137. ΓòÉΓòÉΓòÉ <hidden> Handicap ΓòÉΓòÉΓòÉ
  2138.  
  2139. Handicap specifies that you want to set the number of handicap stones being 
  2140. used in this game. 
  2141.  
  2142.  
  2143. ΓòÉΓòÉΓòÉ <hidden> Komi ΓòÉΓòÉΓòÉ
  2144.  
  2145. Komi specifies that you want to set the number of komi points being used in 
  2146. this game. 
  2147.  
  2148.  
  2149. ΓòÉΓòÉΓòÉ <hidden> Free ΓòÉΓòÉΓòÉ
  2150.  
  2151. Free specifies that you want to mark this game as not counting (or counting) 
  2152. towards your IGS rating. 
  2153.  
  2154.  
  2155. ΓòÉΓòÉΓòÉ <hidden> Done ΓòÉΓòÉΓòÉ
  2156.  
  2157. Done specifies that you are done removing dead groups from the game board and 
  2158. you want the final score for the game. 
  2159.  
  2160.  
  2161. ΓòÉΓòÉΓòÉ <hidden> Rotate Board ΓòÉΓòÉΓòÉ
  2162.  
  2163. Rotate Board specifies that you want to rotate the game board to reverse the 
  2164. positions of the players.  This allows you to position the player that you want 
  2165. at the top of the game board display. 
  2166.  
  2167.  
  2168. ΓòÉΓòÉΓòÉ <hidden> Label Board ΓòÉΓòÉΓòÉ
  2169.  
  2170. Label Board specifies that you want the row and column labels displayed on the 
  2171. game board. 
  2172.  
  2173.  
  2174. ΓòÉΓòÉΓòÉ <hidden> Remove Board Labels ΓòÉΓòÉΓòÉ
  2175.  
  2176. Remove Board Labels specifies that you want the row and column labels removed 
  2177. from the game board. 
  2178.  
  2179.  
  2180. ΓòÉΓòÉΓòÉ <hidden> Teach View ΓòÉΓòÉΓòÉ
  2181.  
  2182. Teach View starts a teaching game on the Go server. You can send a Teach 
  2183. command to the server to start a teaching game by selecting the Teach view 
  2184. option from the OS2IGC Object's pop-up menu. This displays the Start Teaching 
  2185. Game Dialog. 
  2186.  
  2187.  
  2188. ΓòÉΓòÉΓòÉ <hidden> Start Teaching Game Dialog ΓòÉΓòÉΓòÉ
  2189.  
  2190. The Start Teaching Game Dialog allows you to compose a Teach command to be sent 
  2191. to the server. 
  2192.  
  2193. For a detailed explanation of each field, select from the list below: 
  2194.  
  2195.      Board Size 
  2196.      Game Title 
  2197.      Type of Game 
  2198.  
  2199.  When you have filled in all of the fields, click on the OK push button to send 
  2200.  the Teach command to the server. 
  2201.  
  2202.  If you decide not to start a teaching game,  click on the Cancel push button. 
  2203.  
  2204.  
  2205. ΓòÉΓòÉΓòÉ <hidden> Board Size ΓòÉΓòÉΓòÉ
  2206.  
  2207. The Board Size spin button allows you to choose the size of the board you want 
  2208. to play a teaching game on.  The values range from 9 to 19, indicating a 9x9 to 
  2209. a 19x19 board. 
  2210.  
  2211. You can use the arrows at the right of the spin button to select the board size 
  2212. that you want to play on. 
  2213.  
  2214.  
  2215. ΓòÉΓòÉΓòÉ <hidden> Game Title ΓòÉΓòÉΓòÉ
  2216.  
  2217. The Game Title entry field allows you to specify the title for the teaching 
  2218. game.  If you specify a title in this field, it is sent to you (and all users 
  2219. observing the game) when you make the first move. 
  2220.  
  2221. If you do not specify a title, the game is titled as a match between you and 
  2222. yourself. 
  2223.  
  2224.  
  2225. ΓòÉΓòÉΓòÉ <hidden> Type of Game ΓòÉΓòÉΓòÉ
  2226.  
  2227. Select one of the radio buttons to specify the type of teaching game you want 
  2228. to start. 
  2229.  
  2230.  Go 
  2231.            The teaching game is to use the Go rules. OS2IGC sends a teach 
  2232.            command to the server to start the game. 
  2233.  
  2234.  GOE 
  2235.            The teaching game is to use the GOE (or Ing) rules.  OS2IGC sends a 
  2236.            gteach command to the server to start the game. 
  2237.  
  2238.  
  2239. ΓòÉΓòÉΓòÉ <hidden> Teach View ΓòÉΓòÉΓòÉ
  2240.  
  2241. Teach View displays the state of a teaching game you are playing on the IGS. 
  2242.  
  2243.  
  2244. ΓòÉΓòÉΓòÉ <hidden> Mark ΓòÉΓòÉΓòÉ
  2245.  
  2246. Mark specifies that you want the IGS to mark your last move as the beginning of 
  2247. a sequence to be removed if you issue the undo command. 
  2248.  
  2249.  
  2250. ΓòÉΓòÉΓòÉ <hidden> Undo ΓòÉΓòÉΓòÉ
  2251.  
  2252. Undo specifies that you want the IGS to undo your moves back to the last marked 
  2253. move. 
  2254.  
  2255.  
  2256. ΓòÉΓòÉΓòÉ <hidden> Adjourn ΓòÉΓòÉΓòÉ
  2257.  
  2258. Adjourn specifies that you want to adjourn the game. 
  2259.  
  2260.  
  2261. ΓòÉΓòÉΓòÉ 10. Help For The Internet Go Server ΓòÉΓòÉΓòÉ
  2262.  
  2263. The Internet Go Server 
  2264.  
  2265. The Internet Go Server (IGS) allows you to play go with anyone else logged on 
  2266. through the Internet. 
  2267.  
  2268. The following topics will explain the commands used by the IGS: 
  2269.  
  2270.      Commands to get you started 
  2271.      Commands 
  2272.  
  2273.  
  2274. ΓòÉΓòÉΓòÉ <hidden> Commands to get you started ΓòÉΓòÉΓòÉ
  2275.  
  2276. Here are some common commands that you should start with: 
  2277.  
  2278.  who       List who is on the server. 
  2279.  games     show the current games 
  2280.  match     Offer to play someone. 
  2281.  save      Save your game 
  2282.  shout     Tell everyone something. 
  2283.  yell      Send a message to the specified channel. 
  2284.  tell      Tell someone something. 
  2285.  kibitz    Send a message to people on the observe list 
  2286.  observe   Observe a game. 
  2287.  coords    Describes what coordinates can be used to make moves. 
  2288.  toggle    Toggle the various player flags. 
  2289.  rank      Set your rank. 
  2290.  
  2291.  help commands gives a list of commands.  help <command> gives help on the 
  2292.  command. 
  2293.  
  2294.  See also: 
  2295.  
  2296.      IGS Commands 
  2297.  
  2298.  
  2299. ΓòÉΓòÉΓòÉ <hidden> Commands You Can Use While Playing A Game ΓòÉΓòÉΓòÉ
  2300.  
  2301.  addtime   Add minutes to your opponent's time. 
  2302.  chatter   Send a message to people on the observe list 
  2303.  coords    Describes what coordinates can be used to make moves. 
  2304.  free      Changes a game from counting towards ratings to not counting. 
  2305.  handicap  first move by Black to place handicap stones 
  2306.  kibitz    Send a message to people on the observe list 
  2307.  komi      Komi mediation between players. 
  2308.  pass      Pass a move--takes 3 to score a game. 
  2309.  resign    Quit a game (chicken) 
  2310.  save      Save your game 
  2311.  say       Say something to your opponent 
  2312.  
  2313.  See also: 
  2314.  
  2315.      Commands You Can Use While Waiting For A Game 
  2316.      Commands You Can Use Any Time 
  2317.  
  2318.  
  2319. ΓòÉΓòÉΓòÉ <hidden> Commands You Can Use While Waiting For A Game ΓòÉΓòÉΓòÉ
  2320.  
  2321.  bet       Predict the next move in a game you are observing. 
  2322.  decline   Refuse to play someone. 
  2323.  goematch  Offer to play with someone using the GOE (or Ing) rules. 
  2324.  gteach    Start a teaching game (where you make all moves) using the GOE (or 
  2325.            Ing) rules. 
  2326.  kibitz    Comment on a game. 
  2327.  load      Load a previously unfinished game. 
  2328.  match     Offer to play someone. 
  2329.  observe   Observe a game. 
  2330.  pmatch    Offer to play a professional match with someone using the GOE (or 
  2331.            Ing) rules. 
  2332.  teach     Start a teaching game (where you make all moves). 
  2333.  team      Start a team match (with 4 or 6 players). 
  2334.  tgmatch   Offer to play a tournament game with someone using the GOE (or Ing) 
  2335.            rules. 
  2336.  
  2337.  See also: 
  2338.  
  2339.      Commands You Can Use While Playing A Game 
  2340.      Commands You Can Use Any Time 
  2341.  
  2342.  
  2343. ΓòÉΓòÉΓòÉ <hidden> Commands You Can Use Any Time ΓòÉΓòÉΓòÉ
  2344.  
  2345.  all       List who is observing a game. 
  2346.  best      List the best players 
  2347.  chars     Change the board display. 
  2348.  delete    Remove an adjourned game. 
  2349.  games     show the current games 
  2350.  help      Get help. 
  2351.  info      Change your info line. 
  2352.  last      List last to log on to the server 
  2353.  look      Look at an ajourned game. 
  2354.  mail      Mail a Smart Go Format file 
  2355.  moves     List the moves of a game. 
  2356.  password  Change your password. 
  2357.  players   List who is on the server. 
  2358.  probability Display the odds of winning against a player playing an even game. 
  2359.  quit      Logout. 
  2360.  rank      Set your rank. 
  2361.  refresh   Redraw a board. 
  2362.  reset     Reset player stats. 
  2363.  sgf       Look at some of the sgf games. 
  2364.  shout     Tell everyone something. 
  2365.  stats     List a players info. 
  2366.  stored    Look at ajourned games. 
  2367.  tell      Tell someone something. 
  2368.  time      List time left on a game. 
  2369.  toggle    Toggle the various player flags. 
  2370.  watching  List the games you are observing 
  2371.  who       List who is on the server. 
  2372.  
  2373.  See also: 
  2374.  
  2375.      Commands You Can Use While Playing A Game 
  2376.      Commands You Can Use While Waiting For A Game 
  2377.  
  2378.  
  2379. ΓòÉΓòÉΓòÉ 10.1. IGS Commands ΓòÉΓòÉΓòÉ
  2380.  
  2381. The command line interface to the Internet Go Server supports many commands. 
  2382. Each command is listed in the topics that follow. 
  2383.  
  2384. In General: 
  2385.  
  2386.    <required stuff>       <--- angle brakets are used for required arguments
  2387.    [not required stuff]   <--- square brakets are used for non-required
  2388.  
  2389. In the commands the <, >, [, and ] are not part of the commands. 
  2390.  
  2391. Please note that commands can be abbreviated.  For example 'match' abbreviates 
  2392. to 'mat' and 'quit' abbreviates to 'q'. 
  2393.  
  2394. Also   ;   means   yell,   .  means  tell,   '  means  kibitz,
  2395.        ?   means   help.   ,  means  say
  2396.  
  2397. Some commands are only valid at certain times.  Select one of the following 
  2398. topics to see the commands that are valid at special times: 
  2399.  
  2400.      Commands You Can Use While Playing A Game 
  2401.      Commands You Can Use While Waiting For A Game 
  2402.      Commands You Can Use Any Time 
  2403.  
  2404.  For information on the rating system: 
  2405.  
  2406.      IGS Rating System 
  2407.  
  2408.  For answers to Frequently Asked Questions: 
  2409.  
  2410.      Frequently Asked Questions 
  2411.  
  2412.  See also: 
  2413.  
  2414.      FTP 
  2415.      Many Faces Of Go (computer program) 
  2416.      American Go Association (AGA) 
  2417.  
  2418.  
  2419. ΓòÉΓòÉΓòÉ 10.1.1. Addresschange ΓòÉΓòÉΓòÉ
  2420.  
  2421. Addresschange command 
  2422.  
  2423. Usage: register <your email address> 
  2424.  
  2425. "addresschange" is the register command. The register command is used to 
  2426. register new a IGS account, or to change the address of a previously registered 
  2427. account. 
  2428.  
  2429. To change your address, enter: 
  2430.  
  2431.    register <your email address>
  2432.  
  2433. Note:  Do not use the  <  >  in your account name or email address. 
  2434.  
  2435. If you made no errors while entering your email address, you will receive your 
  2436. registration letter usually within a few minutes, or a few hours. Please read 
  2437. your registration letter carefully.  It contains important important IGS policy 
  2438. information and usage rules. 
  2439.  
  2440. * As soon as you re-register, you will be logged out, and you will not be able 
  2441. to enter IGS under the same account until your use your new password. 
  2442.  
  2443. You CANNOT send email to an IP. Registration will not accept registration from 
  2444. anonymous, guest, some freenets, and  aol.com  email addresses. 
  2445.  
  2446.  
  2447. ΓòÉΓòÉΓòÉ 10.1.2. Addtime ΓòÉΓòÉΓòÉ
  2448.  
  2449. Addtime command 
  2450.  
  2451. Usage: addtime <time to be added> 
  2452.  
  2453. Addtime is used by a player to add extra time to an opponent's clock. Added 
  2454. time is measured in minutes. 
  2455.  
  2456. Examples: 
  2457.  
  2458.    addtime 1  (adds 1 minute)
  2459.    addtime 60 (adds 1 hour)
  2460.  
  2461. When a player adds extra time to his opponent's time, 'addtime' will also enter 
  2462. a kibitz in the game record (sgf) saying how much time was added to which 
  2463. player. 
  2464.  
  2465. See also: kibitz match SGF time 
  2466.  
  2467.  
  2468. ΓòÉΓòÉΓòÉ 10.1.3. Adjourn ΓòÉΓòÉΓòÉ
  2469.  
  2470. Adjourn command 
  2471.  
  2472. Usage: adjourn 
  2473.  
  2474. Adjourn is used by either player in a game, to request the adjournment of the 
  2475. game.  The game will be saved.  To adjourn the game, both players must enter: 
  2476. adjourn 
  2477.  
  2478. The opponent will then receive the following messages: 
  2479.  
  2480.    #> Your opponent requests an adjournment.
  2481.    Use <adjourn> to adjourn, or <decline adjourn> to decline.
  2482.  
  2483. To adjourn the game, the opponent must enter:  adjourn. Both players will then 
  2484. see the following messages: 
  2485.  
  2486.    Game has been adjourned.
  2487.    Game saved.
  2488.  
  2489. To be sure the current board position is saved, enter:  save 
  2490.  
  2491. To restart an adjourned game, use the load command. 
  2492.  
  2493. To display the number of days games are saved, enter:  uptime 
  2494.  
  2495. The touch command can be used to extend the ammount of time an adjourned game 
  2496. is saved. 
  2497.  
  2498. Note:  Sometimes all adjourned games are deleted without notice. 
  2499.  
  2500. See also: decline load resign save stored touch uptime 
  2501.  
  2502.  
  2503. ΓòÉΓòÉΓòÉ 10.1.4. Alias ΓòÉΓòÉΓòÉ
  2504.  
  2505. Alias command 
  2506.  
  2507. Usage:  alias [<new command>] [ <command sequence>] 
  2508.  
  2509.    1. Alias is used the shorten a command or command sequence. A maximum of 20 
  2510.       aliases are allowed. 
  2511.  
  2512.       Examples: 
  2513.  
  2514.                alias s stats        (shortens 'stats' to:  s)
  2515.                alias fmc tell fmc   (shortens 'tell fmc' to:  fmc)
  2516.                alias w3 who 3k-9p   (shortens 'who 3k-9p' to:  w3)
  2517.  
  2518.    2. To display all your aliases, enter:  alias 
  2519.  
  2520.    3. Alias with only the argument (the alias) will remove that alias. 
  2521.  
  2522.       Example: 
  2523.  
  2524.                You wish to remove the alias 's', which was for 'stats'.
  2525.                Enter:   alias s
  2526.  
  2527.       The command unalias will disable aliases for the current login. You will 
  2528.       not be able to use your aliases until you enter IGS again.  The aliases 
  2529.       will be saved. 
  2530.  
  2531.       Example: 
  2532.  
  2533.                unalias
  2534.  
  2535.  Sometimes all aliases are purged from the system without notice. 
  2536.  
  2537.  
  2538. ΓòÉΓòÉΓòÉ 10.1.5. All ΓòÉΓòÉΓòÉ
  2539.  
  2540. All command 
  2541. Usage: all [game number] 
  2542.  
  2543. All will list all the observers of a particular game. 
  2544.  
  2545. Example: 
  2546.  
  2547.    all 23  (will list all observers of game number 23)
  2548.  
  2549. The players playing a game can use 'all' without the game number to see the 
  2550. list of observers observing their game. 
  2551.  
  2552. Example: 
  2553.  
  2554.    tim and fmc are playing game number 23, and either
  2555.    tim or fmc can see the observers by entering:  all
  2556.  
  2557. See also: games observe match 
  2558.  
  2559.  
  2560. ΓòÉΓòÉΓòÉ 10.1.6. Automatch ΓòÉΓòÉΓòÉ
  2561.  
  2562. Automatch command 
  2563.  
  2564. Usage:  automatch <oppenent> 
  2565.  
  2566. Automatch asks for a match with an opponent, and automatically uses your 
  2567. defaults, or desired choices such as board size, number of stones per 'byoyomi' 
  2568. period, 'byoyomi' time, time, and color. The arguments, or choices for the 
  2569. Automatch settings are set with the defs command. If the players' 'defs' 
  2570. disagree, the 'defs' from the challenger are used. 
  2571.  
  2572. Example: 
  2573.  
  2574.    automatch Tweedie
  2575.  
  2576. The color is automatically chosen, as is the komi and handicap. If the player 
  2577. has a 'rating' with a *, then the rating is used. Otherwise the player's 
  2578. declared rank is used. If both players are equal, who gets black is dependent 
  2579. on the current time, or randomly. 
  2580.  
  2581. Note:  Automatch, used with Defs, is the only command which will allow the 
  2582. default number of 'byoyomi' stones (25) to be changed to another value. 
  2583.  
  2584. See also: byo-yomi defs match 
  2585.  
  2586.  
  2587. ΓòÉΓòÉΓòÉ 10.1.7. Ayt ΓòÉΓòÉΓòÉ
  2588.  
  2589. Ayt Command 
  2590.  
  2591. Usage: ayt 
  2592.  
  2593. This command just prints a 'yes' at your terminal.  This allows one to tell if 
  2594. they are connected to the server.  The 'ayt' stands for 'Are You There', and is 
  2595. part of the telnet protocol. In fact if you make your telnet session send AYT, 
  2596. the server will respond with as 'yes', just like the 'ayt' command. 
  2597.  
  2598.  
  2599. ΓòÉΓòÉΓòÉ 10.1.8. Beep ΓòÉΓòÉΓòÉ
  2600.  
  2601. Beep Command 
  2602.  
  2603. Usage: beep <playername> 
  2604.  
  2605. Beep is used to send a beep, or bell sound to another player. 
  2606.  
  2607. Example: 
  2608.  
  2609.    beep beamer
  2610.    (beamer will then hear a sound, and:  player is beeping you.)
  2611.  
  2612. The beep sound can be turned on or off with the toggle command. 
  2613.  
  2614. To block beep sounds, enter:  toggle bell 
  2615.  
  2616. In this case, only "player is beeping you." will be seen and no sound. 
  2617.  
  2618. To undo the block, enter the same command again:  toggle bell 
  2619.  
  2620. See also: stats toggle 
  2621.  
  2622.  
  2623. ΓòÉΓòÉΓòÉ 10.1.9. Best ΓòÉΓòÉΓòÉ
  2624.  
  2625. Best Command 
  2626.  
  2627. Usage: best [rank] 
  2628.  
  2629. Best will list all players with the 'rank' selected. To use Best, enter:  best 
  2630. <rank> 
  2631.  
  2632. Example: 
  2633.  
  2634.    best 5k
  2635.    (This will list all players with the rank of 5 Kyu)
  2636.  
  2637. To see the first 23 lines of the "best list", which will also display the best 
  2638. players on IGS, enter:  best 
  2639.  
  2640. See also: rank rating statistics stats Supported Ranks and Ratings 
  2641.  
  2642.  
  2643. ΓòÉΓòÉΓòÉ 10.1.10. Bet ΓòÉΓòÉΓòÉ
  2644.  
  2645. Bet Command 
  2646.  
  2647. Usage: bet [move coordinates] 
  2648.  
  2649. Bet is to compare your move, as an observer, against the move made by a player. 
  2650. If the move you made is the same as the player, you win, otherwise you lose. 
  2651.  
  2652. Bet, with no move given, will list the observers by Winners, Even, and Losers. 
  2653. If you win more than you lose, you are displayed in the winners list, and if 
  2654. you lose more than you win, you are in the losers list. 
  2655.  
  2656. You can only bet if you are observing one game.  Although you can change your 
  2657. mind and select a different move, you can only bet on one move at a time. 
  2658.  
  2659. To bet, enter:  bet <move coordinates> 
  2660.  
  2661. Example: 
  2662.  
  2663.    bet R2
  2664.  
  2665. For every player betting the score is displayed, followed by how many times 
  2666. they have bet. 
  2667.  
  2668. Example: 
  2669.  
  2670.    tim  5:  10
  2671.    (means tim has bet 10 times and is now 5 up)
  2672.  
  2673. See also: games observe 
  2674.  
  2675.  
  2676. ΓòÉΓòÉΓòÉ <hidden> Byo-yomi ΓòÉΓòÉΓòÉ
  2677.  
  2678. Byo-yomi
  2679.  
  2680. Usage: match <opponentname> [color] [board size] [time] [byo-yomi minutes] 
  2681.  
  2682. Byo-yomi is part of the match command. Byo-yomi is the overtime given to a 
  2683. player, after the initial time has expired, to complete his moves. On IGS, the 
  2684. byo-yomi time period is specified in the match command. The time is specified 
  2685. in minutes, and there are 25 moves for each byo-yomi time period. Example, if 
  2686. you specify 15 (15 minutes) as the last number of the match command, each 
  2687. byo-yomi period will be 15 minutes, and during each period you must complete 25 
  2688. moves, or you lose. The default byo-yomi on IGS is 10 minutes. 
  2689.  
  2690. Note:  The automatch command, used with defs, is the only command which will 
  2691. allow the default number of 'byo-yomi' stones (25) to be changed to another 
  2692. value. 
  2693.  
  2694. See also: automatch defs match 
  2695.  
  2696.  
  2697. ΓòÉΓòÉΓòÉ 10.1.11. Channel ΓòÉΓòÉΓòÉ
  2698.  
  2699. Channel Command 
  2700.  
  2701. Usage: channel [number] [title] 
  2702.  
  2703. Channels are a forum, or meeting places, where people are able to gather and 
  2704. communicate with each other at the same time. Channels should also be used for 
  2705. group discussions on a particular topic, rather than using the shout command. 
  2706. You can only enter one channel at a time and communicate only with members in 
  2707. the channel you have entered. All channels have a number, and some may have a 
  2708. 'title'.  The available channel numbers are 1 - 98. 
  2709.  
  2710. Note:  For using the channels, see:  yell 
  2711.  
  2712. To see all the active channels, enter:  channel 
  2713.  
  2714. To give a 'channel' a 'title', you must be in the channel you wish to give a 
  2715. 'title'.  For example, if you are in channel 23, enter: 
  2716.  
  2717.    channel 23 title Discussion On 'Atropa belladonna'
  2718.  
  2719. To enter a channel, create a new channel, talk to members in a channel, or exit 
  2720. from a channel, use the yell command. 
  2721.  
  2722. See also: shout tell toggle who yell 
  2723.  
  2724.  
  2725. ΓòÉΓòÉΓòÉ 10.1.12. Chars ΓòÉΓòÉΓòÉ
  2726.  
  2727. Chars Command 
  2728.  
  2729. Usage: chars [BWEDTtScM] 
  2730.  
  2731. Chars set the characters used to draw the board. The characters are as follows: 
  2732.  
  2733.  B         Black 
  2734.  W         White 
  2735.  E         Empty 
  2736.  D         Dame 
  2737.  T         White territory 
  2738.  t         Black territory 
  2739.  S         Startpoint 
  2740.  c         Counted 
  2741.  M         Mark 
  2742.  
  2743.  Chars is also used to set the Black and White stones to your preference on an 
  2744.  ascii board. 
  2745.  
  2746.  The default is:  '#O....+CX' 
  2747.  
  2748.  See also: Go Board refresh stats 
  2749.  
  2750.  
  2751. ΓòÉΓòÉΓòÉ 10.1.13. Chatter ΓòÉΓòÉΓòÉ
  2752.  
  2753. Chatter Command 
  2754.  
  2755. Usage:  chatter [game number] message 
  2756.  
  2757. Sends a 'chatter' message to the people observing game [game number]. Chatter 
  2758. will be seen only by the people with their 'chatter' option enabled (see 
  2759. toggle). The game number may be omitted if you are observing only one game, or 
  2760. if you are playing. The 'chatter' is limited to 184 characters. The players do 
  2761. not see the chatter. 
  2762.  
  2763. Example: 
  2764.  
  2765.    #> chatter Black is dead.
  2766.  
  2767. A command related to 'chatter' is kibitz. Messages entered with 'kibitz' ARE 
  2768. recorded in the game record, but messages entered with 'chatter' ARE NOT 
  2769. recorded in the game record. 
  2770.  
  2771. 'chatter' can be shortened to:  ' 
  2772.  
  2773. When one uses the abbreviation, one needs the space after the single quote. (') 
  2774. For example: 
  2775.  
  2776.    #> ' Black is dead.
  2777.        ^----------------NOTE:  a space after  '
  2778.  
  2779.    During the game, the chatter will look like:
  2780.      Kibitz observer [rk]: Game white vs black [#]
  2781.      Black is dead.
  2782.  
  2783. See also: kibitz observe say shout tell toggle 
  2784.  
  2785.  
  2786. ΓòÉΓòÉΓòÉ 10.1.14. Choice ΓòÉΓòÉΓòÉ
  2787.  
  2788. Choice Command 
  2789.  
  2790. Usage:  choice <game> 
  2791.  
  2792. Choice is for setting the game you wish to play on IGS. Currently there are 4 
  2793. games that can be played on IGS. The default game is Go. The 3 game types are: 
  2794.  
  2795.    1. go 
  2796.      2.
  2797.    3. shogi (Japanese Chess) 
  2798.    4. chinese-chess 
  2799.  
  2800.  To select a game, enter:  choice <game> 
  2801.  
  2802.  Examples: 
  2803.  
  2804.      choice Go
  2805.      choice shogi
  2806.      choice chinese-chess
  2807.  
  2808.      After you set a game type, you will see:  Game set to <game>
  2809.      For example, after you entered:  choice go
  2810.      you will see:  Game set to go.
  2811.  
  2812.  Only Go games will count toward the rating system. 
  2813.  
  2814.  Choice entered without a game type will display which games are available on 
  2815.  IGS. 
  2816.  
  2817.  Example: 
  2818.  
  2819.      choice
  2820.  
  2821.  See also: Chinese Chess Go Shogi stats who 
  2822.  
  2823.  
  2824. ΓòÉΓòÉΓòÉ 10.1.15. Coords ΓòÉΓòÉΓòÉ
  2825.  
  2826. Coords Command 
  2827.  
  2828. On IGS, 3 different games are available.  Each game type uses a different 
  2829. coordinates system for entering the moves on the board. 
  2830.  
  2831. For information on the coordinates for each system, select one of the 
  2832. following: 
  2833.  
  2834.      Go 
  2835.      Shogi 
  2836.      Chinese Chess 
  2837.  
  2838.  Spaces are not allowed in the move coordinates. 
  2839.  
  2840.  See also: Chinese Chess Drawing The Go Board Go match Shogi undo 
  2841.  
  2842.  
  2843. ΓòÉΓòÉΓòÉ <hidden> Coordinate System For Go ΓòÉΓòÉΓòÉ
  2844.  
  2845. Usage: <letter><number> 
  2846.  
  2847. The coordinate system used by IGS is [A - Z][1 - 25], depending on the board 
  2848. size.  The letter 'I' is not used. The maximum board size is 19. Spaces are not 
  2849. allowed in the move coordinates. 
  2850.  
  2851. Example: 
  2852.  
  2853.    On a 19 x 19 board, the lower left point is:   A1
  2854.                        the upper right point is:  T19
  2855.  
  2856. The first move by B [Black] can be:  Handicap # [#] is the number of handicap 
  2857. stones.  [#] must be between 2 and 9. Example:  handicap 5 
  2858.  
  2859. To pass, enter:  pass. passes to score a game.  See match. 
  2860.  
  2861. To undo, enter:  Undo. 
  2862.  
  2863. At the end of a game, dead stones are removed while scoring by entering the 
  2864. coordinates of a dead stone or groups of dead stones. 
  2865.  
  2866. Most 'client' programs will allow use of a 'mouse' to click on the desired 
  2867. coordinate, instead of using the keyboard to enter moves.  See also: Chinese 
  2868. Chess choice Client Programs match Go Board Shogi team undo 
  2869.  
  2870.  
  2871. ΓòÉΓòÉΓòÉ <hidden> Coordinate System For Shogi ΓòÉΓòÉΓòÉ
  2872.  
  2873. Usage: <piece|+><*|coord>-<coord> 
  2874.  
  2875. If there is a + after peice it is promoted. That piece is moved from coord to 
  2876. coord. 
  2877.  
  2878. Capitalization matters.  You cannot have spaces in the movement. 
  2879.  
  2880. Pieces:
  2881.      K:  King    G:  Gold    s:  Silver  n:  Knight
  2882.      r:  Rook    b:  Bishop  l:  Lance   p:  Pawn
  2883.      S:  Promoted Silver    N:  Promoted Knight
  2884.      R:  Promoted Rook      B:  Promoted Bishop
  2885.      P:  Promoted Pawn      L:  Promoted Lance
  2886. To move the far left black pawn forward one space:  p1g-1f
  2887. To promote a black pawn:  p1d-1c+, or p1d-1c^, or p1d-1c'
  2888. To drop a pawn:  p*1c
  2889. To do a handicap:  handicap 2b 7b
  2890.   This will remove the piece at 2b and 7b
  2891. A move with a promotion and a drop is not allowed.
  2892.  
  2893. See also: Chinese Chess choice Go How To Play Shogi 
  2894.  
  2895.  
  2896. ΓòÉΓòÉΓòÉ <hidden> Coordinate System For Chinese Chess ΓòÉΓòÉΓòÉ
  2897.  
  2898. Usage: 
  2899.  
  2900.        <piece><column><f|b|h><column|amount>
  2901.        <f|r><piece><f|b|h><amount|column>
  2902.        <piece><#><letter>-<#><letter>: # is 1-9 and letter is a-j
  2903.  
  2904. You cannot have spaces in the movement command. 
  2905.  
  2906.      Pieces:
  2907.           K:  King (shuai, jiang)      S:  Guard (shi)   R:  Rook (ju)
  2908.               [marshal , general]                                 [chariot]
  2909.       M:  Minister (xiang)         C:  Cannon (pao)  N:  Knight (ma)
  2910.       P:  Pawn (bing, zu) [solder]
  2911.      To move the rook in the bottom right forward one:  R1f1
  2912.           Both sides type the same command.
  2913.      To move the cannon from the second column to behind the center pawn: C2h5
  2914.       Move the cannon in column 2 horizontal to column 5
  2915.      To move the far right pawn forward: P1f1
  2916.       Move the pawn in column 1 forward 1 space
  2917.      To move the minister from bottom to the right side: M7f9
  2918.       Move the minister on column 7 forward to column 9
  2919.      To move the knight from bottom to the left forward: N2f3
  2920.       Move the minister on column 7 forward to column 9
  2921.  
  2922. If there are two pieces on the same column, you have to use the 'f' and 'r' as 
  2923. the column.  To move the front pawn forward one space: fPf1 
  2924.  
  2925.  
  2926. ΓòÉΓòÉΓòÉ <hidden> Drawing The Go Board ΓòÉΓòÉΓòÉ
  2927.  
  2928. This describes how a board is drawn. 
  2929.  
  2930. Along the top and bottom rows, are the letters for the coordinates. Along the 
  2931. side of the board are the numbers.  The characters that are used to draw the 
  2932. individual pieces is set be the chars command. The info to the right of the 
  2933. board is pretty self explanatory. If there is a '*' in front of the 'Last 
  2934. move:', this means the last command processed by one of the players was an 
  2935. undo. 
  2936.  
  2937. See also: refresh 
  2938.  
  2939.  
  2940. ΓòÉΓòÉΓòÉ 10.1.16. Decline ΓòÉΓòÉΓòÉ
  2941.  
  2942. Decline Command 
  2943.  
  2944. Usage: decline <playername> 
  2945.  
  2946. Decline will refuse a match, after one is offered. 
  2947.  
  2948. For example, if a match request is offered, it will look like: 
  2949.  
  2950.    Match[19x19] in 75 minutes requested with tim as White.
  2951.    Use <match tim B 19 75 10> or <decline tim> to respond
  2952.  
  2953. If you wish to decline, enter:  decline tim 
  2954.  
  2955. If you wish to accept, enter: 
  2956.  
  2957.          match tim B 19 75 10
  2958.    or:   match tim
  2959.  
  2960. See also: match toggle 
  2961.  
  2962.  
  2963. ΓòÉΓòÉΓòÉ 10.1.17. Defs ΓòÉΓòÉΓòÉ
  2964.  
  2965. Defs Command 
  2966.  
  2967. Usage: defs [<field> <value>] 
  2968.  
  2969. Defs changes the default settings for automatch. If you like a particular board 
  2970. size, time, byoyomi time, AND number of byoyomi stones, this command will set 
  2971. these values. The 'defs' are displayed in the stats display. 
  2972.  
  2973. Fields: 
  2974.  
  2975.       time 
  2976.       size 
  2977.       byotime 
  2978.       stones 
  2979.  
  2980.  Examples (defs <field> <value>): 
  2981.  
  2982.      defs time 10      <--- 10 minutes playing period
  2983.      defs size 19      <--- 19x19 board size
  2984.      defs byotime 10   <--- 10 minutes byo-yomi period
  2985.      defs stones 20    <--- 20 stones per byo-yomi period
  2986.  
  2987.  When you automatch a player, the values of the 'defs' will be used. For 
  2988.  example, if your defs are the same as above, 'automatch till' is the same as: 
  2989.  match till B 19 10 10 20 
  2990.  
  2991.  Note:  automatch, used with defs, is the only command which will allow the 
  2992.  default number of byo-yomi stones (25) to be changed to another value. 
  2993.  
  2994.  See also: automatch byo-yomi stats 
  2995.  
  2996.  
  2997. ΓòÉΓòÉΓòÉ 10.1.18. Delete ΓòÉΓòÉΓòÉ
  2998.  
  2999. Delete Command 
  3000.  
  3001. Usage: delete <stored game name> 
  3002.  
  3003. Delete will delete a 'stored' game. After a stored game is deleted it cannot be 
  3004. recovered. Both players are needed to delete the game before it is actually 
  3005. removed. 'stored' games are stored for a limited period. To see the number of 
  3006. days games are stored, enter: uptime. 
  3007.  
  3008. The stored command will display a list of the 'stored' games. 
  3009.  
  3010. Both player are needed to delete a stored game, but both need not be on IGS at 
  3011. the same time. 
  3012.  
  3013. To delete a stored game, enter:  delete whiteplayer-blackplayer 
  3014.  
  3015. Example: 
  3016.  
  3017.    delete fmc-tim
  3018.  
  3019.  Afterwards, the following message will appear: 
  3020.  
  3021.    Only one player has marked the game to be deleted.
  3022.    When the other player deletes the game, it will be removed.
  3023.  
  3024. See also: load stored uptime 
  3025.  
  3026.  
  3027. ΓòÉΓòÉΓòÉ 10.1.19. Done ΓòÉΓòÉΓòÉ
  3028.  
  3029. Done Command 
  3030. Usage:  done 
  3031.  
  3032. Done is used to signify when players are done removing the dead stones, and the 
  3033. game is to be scored. At the end of a game, 3 pass moves will begin the scoring 
  3034. stage. After the third pass, this message will appear: 
  3035.  
  3036.    You can check your score with the score command, type 'done' when finished.
  3037.  
  3038. Then the the prompt will change to:  Enter Dead Groups: 
  3039.  
  3040. After ALL dead stones have been removed, score the game by entering:  done. 
  3041. Both players must enter 'done'. After 'done', the result cannot be changed. 
  3042.  
  3043. Be watchful for live stones being removed. In case this were to happen, enter: 
  3044. undo. 
  3045.  
  3046. See also: coords match pass score undo 
  3047.  
  3048.  
  3049. ΓòÉΓòÉΓòÉ 10.1.20. Erase ΓòÉΓòÉΓòÉ
  3050.  
  3051. Erase Command 
  3052.  
  3053. Usage: erase 
  3054.  
  3055. Erase will delete all the messages you have stored in your account. 
  3056.  
  3057. After you enter 'erase' you will see a line which says: 
  3058.  
  3059.    Messages erased.
  3060.  
  3061. Even if you have no messages, you will get the same notice. 
  3062.  
  3063. Messages over 30 days old are automatically deleted.  Sometimes all messages 
  3064. are purged from the system without notice.  Therefore, it is suggested not to 
  3065. store important messages on IGS. 
  3066.  
  3067. See also: message notify stats 
  3068.  
  3069.  
  3070. ΓòÉΓòÉΓòÉ 10.1.21. Exit ΓòÉΓòÉΓòÉ
  3071.  
  3072. Exit Command 
  3073.  
  3074. Usage: exit 
  3075.  
  3076. Exit will exit you from IGS. If you are playing a game, it will attempt to save 
  3077. your game. 
  3078.  
  3079. To leave IGS, enter:  exit 
  3080.  
  3081. See also: load quit save 
  3082.  
  3083.  
  3084. ΓòÉΓòÉΓòÉ 10.1.22. Find ΓòÉΓòÉΓòÉ
  3085.  
  3086. Find Command 
  3087.  
  3088. Usage: find <playername> <email ID> <email address> 
  3089.  
  3090.    1. 'find -<playername>' will list all the IGS accounts and their email 
  3091.       addresses, of the playername given. 
  3092.  
  3093.                    Example:  find -tobe
  3094.                      Not on:        tobe - igs@bsdserver.ucsf.edu
  3095.                       Is on:    goodtobe - st001794@brownvm.brown.edu
  3096.                    'find' will look for all IGS accounts with 'tobe' as part of the name.
  3097.  
  3098.    2. 'find <email ID> will list the accounts and addresses, by email ID. 
  3099.  
  3100.                    Example:  find tweet
  3101.                      Not on:        till - tweetie@bsdserver.ucsf.edu
  3102.                      Not on:     Tweedie - tweet@pasteur.fr
  3103.                    'find' will look for all email ID names with 'tweet'.
  3104.  
  3105.    3. 'find -<email address> will list the accounts and addresses, by email. 
  3106.  
  3107.                    Example:  find -pasteur.fr
  3108.                       Is on:       tweet - tweet@pasteur.fr
  3109.                      Not on:       tramp - tramp@pasteur.fr
  3110.                      Not on:         fmc - fmc@pasteur.fr
  3111.                    A partial address may be given.  Example:  find -pasteur
  3112.  
  3113.  The list which is scaned to find the accounts is built once a day, the same 
  3114.  time cron is run. If the address given to 'find' begins with a dash "-", 
  3115.  'find' will look for that substring within the address data base. 
  3116.  
  3117.  See also: register stats user who 
  3118.  
  3119.  
  3120. ΓòÉΓòÉΓòÉ 10.1.23. Free ΓòÉΓòÉΓòÉ
  3121.  
  3122. Free Command 
  3123.  
  3124. Usage: free 
  3125.  
  3126. Free makes a game not count towards ratings.  It is only valid during a game. 
  3127. You can only use 'free' before the second move.  Either player may use 'free' 
  3128. to not have the game count towards the rating.  Entering. 'free' a second time 
  3129. will make a game count towards the rating. 
  3130.  
  3131. Example: 
  3132.  
  3133.    ivy #> match tim
  3134.    tim #> match ivy
  3135.    tim #> free                <--- the game does not count towards ratings
  3136.    tim #> free                <--- the game does count towards ratings
  3137.  
  3138. If you and your oppenent do not agree, then you might want to adjourn and not 
  3139. finish the game.  This is something which should be agreed upon before a game 
  3140. starts. 
  3141.  
  3142. If a game is free there is a 'F' in the games display. For more details on free 
  3143. games, see:  Free Game. 
  3144.  
  3145. See Also: Free Game games rank IGS Rating System 
  3146.  
  3147.  
  3148. ΓòÉΓòÉΓòÉ <hidden> Free Game ΓòÉΓòÉΓòÉ
  3149.  
  3150. Free Game 
  3151.  
  3152. A game counts towards IGS ratings when it is a "rated" game.  It's easier to 
  3153. describe when a game is not rated.  A game is NOT RATED if: 
  3154.  
  3155.    1. It is not on a 19x19 board; or 
  3156.    2. your opponent is not in the ratings system, (either because he never 
  3157.       entered the rating system, like SOME "NR" players, all professional "p" 
  3158.       ranked players, and some "???" players - however, if an NR player or ??? 
  3159.       player enters the ratings system even briefly, then games later against 
  3160.       that opponent will "count"); or 
  3161.    3. if the game is interrupted or "adjourned", without either player 
  3162.       resigning, and without reaching the IGS scoring procedure; or 
  3163.    4. if the game is "free". 
  3164.  
  3165.  The idea of free games came to exist because IGS wanted to encourage stronger 
  3166.  players to teach weaker players, using either handicap or "even" games.  At 
  3167.  first, if the game was NOT going to count, players had to remember to make the 
  3168.  game "free"; if the players forgot, then the "teaching" game could 
  3169.  accidentally affect the players' ratings. 
  3170.  
  3171.  The current system uses "default" settings, which can be changed by using a 
  3172.  toggle or switch.  The defaults are: 
  3173.  
  3174.    1. If the difference in strength between the players is 3 stones or less, 
  3175.       the default setting is: the game is rated. 
  3176.    2. If the difference in strength is 4 stones or greater, then the default 
  3177.       setting is: the game is "free". 
  3178.  
  3179.  The default can be changed (from rated to free, or free to rated) by either 
  3180.  player typing "free" before the second move of the game.  Both players then 
  3181.  get a message that the game will (or will not) count towards ratings. 
  3182.  
  3183.  You can check to see if a game is rated by typing "game <yourgamenumber>". In 
  3184.  the next-to-last column, you will see some letter(s).  The most common are "I" 
  3185.  (=Go game using IGS rules) and "FI" (= Free game using IGS rules). 
  3186.  
  3187.  See also: free games 
  3188.  
  3189.  
  3190. ΓòÉΓòÉΓòÉ 10.1.24. Games ΓòÉΓòÉΓòÉ
  3191.  
  3192. Games Command 
  3193.  
  3194. Usage: games [game number] 
  3195.  
  3196. The 'games' command lists games currently in progress.  White is always shown 
  3197. first.  Entering  games  will list all games in progress, but if a game number 
  3198. is supplied, only that game will be listed. 
  3199.  
  3200. Example: 
  3201.  
  3202. game 56
  3203. [##]  white name [ rk ]      black name [ rk ] (Move size H Komi BY FR) (###)
  3204. [56]       HUH00 [ 5d*] vs.       nomad [ 5d*] (224   19  0  0.5 12  I) ( 95)
  3205.  
  3206. In the header, ## is the game number, followed by: white player, rank, black 
  3207. player, rank, number of moves played, board size handicap amount, komi value, 
  3208. byo-yomi period, flag, and the number of people observing the game. 
  3209.  
  3210. The  'F and R'  (FR) flags: 
  3211.  
  3212.       If a game is a free game, there is a 'F' under the F column. 
  3213.       If a game is a teaching game, there is a 'T' under the F column. 
  3214.       If a game is a tournament game, there is a '*' under the F column. 
  3215.       The type of game will be listed in the 'R' column.  The types of games 
  3216.       are (I) for IGS Go games, (C) for chinese chess, (G) GOE Go games, (P) 
  3217.       GOE Pro Go game <pmatch game>, and (S) for shogi 
  3218.  
  3219.  See also: all byo-yomo choice free Free Game pmatch watching 
  3220.  
  3221.  
  3222. ΓòÉΓòÉΓòÉ <hidden> Go Board ΓòÉΓòÉΓòÉ
  3223.  
  3224. Go Board 
  3225.  
  3226. 'Go' board ascii coordinates 
  3227.  
  3228.       A B C D E F G H J K L M N O P Q R S T      H-cap 0 Komi  5.5
  3229.   19 |. . . . . . . . . . . . . . . . . . .| 19  Captured by @: 0
  3230.   18 |. . . . . . . . . . . . . . . . . . .| 18  Captured by O: 0
  3231.   17 |. . . . . . . . . . . . . . . . . . .| 17
  3232.   16 |. . . + . . . . . + . . . . . + . . .| 16  Wh Time 75:00
  3233.   15 |. . . . . . . . . . . . . . . . . . .| 15  Bl Time 75:00
  3234.   14 |. . . . . . . . . . . . . . . . . . .| 14
  3235.   13 |. . . . . . . . . . . . . . . . . . .| 13   Last Move:
  3236.   12 |. . . . . . . . . . . . . . . . . . .| 12    #0 O (White)
  3237.   11 |. . . . . . . . . . . . . . . . . . .| 11
  3238.   10 |. . . + . . . . . + . . . . . + . . .| 10
  3239.    9 |. . . . . . . . . . . . . . . . . . .|  9
  3240.    8 |. . . . . . . . . . . . . . . . . . .|  8
  3241.    7 |. . . . . . . . . . . . . . . . . . .|  7
  3242.    6 |. . . . . . . . . . . . . . . . . . .|  6
  3243.    5 |. . . . . . . . . . . . . . . . . . .|  5
  3244.    4 |. . . + . . . . . + . . . . . + . . .|  4
  3245.    3 |. . . . . . . . . . . . . . . . . . .|  3
  3246.    2 |. . . . . . . . . . . . . . . . . . .|  2
  3247.    1 |. . . . . . . . . . . . . . . . . . .|  1
  3248.       A B C D E F G H J K L M N O P Q R S T
  3249. See also: coords status 
  3250.  
  3251.  
  3252. ΓòÉΓòÉΓòÉ 10.1.25. Goematch ΓòÉΓòÉΓòÉ
  3253.  
  3254. Goematch Command 
  3255.  
  3256. Usage:  goematch <opponentname> [color] [board size] [time] 
  3257.  
  3258. 'Goematch' is similar to the match command, except it uses the GOE [also 
  3259. referred to as the Ing rules) rules of Go. 
  3260.  
  3261. Other difference are: 
  3262.  
  3263.    1. Black may place the handicap stones anywhere on the the board. For 
  3264.       handicap games, Black should enter:  handicap <number>. Then White must 
  3265.       pass for each handicap Black places on the board. 
  3266.    2. Komi is 8 points. 
  3267.    3. Byoyomi is 1/2 of the initial time period. You get 3 periods of 1/6 the 
  3268.       initial time, and there is a 2 point penalty for entering each period. At 
  3269.       the end of the third period, you lose by time. 
  3270.  
  3271.  It takes four pases to get to scoring mode.  After the second pass, the 
  3272.  players arbitrate dead groups:  W: pass, B: pass, (scoring), W: a4 (dead 
  3273.  group), B: pass, B: q19 (dead group), W: pass, B: pass, (game scores).  After 
  3274.  the game is done, the board will be displayed using the GOE method of counting 
  3275.  (fill-in method). 
  3276.  
  3277.  See also: gteach tgmatch 
  3278.  
  3279.  
  3280. ΓòÉΓòÉΓòÉ 10.1.26. Gteach ΓòÉΓòÉΓòÉ
  3281.  
  3282. Gteach Command 
  3283.  
  3284. Usage:  gteach [board size number] 
  3285.  
  3286. Ggteach is similar to the teach command, except it uses the GOE rules. 
  3287.  
  3288. See also: goematch teach 
  3289.  
  3290.  
  3291. ΓòÉΓòÉΓòÉ 10.1.27. Handicap ΓòÉΓòÉΓòÉ
  3292.  
  3293. Handicap Command 
  3294.  
  3295. Usage: handicap <number> 
  3296.  
  3297. Handicap will place handicap moves on the board as a first move. The handicap 
  3298. stones must be between 2 and 9.  Handicap games on IGS have a komi value of 
  3299. 0.5. 
  3300.  
  3301. To place the handicap moves on the board, enter:  handicap <number> 
  3302.  
  3303. Example: 
  3304.  
  3305. handicap 5
  3306.  
  3307. See also: coords games komi match 
  3308.  
  3309.  
  3310. ΓòÉΓòÉΓòÉ 10.1.28. Help ΓòÉΓòÉΓòÉ
  3311.  
  3312. Welcome to the Internet Go Server (IGS)
  3313.  
  3314. These are the basic commands to help get you started on IGS: who games observe 
  3315. chatter kibitz tell shout stats rank match coords toggle 
  3316.  
  3317. Enter:  help followed by the command. 
  3318.  
  3319. Example: 
  3320.  
  3321.    help who
  3322.  
  3323. 'help' can be shorted to:  ? 
  3324.  
  3325. Example: 
  3326.  
  3327.    ? motd
  3328.  
  3329. For the complete list of commands and documents, enter:  help commands 
  3330.  
  3331. For a summary of all the commands, use:  mail me Summary  or  help Summary 
  3332.  
  3333. When reading a 'help command (or filename)', you will see 2 types of brackets. 
  3334.  
  3335.      <filename>   <--The <   > means the 'filename' is required.
  3336.                      (angle brakets are used for required arguments)
  3337.      [filename]   <--The [   ] means the 'filename' is not required
  3338.                      (square brakets are used for non-required arguments)
  3339.  
  3340. In the commands the <  > and [  ] are not part of the commands. Leave out the 
  3341. angle brakets, or square brakets. 
  3342.  
  3343. For additional suggested reading, see: Client Programs FTP channel yell mail 
  3344. user 
  3345.  
  3346. Note:  Most commands can be abbreviated when used.  Example:  kibitz = kib 
  3347.  
  3348. You can Email to yourself any IGS help file with:  mail me filename 
  3349.  
  3350.  
  3351. ΓòÉΓòÉΓòÉ <hidden> IGS Titles ΓòÉΓòÉΓòÉ
  3352.  
  3353. IGS Titles 
  3354. These are Titles awarded to the winners in previous IGS tournaments. Not all 
  3355. IGS tournaments awarded Titles. 
  3356.  
  3357. Special IGS Titles: 
  3358.  
  3359.  IGS92     Internet Go Server 1992 was awarded to the winner of the 1992 
  3360.            Internet Go Server World Computer Tournament (m6). 
  3361.  McM93     McMahon 1993 was awarded to the winner of the 1993 tournament (lyu). 
  3362.  QKB93     Quicky King Blitz 1993 was awarded to the winner of the fast game 
  3363.            tournament (tigerman), organized by zhuge and magpie. 
  3364.  GOE94     Ing 1994 was awarded to the winner of the 1994 tournament (nomad), 
  3365.            olli was the organizer with nearly 300 people in the tournament 
  3366.  PV95      Panvest 1995 was awarded to (ram), which was sponsored by The 
  3367.            Panvest in Taiwan. 
  3368.  PND96     Panda 1996 was awarded to (DNJIANG), which was sponsored by 
  3369.            NKB/Panda Net in Japan. 
  3370.  
  3371.  See also: IGS Rating System rank Supported Ranks and Ratings 
  3372.  
  3373.  
  3374. ΓòÉΓòÉΓòÉ 10.1.29. Info ΓòÉΓòÉΓòÉ
  3375.  
  3376. Info Command 
  3377.  
  3378. Usage: info <message> 
  3379.  
  3380. Info is used to place information in your stats. 'info' can have up to 255 
  3381. characters.  Please note that some terminals only display 80 columns. 
  3382.  
  3383. To place info in your stats, enter:  info <message> 
  3384.  
  3385. Example: 
  3386.  
  3387.    info miserere nobis
  3388.  
  3389. See also: stats user 
  3390.  
  3391.  
  3392. ΓòÉΓòÉΓòÉ 10.1.30. Kibitz ΓòÉΓòÉΓòÉ
  3393.  
  3394. Kibitz Command 
  3395.  
  3396. Usage:  kibitz [game number] message 
  3397.  
  3398. Sends a 'kibitz' message to the people observing game [game number]. Kibitzes 
  3399. will be seen only by the people with their 'kibitz' option enabled (see 
  3400. toggle). The game number may be omitted if you are observing only one game, or 
  3401. if you are playing. The 'kibitz' is limited to 184 characters. The players do 
  3402. not see the kibitzes. 
  3403.  
  3404. Example: 
  3405.  
  3406.    #> kibitz White is alive.
  3407.  
  3408. A command related to 'kibitz' is chatter. Messages entered with 'kibitz' ARE 
  3409. recorded in the game record, but messages entered with chatter ARE NOT recorded 
  3410. in the game record. 
  3411.  
  3412. 'kitibz' can be shortened to:  " 
  3413.  
  3414. When one uses the abbreviation, one needs the space after the double quote. (") 
  3415.  
  3416. For example: 
  3417.  
  3418.    #> " White is alive.
  3419.        ^----------------NOTE:  a space after  "
  3420.  
  3421. During the game, the kibitz will look like: 
  3422.  
  3423.    Kibitz observer [rk]: Game white vs black [#]
  3424.    White is alive.
  3425.  
  3426. See also: chatter observe say shout tell toggle 
  3427.  
  3428.  
  3429. ΓòÉΓòÉΓòÉ 10.1.31. Komi ΓòÉΓòÉΓòÉ
  3430.  
  3431. Komi Command 
  3432.  
  3433. Usage: komi <value> 
  3434.  
  3435. Komi is used the set the komi for a game. The default komi value on IGS is 5.5 
  3436. for even games, and 0.5 for uneven games. If a handicap is placed, the komi is 
  3437. set to  0.5 
  3438.  
  3439. If the players wish to change the komi value, they must change the komi before 
  3440. the first move.  One player enters the 'komi' value, then a message is sent to 
  3441. both players informing them of the 'komi' value requested. The second player 
  3442. must enter the same 'komi' value. 
  3443.  
  3444. For example one player  enters:  komi 6.5. If the second player agrees, then 
  3445. the second player enters:  komi 6.5. IGS will then change the value of the 
  3446. 'komi' to 6.5. 
  3447.  
  3448. The "value" is allowed to be negative.  Example:  komi -4 
  3449.  
  3450. See also: games handicap 
  3451.  
  3452.  
  3453. ΓòÉΓòÉΓòÉ 10.1.32. Language ΓòÉΓòÉΓòÉ
  3454.  
  3455. Language Command 
  3456.  
  3457. Usage: language [language] 
  3458.  
  3459. Language is used to set your language to be able to read 'help messages' and 
  3460. some announcements in the supported language. 
  3461.  
  3462. To set the 'language', enter:  language <language> 
  3463.  
  3464. Example: 
  3465.  
  3466.    language default
  3467.  
  3468. 'lauguage' used without a "language" option will list what your 'language' is 
  3469. set to, and the possible options. 
  3470.  
  3471. The stats command will also display the language setting. 
  3472.  
  3473. Currently only 'default' and 'english are fully supported. 'korean' is be able 
  3474. to read some help messages.  'default' is the same as 'english'. Therefore 
  3475. please leave your 'language' set to 'default' or 'english', otherwise you will 
  3476. not be able to read announcements. 
  3477.  
  3478. See also: stats 
  3479.  
  3480.  
  3481. ΓòÉΓòÉΓòÉ 10.1.33. Last ΓòÉΓòÉΓòÉ
  3482.  
  3483. Last Command 
  3484.  
  3485. Usage: last [playername] 
  3486.  
  3487. Last will list when a player last entered IGS, during the current 24 hour 
  3488. period. 'last' used without a player name will list the last 23 players who 
  3489. entered IGS. 
  3490.  
  3491. Example: 
  3492.  
  3493.         last tim
  3494.    or:  last
  3495.  
  3496. The name can be truncated. If one says 'last t', all the names beginning with 
  3497. 't' will be listed. If you say 'results tim', then you will get the results for 
  3498. 'timin', and all players with 'tim' as part of the name. This is to allow for 
  3499. abbreviations of player names. 
  3500.  
  3501. See also: user who 
  3502.  
  3503.  
  3504. ΓòÉΓòÉΓòÉ 10.1.34. Load ΓòÉΓòÉΓòÉ
  3505.  
  3506. Load Command 
  3507.  
  3508. Usage: load <whiteplayer-blackplayer> 
  3509.  
  3510. Load is used to restart an adjourned game. Both players must be on IGS at the 
  3511. same time, and either player may 'load' an adjourned game. To restart an 
  3512. adjourned game, enter:  load whiteplayer-blackplayer 
  3513.  
  3514. Example: 
  3515.  
  3516.    load beamer-tim
  3517.  
  3518. You need to know the name of your game.  Use the stored command to see the 
  3519. adjourned game names for any account name. 
  3520.  
  3521. See also: adjourn delete look save stored 
  3522.  
  3523.  
  3524. ΓòÉΓòÉΓòÉ 10.1.35. Look ΓòÉΓòÉΓòÉ
  3525.  
  3526. Look Command 
  3527.  
  3528. Usage: look <whiteplayer-blackplayer> 
  3529.  
  3530. Look will display a 'stored' (adjourned) game. You must either know the name of 
  3531. the game you wish to 'look' at, or use the stored command to determine the name 
  3532. of a 'stored' game. 
  3533.  
  3534. To 'look' at a 'stored' game, enter:  look whiteplayer-blackplayer 
  3535.  
  3536. Examplecolon. 
  3537.  
  3538.    look Tobby-Ivan
  3539.  
  3540. See also: adjourn load save stored touch 
  3541.  
  3542.  
  3543. ΓòÉΓòÉΓòÉ 10.1.36. Mail ΓòÉΓòÉΓòÉ
  3544.  
  3545. Mail Command 
  3546.  
  3547. Usage 1: mail me <whiteplayer-blackplayer-day-hour-minute> 
  3548. Usage 2: mail me <filename> 
  3549.  
  3550.    1. 'mail me' will mail a "completed game record" (known as: sgf) to the 
  3551.       email address listed in stats. 'adjourned' games cannot be mailed. To 
  3552.       mail a 'sgf' to yourself, you need to know the name of the game recored. 
  3553.       To find out the name of a completed game record, see sgf. 
  3554.  
  3555.         a. To find the name of the game record, enter:  sgf <playername> 
  3556.  
  3557.            Example: 
  3558.  
  3559.                          sgf Tweedie
  3560.  
  3561.         b. The 'sgf' will show the player names, day, hours, minutes. 
  3562.  
  3563.            Example: 
  3564.  
  3565.                          Tweedie-Ivan-18-20-58
  3566.  
  3567.            Afterwards you can use the 'mail me' command to mail the game. 
  3568.  
  3569.            Example: 
  3570.  
  3571.                          mail me Tweedie-Ivan-18-20-58
  3572.  
  3573.    2. 'mail me' is also used to mail any IGS 'help file' or announcement to the 
  3574.       email address listed in your stats. 
  3575.  
  3576.       Examples: 
  3577.  
  3578.                mail me teach    <--sends the help file called 'teach'
  3579.                mail me motd     <--sends the IGS login announcement
  3580.                mail me start    <--sends an explanatory document
  3581.  
  3582.  See also: addresschange Downloading And Viewing SGF Files psmail sgf stats 
  3583.  
  3584.  
  3585. ΓòÉΓòÉΓòÉ 10.1.37. Match ΓòÉΓòÉΓòÉ
  3586.  
  3587. Match Command 
  3588.  
  3589. Usage: match <opponentname> [color] [board size] [time] [byo-yomi minutes] 
  3590.  
  3591. Match is for starting a game with an opponent. You can offer or decline a match 
  3592. request. Start a game with 'match', followed by the opponent's name, board 
  3593. size, color you wish (W or B), time (measured in minutes) for each player, and 
  3594. byoyomi minutes per player. 
  3595.  
  3596. Example: 
  3597.  
  3598.    match ivy W 19 15 10
  3599.  
  3600. If no boundaries are given, the default settings are:  board size = 19, color = 
  3601. B, time = 90 minutes per player, byo-yomi = 10 minutes per player. 
  3602.  
  3603. Example: 
  3604.  
  3605.    match ivy   (This is the same as:  match ivy B 19 90 10)
  3606.  
  3607. The first move by B (Black) can be:  handicap #  (#) is the number of the 
  3608. handicap stones.  To place moves on the board, see coords A game can be 
  3609. 'adjouned' if both players enter:  adjourn. An interrupted can be restarted 
  3610. with the load command. 
  3611.  
  3612. At the end of a game, fill in the necessary 'dame' (the neutral points) then 
  3613. scoring can begin (See:  score). It takes 3 pass moves to begin scoring. After 
  3614. 3 passes, the prompt will change to:  Enter Dead Groups:. Remove all the dead 
  3615. stones by entering their coordinates, otherwise the score will be incorrect. If 
  3616. a mistake is made at any time during the game you can restore the previous 
  3617. position by entering:  undo. After ALL dead stones have been removed, score the 
  3618. game by entering: done. Both players must enter done. After done, the result 
  3619. cannot be changed. 
  3620.  
  3621. See also: addtime adjourn automatch byo-yomi Client Programs coords decline 
  3622. defs free games handicap komi load pass refresh resign save say score stored 
  3623. team undo 
  3624.  
  3625.  
  3626. ΓòÉΓòÉΓòÉ <hidden> Byo-yomi ΓòÉΓòÉΓòÉ
  3627.  
  3628. The Byo-yomi is the period, or periods, of the game after the initial time has 
  3629. expired.  There are two rules for games on IGS. 
  3630.  
  3631. Under the IGS rules, byo-yomi is as many periods of the time specified in the 
  3632. match commands.  If you specify 15 (for 15 minutes) as the last number of the 
  3633. match command, each byo-yomi period will be 15 minutes. During that time, you 
  3634. have to make 25 moves, or you lose.  A period of 10 minutes is the default. 
  3635. (IGS originally started with a 5 minutes, 25 moves period but that was too hard 
  3636. on people with net lag.) 
  3637.  
  3638. You are given three periods to of 1/6th the initial time.  Although you can 
  3639. make as many moves as you want, as soon as you run out of time, you lose the 
  3640. match. 
  3641.  
  3642.  
  3643. ΓòÉΓòÉΓòÉ 10.1.38. Message ΓòÉΓòÉΓòÉ
  3644.  
  3645. Message Command 
  3646.  
  3647. Usage: message [<account name> [message]] 
  3648.  
  3649. Message leaves a message for an account, or reads a message. 
  3650.  
  3651. Example: 
  3652.  
  3653.    message tim Thanks for the server.
  3654.  
  3655. Each message left is appended to the previous message. You will be notified if 
  3656. you have a message, after you enter IGS.  You will see: 
  3657.  
  3658.    You have a message.   or   You have # lines of messages.
  3659.  
  3660. To read messages, enter:  message 
  3661.  
  3662. To delete messages, enter:  erase 
  3663.  
  3664. A message will have this format, plus the time: 
  3665.  
  3666.    (account name) MM/DD/YY hh:mm: Thanks for the server.
  3667.    Example:  Ivan 09/23/96 11:30: Thanks for the server.
  3668.  
  3669. Please try to restrict the line length of a message.  Some players will lose 
  3670. part of a message past 80 characters on a line. Messages over 30 days old are 
  3671. automatically deleted. Sometimes all messages are purged from the system 
  3672. without notice.  Therefore, do not store or archive important messages. 
  3673.  
  3674. See also: erase notify stats 
  3675.  
  3676.  
  3677. ΓòÉΓòÉΓòÉ 10.1.39. Moves ΓòÉΓòÉΓòÉ
  3678.  
  3679. Moves Command 
  3680.  
  3681. Usage: moves [game number] 
  3682.  
  3683. Moves will list all the moves of a given game number. 
  3684.  
  3685. Example: 
  3686.  
  3687.    moves 23
  3688.  
  3689. 'moves' can be used without the game number by the players of a game to list 
  3690. the moves of their game. 
  3691.  
  3692. Example: 
  3693.  
  3694.    moves
  3695.  
  3696. See also: all observe refresh watching 
  3697.  
  3698.  
  3699. ΓòÉΓòÉΓòÉ 10.1.40. Notify ΓòÉΓòÉΓòÉ
  3700.  
  3701. Notify Command 
  3702.  
  3703. Usage: notify [<playername>] 
  3704.  
  3705. Notify is used to notify you when a particular player has entered IGS. If you 
  3706. are waiting for a player with 'notify, that player is entered onto a 'notify' 
  3707. list, and after the player enters they are removed from the list.  When the 
  3708. player enters you will be notified with a 'bell' and a message.  The player 
  3709. being notified will also receive a message. To set 'notify, enter:  notify 
  3710. <playername> 
  3711.  
  3712. For example, Ivy wishes to be notified when Till enters IGS, so Ivy enters: 
  3713.  
  3714.    notify Till
  3715.  
  3716.    1. When Till enters IGS, Ivy will see the messages:  Till is now on. Also a 
  3717.       'bell' will sound one time. 
  3718.  
  3719.    2. Till will also see the message:  Ivy is looking for you. Afterwards, Till 
  3720.       will be removed from the 'notify' list. 
  3721.  
  3722.  If Till is on at the time Ivy entered 'notify Till', Ivy will see the message: 
  3723.  Player is on. 
  3724.  
  3725.  See also: message stats toggle who user 
  3726.  
  3727.  
  3728. ΓòÉΓòÉΓòÉ 10.1.41. Observe ΓòÉΓòÉΓòÉ
  3729.  
  3730. Observe Command 
  3731.  
  3732. Usage:  observe <game number> 
  3733.  
  3734. The 'observe' command is used to observe a game, or games, in progress. 
  3735.  
  3736. To see a games listing, enter:  games. Then choose a game you wish to observe, 
  3737. then enter:  observe <game number>. 
  3738.  
  3739. Example: 
  3740.  
  3741.    observe 56
  3742.  
  3743. After you start observing a game, you will be shown on the who list with a 
  3744. number next your name under 'Info', as observing game <number>. 
  3745.  
  3746. To stop observing a game, enter again the same command: 
  3747.  
  3748.    observe <game number you were observing>
  3749.  
  3750. Example:  If you were observing game 56, and wanted to stop observing game 56, 
  3751. enter:  observe 56 
  3752.  
  3753. Or, you can use:  unobserve. 
  3754.  
  3755. See also: all games match team unobserve watching who 
  3756.  
  3757.  
  3758. ΓòÉΓòÉΓòÉ 10.1.42. Pass ΓòÉΓòÉΓòÉ
  3759.  
  3760. Pass Command 
  3761.  
  3762. Usage: pass 
  3763.  
  3764. Pass is used during a game to make a pass move. 
  3765.  
  3766. Examplecolon. 
  3767.  
  3768.    pass
  3769.  
  3770. See also: coords match undo 
  3771.  
  3772.  
  3773. ΓòÉΓòÉΓòÉ 10.1.43. Password ΓòÉΓòÉΓòÉ
  3774.  
  3775. Password Command 
  3776.  
  3777. Usage:  password <new password> 
  3778.  
  3779. Password is used to change your current password to a new password. The 
  3780. password must be at least five characters long. 
  3781.  
  3782. Example: 
  3783.  
  3784.    password Solanaceae
  3785.  
  3786. It is strongly suggested you do not use your IGS account name as the password. 
  3787.  
  3788. If you lose your password, send email for assistance to: 
  3789.  
  3790.    igs-adm@igs.nuri.net
  3791.  
  3792. In the meantime, register a new account if you have no other access to IGS, and 
  3793. ask an online IGS administrator for help. 
  3794.  
  3795. See also: addresschange IGS Administrators register Registration Message 
  3796.  
  3797.  
  3798. ΓòÉΓòÉΓòÉ 10.1.44. Players ΓòÉΓòÉΓòÉ
  3799.  
  3800. Players Command 
  3801.  
  3802. Usage: players 
  3803.  
  3804. Players is the same as the who command. 
  3805.  
  3806. See also: who 
  3807.  
  3808.  
  3809. ΓòÉΓòÉΓòÉ 10.1.45. Pmatch ΓòÉΓòÉΓòÉ
  3810.  
  3811. Pmatch Command 
  3812.  
  3813. Usage: pmatch <opponentname> [color] [board size] [time] [byo-yomi minutes] 
  3814.  
  3815. Pmatch is exactly like the match command except: 
  3816.  
  3817.    1. incoming tell messages are blocked. 
  3818.    2. kibitzes are not recorded in the game record. See:  sgf. 
  3819.    3. uses GOE rules, but not GOE time rules (uses normal IGS timing). 
  3820.  
  3821.  'pmatch' was designed primarily for professional GOE tournaments on IGS. 
  3822.  
  3823.  say can be used by both players to communicate with each other. 
  3824.  
  3825.  See also: kibitz match say sgf tell tmatch 
  3826.  
  3827.  
  3828. ΓòÉΓòÉΓòÉ 10.1.46. Probability ΓòÉΓòÉΓòÉ
  3829.  
  3830. Probability Command 
  3831.  
  3832. Usage: probability <player> [handicap komi] 
  3833.  
  3834. To use this command, you need to have a rank. 
  3835.  
  3836. 'probability' displays what the IGS rating system thinks the odds of winning 
  3837. and losing a game with a given player.  If the handicap and komi are provided, 
  3838. then they are used instead of a 5.5 komi. 
  3839.  
  3840. The two handicaps and the handicap equivalent are displayed. (Stones count as 
  3841. one, komi is subtracted, but counts as tenths.) 
  3842.  
  3843. 'probability' displays four numbers on two lines.  The first line is the 
  3844. probability, if you are playing white of winning and losing respectively.  The 
  3845. second line is the probability of winning and losing respectively. 
  3846.  
  3847. See also: komi rank IGS Rating System stats 
  3848.  
  3849.  
  3850. ΓòÉΓòÉΓòÉ 10.1.47. Psmail ΓòÉΓòÉΓòÉ
  3851.  
  3852. Psmail Command 
  3853.  
  3854. Usage: psmail me <whiteplayer-blackplayer-day-hour-minute> 
  3855.  
  3856. Psmail is exactly like the mail command, except only a "PostScript" (tm) record 
  3857. of a completed game can be mailed. To mail the game to yourself, you need to 
  3858. know the name of the game record (known as:  sgf). 
  3859.  
  3860.    1. To find the name of the game record, enter:  sgf <playername> 
  3861.  
  3862.       Example:  sgf Tweedie 
  3863.  
  3864.    2. The sgf will show the player names, day, hours, minutes. 
  3865.  
  3866.       Example:  Tweedie-tobe-18-20-58 
  3867.  
  3868.  Afterwards you can use the 'psmail me' command to mail the game. To mail, use: 
  3869.  psmail me <whiteplayer-blackplayer-day-hour-minute> 
  3870.  
  3871.  Example: 
  3872.  
  3873.      psmail me Tweedie-tobe-18-20-58
  3874.  
  3875.  The printed "PostScript" game record will print 99 moves per page plus the 
  3876.  kibitzes and say messages. 
  3877.  
  3878.  See also: mail sgf 
  3879.  
  3880.  
  3881. ΓòÉΓòÉΓòÉ 10.1.48. Quit ΓòÉΓòÉΓòÉ
  3882.  
  3883. Quit Command 
  3884.  
  3885. Usage: quit 
  3886.  
  3887. Quit will exit you from IGS. If you are playing a game, it will attempt to save 
  3888. your game. 
  3889.  
  3890. To leave IGS, enter:  quit 
  3891.  
  3892. See also: exit load save 
  3893.  
  3894.  
  3895. ΓòÉΓòÉΓòÉ 10.1.49. Rank ΓòÉΓòÉΓòÉ
  3896.  
  3897. Rank Command 
  3898.  
  3899. Usage: rank <number><class> 
  3900.  
  3901. The 'rank' command sets your rank. After you set your rank and play one game 
  3902. with another ranked player, you are automatically entered into the rating 
  3903. system, if the 'rank' is greater than "NR" or "???". 
  3904.  
  3905.    1. number:  30 - 1 Kyu and 1 - 4 Dan  See:  Supported Ranks and Ratings 
  3906.    2. class:  k = Kyu, d = Amateur dan, p = Professional dan, 
  3907.         a. special classes:  NR = Not Rated, ??? = Unknown 
  3908.  
  3909.            Note:  NR and ??? are listed as ranks, but are not part of the 
  3910.            rating system, and are not ranks. 
  3911.  
  3912.  Examples: 
  3913.  
  3914.      rank 4k  rank 1d  rank NR
  3915.  
  3916.  Ranks above 4d can only be set by an administrator, otherwise the rating 
  3917.  system will determine the 'rank' and rating after playing 20 rated games. 
  3918.  
  3919.  Play a few games before deciding upon a rank. IGS ranks are stronger than most 
  3920.  ranking systems. For example, IGS 5d* players are top world amateurs. 
  3921.  
  3922.  See also: Entry Into The Rating System IGS Rating System IGS Titles Supported 
  3923.  Ranks and Ratings underrated 
  3924.  
  3925.  
  3926. ΓòÉΓòÉΓòÉ <hidden> Supported Ranks and Ratings ΓòÉΓòÉΓòÉ
  3927.  
  3928. Supported Ranks and Ratings 
  3929.  
  3930. Supported IGS ranks and ratings     Lowest rank (30k) ---> Highest rank (9p)
  3931.  rank:     NR    ???
  3932.   rating:   0      1
  3933.  ___________________________________________________________________________
  3934.  Kyu listing (k):
  3935.  rank:     30     29     28     27     26     25     24     23     22     21
  3936.   rating:   2      3      4      5      6      7      8      9     10     11
  3937.  rank:     20     19     18     17     16     15     14     13     12     11
  3938.   rating:  12     13     14     15     16     17     18     19     20     21
  3939.  rank:     10      9      8      7      6      5      4      3      2      1
  3940.   rating:  22     23     24     25     26     27     28     29     30     31
  3941.  ___________________________________________________________________________
  3942.  Dan listing (d):
  3943.  rank:      1      2      3      4      5      6      7      8      9
  3944.   rating:  32     33     34     35     36     37     38     39     40
  3945.  ___________________________________________________________________________
  3946.  Professional listing (p):
  3947.  rank:      1      2      3      4      5      6      7      8      9
  3948.   rating:  41     42     43     44     45     46     47     48     49
  3949.  ___________________________________________________________________________
  3950.  
  3951. See also: best IGS Titles rank IGS Rating System rating statistics stats who 
  3952.  
  3953.  
  3954. ΓòÉΓòÉΓòÉ 10.1.50. Refresh ΓòÉΓòÉΓòÉ
  3955.  
  3956. Refresh Command 
  3957.  
  3958. Usage: refresh [game number] 
  3959.  
  3960. Refresh is used to redraw, or draw, a board during play or observation. 
  3961.  
  3962.    1. 'refresh' without the game number will redraw the board you are playing 
  3963.       or observing.  Example:  refresh 
  3964.    2. 'refresh' with the game number is to draw a game board not being 
  3965.       observed.  Example:  refresh 23 
  3966.  
  3967.  Along the top and bottom rows of the board are the "letters" for the 
  3968.  coordinates, and along the sides are the "numbers". (See: Go Board.) The 
  3969.  characters, that are used to draw the individual pieces for the board display, 
  3970.  are set by the chars command. The information to the right of the board 
  3971.  display are self explanatory. If there is a '*' in front of the  "Last move:", 
  3972.  it means the last command by one of the players was an undo. 
  3973.  
  3974.  If 'verbose' is off, just the last move is sent, using the coordinates. If you 
  3975.  are in 'client' mode, the last move is sent, along with the number of captured 
  3976.  stones, the current time alotment, and if the players are in byoyomi. 
  3977.  
  3978.  See also: chars coords Go Board moves status time toggle 
  3979.  
  3980.  
  3981. ΓòÉΓòÉΓòÉ 10.1.51. Register ΓòÉΓòÉΓòÉ
  3982.  
  3983. Register command 
  3984.  
  3985. **  New accounts:
  3986.       Usage: register <account name you want> <your email address>
  3987. **  Current accounts, and those needing to change their email address:
  3988.       Usage: register <your email address>
  3989.  
  3990. Note:  Do not use the  <  >  in your account name or email address. 
  3991.  
  3992. The register command is used to register new accounts, or to change the address 
  3993. of existing accounts. register needs two things to create a new account on IGS; 
  3994. 1) an account name and, 2) an email address. 
  3995.  
  3996. If you made no errors while entering your email address, you will receive your 
  3997. registration letter usually within a few minutes, or a few hours. A NEW account 
  3998. must be used within 20 hours after registration, or else the account will be 
  3999. automatcially deleted.  Register again if you made an error, or if you did not 
  4000. receive your registration letter. Please read your registration carefully. It 
  4001. contains important information and usage rules. 
  4002.  
  4003. You CANNOT send email to an IP. Registration will not accept registration from 
  4004. anonymous, guest, some freenets, and  aol.com  email addresses. 
  4005.  
  4006. Note:  Do not use the  <  >  in your account name or email address. 
  4007.  
  4008. Example: 
  4009.  
  4010.    New accounts      #> register <name you want> <YOUR email address>
  4011.    Current accounts  #> register <YOUR email address>
  4012.  
  4013.  
  4014. ΓòÉΓòÉΓòÉ <hidden> Registration Message ΓòÉΓòÉΓòÉ
  4015.  
  4016. Registration Message 
  4017.  
  4018. Welcome to IGS.  If you receive this letter you will know you have
  4019. successfully registered, and your password is contained within this letter.
  4020. You may change your password at anytime.  If you do not use your account
  4021. within 20 hours after it is registered, it will be automatically deleted.
  4022. If after entering IGS your account is still treated like a guest account,
  4023. it probably means you incorrectly entered your login name, or your account
  4024. expired, or your account needs to be re-registered.
  4025.  
  4026. Sometimes you may experience problems connecting to IGS. If this happens
  4027. try the alternate port number, which is 7777. Or try using the IP address,
  4028. 203.255.112.3 6969.
  4029.  
  4030. Example:  telnet igs.nuri.net 7777   (instead of:  telnet igs.nuri.net 6969)
  4031.           telnet 203.255.112.3 6969  (This is the IP address)
  4032.      or:  telnet 203.255.112.3 7777
  4033.  
  4034. *READ this registration letter carefully.*  All users are expected to know
  4035. the usage rules, terms, and conditions.  All users are also encouraged to
  4036. to read the 'motd' (Message Of The Day), after entering IGS. The motd often
  4037. contains important announcements and coming events.  To read the motd at
  4038. anytime, just enter:   help motd
  4039.  
  4040. If you are new to IGS, enter  help  for a list of the basic starting
  4041. commands.  You can  ftp  IGS client software for a graphical interface,
  4042. and general Go software from:       igs.nuri.net             If you
  4043. need help with  ftp , enter  help ftp  the next time you are on IGS. For
  4044. support and help with client software, please contact the client writers
  4045. and not the IGS administrators.  The IGS administrators do not provide
  4046. client software assistance.
  4047.  
  4048. IGS administrators do not correct game results, or alter game results. So
  4049. please do not ask them to change game results. It is the responsibility of
  4050. each person to carefully read the help files before playing and scoring
  4051. games. Also IGS administrators do not become involved in, or settle disputes
  4052. between players.
  4053.  
  4054. For your information, IGS ranks are stronger by about 2 - 3 ranks over
  4055. most other ranks. Please take this into consideration when setting your IGS
  4056. rank.
  4057.  
  4058. To change your email address on IGS, enter:   help addresschange
  4059. To change your password on IGS, enter:   help password
  4060. You can mail to yourself any help file from IGS with:   mail me filename
  4061.   Note:  filename is the name of the help message or announcement
  4062.  
  4063. We hope you enjoy using IGS.
  4064.  
  4065. ---------------------------------------------------------------------------
  4066.                                         [rev. June 11, 1996]
  4067.  
  4068.           **  OWNERSHIP AND ACCEPTABLE USE OF I.G.S. **
  4069.  
  4070.      The Internet Go Server ("IGS") is owned and operated by Inet, Inc.
  4071. ("INET"), a South Korean corporation which is located at:
  4072.      Inet Bldg. 738-37 Yoksam-dong, Kangnam-ku, Seoul 135-080, Korea.
  4073.      [Email address for IGS matters:  igs-adm@igs.nuri.net].
  4074.  
  4075.      The users of IGS represent a variety of countries, languages,
  4076. cultures and personalities.  It is easy for misunderstandings to occur.
  4077. All users are asked to be patient with others, and to be polite at all
  4078. times, especially when using IGS's group communication features.  Please
  4079. remember that some IGS users are children.  Users should not make any
  4080. communication or message on IGS which is threatening, abusive, disruptive,
  4081. vulgar, obscene or unlawful or which encourages conduct that would
  4082. constitute a criminal offense, give rise to civil liability or otherwise
  4083. violate any local, state, national or international law.  Use of IGS for
  4084. promotion or advertising of commercial products or services, or promotion
  4085. or advertising of any other Go-server (or any other internet site, facility,
  4086. or WWW page), without the express, written consent of the IGS adminstrators,
  4087. is prohibited.  Statements made by the users of IGS do not necessarily
  4088. reflect the views or opinions of INET and INET disclaims responsibility for
  4089. all such statements.
  4090.  
  4091.      In general, internet users are welcome to share the use of IGS,
  4092. unless the user's authority to access IGS has been suspended or revoked.
  4093. INET reserves the right, for any reason whatsoever and at the absolute
  4094. discretion of the IGS administrators, to restrict certain capabilities
  4095. (such as "shout" and "kibitz") for any IGS account and to temporarily
  4096. or indefinitely suspend or revoke the authorization of any person or
  4097. persons to access IGS.  Unauthorized access to IGS may subject the
  4098. offender to such criminal and civil liabilities as may be provided by
  4099. applicable law.
  4100.  
  4101.      From time to time, INET or IGS may sponsor or co-sponsor certain
  4102. activities on IGS designated as "special events" (such as tournaments,
  4103. professional competition or lessons).  The use of IGS for these special
  4104. events is intended for the personal benefit of IGS users only.  Reproduction
  4105. or retransmission of any "special event" on any other internet or bbs
  4106. server, without the prior written consent of the IGS administrators, is
  4107. prohibited.  INET reserves all legal rights and remedies in respect of any
  4108. such unauthorized reproduction or retransmission.  We hope that all IGS
  4109. users will enjoy these special events!
  4110.  
  4111.  
  4112.           ** LIMITATION ON LIABILITY/ DISCLAIMER OF WARRANTIES **
  4113.  
  4114.      IGS IS PROVIDED ON AN "AS IS, AS AVAILABLE" BASIS.   I.NET
  4115. TECHNOLOGIES INC. MAKES NO WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
  4116. BUT NOT LIMITED TO THOSE OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR
  4117. PURPOSE, WITH RESPECT TO THE USE OF IGS, IGS-RELATED SOFTWARE OR RELATED
  4118. DOCUMENTATION, OR WITH RESPECT TO THE ACCURACY, RELIABILITY, COMPLETENESS
  4119. OR CONTENT OF ANY INFORMATION PRESENTED ON IGS.  UNDER NO CIRCUMSTANCES,
  4120. INCLUDING NEGLIGENCE, SHALL INET BE LIABLE FOR ANY INCIDENTAL, INDIRECT,
  4121. OR CONSEQUENTIAL DAMAGES THAT MAY RESULT FROM THE USE OF OR INABILITY TO
  4122. USE IGS.  BECAUSE SOME JURISDICTIONS LIMIT OR PROHIBIT THE EXCLUSION OR
  4123. LIMITATION OF LIABILITY FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES, THE ABOVE
  4124. LIMITATION MAY NOT APPLY TO IGS USERS IN SUCH JURISDICTIONS.  IN SUCH
  4125. JURISDICTIONS, INET'S LIABILITY SHALL BE LIMITED TO THE GREATEST EXTENT
  4126. PERMITTED BY LAW.
  4127.  
  4128.      Use by any person of IGS constitutes acceptance by such person of the
  4129. terms and conditions of this policy statement.  This statement will be
  4130. stored in a "help" file at IGS.  IGS users may review the current version
  4131. of this statement by using the  "help usage"  or  "mail me usage"  commands.
  4132.  
  4133.                               I.Net Technologies Inc.
  4134.  
  4135.  
  4136. ΓòÉΓòÉΓòÉ 10.1.52. Reset ΓòÉΓòÉΓòÉ
  4137.  
  4138. Reset Command 
  4139.  
  4140. Usage:  reset 
  4141.  
  4142. 'reset' entered twice during any one session on IGS will reset the the won/lost 
  4143. record in the stats to zero. This will not have an affect on the rating. 
  4144.  
  4145. Example: 
  4146.  
  4147.    reset
  4148.    reset
  4149.  
  4150. See also: stats 
  4151.  
  4152.  
  4153. ΓòÉΓòÉΓòÉ 10.1.53. Resign ΓòÉΓòÉΓòÉ
  4154.  
  4155. Resign Command 
  4156.  
  4157. Usage: resign [game name] 
  4158.  
  4159.    1. 'resign' is used to resign the game you are currently playing. To resign 
  4160.       the current game, enter:  resign 
  4161.  
  4162.       Please do not resign while scoring. 
  4163.  
  4164.    2. resign <game name> will resign a stored game. The person using this 
  4165.       command will lose the game. 
  4166.  
  4167.       Example:  resign till-beam 
  4168.  
  4169.  See Also: adjourn match score stored 
  4170.  
  4171.  
  4172. ΓòÉΓòÉΓòÉ 10.1.54. Results ΓòÉΓòÉΓòÉ
  4173.  
  4174. Results Command 
  4175.  
  4176. Usage: results [playername] 
  4177.  
  4178. 'results' will list a player's completed game results played in the current 24 
  4179. hour period. 'results' used without a player name will list the last 23 games. 
  4180. 'R' = rated games, 'F' = free games 
  4181.  
  4182. Example: 
  4183.  
  4184.    results tim
  4185.    or:  results
  4186.  
  4187.    1. If you say 'results t' you will get all of the results for players whose 
  4188.       name begins with 't'. 
  4189.       If you say 'results tim', then you will get the results for "timin", and 
  4190.       all players with 'tim' as part of the name. This is to allow for for 
  4191.       abbreviations of player names. 
  4192.    2. To see the results for a specific player, use:  results -<playername> 
  4193.  
  4194.       Example: 
  4195.  
  4196.                results -tim
  4197.                This will display the results for "tim" only.
  4198.  
  4199.  Most of the 'results' display are self explanatory. However, the numbers at 
  4200.  the end of the line are the day of the month, the hour and the minute of the 
  4201.  game completed. 
  4202.  
  4203.  See also: free Free Game sgf 
  4204.  
  4205.  
  4206. ΓòÉΓòÉΓòÉ 10.1.55. Save ΓòÉΓòÉΓòÉ
  4207.  
  4208. Save Command 
  4209.  
  4210. Usage:  save 
  4211.  
  4212. Saves the current game you are playing. If you are in a match, you can 'save' 
  4213. the current board position at anytime you by entering:  save 
  4214.  
  4215. See also: load mail match pmatch tmatch team 
  4216.  
  4217.  
  4218. ΓòÉΓòÉΓòÉ 10.1.56. Say ΓòÉΓòÉΓòÉ
  4219.  
  4220. Say Command 
  4221.  
  4222. Usage: say message 
  4223.  
  4224. 'say' can be used by players to send messages to each other instead of using 
  4225. the tell command. It can only be used by playes in a match. 'say' messages have 
  4226. the same format as the tell command. 
  4227.  
  4228. Messages sent to the opponent with 'say' are recorded in the game record.  This 
  4229. is useful if you wish to save notes in the game record. tell does not save 
  4230. comments in the game record. 
  4231.  
  4232. Example: 
  4233.  
  4234.    say This is a good move.
  4235.  
  4236. 'say' can be shortened to:  , 
  4237.  
  4238. Example: 
  4239.  
  4240.    , This is a good move.
  4241.  
  4242. During the game, the say will look like: 
  4243.  
  4244.    *player*:  This is a good move.
  4245.  
  4246. See also: chatter Downloading And Viewing SGF Files kibitz sgf shout tell yell 
  4247.  
  4248.  
  4249. ΓòÉΓòÉΓòÉ 10.1.57. Score ΓòÉΓòÉΓòÉ
  4250.  
  4251. Score Command 
  4252.  
  4253. Usage: score <game number> 
  4254.  
  4255.    1. 'score' is used to score a game. Observers and players can use 'score' to 
  4256.       preview a score before the end of a game. 'score' used in this way tries 
  4257.       to remove some obviously dead stones then count the score. 'score' can 
  4258.       also be used by the players before entering done to verify a score. 
  4259.       Observers need to use a game number when using 'score'.  Example:  score 
  4260.       23. Pay close attention to the number of "dame" printed in the 'score' 
  4261.       command. 
  4262.  
  4263.    2. To score a game: 
  4264.  
  4265.       At the end of a game, fill in the necessary "dame" (the neutral points) 
  4266.       then scoring can begin. All surrounded points are counted as territory. 
  4267.       It takes 3 pass moves to begin scoring. After 3 passes, the prompt will 
  4268.       change to:  "Enter Dead Groups:". Remove all the dead stones by entering 
  4269.       their coordinates, otherwise the result will be incorrect. If a mistake 
  4270.       is made at any time during the game you can restore the previous position 
  4271.       by entering: undo. After ALL dead stones have been removed, score the 
  4272.       game by entering: done.  Both players must enter done. After done, the 
  4273.       result cannot be changed. 
  4274.  
  4275.  Please do not resign while scoring. 
  4276.  
  4277.  See also: done match pass resign undo 
  4278.  
  4279.  
  4280. ΓòÉΓòÉΓòÉ 10.1.58. SGF ΓòÉΓòÉΓòÉ
  4281.  
  4282. Sgf Command 
  4283.  
  4284. Usage: sgf <string> 
  4285.  
  4286. 'sgf' stands for "Smart Go Format". Completed games are saved as sgf files, and 
  4287. they can be replayed by any sgf reader. To find sgf files for a player, or 
  4288. players, enter:  sgf string    A "string" can be a player's name, or part of 
  4289. the name. 'sgf string' will list all sgf files played by a 'string' that are 
  4290. still stored (usually 6 days). 
  4291.  
  4292. Example: 
  4293.  
  4294.    sgf tobe
  4295.  
  4296. 'sgf tobe' will find all games begining with 'tobe' as part of the string. 'sgf 
  4297. tobe-' will find only 'tobe'. 
  4298.  
  4299. The sgf files are dated, and the format is:  white-black-day-hour-minute -- 
  4300. white = white player, black = black player, day = day of the month, hour and 
  4301. minute = the hour and minute the game was completed. All times on IGS are given 
  4302. in IGS local time.  Format example:  jcha-FengYun-18-20-58 
  4303.  
  4304. To replay sgf files, you need a sgf reader.  sgf readers are available by 'ftp' 
  4305. from the Go archives located at:  igs.nuri.net or ftp.pasteur.fr. A few 
  4306. examples of sgf readers are:  smartgo41 (SmartGo, Mac), mgt231, winmgt64, 
  4307. xmgt231, xgoban, and some client programs. sgf game files can also be printed 
  4308. on any PostScript printer.  Use the psmail command to email a PostScript file 
  4309. of a game to yourself. The teach command will also review a sgf file.  See: 
  4310. Downloading And Viewing SGF Files. To replay 'sgf' files on IGS, use the teach 
  4311. command. 
  4312.  
  4313. See also: Client Program Downloading And Viewing SGF Files ftp mail psmail 
  4314. results teach tokens 
  4315.  
  4316.  
  4317. ΓòÉΓòÉΓòÉ <hidden> Tokens ΓòÉΓòÉΓòÉ
  4318.  
  4319. The tokens IGS uses in SGF files: 
  4320.  
  4321.  EV  EVent 
  4322.  PW  PlayerWhite, person who plays white 
  4323.  WR  WhiteRank, The rank/rating of the white player 
  4324.  PB  PlayerBlack, person who plays black 
  4325.  BR  BlackRank, The rank/rating of the black player 
  4326.  TM  TiMe, the time limit of the game in seconds 
  4327.  DT  DaTe, Date the game was played in YYYY-MM-DD 
  4328.  GM  GaMe, the type of game, go is type 1. 
  4329.  SZ  SiZe, the size of the board on which the game is played. 
  4330.  CP  CoPyright, Copyright notice for the game. 
  4331.  GN  GameName, The name given to a game: white-black(B) (IGS) 
  4332.  PC  PlaCe, where the game took place 
  4333.  RE  REsult, who won: W|B+<points>|<Time>|<Resign> 
  4334.  KM  KoMi, the komi for the game 
  4335.  LT  LoseonTime, present in the root node if losing on time happens 
  4336.  C   Comment, a comment during a move (10000 chars max) 
  4337.  BL  BlacktimeLeft, Black's time left after black has made a move 
  4338.  WL  WhitetimeLeft, White's time left after white has made a move 
  4339.  B   Black, a move make by black 
  4340.  W   White, a move make by white 
  4341.  
  4342.  See also: sgf 
  4343.  
  4344.  
  4345. ΓòÉΓòÉΓòÉ 10.1.59. Shout ΓòÉΓòÉΓòÉ
  4346.  
  4347. Shout Command 
  4348.  
  4349. Usage: shout <message> 
  4350.  
  4351. The 'shout' command will broadcast a message to all players with 'shout' 
  4352. enabled.  Not all players have their 'shout' enabled to see shout broadcasts. 
  4353. Players can block shouts with toggle shout off. 
  4354.  
  4355. Example: 
  4356.  
  4357.    shout Looking for a game, 5k - 1k
  4358.  
  4359.    The broadcast will look like:  !Eric!: Looking for a game, 5k - 1k
  4360.    The person shouting will not see their own shout.
  4361.  
  4362. Shouts made by system administrators, and assistants, will have have two !! 
  4363. instead of one !. 
  4364.  
  4365. Example: 
  4366.  
  4367.    !!root!!: The system is being restarted.
  4368.  
  4369. The purpose of 'shout' is to broadcast announcements of GENERAL interest. Use 
  4370. tell for personal conversations, and the yell command for group discussions 
  4371. (not shout). Be polite and use good judgment. If you misuse 'shout', then your 
  4372. 'shout' privileges (or other features) may be disabled indefinitely. 
  4373.  
  4374. For more policy information, see: Ownership And Acceptable Use Of IGS and 
  4375. Registration Message. 
  4376.  
  4377. See also: Ownership And Acceptable Use Of IGS tell toggle yell 
  4378.  
  4379.  
  4380. ΓòÉΓòÉΓòÉ 10.1.60. Stats ΓòÉΓòÉΓòÉ
  4381.  
  4382. Stats Command 
  4383.  
  4384. Usage: stats [playername] 
  4385.  
  4386. 'stats' lists information about a player. 
  4387.  
  4388.    1. To see information about a player, enter:  stats playername 
  4389.    2. To see information about your own account, enter:  stats 
  4390.  
  4391.  Example: 
  4392.  
  4393.      stats beam
  4394.    Player:      beam             <-- player name
  4395.    Game:        go (1)           <-- game and game number of your 'choice'
  4396.    Language:    default          <-- language type    default is English
  4397.    Rating:      6d*  37          <-- calculated 'rating' and rating number
  4398.    Rated Games:     93           <-- number of rated games played
  4399.    Rank:  4d   35                <-- rank set by player, and rank value
  4400.    Wins:        58               <-- number of games won
  4401.    Losses:      16               <-- number of games lost
  4402.    Last Access(GMT):   (Not on)    Wed Nov 23 16:34:29 1994  <-- GMT time
  4403.    Last Access(local): (Not on)    Thu Nov 24 01:34:29 1994  <-- IGS local time
  4404.    Address:  tweet@pasteur.fr            <-- registered address
  4405.    Reg date: Sat Feb 12 06:07:00 1994    <-- registration date, IGS local time
  4406.    Info:  what is the difference between 6k and 6d?
  4407.    Defaults (help defs):  time 90, size 19, byo-yomi time 10, byo-yomi stones 25
  4408.    Verbose  Bell  Quiet  Shout  Automail  Open  Looking  Client  Kibitz  Chatter
  4409.        Off   Off     On    Off       Off    On      Off      On      On  Off
  4410.   *For details on the above 2 lines, see: toggle.
  4411.  
  4412.  See also: automatch defs IGS Rating System info rank register reset toggle 
  4413.  user who 
  4414.  
  4415.  
  4416. ΓòÉΓòÉΓòÉ 10.1.61. Status ΓòÉΓòÉΓòÉ
  4417.  
  4418. Status Command 
  4419.  
  4420. Usage: status <status game number> 
  4421.  
  4422. 'status' gives the board position for the supplied game number. Primarily for 
  4423. information for clients. The board is reflected about the diagonal. 
  4424.  
  4425. Format: 
  4426.  
  4427.    <white name> <# of captured stones> <time left> <byoyomi stones> <T|F>
  4428.    <black name> <# of captured stones> <time left> <byoyomi stones> <T|F>
  4429.     ##: ################### (size of the board)
  4430.  
  4431.     The '##:' is the line number of the board.  The rest of the numbers
  4432.     are as follows:
  4433.             0:  Black      4:  White Territory
  4434.             1:  White      5:  Black Territory
  4435.             2:  Empty      6:  Starpoint
  4436.             3:  Dame       7:  Counted
  4437.  
  4438. See also: games 
  4439.  
  4440.  
  4441. ΓòÉΓòÉΓòÉ 10.1.62. Stored ΓòÉΓòÉΓòÉ
  4442.  
  4443. Stored Command 
  4444.  
  4445. Usage: stored [player name] 
  4446.  
  4447. 'stored' will display a list of the adjourned games a player has stored in 
  4448. their account. The format is "whiteplayer-blackplayer". 
  4449.  
  4450. To display the list, enter:  stored <player name> 
  4451.  
  4452. Example: 
  4453.  
  4454.    stored tim
  4455.  
  4456. Note:  If you say 'stored tim' you will get all accounts with 'tim' as part of 
  4457. the name. 
  4458.  
  4459. Using the 'stored' command without a player name will display the games saved 
  4460. in your account.  Example:  stored 
  4461.  
  4462. 'stored' games are saved for a limited number of days, after which the games 
  4463. are automatically removed. To see the number of days games are 'stored', enter: 
  4464. uptime. The number of days a game is 'stored' can be extended by using the 
  4465. touch command. Use the look command to display a stored game. 
  4466.  
  4467. Sometimes all stored games are purged from the system without notice. 
  4468.  
  4469. See also: adjourn delete load look save touch uptime 
  4470.  
  4471.  
  4472. ΓòÉΓòÉΓòÉ 10.1.63. Teach ΓòÉΓòÉΓòÉ
  4473.  
  4474. Teach Command 
  4475.  
  4476. Usage 1:  teach [board size number] 
  4477.  
  4478. Example: 
  4479.  
  4480.    teach 19    teach 15    teach 9
  4481.  
  4482. Usage 2:  teach [sgfname] 
  4483.  
  4484. Example: 
  4485.  
  4486.    teach jcha-FengYun-18-20-58
  4487.  
  4488.    1. Start a teaching game with a board size number.  A teaching game is the 
  4489.       same as a regular game, except one person inputs all of the moves. While 
  4490.       using 'teach' you will be able to see the kibitzes from observers. 
  4491.       Teaching games are not counted towards ratings.  When you play a teach 
  4492.       game, a 'T' flag is shown in the games listing for that game.  If you 
  4493.       want label your teaching game use the title command. To end a teach game, 
  4494.       enter:  adjourn or resign. 
  4495.  
  4496.    2. 'teach sgfname' is useful for reviewing games on IGS.  See: sgf. 
  4497.  
  4498.                To replay and move forward, use:  forward   or   >
  4499.                To replay and move backward, use:    undo   or   <
  4500.  
  4501.  'mark' is an option when using 1) and 2). Undo will 'undo' all moves up to a 
  4502.  'mark'.  'mark' is useful when reviewing variations, and you can have multiple 
  4503.  'mark' entries. Variations are not saved in the sgf record. Type 'mark'  to 
  4504.  indicate the beginning of a variation that you will later want to undo. 
  4505.  
  4506.  See also: adjourn Downloading And Viewing SGF Files games gteach load match 
  4507.  sgf title undo 
  4508.  
  4509.  
  4510. ΓòÉΓòÉΓòÉ 10.1.64. Team ΓòÉΓòÉΓòÉ
  4511.  
  4512. Team Command 
  4513.  
  4514. Usage:  team <black white black white> 
  4515.    or:  team <black white black white black white> 
  4516.  
  4517. The 'team' command allows 4 players (2 against 2), or 6 players (3 against 3) 
  4518. to play a team game. 
  4519.  
  4520. The players first decide the teams, then enter the names in the order they wish 
  4521. to play.  To coordinate the match, try using a channel. All of the players must 
  4522. enter the names in the same order. 
  4523.  
  4524. Example: 
  4525.  
  4526.    team tweet tobe till beam
  4527.    ('tweet' and 'till' wish to play as black against 'tobe' and 'beam')
  4528.  
  4529. If a player enters any of the names in the wrong order, the following message 
  4530. will appear:  "The order of players does not agree." During a team game, tell 
  4531. will not work. Use the say command. All players will see the say message. 
  4532. Variables such as board size and time cannot be set. If a 'team' game is 
  4533. adjourned, any team member can restart the game with the load command, but all 
  4534. players must be present. 
  4535.  
  4536. See also: adjourn channel load match say stored 
  4537.  
  4538.  
  4539. ΓòÉΓòÉΓòÉ 10.1.65. Tell ΓòÉΓòÉΓòÉ
  4540.  
  4541. Tell Command 
  4542.  
  4543. Usage: tell <person> <message to the person here> 
  4544.  
  4545. 'tell' sends your message to another person, and is used for conversation. One 
  4546. line messages are the limit. 
  4547.  
  4548.    1. 'tell' must be used to start a conversation.  tweet would like to talk to 
  4549.       beam, so tweet uses the 'tell' command. 
  4550.       Example:  #> tell beam Hi. 
  4551.         a. After starting a 'tell', you can continue talking to the same person 
  4552.            by using:  tell .   In other words, 'person' can be reduced to:  . 
  4553.            Example:  #> tell . Like to play a game? 
  4554.         b. or, this (tell .) can also be shortened to:  . 
  4555.            Example:  #> . Like to play a game? 
  4556.            In case (a) and (b), beam (the recipient of the 'tell') will see: 
  4557.  
  4558.                          *tweet*colon.  Like to play a game?
  4559.  
  4560.    2. beam can respond to tweet with:  tell tweet hello 
  4561.       or beam can respond with a shortcut to tweet, by using:  ^ 
  4562.       Example:  #> tell ^ hello    ^ will work only if you are responding to 
  4563.       somebody for the first time. 
  4564.    3. To 'tell' to the last person entering IGS in the who list, use:  $ 
  4565.       Example:  #> tell $ hello 
  4566.    4. To 'tell' to both players in a game, use:  tell #<and game number> 
  4567.       Example:  #> tell #23 Hi tim and fmc. Interesting game.  colon.-) 
  4568.  
  4569.  See also: message say shout who 
  4570.  
  4571.  
  4572. ΓòÉΓòÉΓòÉ 10.1.66. Tgmatch ΓòÉΓòÉΓòÉ
  4573.  
  4574. Tgmatch Command 
  4575.  
  4576. Usage:  tgmatch <opponentname> [color] [board size] [time] 
  4577.  
  4578. 'tgmatch' is exactly like the goematch command except incoming tell messages 
  4579. are blocked.  'tgmatch' was designed for use in GOE tournaments. 
  4580.  
  4581. say can be used by both players to communicate each other. 
  4582.  
  4583. See also: goematch gteach match pmatch say 
  4584.  
  4585.  
  4586. ΓòÉΓòÉΓòÉ 10.1.67. Time ΓòÉΓòÉΓòÉ
  4587.  
  4588. Time Command 
  4589.  
  4590. Usage: time [game number] 
  4591.  
  4592. 'time' will display how much time is left in a game. If a game is in 'byoyomi', 
  4593. a "(B)" will be displayed after the time, plus the number of moves left to 
  4594. play.  To find out how much time is left in a particular game, enter:  time 
  4595. <game number> 
  4596.  
  4597. Example: 
  4598.  
  4599.    time 42
  4600.  
  4601. An example of what 'time 42' will display: 
  4602.  
  4603.    Game : 42
  4604.    White(ivy) : 8:49 (B) 19
  4605.    Black(tim) : 4:04 (B) 15
  4606.  
  4607. If you are playing a game, you can enter 'time' without the game number. 
  4608.  
  4609. Example: 
  4610.  
  4611.    time
  4612.  
  4613. If you are observing a game, 'time' without the game number will display the 
  4614. time info on the game, or all games being observed. 
  4615.  
  4616. See also: addtime games refresh 
  4617.  
  4618.  
  4619. ΓòÉΓòÉΓòÉ 10.1.68. Title ΓòÉΓòÉΓòÉ
  4620.  
  4621. Title Command 
  4622.  
  4623. Usage: title <description of the game> 
  4624.  
  4625. The 'title' command is used to label, or list the player names, for a game 
  4626. being played using the teach command.  The "title" of of the game will also 
  4627. appear in the sgf. 
  4628.  
  4629. Examples: 
  4630.  
  4631.    title Super Go:  Cho 9p (W) vs Kobayashi 9p (B)
  4632.    title jcha vs tobe
  4633.  
  4634. See also: gteach sgf teach 
  4635.  
  4636.  
  4637. ΓòÉΓòÉΓòÉ 10.1.69. Tmatch ΓòÉΓòÉΓòÉ
  4638.  
  4639. Tmatch Command 
  4640.  
  4641. Usage: tmatch <opponentname> [color] [board size] [time] [byo-yomi minutes] 
  4642.  
  4643. 'tmatch' is exactly like the match command except incoming tell messages are 
  4644. blocked.  'tmatch' was designed for use in tournaments. 
  4645.  
  4646. say can be used by both players to communicate each other. 
  4647.  
  4648. See also: byo-yomi match pmatch say 
  4649.  
  4650.  
  4651. ΓòÉΓòÉΓòÉ 10.1.70. Toggle ΓòÉΓòÉΓòÉ
  4652.  
  4653. Toggle Command 
  4654.  
  4655. Usage: toggle <option> [<value>] 
  4656.  
  4657. Toggle changes an option's 'value' such as on/off, true/false. If given no 
  4658. 'value', toggle sets the specified option to the opposite of what the option 
  4659. was previously. 
  4660.  
  4661. Valid options: 
  4662.  
  4663.  automail  Have the IGS mail a copy of your game to your stats address. 
  4664.  bell      If 'on' a bell will ring on redrawing boards, and 'beep' messages. 
  4665.  open      If 'on' then you are available to accept match requests. Otherwise 
  4666.            you never know about them.  If you are in a match, you will not 
  4667.            receive match requests. Shows 'X' for off. 
  4668.  looking   Means, "I really want to play". Shows a '!' under who. 
  4669.  quiet     If 'on' you will not see system messages about players logging 
  4670.            in/out, and game results. Will not block 'shutdown' messages, or 
  4671.            system administrator shouts. Shows 'Q' for quiet on. 
  4672.  verbose   If 'on' full boards will be sent to you, otherwise only the last 
  4673.            move coordinates will be sent. 
  4674.  client    Sets IGS to transmit to a client. Implies: toggle verbose false 
  4675.  chatter   Opens or blocks chatter while observing a game. 
  4676.  kibitz    Opens or blocks kibitzes while observing a game. 
  4677.  shout     Opens or blocks shouts, but not system messages. Shows 'S' for on. 
  4678.  
  4679.  Valid values: true, false, on, off, 0, 1;  case insensitive. 
  4680.  
  4681.  See also: beep chatter Client Programs IGS Rating System kibitz match shout 
  4682.  stats who 
  4683.  
  4684.  
  4685. ΓòÉΓòÉΓòÉ 10.1.71. Touch ΓòÉΓòÉΓòÉ
  4686.  
  4687. Touch Command 
  4688.  
  4689. Usage: touch <whiteplayer-blackplayer> 
  4690.  
  4691. 'touch' will keep an adjourned game from being removed. It resets the date of 
  4692. the game to the current date. This will extend the number of days a game is 
  4693. saved before it is automatically removed. The current date can be displayed 
  4694. with the look command, and the stored command will display the adjourned games. 
  4695.  
  4696. To extend the number of days before a game is removed, enter:  touch 
  4697. <whiteplayer-blackplayer> 
  4698.  
  4699. Example: 
  4700.  
  4701.    touch fmc-tim
  4702.  
  4703. To display the number of days games are saved, enter: uptime. uptime will show 
  4704. the default days. 
  4705.  
  4706. 'touch' can be used by any player to extend any adjourned game. 
  4707.  
  4708. See also: look save stored uptime 
  4709.  
  4710.  
  4711. ΓòÉΓòÉΓòÉ 10.1.72. Translate ΓòÉΓòÉΓòÉ
  4712.  
  4713. Translate Command 
  4714.  
  4715. Usage: translate <word> 
  4716.  
  4717. Translate takes a word and gives all of the possible phrases for the given 
  4718. word.  A 'word' is very "lose".  If one says 'translate at', every phrase with 
  4719. the letters "at" in it will be displayed in every supported language. 
  4720.  
  4721. 'translate' is primarily for translating Go terminology. 
  4722.  
  4723. Example: 
  4724.  
  4725.    translate hamete
  4726.     The output would be:
  4727.       English : a trick play
  4728.       Chinese : qi1 zhao1
  4729.       Dutch   : een zet die bij correct tegenspel tot nadeel leidt
  4730.       German  : ein Trickzug, der sich bei korrektem Spiel des Gegners
  4731.                 nachteilig auswirkt
  4732.       French  : Coup d'arnaque, peu risque et difficile a contrer
  4733.       Swedish : trickdrag(-sekvens)
  4734.  
  4735.  
  4736. ΓòÉΓòÉΓòÉ 10.1.73. Undo ΓòÉΓòÉΓòÉ
  4737.  
  4738. Undo Command 
  4739.  
  4740. Usage: undo 
  4741.  
  4742. 'undo' will undo the last move entered by your opponent.  This is to insure 
  4743. both players agree upon the 'undo'. 
  4744.  
  4745. To undo the last move of the opponent, enter:  undo 
  4746.  
  4747. All sequential undo moves will be saved into a variation in the game record, or 
  4748. sgf. Sub-variations cannot be saved. 
  4749.  
  4750. 'undo' while 'scoring' will restore the previous position, but will not undo 
  4751. done. 
  4752.  
  4753. See also: coords done match pass 
  4754.  
  4755.  
  4756. ΓòÉΓòÉΓòÉ 10.1.74. Unobserve ΓòÉΓòÉΓòÉ
  4757.  
  4758. Unobserve Command 
  4759.  
  4760. Usage:  unobserve <game number> 
  4761.  
  4762. 'unobserve' will unobserve a game (or games) being observed. 
  4763.  
  4764. To 'unobserve' a specific game, enter:  unobserve <game number> 
  4765.  
  4766. Example: 
  4767.  
  4768.        unobserve 23
  4769.    or: unobserve
  4770.  
  4771. 'unobserve' without a game number, will unobserve all the games you are 
  4772. watching. 
  4773.  
  4774. Example: 
  4775.  
  4776.    unobserve
  4777.  
  4778. See also: all games match observe watching 
  4779.  
  4780.  
  4781. ΓòÉΓòÉΓòÉ 10.1.75. Uptime ΓòÉΓòÉΓòÉ
  4782.  
  4783. Uptime Command 
  4784.  
  4785. Usage: uptime 
  4786.  
  4787. For the "current IGS local time" and GMT, and other IGS statistics, enter: 
  4788. uptime. 
  4789.  
  4790.    ---------------------------------------------------------------------
  4791.                     Time Table (all around the world)
  4792.    ---------------------------------------------------------------------
  4793.                        today                    |     tomorrow
  4794.                      yesterday                  |      today
  4795.    ---------------------------------------------|-----------------------
  4796.              | Standard time -- Daylight time   |           IGS
  4797.     Europe  GMT     USA     USA     USA     USA |  Taiwan  Korea     NZ
  4798.                   pacific  moun  central   east |          Japan
  4799.    ---------------------------------------------|-----------------------
  4800.    01:00   00:00   16:00   17:00   18:00   19:00|  09:00   10:00   13:00
  4801.    05:00   04:00   20:00   21:00   22:00   23:00|  13:00   14:00   17:00
  4802.    09:00   08:00   24:00   01:00   02:00   03:00|  17:00   18:00   21:00
  4803.    13:00   12:00   04:00   05:00   06:00   07:00|  21:00   22:00   01:00
  4804.    17:00   16:00   08:00   09:00   10:00   11:00|  01:00   02:00   05:00
  4805.    21:00   20:00   12:00   13:00   14:00   15:00|  05:00   06:00   09:00
  4806.    01:00   24:00   16:00   17:00   18:00   19:00|  09:00   10:00   13:00
  4807.    ---------------------------------------------------------------------
  4808.  
  4809. Note:  Daylight time is one hour greater. 
  4810.  
  4811.  
  4812. ΓòÉΓòÉΓòÉ 10.1.76. User ΓòÉΓòÉΓòÉ
  4813.  
  4814. User Command 
  4815.  
  4816. Usage: user [country][rank (or rating)][rank (or rating) range][player name] 
  4817.  
  4818. For the complete listing of players, enter:  user 
  4819.  
  4820. 'user' also lists all players by: 
  4821.  
  4822.    1. Country:    Example:  user Korea  (or user korea, user kr [email]) 
  4823.    2. Rank:     Example:  user 4k  (4 kyu) 
  4824.    3. Rank range:  Example:  user 4k-3d  (4 Kyu - 3 Dan) 
  4825.    4. Player name:  Example:  user till 
  4826.  
  4827.  Example: 
  4828.  
  4829.      user korea
  4830.        Name   Info            Country  Rank Won/Lost Obs  Pl Idle Flags Language
  4831.        taeha  1/10 1/12 game  Korea     2d   35/  26  -   34   2s    -- default
  4832.       figaro                  Korea     3k*   9/   3   1  35  52s    -- default
  4833.  
  4834.  Name = player's name, Info = player's 'info', Country = where the player is 
  4835.  from, Rank =  rank, Won = games won, Lost = games lost, Obs = game observed, 
  4836.  Pl = game number of the game played, Idle = idle time, Flags (See Flags), 
  4837.  Language = language (supported languages are: korean and default {english}) 
  4838.  
  4839.  The Flags are:  Q, S, X, and ! 
  4840.  
  4841.  Q  toggle quiet on (system messages are not seen) 
  4842.  S  toggle shout off (shouts not seen, except administrator shouts) 
  4843.  X  toggle open off (player not accepting match requests) 
  4844.  !  toggle looking on (player actively seeking a match) 
  4845.  
  4846.  See also: IGS Rating System info language rank stats Supported Ranks and 
  4847.  Ratings toggle who 
  4848.  
  4849.  
  4850. ΓòÉΓòÉΓòÉ 10.1.77. Watching ΓòÉΓòÉΓòÉ
  4851.  
  4852. Watching Command 
  4853.  
  4854. Usage: watching 
  4855.  
  4856. 'watching' will display the games currently being observed by you. 
  4857.  
  4858. See also: observe unobserve 
  4859.  
  4860.  
  4861. ΓòÉΓòÉΓòÉ 10.1.78. Who ΓòÉΓòÉΓòÉ
  4862.  
  4863. Who Command 
  4864.  
  4865. Usage: who [rank (or rating)] [rank (or rating) range] [flag] 
  4866.  
  4867.    1. The 'who' command lists all players currently logged into IGS. 
  4868.  
  4869.                 Info       Name       Idle   Rank |  Info       Name       Idle   Rank
  4870.                 Q  12   -- tobe       20s     9d* |   X --   -- till       11s     4d
  4871.                 S! --   12 schaffer    2m     6d* |     --   12 ivy         3m     5d*
  4872.               'Info' = a players state (See:  toggle). The states are:  Q, S, X, and !
  4873.                Q = toggle quiet on (system messages are not seen)
  4874.                S = toggle shout off (shouts not seen, except administrator shouts)
  4875.                X = toggle open off (player not accepting match requests)
  4876.                ! = toggle looking on (player actively seeking a match)
  4877.                The number under 'Info' = game being observed, and the number before a
  4878.                    player's name = the number of the game being played by that player.
  4879.               'Idle' = The player's idle time.  s = seconds, m = minutes, h = hours
  4880.  
  4881.    2. who 'rank range'  Example:  who 4k-3d  (players 4 kyu through 3 dan) 
  4882.    3. who all 'flag'   The flags are:  c, g, l, o, p, r, 1, 2, 3, 4, and v 
  4883.  
  4884.                  Example:  who all o   (players open for matches)
  4885.                c = players in 'channel' area, g = guest logins, l = looking for matches,
  4886.                o = open for matches, p = playing, r = players with an IGS 'rating',
  4887.                1 = Go players, 3 = Shogi players, 4 = Chinese chess players,
  4888.                v = is for 'verbose' (See:  toggle]
  4889.  
  4890.  See also: channel choice games IGS Rating System rank stats Supported Ranks 
  4891.  and Ratings toggle user 
  4892.  
  4893.  
  4894. ΓòÉΓòÉΓòÉ 10.1.79. Yell ΓòÉΓòÉΓòÉ
  4895.  
  4896. Yell Command 
  4897.  
  4898. Usage: yell \[number] <message> 
  4899.  
  4900. 'yell' is used to: 
  4901.  
  4902.    1. create a new channel.  See:  channel 
  4903.    2. enter a channel 
  4904.    3. send messages to members in the specified channel number. 
  4905.         a. To do either (1), or (2), enter:  yell \number 
  4906.            The valid numbers are 1 - 98 
  4907.         b. To do (3), enter:  yell <your message> 
  4908.         c. To EXIT from a channel, enter:  yell \-1 
  4909.         d. 'yell' can be shortened to:  ; 
  4910.  
  4911.  Examples: 
  4912.  
  4913.      #> ; \23               <-- to enter or create a new channel
  4914.      #> ; \23 hello all     <-- sends 'hello all' to members in channel 23
  4915.      #> ; Just got back     <-- once in a channel, you may delete the number
  4916.      #> 23 till: hello all  <-- this is what the members in channel 23 see:
  4917.                       (channel number and who sent the message)
  4918.      #> ; \-1               <-- to EXIT from a channel
  4919.          ^--------------------- Note the space after the ';'.
  4920.  
  4921.  See also: channel say shout tell who 
  4922.  
  4923.  
  4924. ΓòÉΓòÉΓòÉ 10.2. IGS Rating System ΓòÉΓòÉΓòÉ
  4925.  
  4926. The IGS Rating System - Table of contents (first draft)
  4927. (Written by John Bate, bate on the IGS)
  4928.  
  4929. Select one of the following topics: 
  4930.  
  4931.      Introduction 
  4932.      Computing Handicaps 
  4933.      How Ratings Are Calculated 
  4934.      Mathematical Details 
  4935.      An Example 
  4936.      Cycles In The Rating System 
  4937.      Entry Into The Rating System 
  4938.      Rating Statistics 
  4939.      A Few Suggestions 
  4940.      Common Questions 
  4941.  
  4942.  If you want a listing of your rating performance, day to day, please email me 
  4943.  at tcasey@adobe.com, and I will send it to you. 
  4944.  
  4945.  
  4946. ΓòÉΓòÉΓòÉ 10.2.1. Introduction ΓòÉΓòÉΓòÉ
  4947.  
  4948. A game of Go is most enjoyable when the players are evenly matched, and each 
  4949. must play to the best of his or her ability in order to win. This requires that 
  4950. an appropriate handicap be used, which in turn requires an accurate estimation 
  4951. of the strengths of the players. This is the intended purpose of the rating 
  4952. system. Consistently using the differences in the players' ratings to determine 
  4953. handicaps will, in the long run, provide the most interesting and challenging 
  4954. games for everyone. Also, by using the rating system, each player should 
  4955. eventually win about 50% of his or her games. 
  4956.  
  4957. To use the rating system, set your RANK to a reasonable value (using the "rank" 
  4958. command) and then begin playing games. You will receive a numerical RATING 
  4959. which will automatically be updated, usually once per day. (A rating of 32.00 
  4960. corresponds to a rank of 1 dan.) The "stats" command will display both your 
  4961. rating and your rank. If you use the command "toggle rank on", then other 
  4962. players will also see your rating, and "who" will show an approximate rating 
  4963. value, instead of your rank, marked with "*". The command "toggle rank off" may 
  4964. be used to keep your rating private. Note that once you have a numerical 
  4965. rating, your RANK and your RATING are completely independent. You may set your 
  4966. RANK manually to any desired value, but it will not have any effect at all on 
  4967. your RATING, which is computed solely from the results of your games. Your RANK 
  4968. is used only to initialize your RATING to a reasonable starting value. 
  4969.  
  4970.  
  4971. ΓòÉΓòÉΓòÉ 10.2.2. Computing Handicaps ΓòÉΓòÉΓòÉ
  4972.  
  4973. A rating difference of 1.00 corresponds to a difference of 1 handicap stone, 
  4974. which is considered to have a value of about 10 points. An even game (with 5 
  4975. komi) is correct when there is no difference in the players' ratings. A no- 
  4976. komi game gives Black an advantage of about 5 points, or 1/2 stone, which is 
  4977. perfect when the rating difference is 0.5. A 2-stone game (without komi) gives 
  4978. Black an additional advantage of exactly one stone, and so this is appropriate 
  4979. when the rating difference is 1.5 (*not* 2.0). In general, an N-stone handicap 
  4980. is ideal for a rating difference of N-1/2. The following table may be used to 
  4981. determine the most reasonable handicap. 
  4982.  
  4983.    Rating Difference  Handicap Komi    Ideal Rating Diff
  4984.        0.0-0.25          0      5            0.0
  4985.        0.25-1.0          0      0            0.5
  4986.        1.0-2.0           2      0            1.5
  4987.        2.0-3.0           3      0            2.5     etc.....
  4988.  
  4989. Note that the proper number of handicap stones may be found by taking the 
  4990. rating difference *UP* to the next integer. There is a tendency to use smaller 
  4991. handicaps, giving White the advantage. This is fine, but if Black is to have a 
  4992. truly even chance (and White is willing to lose half the games) then the above 
  4993. table should be used. For even more accuracy, the komi may be adjusted by 1 
  4994. point for each 0.1 that the rating difference departs from the ideal. 
  4995.  
  4996.  
  4997. ΓòÉΓòÉΓòÉ 10.2.3. How Ratings Are Calculated ΓòÉΓòÉΓòÉ
  4998.  
  4999. In this section, the operation of the ratings system will be described in 
  5000. general terms. The exact mathematical details will be given later for those who 
  5001. are interested. 
  5002.  
  5003. Each player has a "seed" rating. When a player first enters the rating system, 
  5004. the seed is set to the stated RANK value (which is the ONLY time that the rank 
  5005. is used). After that, the seed is changed to the current RATING value on a 
  5006. regular basis. A "likelihood" is assigned to every possible rating for a given 
  5007. player. This likelihood is highest at the seed and decreases on either side of 
  5008. it. 
  5009.  
  5010. Each game between two players in the rating system is also assigned a 
  5011. likelihood value which depends on the handicap, the komi, the RATINGS of the 
  5012. two players, and the winner of the game. (Other factors, such as the margin of 
  5013. victory, are ignored.) The system will determine which player had the advantage 
  5014. based on the handicap, the komi, and the players' ratings. The likelihood will 
  5015. be 0.5 if the game was exactly even (in other words, if the handicap was ideal 
  5016. for those ratings). It will be larger if the winning player had an advantage 
  5017. (the handicap was too small), and smaller if the winning player was at a 
  5018. disadvantage (the handicap was too large). 
  5019.  
  5020. The ratings system uses the seeds of all of the players in the rating system 
  5021. and the results of all the games between these players. It then computes a set 
  5022. of ratings for ALL of the players AT ONCE which maximizes the total likelihood 
  5023. of the entire system. This likelihood is the product of the likelihoods of each 
  5024. player's computed rating, and the likelihoods of the results of each game, 
  5025. given those ratings. 
  5026.  
  5027. Here is a good analogy which will help in understanding the ratings system. 
  5028.  
  5029. Think of each player's seed as a fixed post, and each player's rating as a 
  5030. movable post attached to the seed by a rubber band. Think of each game as a 
  5031. spring joining the ratings posts of the two players. If the lower ranked player 
  5032. won, the spring will be stretched and will try to pull the ratings closer 
  5033. together. If the higher-ranked player won, the spring will be compressed and 
  5034. will try to push the ratings apart. The strength of the spring will depend on 
  5035. the accuracy of the handicap. If the winning player had an advantage, the 
  5036. spring will be weak, but if the winning player was at a disadvantage, the 
  5037. spring will be strong. The entire system of posts, rubber bands, and springs 
  5038. will have a stable position which will determine the ratings of the players. 
  5039.  
  5040.  
  5041. ΓòÉΓòÉΓòÉ 10.2.4. Mathematical Details ΓòÉΓòÉΓòÉ
  5042.  
  5043. The likelihood of a particular player's rating is p(d)=exp(-((d/sigma)^2)/2) 
  5044. where d is the difference between the rating and the seed, and sigma indicates 
  5045. the degree of confidence that the seed accurately represents the player's 
  5046. strength. Sigma begins at 1.0 for new players 9k and above, and decreases by 
  5047. 0.02 for each game that is processed by the rating system, until a minimum of 
  5048. 0.3 is reached.  For players 10k abd below, the sigma is 2.00 and has a minimum 
  5049. of 0.6.  (Sharp-eyed readers with a good knowledge of statistics may realize 
  5050. that this formula should be divided by root-two-pi to be a proper likelihood 
  5051. function. But this constant factor may be ignored in the ratings system.) 
  5052.  
  5053. The likelihood of a particular game result is calculated as follows, given 
  5054. H=handicap stones, K=komi, W=White's rating, B=Black's rating: 
  5055.  
  5056.    Effective Handicap:  E = if H=0 then 0.5-0.1*K else H-0.5-0.1*K
  5057.  
  5058. This computes the "ideal" ratings difference that would make the game exactly 
  5059. even. For example, a 2 stone game (H=2, K=0) gives E=1.5 and an even game (H=0, 
  5060. K=5) gives E=0. This corresponds to the "ideal rating difference" column in the 
  5061. table in the previous section. 
  5062.  
  5063.    Black's Advantage:   A = E - (W-B)
  5064.  
  5065. This adjusts the effective handicap by the difference in the strengths of the 
  5066. players, giving the net advantage for Black (if positive) or White (if 
  5067. negative). For example, if the difference in ratings is W-B=2.0 and a 2-stone 
  5068. game is played (E=1.5), then A=-0.5 indicating that White still has a 1/2- 
  5069. stone advantage. 
  5070.  
  5071.    Likelihood of Black winning: L = if A>=0 then 1.0 - 0.5*((3/4)^(2*A))
  5072.                                             else 0.5*((3/4)^(2*-A))
  5073.  
  5074. This function gives L=0.5 if the game is exactly even (A=0), higher values if 
  5075. Black has the advantage (A>0), and lower values if White has the advantage 
  5076. (A<0). The value of L is between 0 and 1. 
  5077.  
  5078.    Likelihood of the result: G = if Black won then L else 1-L
  5079.  
  5080. This gives the likelihood of the observed result. It will be 0.5 if the game 
  5081. was exactly even, higher if the player with the advantage won, and lower if the 
  5082. player with the advantage lost. 
  5083.  
  5084. The system calculates the ratings of all of the players which will maximize the 
  5085. product of all of the likelihood values (for both players and games).  To avoid 
  5086. numerical problems, the sum of the logarithms of the likelihoods is used. (The 
  5087. details of the algorithm that does this are beyond the scope of this document.) 
  5088.  
  5089.  
  5090. ΓòÉΓòÉΓòÉ 10.2.5. An Example ΓòÉΓòÉΓòÉ
  5091.  
  5092. Suppose that PlayerA, with a rank of 1d, wins an even game (with 5 komi) 
  5093. against PlayerB, also with a rank of 1d, and that this is the only game in the 
  5094. system. The seeds of both players will be initialized to 32.00, and their sigma 
  5095. values will be 1.0. First, try setting their ratings to 32.00, which will give 
  5096. likelihoods of 1.00 for both. The advantage of PlayerA in the game is 0, giving 
  5097. a game likelihood of 0.5 and a total likelihood of 1*1*0.5=0.5. Now try giving 
  5098. PlayerA a rating of 32.25, and PlayerB a rating of 31.75.  This will give both 
  5099. players a likelihood of 0.969 which is only a little less than 1.0 since these 
  5100. ratings are still close to the seed (the rubber bands haven't stretched very 
  5101. much). Given these ratings, PlayerA had an advantage of 0.5 which would 
  5102. increase the likelihood of the game (since the player with the advantage won) 
  5103. to 0.666 giving a total likelihood of .969*.969*.666=0.625 which is higher than 
  5104. the 0.5 produced before. Now try giving PlayerA a rating of 33, and PlayerB a 
  5105. rating of 31. These values are a lot farther from the seeds, giving likelihoods 
  5106. of 0.607 (the rubber bands are being stretched a bit more). PlayerA would now 
  5107. have an advantage of 2.0 which increases the likelihood of the game to 0.901 
  5108. (since if PlayerA is really 2 stones stronger, then the result is very likely). 
  5109. But the total likelihood is only 0.607*0.607*0.901=0.332 which is smaller than 
  5110. before. So this change in the ratings is too big. By using an iterative search 
  5111. algorithm, the optimum values may be found, which are ratings of 32.333 for 
  5112. PlayerA and 31.667 for PlayerB, giving a total likelihood of about 0.635 which 
  5113. is the maximum. If the game had been played with no komi, then the players' 
  5114. ratings would change by about 0.238 if Black won or 0.454 if White won. (Since 
  5115. it is more likely that Black will win a no-komi game, it will affect the 
  5116. ratings less when it happens.) It is left as an exercise for interested readers 
  5117. to verify these values. :-) 
  5118.  
  5119. Below is a *very* typical letter about the ratings on IGS.  The person who 
  5120. wrote me is the '> ' lines and I am the rest of the lines.  I am reluctant to 
  5121. post about ratings system.  People read more into the ratings than the system 
  5122. was designed to accommodate.  It is supposed to be used to setting the proper 
  5123. handicap, that is it.  Here is the letter: 
  5124.  
  5125. > ...First example was zb (me :-)) who played Lim and won but got a
  5126. > dropped rate by 0.25.  If it was due to that Lim was not calculated into the
  5127. > system, then there should be NO effect on zb's rating.  In no reason a winner
  5128. > should have a decreased rate instead.  Another example is about players ong and
  5129. > fei.  fei won a game over ong yesterday but fei got a decreased rating while
  5130. > ong got an increased one.  You may argue that ong played strong players.
  5131. > However before ong got his rate increased, he played fei(4d*), xzhao(5d*), and
  5132. > ylwang(NR*) and lost all.  As you stated ylwang was NOT calculated at that time
  5133. > (as NR*), so the counts for ong should be fei(4d*) and xzhao(5d*), and both had
  5134. > rating scores LOWER than ong when they played!  Therefore no reason should fei
  5135. > got a decreased rating score while ong got an increased one.
  5136.  
  5137. Below are the games which affected fei and ong.  The above example is just a 
  5138. tiny sliver of the total information.  Below I included the *partial* games 
  5139. used in computing fei and ong rating.  If you can say, by inspection, what 
  5140. should happen given the data below you are doing a lot better than I. In order 
  5141. to show any fault in the ratings system, you would have to use two player which 
  5142. do not play *anyone* else.  John Bates did this, and the ratings system 
  5143. performed as well as can me expected. 
  5144.  
  5145. If one does a stats Lim (I did a show of Lim), one can see that he has not 
  5146. played any games, his rank is NR, and he has no rating.  Lim has *nothing* to 
  5147. do with the ratings system.  'zb' rating drop was from something else in the 
  5148. ratings system, not from Lim.  A player's rating can change just by being 
  5149. active in the system.  That is all it takes.  Lets say you have 15 people 
  5150. playing each other (they are active).  One new person comes in, as a 6d, and 
  5151. plays and wins.  The new person wins so much he becomes an 8d. As he gets 
  5152. promoted, he pulls all the people he played with him up, also. The other people 
  5153. do not even have to play to get pulled up.  They just have to have be part of 
  5154. the 'playing network', if you will.  For example the new person plays lyu, lyu 
  5155. plays m6, m6 plays zhong, zhong plays fei, and so on. If fei plays no games, 
  5156. while the new person is winning, his rating will increase.  We all saw this 
  5157. happen with nyws.  Instead of winning, if the nyws had lost badly, he would 
  5158. have pulled people down. 
  5159.  
  5160. What this boils down to is some 'local' instability, for global stability. 
  5161. Players may see their ratings change, a little here and there, but globally the 
  5162. ratings are accurate. 
  5163.  
  5164. If you can show me an example with a two players who do not play anyone else 
  5165. but themselves, then I can look at the behavior and go from there. 
  5166.  
  5167. >       From the above examples I think the rating system on IGS is not working
  5168. > appropriately sometimes.  I hope you can check it out and make the rating a
  5169. > perfect one.  Thanks a lot for your time and patience.
  5170.  
  5171. I think it is working, from the above example.  Or at the very least it is 
  5172. arguable as to what it is doing. 
  5173.  
  5174. Here is the data.  The format is similar to the 'games' command. Most of the 
  5175. info is kept with the player, so 'NR' means nothing, as does 'xx' and the bogus 
  5176. score at the end. 
  5177.  
  5178. 0016 xzhao   [ NR ](W) : player1 [ NR ](W) H 2 K 0.5 xx W 0.0 B 0.0
  5179. 0016 ong     [ NR ](W) : player4 [ NR ](W) H 4 K 0.5 xx W 0.0 B 0.0
  5180. 0016 player1 [ NR ](B) : xzhao   [ NR ](B) H 2 K 0.5 xx W 0.0 B 0.0
  5181. 0016 fei     [ NR ](W) : player2 [ NR ](W) H 0 K 5.5 xx W 0.0 B 0.0
  5182. 0016 player1 [ NR ](B) : xzhao   [ NR ](B) H 2 K 0.5 xx W 0.0 B 0.0
  5183. 0016 player4 [ NR ](B) : player5 [ NR ](B) H 0 K 0.5 xx W 0.0 B 0.0
  5184. 0016 player1 [ NR ](B) : xzhao   [ NR ](B) H 2 K 0.5 xx W 0.0 B 0.0
  5185. 0017 ylwang  [ NR ](W) : ong     [ NR ](W) H 0 K 5.5 xx W 0.0 B 0.0
  5186. 0017 xzhao   [ NR ](W) : ong     [ NR ](W) H 0 K 5.5 xx W 0.0 B 0.0
  5187. 0017 fei     [ NR ](B) : ong     [ NR ](B) H 0 K 0.5 xx W 0.0 B 0.0
  5188. 0015 player1 [ NR ](W) : player3 [ NR ](W) H 0 K 0.5 xx W 0.0 B 0.0
  5189. 0015 player3 [ NR ](W) : player4 [ NR ](W) H 0 K 0.5 xx W 0.0 B 0.0
  5190. 0015 player1 [ NR ](B) : xzhao   [ NR ](B) H 2 K 0.5 xx W 0.0 B 0.0
  5191. 0015 ong     [ NR ](W) : player4 [ NR ](W) H 4 K 0.5 xx W 0.0 B 0.0
  5192. 0015 xzhao   [ NR ](W) : player1 [ NR ](W) H 2 K 0.5 xx W 0.0 B 0.0
  5193. 0016 player3 [ NR ](B) : player6 [ NR ](B) H 0 K 0.5 xx W 0.0 B 0.0
  5194. 0018 player7 [ NR ](W) : player3 [ NR ](W) H 0 K 0.5 xx W 0.0 B 0.0
  5195. 0015 player1 [ NR ](W) : player3 [ NR ](W) H 0 K 0.5 xx W 0.0 B 0.0
  5196. 0015 player3 [ NR ](W) : player4 [ NR ](W) H 0 K 0.5 xx W 0.0 B 0.0
  5197. 0016 player4 [ NR ](B) : player5 [ NR ](B) H 0 K 0.5 xx W 0.0 B 0.0
  5198. 0017 player8 [ NR ](W) : player5 [ NR ](W) H 2 K 0.5 xx W 0.0 B 0.0
  5199.  
  5200. Players Ratings:
  5201.  
  5202. player1         34    34.2852    0.9400        1
  5203. xzhao         36    35.2148    0.5000        1
  5204. ong           36    36.6328    0.5000        1
  5205. player2         35    34.7031    0.9800        1
  5206. fei           35    35.3789    0.5800        1
  5207.  
  5208. As you can tell, what happens to player one and player2 affect ong and fei. So 
  5209. does player3, player4, player5, player6, and player7. 
  5210.  
  5211. tim 
  5212.  
  5213.  
  5214. ΓòÉΓòÉΓòÉ 10.2.6. Cycles In The Rating System ΓòÉΓòÉΓòÉ
  5215.  
  5216. The rating system operates in cycles, as follows. At the beginning of a cycle, 
  5217. each player's seed is initialized to his or her current RATING value, and a new 
  5218. collection of games is started. During the cycle, each player's rating is 
  5219. recalculated on a daily basis using the results of all of the games played 
  5220. since the beginning of the cycle, and the seed values that were set at the 
  5221. beginning of the cycle. Note that the ratings will change daily, but the 
  5222. underlying seed values (to which the ratings are attached by "rubber bands") do 
  5223. NOT change during a cycle. Each day, a new set of games (springs) are added to 
  5224. the system which will affect the ratings (movable posts), but the seeds (fixed 
  5225. posts) remain anchored. At the end of the cycle, the seeds are changed to the 
  5226. computed ratings, and the games are discarded. (All of the tension is removed 
  5227. from the system by moving the fixed posts to match the movable posts, and 
  5228. discarding all the springs.) Then a new cycle is started. 
  5229.  
  5230. The plan is to make each cycle last for one week, so that one entire week's 
  5231. worth of games are collected before making any permanent changes to the ratings 
  5232. (by changing the seeds). However, as this document is being written (March 18, 
  5233. 1993), the ratings system is still in the VERY FIRST cycle which began when the 
  5234. ratings system was restarted on February 1, 1993. This means that each player 
  5235. still has the same seed that they had on that date, and the "rubber bands" will 
  5236. prevent the ratings from moving very far from those seeds. The system contains 
  5237. a very large number of springs and rubber bands which are under a considerable 
  5238. amount of tension, making it difficult for any new games to have much effect at 
  5239. all. Weekly cycles will begin soon, probably when the server moves from 
  5240. Berkeley to San Francisco. (Right, Tim? :-)  [tim -- I started a new cycle.  It 
  5241. will be run until I get to the server next.] 
  5242.  
  5243.  
  5244. ΓòÉΓòÉΓòÉ 10.2.7. Entry Into The Rating System ΓòÉΓòÉΓòÉ
  5245.  
  5246. To enter into the ratings you need to have your rank set greater than NR and 
  5247. ???.  Once in the ratings system, you can change your rank to be whatever you 
  5248. wish, even back to NR or ???.  The initial rank is used as your seed rating. 
  5249.  
  5250. The only other condition is that you play someone with their rank set in the 
  5251. same maner, or play someone already in the ratings system; to have the game 
  5252. count. 
  5253.  
  5254. If one player is not in the rating system and has their rank set to NR or ???, 
  5255. the game will not count.  Both players have to meet the conditions for the game 
  5256. to count towards ratings.  If you play a NR or ??? player, the game may still 
  5257. count.  The NR or ??? player can already be in the ratings system by having 
  5258. previously set a rank and played a rated game, then set the rank back to NR or 
  5259. ???. 
  5260.  
  5261. For greater details on the rating system, see: Frequently Asked Questions 
  5262.  
  5263. See also: rank rating stats Supported Ranks and Ratings 
  5264.  
  5265.  
  5266. ΓòÉΓòÉΓòÉ <hidden> Rating ΓòÉΓòÉΓòÉ
  5267.  
  5268. All games completed when both players have computed ranks.  A player may 
  5269. *still* have a computed rank, without having a '*' next to his rank. 
  5270.  
  5271. You have to play 20 RATED games to be allowed to display a '*'.  Not all games 
  5272. are counted towards a rating.  Please see 'help entry'. In order to get a '*', 
  5273. you have to be a rank greater than 25k. 
  5274.  
  5275. Note:  Please play a few games BEFORE deciding what your rank should be. This 
  5276. will allow for a good starting point within the IGS rating system. 
  5277.  
  5278. The ratings computed on IGS are generally only acurate to about 0.5.  The 
  5279. reason for this is how handicap/komi is generally choosen.  There is also a lot 
  5280. of noise in the lower divisions (in the kyus) from people 'testing the ratings' 
  5281. and various other missinformation. 
  5282.  
  5283.  
  5284. ΓòÉΓòÉΓòÉ <hidden> Rating Statistics ΓòÉΓòÉΓòÉ
  5285.  
  5286. Rating Statistics 
  5287.  
  5288.  Rk        The rank. 
  5289.  Rank Cnt  The number of players with that rank. 
  5290.  Rating Cnt The number of players with that rating. 
  5291.  Avg Rating The average rating for that rank. 
  5292.  Avg Diff  The average difference of rating - rank. 
  5293.  
  5294.     Rk   Rank    Rating     Avg        Avg
  5295.           Cnt      Cnt    Rating       Diff
  5296.      1:   35       42     23.9681    22.9681
  5297.      2:  115       35      5.4196     3.4196
  5298.      3:   23       32      6.5197     3.5197
  5299.      4:   28       29      4.8147     0.8147
  5300.      5:   27       36      5.7506     0.7506
  5301.      6:   11       53      7.4901     1.4901
  5302.      7:   78       32      7.5876     0.5876
  5303.      8:   62       40      9.6276     1.6276
  5304.      9:   29       38      9.5205     0.5205
  5305.     10:   22       44     11.3061     1.3061
  5306.     11:   19       43     12.1530     1.1530
  5307.     12:   75       34     12.7690     0.7690
  5308.     13:   27       43     12.4387    -0.5613
  5309.     14:   32       53     14.2983     0.2983
  5310.     15:   34       45     15.5515     0.5515
  5311.     16:   55       74     16.2064     0.2064
  5312.     17:   82       58     16.5648    -0.4352
  5313.     18:   44       62     17.4907    -0.5093
  5314.     19:   47       49     17.6200    -1.3800
  5315.  
  5316.  
  5317. ΓòÉΓòÉΓòÉ 10.2.8. A Few Suggestions ΓòÉΓòÉΓòÉ
  5318.  
  5319. The ratings system will work best when the ratings have had a chance to adjust 
  5320. themselves to reasonably accurate values. Note that the assignment of the value 
  5321. 32.00 to "1 dan" is entirely arbitrary, and that this value may drift over time 
  5322. due to the continual addition and deletion of accounts from the system. There 
  5323. is also a wide variation in ranks from one country to another, and so it is 
  5324. best not to pay too much attention to the "rank" that corresponds to your 
  5325. "rating". In the long run, it is quite possible that all of the "real" 1d 
  5326. players (whatever that means) will have ratings close to 30.00 or 34.00 or some 
  5327. other value. Pay attention to the DIFFERENCE between your rating and your 
  5328. opponent's rating, but don't worry too much about the numbers themselves. 
  5329.  
  5330. The system will also work best when most games are played with handicaps that 
  5331. are "correct" given the current ratings of the players. Games played with 
  5332. handicaps that are far too large or far too small may have extreme and 
  5333. undesirable effects. When you play a game, determine the numerical difference 
  5334. between your rating and your opponent's, round it *UP* to the next integer, and 
  5335. use that number of handicap stones. If you think you are giving away too many 
  5336. stones (or getting too few), perhaps you have been improving or playing well 
  5337. lately. Use the computed handicap. Losing is good for you. :-) If you think you 
  5338. are giving away too few stones (or getting too many), perhaps you have been 
  5339. losing a lot recently. Use the computed handicap. Maybe you will win and get 
  5340. your confidence back. In the long run, using the proper handicaps will make the 
  5341. game more enjoyable for everyone. 
  5342.  
  5343.  
  5344. ΓòÉΓòÉΓòÉ 10.2.9. Frequently Asked Questions ΓòÉΓòÉΓòÉ
  5345.  
  5346.  Q: Why did my rating change when I didn't even play that day? 
  5347.  A: As soon as you play one game with another rated player, your rating (post) 
  5348.     is attached to everyone else's ratings through that game (a spring), until 
  5349.     the start of another cycle. Any change in your opponent's rating will pull 
  5350.     on the spring and cause a change in your rating, too. In theory, it is 
  5351.     possible for a game to affect the ratings of every player in the system. 
  5352.     For example, if you (as a 1d) lose an even game to a 3k player, it will 
  5353.     cause a fairly large decrease in your rating. :-( But if that "3k" player 
  5354.     then wins several more even games against 1d and 2d players, this will 
  5355.     increase his or her rating quite a bit, and this in turn will reduce the 
  5356.     change in your rating.  (Perhaps that game was not so unlikely after all. 
  5357.     :-) 
  5358.  
  5359.  Q: I initially set my rank at 5k, but that turned out to be too low. I changed 
  5360.     it to 1d, but my rating didn't change. Why? 
  5361.  A: When you set your rank and play ONE game against another ranked player, 
  5362.     your seed is initialized and you enter the ratings system. From then on, 
  5363.     your RANK and your RATING are entirely separate. Your RANK is only set 
  5364.     manually with the "rank" command, and your RATING is computed 
  5365.     automatically. The moral of the story: pick a reasonable rank BEFORE your 
  5366.     FIRST game. After that it is too late. 
  5367.  
  5368.  Q: I have played games with other ranked players, but my rating doesn't 
  5369.     change. Why? 
  5370.  A: There is a lower limit (currently 30k) below which ranks and ratings and 
  5371.     games are ignored. (This is because some players use NR and ??? just for 
  5372.     fun, and because NR and ??? are not part of the ratings system anyway.) If 
  5373.     your seed was set to a value lower than this, nothing will ever change it. 
  5374.     Start over with a new account and set your rank to something higher than 
  5375.     ??? BEFORE your FIRST game. (Also look at the answer to the next question.) 
  5376.  
  5377.  Q: What do I do about problems or suggestions I find? 
  5378.  A: Please email tcasey@adobe.com any questions you have about the ratings. 
  5379.  
  5380.  Q: What happens if results of a game does not count towards my rating? 
  5381.  A: Please make sure the game would be against a rated player.  After this, as 
  5382.     soon as you can email tcasey@adobe.com and see if there is a logical 
  5383.     explaination.  If the results are gone by the time something needs to be 
  5384.     done, it is too late. 
  5385.  
  5386.  Q: What do I do if my rating is not changing? 
  5387.  A: If your rating is not changing one of two things is happening.  1)  You are 
  5388.     playing as expected of your rating, or 2)  The ratings are not counting 
  5389.     your games.  To find out the differece, make sure the number of rated games 
  5390.     you are playing is chaning, from day-to-day, as expected.  If this number 
  5391.     is changing, the ratings system is counting your games. 
  5392.  
  5393.  Q: Do 9x9 and 13x13 games count? 
  5394.  A: No.  All games which are not 19x19 do not count towards ratings. 
  5395.  
  5396.  Q: Does a game with a 'NR' and '???' player count? 
  5397.  A: See:  Entry Into The Rating System rank 
  5398.  
  5399.  Q: Why does my rating chage when I do not play? 
  5400.  A: Your rating depends not only on the games you play, but also on the people 
  5401.     you play.  If you play fred and fred does very well, your rating will 
  5402.     increase as well, without you playing anyone else. 
  5403.  
  5404.  Q: I set my rank too low initially, can I change it and have the rating change 
  5405.     accordingly? 
  5406.  A: No.  You just have to wait for 20 games until your rating is displayed. 
  5407.     After 20 games I would think your rating will stablize. If it is more than 
  5408.     5 stones off, them you may need it adjusted. 
  5409.  
  5410.  Q: How can I reset my seed and start my rating over again? 
  5411.  A: You cannot.  Try creating a new account instead. 
  5412.  
  5413.  Q: How do handicap games affect the ratings? 
  5414.  A: Handicap games are treated just the same as regular games.  If a teaching 
  5415.     you cannot keep a rating with a teaching game, you probably cannot keep the 
  5416.     rating. 
  5417.  
  5418.  Q: Why did my rating change when I didn't even play that day? 
  5419.  A: As soon as you play one game with another rated player, your rating (post) 
  5420.     is attached to everyone else's ratings through that game (a spring), until 
  5421.     the start of another cycle. Any change in your opponent's rating will pull 
  5422.     on the spring and cause a change in your rating, too. In theory, it is 
  5423.     possible for a game to affect the ratings of every player in the system. 
  5424.     For example, if you (as a 1d) lose an even game to a 3k player, it will 
  5425.     cause a fairly large decrease in your rating. :-( But if that "3k" player 
  5426.     then wins several more even games against 1d and 2d players, this will 
  5427.     increase his or her rating quite a bit, and this in turn will reduce the 
  5428.     change in your rating. (Perhaps that game was not so unlikely after all.:-) 
  5429.  
  5430.  Q: I initially set my rank at 5k, but that turned out to be too low.  I 
  5431.     changed it to 1d, but my rating didn't change. Why? 
  5432.  A: When you set your rank and play ONE game against another ranked player, 
  5433.     your seed is initialized and you enter the ratings system. From then on, 
  5434.     your RANK and your RATING are entirely separate. Your RANK is only set 
  5435.     manually with the "rank" command, and your RATING is computed 
  5436.     automatically. The moral of the story: pick a reasonable rank BEFORE your 
  5437.     FIRST game. After that it is too late. 
  5438.  
  5439.  Q: How accurate are the ratings? 
  5440.  A: Probably not more than 0.5.  The games played are usually played down to 
  5441.     one 1.0 
  5442.  
  5443.  Q: Why do the ratings not move 'fast enough'? 
  5444.  A: The ratings do move about the speed they should.  You actually can move 
  5445.     from 25k* to 5k* in a matter of months.  The players 10k* and below are 
  5446.     allowed to move more quickly than the stronger players. This is to allow 
  5447.     for people learning.  After about 10k*, the ratings are as slow as they are 
  5448.     for every other player. 
  5449.  
  5450.  Q: Why do I have the wrong rating? 
  5451.  A: If you have played 20 games, given a close seed (within a few stones), you 
  5452.     probably have a rating close to your true IGS rating.  Your IGS rating will 
  5453.     possilby not be the same as the rank you are used to using in your local 
  5454.     club.  There is no absolute strength for a give rank.  A one dan on IGS is 
  5455.     different than a one dan any where else.  The names are the same, but they 
  5456.     are same names for differnt strengths. 
  5457.  
  5458.  Q: Why are there drops in my rating? 
  5459.  A: As it adjusts itself peoples' ratings become higher and higer.  We adjust 
  5460.     the ratings DOWN or UP by tracking a few players throughout the system. 
  5461.     For example, if you have a consistent player who gains a stone in strength, 
  5462.     in a short time (less that a year); then the ratings are probably too 
  5463.     strong.  This is a result of all of the fake 4ds.  I would allow the 
  5464.     ratings to stablize more quickly, but I think that people would complain 
  5465.     more, so the adjustment is taking a lot of time.  The goal for ratings is 
  5466.     in years, not days. 
  5467.  
  5468.  Q: What are the parts of the rating system? 
  5469.  A: There are three things which describe the ratings:  rating, seed, sigma. 
  5470.     The seed is the anchor of your ratings.  You are close to your seed, in 
  5471.     rating.  Your seed was an old rating from which your rating is compted. The 
  5472.     sigma is a measure of how acurate you rating is.  If the sigma is high, 
  5473.     then the 'believability' or your current seed is low. 
  5474.  
  5475.  
  5476. ΓòÉΓòÉΓòÉ 10.3. Many Faces of Go ΓòÉΓòÉΓòÉ
  5477.  
  5478. A computer opponent is sometimes available.  It will announce itself when you 
  5479. login.  This opponent is a connection to The Many Faces of Go, the current 
  5480. North American computer go champion, which plays at about the 12 Kyu level.  We 
  5481. need a volunteer with a fast Hewlett Packard machine to run the computer 
  5482. opponent more often.  Please let David Fotland (fotland@hpihoc.cup.hp.com) know 
  5483. if you are interested. 
  5484.  
  5485. David 
  5486.  
  5487. Editorial note: 
  5488.  
  5489. I.E.  Do not tell me. :) 
  5490.  
  5491. tim 
  5492.  
  5493.  
  5494. ΓòÉΓòÉΓòÉ 10.3.1. IGS Biography Of The Many Faces Of Go ΓòÉΓòÉΓòÉ
  5495.  
  5496. IGS biography of The Many Faces of Go.
  5497.  
  5498. My IGS name is ManyFaces, and I am a computer go program.  David Fotland 
  5499. started playing go seriously in 1979, and being interested in AI and games, 
  5500. decided to write a go playing program in 1981 when he was about 15 Kyu.  His 
  5501. first attempt was based on radiating influence and finding the move that 
  5502. envlosed the most territory.  After a few months he had a program that looked 
  5503. like it was playing weak go, but a co-worker pointed out that without tactics, 
  5504. his program could be beaten by an algorithm that just filled in a liberty of 
  5505. the group with the fewest liberties.  It took about an hour to code up the 
  5506. liberty filling algorithm (with 2 rules - 1) extend a two liberty, single stone 
  5507. group to get more liberties.  2) fill a liberty of enemy group with least 
  5508. number of liberties).  Sure enough, it beat the influence based program. 
  5509.  
  5510. Fotland immediately started on a new go progam, unimaginatively called G2, 
  5511. which was entirely tactics and rules based.  So much so that it was 5 years 
  5512. before he gave me an influence function.  I was written on a Hewlett-Packard 
  5513. HP1000 minicomputer, a 16 bit, 1/2 MIP machine.  As Fotland became a better go 
  5514. player, I became a better go program.  It helped that faster machines were 
  5515. available every few years.  In 1984 I was moved to a VAX running Unix, and 
  5516. became the first program to run on HP's new RISC computer, the HP9000 model 
  5517. 840, even before the operating system was working. 
  5518.  
  5519. I made my debut in the world computer go competition in 1987, running on an 
  5520. HP9000/840 borrowed from HP's Taiwan sales office, and took 4th place, highest 
  5521. of any program not from Taiwan.  I also took first place in the US computer go 
  5522. championship that year.  Based on that result, Ishi Press expressed an interest 
  5523. in publishing me on the IBM-PC.  It took 9 months to squeeze me down into 512K 
  5524. bytes and write a new user interface, and I was released for sale as Cosmos, 
  5525. The Computer Go Partner, in September, 1988. 
  5526.  
  5527. Of course I did poorly in the 1988 computer competitions since there had been 
  5528. few improvements in my playing strength, taking 8th place. 
  5529.  
  5530. As Cosmos I had a second release, then there was a major rewrite of the user 
  5531. interface, with professional graphics and new features, and a name change to 
  5532. The Many Faces of Go.  That year, 1990, I skipped the World Computer Go 
  5533. Championship, but I have steadily improved since then, taking 10th place in 
  5534. 1991, 6th in 1992, 4th in 1993, and second in 1994. As Many Faces of Go I have 
  5535. had two major releases, with a 3rd soon to come. 
  5536.  
  5537. In spring of 1993 I made my debut on IGS.  I now run on an HP9000/725 
  5538. workstation, with a custom IGS interface.  I found that on IGS I had to be able 
  5539. to talk, at least to respond to requests for games.  Over the months there has 
  5540. been gradual improvement in my speaking ability, and I have some ability to 
  5541. learn new words and simple facts. 
  5542.  
  5543. IGS has been a great help to my go playing ability since I save interesting 
  5544. games for later analysis.  Soon I hope to be able to learn directly by 
  5545. observing the games of strong players.  My most current version is moved to IGS 
  5546. every few weeks and my results are reset.  I play about 20 games a day on IGS, 
  5547. but I do not participate in the rating system. 
  5548.  
  5549. My go playing engine is currently about 40K lines of C, with a joseki database 
  5550. of about 45K moves, and a pattern database of about 1000 patterns that can 
  5551. suggest about 5000 moves.  While thinking I spend most of my time reading 
  5552. groups of 4 liberties or less to see if they are captured.  I only look at 
  5553. about 5 to 10 moves in detail before selecting one.  I use graded go problems 
  5554. for beginners for test problems and get about 95% correct from volume I and 
  5555. about 85% correct from volume 2. 
  5556.  
  5557. My home page is:  http://www.netcom.com/~fotland/manyfaces.html 
  5558.  
  5559.  
  5560. ΓòÉΓòÉΓòÉ 10.4. FTP - Go Archives ΓòÉΓòÉΓòÉ
  5561.  
  5562. The Go archives are available by 'anonymous ftp' from: 
  5563.  
  5564.    igs.nuri.net (203.255.112.3)
  5565.  
  5566. To access the Go archives by 'anonymous ftp', do the following: 
  5567.  
  5568.    ftp igs.nuri.net
  5569.    login as:  anonymous
  5570.    For your password, use your complete email address.
  5571.  
  5572. Following is an example ftp session. 
  5573.  
  5574.    ftp igs.nuri.net
  5575.    Name (Your address: Your ID): anonymous  <---<use anonymous as the login>
  5576.    331 Guest login ok, send your complete e-mail address as password.
  5577.    Password:         <--<use your complete email address>
  5578.    230 Guest login ok, access restrictions apply.
  5579.    ftp> binary       <--<Note:  Be sure to set  binary>
  5580.    ftp> ls -CF       <--<ls -CF will list what is in the directory>
  5581.    README        clients/      info/         prog/
  5582.    ftp> cd clients   <--<cd = change directory to the client directory>
  5583.    ftp> ls -CF       <--<ls -CF will list what is in the directory>
  5584.    GoServant.1.64.PPC.sea.hqx     macgo.363.hqx
  5585.    ftp> get GoServant.1.64.PPC.sea.hqx  <--<"get" gets the program you want>
  5586.    ftp> bye          <--<exits ftp>
  5587.  
  5588. See also: Client Programs 
  5589.  
  5590.  
  5591. ΓòÉΓòÉΓòÉ 10.4.1. Pasteur FTP Site ΓòÉΓòÉΓòÉ
  5592.  
  5593. Pasteur FTP Site 
  5594.  
  5595. In addition to the Go archives available at igs.nuri.net, another archive site 
  5596. is available at:  ftp.pasteur.fr (157.99.64.1). 
  5597.  
  5598. This site is made possible by 'fmc' <fmc@pasteur.fr> (Frederic Chauveau), and 
  5599. the 'Institut Pasteur', Paris, France. 
  5600.  
  5601. To access the Go archives at <ftp.pasteur.fr>, do the following: 
  5602.  
  5603.    ftp ftp.pasteur.fr
  5604.    login as:  anonymous
  5605.    For your password, use your complete email address.
  5606.  
  5607. Following is an example ftp session. 
  5608.  
  5609.    ftp ftp.pasteur.fr
  5610.    Name (Your address: Your ID): anonymous
  5611.    Password:      <use your complete email address>
  5612.    ftp> ls -CF
  5613.    Etiquette.Z     PLAYERS.Z       aga/            incoming/       problems/
  5614.    FAQ             README          clients/        info/           prog/
  5615.    Games/          RULES.PS.Z      comp/           mgt/
  5616.    HOWTO.UNPACK.Z  RULES.SG.Z      games/          printing/
  5617.    IGSArch/        RULES.Z         igs/            pro/
  5618.  
  5619. See also: Client Programs FTP 
  5620.  
  5621.  
  5622. ΓòÉΓòÉΓòÉ 10.5. IGS Admininstrators ΓòÉΓòÉΓòÉ
  5623.  
  5624. IGS Administrators 
  5625.  
  5626. To send email the IGS administrators, use: 
  5627.  
  5628.    igs-adm@igs.nuri.net
  5629.  
  5630. See also: find stats who user 
  5631.  
  5632.  
  5633. ΓòÉΓòÉΓòÉ 10.6. IGS Client Programs ΓòÉΓòÉΓòÉ
  5634.  
  5635. IGS Client Programs 
  5636.  
  5637. The interface for the IGS is text based, known as 'ascii'.  Many people prefer 
  5638. a graphical representation of the board and interface.  Fortunately many 
  5639. programmers came to the rescue and created 'client' programs to ease the 
  5640. interaction with the IGS.  Most of these client programs are available by 
  5641. 'anonymous ftp' and at some WEB sites. 
  5642.  
  5643. The Go archives site is located at: 
  5644.  
  5645.    igs.nuri.net (203.255.112.3)
  5646.  
  5647. The client programs are all located in the directory:  Go/clients If you are 
  5648. new to 'ftp', see:  help ftp. 
  5649.  
  5650. If you need help with a client, please contact the author of your particular 
  5651. client and not the IGS administrators.  Each client has a unique interface, and 
  5652. the IGS administrators are unfamiliar with the details for each client. 
  5653. Therefore, the IGS administrators do not provide client software assistance. 
  5654.  
  5655. See also: Downloading And Viewing SGF Files ftp SGF 
  5656.  
  5657.  
  5658. ΓòÉΓòÉΓòÉ 10.7. Playing Professionals ΓòÉΓòÉΓòÉ
  5659.  
  5660. Playing Professionals 
  5661.  
  5662. On IGS we have been fortunate to have professional players coming for visits. 
  5663. Proper etiquette is called for, particularly when pros are willing to teach 
  5664. amateurs for free. 
  5665.  
  5666.    1. Be patient with the response to your tell messages.  Pros get many game 
  5667.       requests and sometimes cannot respond to you as quickly as you would 
  5668.       like. 
  5669.    2. If the pro has spoken with you before under one account, and you have 
  5670.       multiple accounts, please identify yourself. 
  5671.    3. Ask the pro what the proper handicap should be, and then place the proper 
  5672.       handicap without further protest.  He/she will adjust up or down the 
  5673.       handicap in future games, depending on your showing. 
  5674.    4. Try to play within one hour. In most cases the pro will addtime for 
  5675.       obvious net lag, and please do the same for the pro. 
  5676.    5. Please resign the game if you are losing. 
  5677.    6. Please be courteous and polite at all times, and in any case remember to 
  5678.       thank the pro for his effort and generosity. 
  5679.    7. Exercise restraint in your kibitzes and shouts.  Respect their privacy, 
  5680.       respect their profession.  Public discussion of the relative strengths of 
  5681.       the pros is particularly discouraged. 
  5682.  
  5683.  If amateurs on IGS are to continue having professional GO players play with 
  5684.  them for free, observering these 7 simple guidelines will enhance the 
  5685.  enjoyment of everyone. 
  5686.  
  5687.  
  5688. ΓòÉΓòÉΓòÉ 10.8. Downloading And Viewing SGF Files ΓòÉΓòÉΓòÉ
  5689.  
  5690. Downloading And Viewing SGF Files 
  5691.  
  5692. Instructions for Private Viewing of Finished IGS Games.
  5693. (Not for private viewing while on IGS. For viewing 
  5694. while on IGS, see  help teach)
  5695.  
  5696. Records of finished IGS games are stored in "sgf" (Smart Go Format) files.  To 
  5697. review a game on your own computer, you need two things: 
  5698.  
  5699.    1. the game you want to review; and 
  5700.    2. either 
  5701.         a. a client program that also can read SGF files (some clients can read 
  5702.            SGF-files, some cannot); or 
  5703.         b. a sgf file "reader" program. 
  5704.  
  5705.    1. How to Find SGF Files of Finished Games. 
  5706.  
  5707.       Records of finished games are usually stored on IGS for 6 days. (Later, 
  5708.       the records are sent to the IGS ftp-archives.)  To find the sgf file of a 
  5709.       game that still is stored at IGS: first, type: 
  5710.  
  5711.                sgf playername
  5712.  
  5713.       to see a list of currently-stored games for that player. For example, if 
  5714.       you type "sgf Redmond", you might see a list of several game records. 
  5715.       One game might be: "Redmond-jcha-09-12-18".  (This means the game between 
  5716.       Redmond (w) and jcha (b) which finished on the 9th day of the month at 
  5717.       12:18 hours, IGS "local" time.)  You can find the SGF files for your own 
  5718.       games by typing "sgf <yourname>". 
  5719.  
  5720.    2. How to Email SGF files to Yourself. 
  5721.  
  5722.       You can use the IGS mail command to "mail me" a game that is stored at 
  5723.       IGS, between ANY players.  First, find the specifications for the game 
  5724.       record.  Then, you can type: 
  5725.  
  5726.                mail me gamespecs
  5727.  
  5728.       which in this example, is  "mail me Redmond-jcha-09-12-18".  That's it! 
  5729.       The game is sent to you by email.  Alternative:  if you use the 
  5730.       "automail" feature of IGS (by typing toggle automail on), then each game 
  5731.       you play will be emailed to you automatically. 
  5732.  
  5733.       O.K., now you have (on your internet host computer) some email, 
  5734.       containing the game record.  Download the game file to your home computer 
  5735.       just like any other email, and load it as a local game into your client 
  5736.       or SGF-reader.  Now you are reviewing the game at home! 
  5737.  
  5738.       *** (!Important tip!:  Some clients/ SGF-viewers are confused by email 
  5739.       address information.  You may need to remove the email header of your 
  5740.       downloaded file (using any text-editor) before loading it into your 
  5741.       client/SGF viewer.) *** 
  5742.  
  5743.    3. How to get an SGF-reading program. 
  5744.  
  5745.       If your client program can read an SGF file, that is great.  If it 
  5746.       cannot, then you should get a current version of an SGF-reader that works 
  5747.       with your type of computer and operating system.  Some examples are: 
  5748.       SmartGo (for MacIntosh), mgt (for dos), Winmgt (for MS Windows), and Xmgt 
  5749.       (for Unix). 
  5750.  
  5751.  Clients and SGF-readers are available by ftp-transfer from the ftp archives 
  5752.  located at: 
  5753.  
  5754.      ftp://igs.nuri.net/Go
  5755.      ftp://ftp.pasteur.fr/pub/Go
  5756.  
  5757.  These program files are compressed for storage, and will need to be 
  5758.  decompressed before use.  When you visit the ftp site, please get the README 
  5759.  file (= an index) and the HOW_TO_UNPACK file at the same time. 
  5760.  
  5761.  See also: Client Program FTP mail sgf teach 
  5762.  
  5763.  
  5764. ΓòÉΓòÉΓòÉ 10.9. Underrated Players ΓòÉΓòÉΓòÉ
  5765.  
  5766. Underrated Players 
  5767.  
  5768. Some players may set their initial rank too low either on purpose, or they are 
  5769. unsure, or they don't know, or they may be improving at a faster rate than the 
  5770. rating system can keep up. What happens is that they accumulate lopsided 
  5771. win/loss ratios with many more wins than losses. This is an indication that the 
  5772. player is under rated. If you are such a player, please consider starting a new 
  5773. account with a more appropriate and higher rank. If you are a player with a 
  5774. win/loss ratio of approximately 1/1 then it is more likely that you are close 
  5775. to accurately rated. If you care about your 'rating', and want to play 
  5776. opponents with accurate ratings, and want to avoid opponents who are 
  5777. dramatically under rated, try this: 
  5778.  
  5779.    1. Look at the player's win/loss ratio and address: 
  5780.  
  5781.                stats <playername>
  5782.  
  5783.    2. Look at the recent history of results: 
  5784.  
  5785.                results <playername>
  5786.  
  5787.    3. Find out if there are other accounts registered to that email address: 
  5788.  
  5789.                find -<emailaddress>
  5790.       Also look at the rating, win/loss ratio, and results of these accounts 
  5791.  
  5792.  If an account has a k (Kyu) 'rating', has a very high win/loss ratio, has a 
  5793.  long string of wins in results, and has other, higher rated accounts 
  5794.  registered to the same email address, then that player may be under rated. 
  5795.  
  5796.  See also: find IGS Rating System results stats rank Supported Ranks and 
  5797.  Ratings 
  5798.  
  5799.  
  5800. ΓòÉΓòÉΓòÉ 10.10. Ownership And Acceptable Use Of IGS ΓòÉΓòÉΓòÉ
  5801.  
  5802. Ownership And Acceptable Use Of IGS 
  5803.  
  5804. The Internet Go Server ("IGS") is owned and operated by Inet, Inc. ("INET"), a 
  5805. South Korean corporation which is located at: 
  5806.  
  5807.    Inet Bldg. 738-37 Yoksam-dong, Kangnam-ku, Seoul 135-080, Korea.
  5808.    [Email address for IGS matters:  igs-adm@igs.nuri.net].
  5809.  
  5810. The users of IGS represent a variety of countries, languages, cultures and 
  5811. personalities.  It is easy for misunderstandings to occur. All users are asked 
  5812. to be patient with others, and to be polite at all times, especially when using 
  5813. IGS's group communication features.  Please remember that some IGS users are 
  5814. children.  Users should not make any communication or message on IGS which is 
  5815. threatening, abusive, disruptive, vulgar, obscene or unlawful or which 
  5816. encourages conduct that would constitute a criminal offense, give rise to civil 
  5817. liability or otherwise violate any local, state, national or international law. 
  5818. Use of IGS for promotion or advertising of commercial products or services, or 
  5819. promotion or advertising of any other Go-server (or any other internet site, 
  5820. facility, or WWW page), without the express, written consent of the IGS 
  5821. adminstrators, is prohibited.  Statements made by the users of IGS do not 
  5822. necessarily reflect the views or opinions of INET and INET disclaims 
  5823. responsibility for all such statements. 
  5824.  
  5825. In general, internet users are welcome to share the use of IGS, unless the 
  5826. user's authority to access IGS has been suspended or revoked. INET reserves the 
  5827. right, for any reason whatsoever and at the absolute discretion of the IGS 
  5828. administrators, to restrict certain capabilities (such as "shout" and "kibitz") 
  5829. for any IGS account and to temporarily or indefinitely suspend or revoke the 
  5830. authorization of any person or persons to access IGS.  Unauthorized access to 
  5831. IGS may subject the offender to such criminal and civil liabilities as may be 
  5832. provided by applicable law. 
  5833.  
  5834. From time to time, INET or IGS may sponsor or co-sponsor certain activities on 
  5835. IGS designated as "special events" (such as tournaments, professional 
  5836. competition or lessons).  The use of IGS for these special events is intended 
  5837. for the personal benefit of IGS users only.  Reproduction or retransmission of 
  5838. any "special event" on any other internet or bbs server, without the prior 
  5839. written consent of the IGS administrators, is prohibited.  INET reserves all 
  5840. legal rights and remedies in respect of any such unauthorized reproduction or 
  5841. retransmission.  We hope that all IGS users will enjoy these special events! 
  5842.  
  5843. ** LIMITATION ON LIABILITY/ DISCLAIMER OF WARRANTIES **
  5844.  
  5845. IGS IS PROVIDED ON AN "AS IS, AS AVAILABLE" BASIS.  I.NET TECHNOLOGIES INC. 
  5846. MAKES NO WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THOSE OF 
  5847. MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, WITH RESPECT TO THE USE OF 
  5848. IGS, IGS-RELATED SOFTWARE OR RELATED DOCUMENTATION, OR WITH RESPECT TO THE 
  5849. ACCURACY, RELIABILITY, COMPLETENESS OR CONTENT OF ANY INFORMATION PRESENTED ON 
  5850. IGS.  UNDER NO CIRCUMSTANCES, INCLUDING NEGLIGENCE, SHALL INET BE LIABLE FOR 
  5851. ANY INCIDENTAL, INDIRECT, OR CONSEQUENTIAL DAMAGES THAT MAY RESULT FROM THE USE 
  5852. OF OR INABILITY TO USE IGS.  BECAUSE SOME JURISDICTIONS LIMIT OR PROHIBIT THE 
  5853. EXCLUSION OR LIMITATION OF LIABILITY FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES, 
  5854. THE ABOVE LIMITATION MAY NOT APPLY TO IGS USERS IN SUCH JURISDICTIONS.  IN SUCH 
  5855. JURISDICTIONS, INET'S LIABILITY SHALL BE LIMITED TO THE GREATEST EXTENT 
  5856. PERMITTED BY LAW. 
  5857.  
  5858. Use by any person of IGS constitutes acceptance by such person of the terms and 
  5859. conditions of this policy statement.  This statement will be stored in a "help" 
  5860. file at IGS.  IGS users may review the current version of this statement by 
  5861. using the  "help usage"  or  "mail me usage"  commands. 
  5862.  
  5863. I.Net Technologies Inc.
  5864.  
  5865. See also: Registration Message 
  5866.  
  5867.  
  5868. ΓòÉΓòÉΓòÉ 11. The American Go Association (AGA) ΓòÉΓòÉΓòÉ
  5869.  
  5870. AGA - The American Go Association is the national organization of go players in 
  5871. the United States.  Among its activities: 
  5872.  
  5873.      Publish the American Go Journal and the American Go Newsletter 
  5874.      Coordinate and assist a growing network of local go clubs in the U.S. 
  5875.      Sanction and promote local and regional AGA-rated tournaments 
  5876.      Organize annual U.S. Go Congress (first week in August) 
  5877.      Arrange and coordinate educational tours by go professionals 
  5878.      Maintain a national player rating system 
  5879.      Distribute listings of go clubs and AGA members 
  5880.      Seek and coordinate people and projects aiming to promote go 
  5881.  
  5882.  Your participation in the American Go Association will support this work and 
  5883.  keep you informed of go activites here and abroad.  For information on joining 
  5884.  the AGA send electronic mail to wjh+@cmu.edu or contact 
  5885.  
  5886.      AMERICAN GO ASSOCIATION
  5887.      Box 397, Old Chelsea Station
  5888.      NY, NY  10113
  5889.  
  5890.  
  5891. ΓòÉΓòÉΓòÉ 12. How To Play Shogi ΓòÉΓòÉΓòÉ
  5892.  
  5893. Rules Simplified for Easy Understanding 
  5894. by Brian Leist "Gosh"  leistb@acad.ripon.edu
  5895. edited by Arlin Anderson "aea"
  5896.  
  5897. Objective: 
  5898.  
  5899. The objective of shogi is to capture (or checkmate) the King of the opposing 
  5900. army. The only other way to win is for your opponent to resign. 
  5901.  
  5902. Board and Pieces: The board is 9x9 numbered 9 to 1 from left to right and 
  5903. either with letters a through i (on IGS) or with roman numerals i to ix 
  5904. (standard numbering) from top to bottom.  Each side starts in the three rows 
  5905. nearest it's side of the board.  These last three rows also make up the 
  5906. promotion area for the opposition (discussed later).  Each side has twenty 
  5907. pieces: 1 King, 2 Golds, 2 Silver, 2 Knights, 2 Lances, 9 Pawns, 1 Rook and 1 
  5908. Bishop.  The pieces are set up with the pawns across the 3rd row.  The bishop 
  5909. one in from the left on the second row and the rook one space in from the right 
  5910. on the second rank.  The 1st row has the king in the middle, flanked by the 
  5911. Golds then the silvers, the knights and finally the lances. (Diagram below). 
  5912. The pieces have no color (useful in the drop move explained later) and each 
  5913. side's pieces are identified by the way they face or by a = or # on IGS. 
  5914.  
  5915.       9    8    7    6    5    4    3    2    1
  5916.     +----+----+----+----+----+----+----+----+----+
  5917.   a | =l | =n | =s | =G | =K | =G | =s | =n | =l | i
  5918.     +----+----+----+----+----+----+----+----+----+
  5919.   b |    | =r |    |    |    |    |    | =b |    | ii
  5920.     +----+----+----+----+----+----+----+----+----+
  5921.   c | =p | =p | =p | =p | =p | =p | =p | =p | =p | iii
  5922.     +----+----+----*----+----+----*----+----+----+
  5923.   d |    |    |    |    |    |    |    |    |    | iv
  5924.     +----+----+----+----+----+----+----+----+----+
  5925.   e |    |    |    |    |    |    |    |    |    | v
  5926.     +----+----+----+----+----+----+----+----+----+
  5927.   f |    |    |    |    |    |    |    |    |    | vi
  5928.     +----+----+----*----+----+----*----+----+----+
  5929.   g | #p | #p | #p | #p | #p | #p | #p | #p | #p | vii
  5930.     +----+----+----+----+----+----+----+----+----+
  5931.   h |    | #b |    |    |    |    |    | #r |    | viii
  5932.     +----+----+----+----+----+----+----+----+----+
  5933.   i | #l | #n | #s | #G | #K | #G | #s | #n | #l | ix
  5934.     +----+----+----+----+----+----+----+----+----+
  5935.        9    8    7    6    5    4    3    2    1
  5936.  
  5937. Pieces Movement: 
  5938.  
  5939. The King can move only one space in any direction. 
  5940.  
  5941. The Golds can move only one space as well in any nondiagonal and one space in 
  5942. the forward diagonals. 
  5943.  
  5944. The Silvers can move only one space in any diagonal and one space straight 
  5945. forward. 
  5946.  
  5947.    +----+----+----+  +----+----+----+  +----+----+----+
  5948.    |  \ |  I | /  |  |  \ |  | | /  |  |  \ |  | | /  |
  5949.    +----\--I-/----+  +----\--|-/----+  +----\--|-/----+
  5950.    |  ---  K ---  |  |  ---  G ---  |  |    |  s |    |
  5951.    +----/--I-\----+  +----+--|-+----+  +----/----\----+
  5952.    |  / |  I | \  |  |    |  | |    |  |  / |    | \  |
  5953.    +----+----+----+  +----+----+----+  +----+----+----+
  5954.          KING              GOLD             SILVER
  5955.  
  5956. The Knights move forward one and then one to either forward diagonal.  These 
  5957. knights cannot go backwards or sideways, only forward. Knights can jump other 
  5958. pieces (only pieces in game allowed to jump). 
  5959.  
  5960. The Lances can move any number of spaces but only straight forward. 
  5961.  
  5962. The Pawns can move only one space and only straight ahead. 
  5963.  
  5964.    +----+----+----+  +----+----+----+  +----+----+----+
  5965.    |    |    |    |  |    |  ^ |    |  |    |    |    |
  5966.    +----+----+----+  +----+- ^-+----+  +----+----+----+
  5967.    |  \ |    | /  |  |    |  ^ |    |  |    |  ^ |    |
  5968.    +----\----/----+  +----+- ^-+----+  +----+- |-+----+
  5969.    |    | \/ |    |  |    |  ^ |    |  |    |  p |    |
  5970.    +----+--|-+----+  +----+- ^-+----+  +----+----+----+
  5971.    |    |  n |    |  |    |  l |    |  |    |    |    |
  5972.    +----+----+----+  +----+----+----+  +----+----+----+
  5973.         KNIGHT             LANCE              PAWN
  5974.  
  5975. The Bishop can move any number of spaces on any diagonal. 
  5976.  
  5977. The Rook can move any number of spaces sideways forward of backwards. 
  5978.  
  5979.    +---+---+---+---+---+---+---+---+---+
  5980.    |   |   | ^ | \ |   |   |   |   |   |
  5981.    +---+---+-|-+---\---+---+---+---+---+
  5982.    |   |   | | |   | \ |   |   |   |   |
  5983.    +---+---+-|-+---+---\---+---+---+---+
  5984.    | <------ r ----------\---------->  |
  5985.    +---+---+-|-+---+---+---\---+---+---+
  5986.    |   |   | | |   |   |   | \ |   | / |
  5987.    +---+---+-|-+---+---+---+---\---/---+
  5988.    |   |   | | |   |   |   |   | b |   |
  5989.    +---+---+-|-+---+---+---+---/---\---+
  5990.    |   |   | v |   |   |   | / |   | \ |
  5991.    +---+---+---+---+---+---+---+---+---+
  5992.               ROOK AND BISHOP
  5993.  
  5994. Promotion: 
  5995.  
  5996. If any piece other than the King and the Golds finish a move into the last 
  5997. three rows on the other side of the board, the piece may be promoted.  The 
  5998. promotion alters the movement of the piece.  Silvers, Knights, Lances and Pawns 
  5999. are promoted to Golds with the same movement as a Gold.  The rook when promoted 
  6000. gains one space of movement on the diagonals and the bishop when promoted gains 
  6001. one space of movement in the non-diagonals.  The promotion is not required, but 
  6002. is permanent. Sometimes it may be useful to keep the movement of the piece 
  6003. (usually only Silvers are not promoted). Promoted pieces are designated by a 
  6004. circle around the symbol (on underside of pieces so flip them over to promote) 
  6005. or by capital letters instead of lower case (on IGS). 
  6006.  
  6007.    +---+---+---+---+---+---+---+---+---+
  6008.    |   |   | ^ | \ |   |   |   |   |   |
  6009.    +---+---+-|-+---\---+---+---+---+---+
  6010.    |   | \ | | | / | \ |   |   |   |   |
  6011.    +---+---\-|-/---+---\---+---+---+---+
  6012.    | <------ R ----------\---------->  |
  6013.    +---+---/-|-\---+---+---\---+---+---+
  6014.    |   | / | | | \ |   |   | \ |   | / |
  6015.    +---+---+-|-+---+---+---+---\-|-/---+
  6016.    |   |   | | |   |   |   |  -- B --  |
  6017.    +---+---+-|-+---+---+---+---/-|-\---+
  6018.    |   |   | v |   |   |   | / |   | \ |
  6019.    +---+---+---+---+---+---+---+---+---+
  6020.         PROMOTED ROOK AND BISHOP
  6021.  
  6022. Capturing Pieces: 
  6023.  
  6024. Whenever the movement of a piece causes it to finish on the same space as an 
  6025. opponent's piece, that opponent's piece is captured and is removed from the 
  6026. board.  It is kept in reserve by the capturer to be used later in the game by 
  6027. the Drop rule (see below). 
  6028.  
  6029.    ---x----x----x----x----
  6030.  
  6031. Drops: 
  6032.  
  6033. This is the move that makes Shogi different from all other games in its class. 
  6034. Any piece captured from the opponent can be used by placing it on any space on 
  6035. the board not occupied by another piece (yours or opposition's).  The only 
  6036. retrictions on dropping pieces involve the pawn.  Rule 1. No two nonpromoted 
  6037. pawns on the same side can be in the same column. Rule 2. A pawn cannot be 
  6038. dropped to cause mate. The only other restriction is no piece can be dropped so 
  6039. that it doesn't have a move.  This means no pawn or lance can be dropped on the 
  6040. last row or no knight can be dropped on the last two rows. All dropped pieces 
  6041. are unpromoted. 
  6042.  
  6043. These are all the basic rules. "help shogi" on IGS will show you how to type 
  6044. the moves in. 
  6045.  
  6046. You can also mail shogirules with:  mail me shogirules 
  6047.  
  6048. See also: choice coords in Shogi stats 
  6049. ===================================================================================