AIGO

Japanese

Current released version: 2.4.1 (Jun. 5th, 2007)
Copyright: Atsushi Iizuka

Contents

1. Introduction
2. How to install
3. Limitations of trial use
4. How to get a license key
5. How to play
6. Support
7. Disclaimer
8. History

1. Introduction

AIGO is a Go program for PalmOS which has the following features:

Sample screen shots:


2. How to install

AIGO requires Palm OS 3.1 or higher. (Palm OS 3.0 is not supported from V2.0.0.)

Please install the pattern data Pattern-AIGO.pdb and one of the following files depends on your device and language:

  English Japanese
Palm OS 4.x or earlier
Color or Monochrome Device

AIGO.prc

AIGO-J.prc

Palm OS 5 Device

AIGO-OS5.prc

AIGO-OS5-J.prc

Sony CLIE HiRes
Color Device

AIGO-HR.prc

AIGO-HR-J.prc

Sony CLIE HiRes
Monochrome Device

AIGO-BW-HR.prc

AIGO-BW-HR-J.prc

3. Limitations of trial use

This software is a shareware.

For unlimited use, please get a license key and input it at the form "About AIGO". The limitations of trial use are:

  1. The first three games, there is no limitation in playing game.
  2. Since the fourth, a message tells you it is a shareware will be shown at the opening and each 10 moves in playing a game.
  3. Since the sixth, the message will be shown more than 10 seconds. It's also more than 20 seconds since the eighth.

4. How to get a license key

If you find this program useful, please get a license key to turn off the limitations.

Go to the following web site and you will find how to get a license key.

http://www.aiizuka.net/

To set your license key, please refer to 5-10. Check about AIGO / Input a license key.


5. How to play

5-1. Rules

The rules of AIGO are:

5-2. Layout

5-3. Starting mode

