Your personal computer experts

AI Game Server (AIGS) - Home Page

Help! Equip your office Automate your office Develop your web presence

   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.