Start here

If you are interested in the programming of abstract games and puzzles, you are most welcome.

The intention of the PolyGamo Player project is to create a piece of software that

  • plays the widest possible range of games and puzzles (thousands)
  • configurable using a games defining language specifically designed for the purpose
  • provides a modern player based on a graphics engine that is portable and is also configurable.

The primary target is the existing set of games and puzzles playable in GGP, Zillions/Axiom, PuzzleScript, Tatham and PySol. Others may be added in due course.

For more detail on the structure of games and puzzles see A High Level View.