Faustile is a simulation based on the Prisoner's Dilemma. Unlike a traditional setup, the outcomes of making a choice depends not only on the opposing agent, but the history of previous games.