Yinsh

The Engine

To allow the integration of multiple agents with different behaviour, a YINSH engine was created in JAVA. Different AI modules can be imported into the engine, after which the user can choose which AI he wants to play against, or which AI's he wants to play vs each other.

The engine provides the following functions:

The main concept of this engine is to provide other people a helpful interface which allows them to play YINSH and to generate new computer players, without having to think of all the game rules and some technical implementations.
The creators of this engine are me (Thomas Debray) and Kalle Fischer.

 

<<< Previous | Index | Next >>>