Let’s Program A Prisoner’s Dilemma: Index

The Prisoner’s Dilemma is a famous Game Theory thought experiment that tries to answer questions about why sometimes people choose to cooperate with each other and sometimes they choose to trick and betray each other.

While it can be analyzed using nothing but pure math we’re going to take an AI approach to this classic dilemma by building a bunch of simple simulations and then putting them in a big virtual room where they can either work together or prey on each other. Watching their behavior and seeing who comes out on top should hopefully give us some insight into how real humans approach similar situations.

Let’s Program A Prisoner’s Dilemma Part 1: Game Theory Is Less Fun Than It Sounds

Let’s Program A Prisoner’s Dilemma Part 2: Crime And Punishment

Let’s Program A Prisoner’s Dilemma Part 3: Fight In Cell Block D

Let’s Program A Prisoners Dilemma Part 4: Heaven or Hell, Let’s Rock!

Let’s Program A Prisoners Dilemma 5: What Is A Decision Making Process?

Let’s Program A Prisoner’s Dilemma Part 6: Eye For An Eye

Let’s Program A Prisoner’s Dilemma Part 7: Survival of the Fittest

Let’s Program A Prisoner’s Dilemma Part 8: And The Moral Of The Story Is…