-rw-r--r-- | noncore/games/go/README.AMIGO | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/noncore/games/go/README.AMIGO b/noncore/games/go/README.AMIGO new file mode 100644 index 0000000..03978e7 --- a/dev/null +++ b/noncore/games/go/README.AMIGO | |||
@@ -0,0 +1,42 @@ | |||
1 | This is version 1.0 of AmiGo --- a Go board and player for the Amiga. | ||
2 | The Amiga interface and board manager were written by Todd R. Johnson. | ||
3 | The player is a C port of a Pascal player written by Stoney Ballard. | ||
4 | The interface allows you to play human vs. human, human vs. Amiga, or | ||
5 | Amiga vs. Amiga. | ||
6 | |||
7 | The board manager and player could both use some work. Currently, | ||
8 | you cannot save/load games, take back a move, or automatically score a | ||
9 | game. It is also limited to a 19 by 19 board. I'm releasing AmiGo | ||
10 | now because 1) I'm in the final phases of my dissertation and probably | ||
11 | won't have much time to do any further work on AmiGo, and 2) a lot of | ||
12 | people have been asking for an Amiga Go player. I am also releasing | ||
13 | all of the source code so that others can add to and modify AmiGo. | ||
14 | Note that all of my code in this release is public domain, while the | ||
15 | ported go player retains the original copyright. | ||
16 | |||
17 | If you distribute AmiGo, I urge you to include the source | ||
18 | code. If anyone makes changes, I would appreciate a copy. In fact, I | ||
19 | am willing to act as a clearinghouse for AmiGo changes. | ||
20 | |||
21 | Todd R. Johnson | ||
22 | tj@cis.ohio-state.edu | ||
23 | 8/8/89 | ||
24 | |||
25 | Here is the message attached to the original USENET posting of Stoney | ||
26 | Ballard's Pascal code. Note that the board manager mentioned here is | ||
27 | not included in this distribution. | ||
28 | |||
29 | This go board manager and rudimentary go player was written by | ||
30 | Stoney Ballard at Perq Systems in 1983-1984. It is written in | ||
31 | Perq Pascal and utilizes some Perq libraries for I/O. The code | ||
32 | is offered here if someone is interested to convert it to Unix. | ||
33 | |||
34 | The wonderful part about it is that a game is recorded as a tree | ||
35 | and can be played forward or backward, branching at any point | ||
36 | where there were alternate moves. | ||
37 | |||
38 | For some time, this program was also used to generate the go | ||
39 | boards displayed in the American Go Journal. For this it used | ||
40 | some large font digits which are now lost. | ||
41 | |||
42 | Fred Hansen | ||