A Card Game Description Language
An experiment in automatic game design