All about Iterated Prisoner's Dilemma. Python code and jupyter notebooks. See how to build new strategies and evaluate them.
-
Updated
Oct 21, 2024 - Jupyter Notebook
All about Iterated Prisoner's Dilemma. Python code and jupyter notebooks. See how to build new strategies and evaluate them.
Prisoner's Dilemma research environment.
Reinforcement learning approach to the prisoner's dilemma, based on Q learning
WarGames - An Analysis of Emergent Properties of Information Processing Systems Operating in Complex Environments.
Code for our PRICAI 2022 paper: "Online Learning in Iterated Prisoner's Dilemma to Mimic Human Behavior".
A prisoner's dilemma agent based model simulation for investigating effects of differing strategies on emergent behaviours and spatial patterns with configurable environments.
A tool to analyze strategies for the Iterated Prisoner's Dilemma
Axelrod's Iterated Prisoners' Dilemma contests
UCL COMP0123 Multi-agent Artificial Intelligence (2023/24)
Lacan's Prisoner's Dilemma Done VIsually and Linearly
Experiment designed, implemented and performed in WadRas prison during the performance Veus entre Murs.
An implementation of iterative prisoner dilemma with reinforcement learning via q_table (NOT DQN) in Python with around 30 strategies
This program simulates and quantifies outcomes of parameterized prisoner’s dilemma simulation in various MAS networks. This is the third lab in the series of 3 lab projects designed to introduce Multi-Agent Systems (MAS) as a base for Machine Learning.
Simulator for the classical prisoner dilemma game.
Exploring genetic algorithms for the Prisoner's Dilemma
Iterative Prisoner Dilemma - Tournament of 20+ classic strategies and an ML player built with DQN in Javascript
Add a description, image, and links to the prisoner-dilemma topic page so that developers can more easily learn about it.
To associate your repository with the prisoner-dilemma topic, visit your repo's landing page and select "manage topics."