-
Notifications
You must be signed in to change notification settings - Fork 10
Home
David Churchill edited this page Mar 20, 2020
·
12 revisions
Here you can find information on how to set up and use the Prismata AI project. Please refer to the menu on the right side of the Wiki for quick navigation.
- View Prismata AI Publications / Architecture Video
- How to install / run the Prismata AI
- How to use the Prismata AI GUI
- How to use the GameState class to write your own AI
- How to produce your own Prismata client executable
- How to use the AI configuration file
- How to contribute to the project
In this repo you will find the following sub-projects. Makefile and Visual Studio project files are provided to build these separate projects for you.
- Prismata_Engine: C++ engine for the Prismata game rules, which allows complete simulation of Prismata games
- Prismata_AI: The AI code used in the retail version of Prismata (see below for details)
- Prismata_GUI: A fully functional SFML GUI for playing offline Prismata games vs. the AI
- Prismata_Standalone: Used to create a standalone executable to replace the actual Prismata client AI executable so you can play against the AI you create in the real game client
- Prismata_Testing: Used to benchmark, test, and run tournaments between AI agents