|
KRI
home page
AIGS
home page
Kraan and Richards
Entfelderstrasse 7
5012 Schönenwerd
Tel 062/849 9746
Fax 062/849 9743
kri@kri.ch
|
You may use our public AIGS Server at 213.3.3.154
Welcome to the AIGS (pronounced "eggs") home page! AIGS is here to let you
write and test computer players for a variety of common games. AIGS provides communication
between clients, tests moves for validity, and transmits game positions between
players. All communication is via TCP/IP.
This means that you can implement your AI-client in whatever language you
choose. Of course, you can also implement an interactive client. This lets you play
both AI-players and human players over the web.
AIGS will include more features and support more games
as time goes on. At present, the following games are supported:
- TicTacToe - mainly here to allow you to try out the AIGS protocol.
- SuperTicTacToe - TicTacToe in 2, 3, 4, 5, and 6 dimensions.
- Go - the Chinese game, supporting board sizes from 3 to 19.
Other games can be implemented easily. For information on implementing clients and game
engines, or for information on existing game engines, please refer to the documentation at
left.
Install your own AIGS server
If you would like to run AIGS locally, feel free to download
version 1.1. This is a 2.3MB ZIP file containing the installation files; extract
it in a temporary directory and run SETUP.EXE. AIGS runs under Win-98, Win-NT or
Win-2000.
Security
AIGS provides no security whatsoever. If you
want to cheat, impersonate other players, confuse the session manager, etc., etc. - this
is all easily done. If you're a hacker looking for a security challenge, go somewhere
else! AIGS is nothing more than a research tool, designed to support students interested
in writing computer players.
|