|
Over the years, Martin Gardner wrote dozens of Scientific American articles describing games of various sorts. The link below provides access to Gardner's articles.
Gardner Articles
The goal of the Gardner Project is to formalize the rules of the games described in these articles. You can help out by formalizing the games described in one or more of these articles. For example, you might take the first article (on the game of Hex) and encode some or all of the variants described therein.
Your encodings should be expressed as rule sets in Game Description Language, a specialized version of Epilog. Click the link below to learn more about GDL.
Game Description Language
Once you have encoded the rules for a game, you can publish your encoding in the Gamemaster gaming environment linked below. Gamemaster is an online competition environment for General Game Playing. The homepage has links to games, players, metagamers, matches, a leaderboard, and the Gamemaster developers site. Click on About to learn more about the system.
Gamemaster
To publish your games, use the Gamemaster Developer portal. From the Gamemaster home page, click on Developer, create an account (if necessary), and sign in. Click on Games to see currently available games, click the Add Game link at the bottom of the resulting table, enter information about your game, and Press Save.
Once you have done this, you can use the Gamemaster Development portal to play your games yourselves using the Standalone tool; or you can have automated players play the games using the Manager tool and some of the game players available in Gamemaster, e.g. Random, Twostep, Minimax, Minimaxid, Persistent Tree Search (PTS), or Monte Carlo Tree Search (MCTS).
|