Artifact Evaluation
Chaos Cards is a prototype digital card game with a style similar to Hearthstone. It supports procedurally generated cards with diverse effects defined by a set of grammar rules. The project also features on using simulation and evolution to evaluate the performance of randomly generated cards. Chaos Cards is implemented with C++ and Grammatical Item Generation Language (GIGL).
The artifact is a demo for the game and part of the research for the submitted work. It includes the AI and simulation/evaluation part, but the neural network part is not included in the artifact for simplicity. We included the setup for both Windows (with Visual Studio 2019) and Unix (compiling with g++/gcc) systems.
Artifact: [Here] (Please note that the artifact repo got updated later after the evaluation, having more features and fixing more bugs.)
Accepted Version of Paper (with a couple fix on typos, but not camera ready): [Here].
Instructions: [Download and Run/Compile][Demo Controls].
Game Mechanisms/Design: [Here].
Card Generator and the Underlying Grammar: [Here].