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
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.