Menu

Tree [9e0e92] master /
 History

HTTPS access


File Date Author Commit
 amigo 2009-09-09 Markus Enzenberger Markus Enzenberger [62ab2f] Add source code from version 1.0 as released on...
 amigo-patched 2009-09-09 Markus Enzenberger Markus Enzenberger [dc3d06] Remove files created by autotools
 amigogtp 2011-03-10 Markus Enzenberger Markus Enzenberger [d07fc5] Don't use deprecated functions from GtpEngine a...
 gtpengine 2011-03-10 Markus Enzenberger Markus Enzenberger [f0bc85] Updated GtpEngine from Fuego 1.0
 m4 2009-09-09 Markus Enzenberger Markus Enzenberger [65f75a] Add source code from version 1.5 as released on...
 regression 2009-09-09 Markus Enzenberger Markus Enzenberger [65f75a] Add source code from version 1.5 as released on...
 windows 2011-03-25 Markus Enzenberger Markus Enzenberger [9e0e92] Update
 .gitignore 2011-03-10 Markus Enzenberger Markus Enzenberger [916b41] Added .gitignore
 AUTHORS 2009-09-09 Markus Enzenberger Markus Enzenberger [65f75a] Add source code from version 1.5 as released on...
 COPYING 2011-03-10 Markus Enzenberger Markus Enzenberger [564c51] Update installer for AmiGoGtp
 ChangeLog 2011-03-15 Markus Enzenberger Markus Enzenberger [ad1138] Put path to AmiGo in quotes in created shortcuts
 Makefile.am 2011-03-10 Markus Enzenberger Markus Enzenberger [7d267f] Add missing \
 NEWS 2009-09-09 Markus Enzenberger Markus Enzenberger [65f75a] Add source code from version 1.5 as released on...
 README 2009-09-09 Markus Enzenberger Markus Enzenberger [65f75a] Add source code from version 1.5 as released on...
 configure.ac 2010-06-10 Markus Enzenberger Markus Enzenberger [b59fe9] Change version to development version (1.7.x)

Read Me

AmiGoGtp is a version of the AmiGo Go program with a Go Text Protocol
interface added.

AmiGo was one of the first Go programs publicly available with source code.
It is based on a Pascal program written by Stoney Ballard in 1983 and posted
to USENET and was ported to C and the Amiga by Todd R. Johnson in 1989.

AmiGo plays weak compared with newer programs. The purpose of this release
is to make AmiGo available as a reference player. Therefore only small
changes to the original source code were made:

- Small bug fixes
- Fixes for compiler warnings
- Less deterministic play
- Support for board sizes from 9 to 19
- Support for superko rules (used at computer Go servers)

The source code should compile on any standard C++ platform. It includes
configuration files for a build using GNU Autotools. See INSTALL for details.
To use AmigoGtp in the GoGui graphical interface (http://gogui.sf.net),
select "New Program" from the "Program" menu and enter the location of the
amigogtp executable in the command field.

This release includes the following directories:

amigo/
The original AmiGo release 1.0 for the Amiga computer (all contents of
the file amigo.lzh except for the Amiga binary). See amigo/readme for
release notes and a history of the program

amigo-patched/
The source files actually used from amigo with the mentioned changes
applied. See amigo-patched/CHANGES for more details

gtpengine/
Implementation of the Go Text Protocol in C++. Taken from the Explorer
Go program with friendly permission of Martin Mueller. Newer versions of
GtpEngine are now part of the Fuego Go program (http://fuego.sf.net).

amigogtp/
The Go Text Protocol interface to AmiGo