All about Iterated Prisoner's Dilemma. Python code and jupyter notebooks. See how to build new strategies and evaluate them.
-
Updated
Jan 25, 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.
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.
An implementation of iterative prisoner dilemma with reinforcement learning via q_table (NOT DQN) in Python with around 30 strategies
Exploring genetic algorithms for the Prisoner's Dilemma
Simulator for the classical prisoner dilemma game.
Iterative Prisoner Dilemma - Tournament of 20+ classic strategies and an ML player built with DQN
The prisoner's dilemma in python
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."