At the beginning, you will find the starting mode selection form.
(However, when you start AIGO at the first time, "Continue" check item won't be shown because the last saved data does not exist.)

  • New game: Start a new game.
  • Import record: Import a game record from memopad.
  • Continue: Load the last saved data.

5-4. Initial settings

At the starting game, the initial setting form appears.

  • Black / White: Set the black / white players. Select "High" or "Low" level for Palm player.
  • Board: Select the board size.
  • Handicap: Select even/handicap game, and the number of stones for a handicap game.
  • Komi: Select the point for Komi. However, in the case of handicapped game, komi becomes no value. You can select komi from 0.5 / 5.5 / 6.5 / 7.5 pt.

By default, the black is Palm, the white is you, and the game is even, the board size is 19x19 and komi is 6.5pt.

5-5. Handicap

Tap on the handicap trigger button in the initial settings form, and you can select the handicap stones placing.

If you select "0 stones," it is an even game.

5-6. Import record

After you select "Import record" at the starting mode selection form or tap Menu -> Game -> Import Record, the Import Record form will be shown and the game records will be listed up in it. Select a record and tap on "Import" button.

  • From: Select a source of game records. Tap "Memopad" to import a game record from the Memopad data, or tap "Exp. Card" to import one from an expansion memory card.
  • Category / Media: Category (in case of Memopad) or media (in case of Exp. Card) from which the record will be imported.
  • Display: Show or hide property in the list. Though titles are always shown, you can select to show or to hide the properties for Players, Date and Board Size.

AIGO imports a game record from "/PALM/PROGRAMS/AIGO".

Tap on "Detail" button to show the detail information of selected game.

  • Name: The name of the game.
  • Date: The date when the game was played.
  • Black: The name of the black player.
  • White: The name of the white player.
  • H'cap: The number of handicap stones.
  • Komi: The point for Komi.
  • Result: The result of the game.
  • Board: The size of the board.

Tap on "Delete" button if you want to delete the game record.

Tap on "Import" button and you will find a confirmation dialog. Tap on "Yes" or "Yes, w/o AI" to start importing a game record.

After it completes the importing, you can go forward by tapping the OK button or by pressing the pagedown key.

If you select "Yes, w/o AI" in the confirmation dialog, it turns the AI function off and the performance in replaying will be better. Although you will be unable to play against Palm after the replay. (The AI function is turned on when a new game is started or you replay a game with selecting "Yes" at the confirmation dialog.)


(Note: No game record is bundled in this AIGO zip file.)

5-7. Players

You can change players anytime in a game by tapping on Menu -> Options -> Players.

  • Black / White: Set the black / white players. Select "High" or "Low" level for Palm player.

5-8. Preference

The preference form will be shown if you select Menu -> Options -> Preferences.

  • Sound: If it is checked, sound is played on each moving. The volume is deteremined by the Game Sound in the Palm preferences.
  • Marker blink: This indicates whether a marker (which is a mark of the last move) blinks.
  • Atari marker: If it is checked, atari stones are shown by "+" marks.
  • Two-step to move: If it is checked, the operation of move becomes to need two steps. First, you tap a point where you want to move. Second, tap on the OK button which will be shown after your first step. This is helpful when you are getting on a swaying train.
  • Warning in importing: If it is checked, warning messages are shown in case AIGO imports unexpected data with some changes.
  • Undo/Redo: If it is checked, you can take back your moves.

5-9. Check prisoners

Tap on the information button, and you can check the numbers of prisoners (captured stones.)

5-10. Check about AIGO / Input a license key

Tap on Menu -> Options -> About AIGO, and you can check information about AIGO.

The registration form will be shown if you tap the "Register" button at the About AIGO form.

Please input not only digits but also dashes (-). You can back one column by tapping the '<-' button.

After you input your license key, confirm it and tap the "Register" button.


5-11. Counting

If you tap on Menu -> Game -> Score, AIGO starts counting (this takes a little time) and shows a territory map. Note that the counting is not perfect. If it is wrong then you can correct them by tapping in the map.

To correct dead-or-alive of stones, tap on one of the stones. AIGO starts recounting.

To correct territory, tap on the points. The indicator changes as the following:

Tapping on the "Done" button will bring you to the score board screen.

  • Map: Close the score board and return to the map.
  • Done: Finish counting and return to the game.


5-12. Replay

Tap on Menu -> Game -> Replay and you will find a confirmation dialog. Tap on "Yes" or "Yes, w/o AI" to start replaying the game.

You can go forward by tapping the OK button or by pressing the pagedown key.

If you select "Yes, w/o AI" in the confirmation dialog, it turns the AI function off and the performance in replaying will be better. Although you will be unable to play against Palm after the replay. (The AI function is turned on when a new game is started or you replay a game with selecting "Yes" at the confirmation dialog.)

Tap on the "Done" button to exit from replay.

5-13. Export record

The export record form will be shown if you select Menu -> Game -> Export record.

  • To: Select a data storage to which the game record is exported.
  • Category / Media: Category (in case of Memopad) or media (in case of Exp. Card) into which the record will be exported.
  • Name: Title of the game.
  • Date: Date of the game in "YYYY-MM-DD" format.
  • Black: Name of the black player.
  • White: Name of the white player.
  • Result: Result of the game.
  • Score: Tap on this to start counting and retrieve the result to the input field.
  • Title / Filename: Choose items to be exported at the first line in the game record (in case of Memopad) or to be used for the filename (in case of Exp. Card).

Titles and filenames are generated by the following rules:

Titles for Memopad
  1. Concatenate items, which are checked on in the Title field, with a space.
  2. Replace "(" and ")" with "[" and "]".
Filenames for Expansion Card
  1. Concatenate items, which are checked on in the Filename field, with an underscore ("_"). The extension is ".sgf".
  2. Set the directory to "/PALM/PROGRAMS/AIGO".
  3. Eliminate all single-byte special characters except the following:
        $  %  '  -  _   @  ~  `  !  (  )   ^  #  &  +  ,  ;   =  [  ]

Tap on the "Export" button to export record to memopad in SGF format.

5-14. Using Shortcut, Character input and Keys

You can execute commands in the menu by shortcut, character input and keys.

Shortcut Char. input Key Command
N N , n   New game
R R , r   Replay game
G G, g   Game information
E E , e   Export record
I I , i   Import record
S S , s   Score
A A, a . Pass
D D, d . Replay done (on replaying)
Correction done (on scoring)
B B , b Pageup key Take back
F F , f Pagedown key Forward
C C, c . Check prisoners
L L , l   Player
P P , p   Preferences

5-15. Using Sony CLIE Jog Dial

Turn the Jog Dial and a red cursor is shown on the board.

1

Move the cursor horizontally.
2

Move the cursor vertically.
3

Put a stone.
4

Pass.

After clicking the Jog Dial, the cursor will change as shown in the above table by turning the Jog Dial.

Move the cursor to where you want to put a stone and make it the 3rd cursor in the above table, then click it twice to put a stone.

When you want to pass, make the cursor the 4th one and click twice.

6. Support

Download the latest version:
http://www.aiizuka.net/

Comments, requirements, bug report:
email@aiizuka.net

7. Disclaimer

The author takes no responsibility for any adverse effect that this software could cause to your machine or the data on it: backup important data before using AIGO.

AIGO is copyrighted software and remains the intellectual property of Atsushi Iizuka.

This archive is freely redistributable, provided it is made available only in its complete, unmodified form with no additional files and for noncommercial purposes only. Any other use must have prior written authorization from the author.

8. History

Ver. 1.0.0: May 13th, 2001

Ver.1.0.1: Jun 24th, 2001

Ver.1.1.0: Aug 1st, 2001

Ver.1.2.0: Oct 8th, 2001

Ver.1.2.1: Oct 22nd, 2001

Ver.1.3.0: Jan 26th, 2002

Ver.1.4.0: May 4th, 2002

Ver.1.5.0: Nov 9th, 2002

Ver.1.6.0: Apr 19th, 2003

Ver.1.6.1: Apr 26th, 2003

Ver.2.0.0: Sep 6th, 2003

Ver.2.0.1: Apr 1st, 2004

Ver.2.1.0: Oct 29th, 2004

Ver2.2.0: Mar 19th, 2005

Ver2.2.1: Mar 21st, 2005

Ver2.3.0: Dec 30th, 2005

Ver2.4.0: Apr 15th, 2007

Ver2.4.1: Jun 5th, 2007