slides - Courses

Download Report

Transcript slides - Courses

Computer-Mediated
Communication
Iterated Prisoner’s Dilemma
Coye Cheshire & Andrew Fiore
// April 6, 2016
Strategizing in repeated PD games

Consider two individuals
who interact repeatedly
over time
1)
2)
3)
4)
4/6/2016
No mechanisms for
enforceable commitments.
No way to be sure what the
other will do on each ‘turn’.
No way to eliminate the
other player or leave the
interaction.
No way to change the other
player’s payoffs.
What strategy might
you use if you had to
play this game over and
over again with others?
Always Cooperate?
Always Defect?
Something more
complicated, perhaps
using past behavior?
Computer-Mediated Communication — Cheshire & Fiore
1
Coop
Defect
Coop
3,3
0,5
Defect
5,0
1,1
CCCCCCCCC…
versus
DDDDDDDDD…
4/6/2016
Computer-Mediated Communication — Cheshire & Fiore
2
PD tournament
 Round-robin format
 Each strategy competes one-on-one with every
other strategy and itself




Strategy with the most total points wins
Number of turns per game unknown
Other strategies unknown
No persistent memory across games
4/6/2016
Computer-Mediated Communication — Cheshire & Fiore
3
Writing your strategy
 Work in groups of 2–5 people
 Need at least one person who knows Java
 Need a laptop with a working JDK installation
 IPDLX open-source package
 Moves represented as doubles
 COOPERATE = 1.0, DEFECT = 0.0
 Can return fractional values; system will round them
 History of your moves, opponent’s moves
available — see handout
4/6/2016
Computer-Mediated Communication — Cheshire & Fiore
4
Time for strategizing…
4/6/2016
Computer-Mediated Communication — Cheshire & Fiore
5
Tournament time!
4/6/2016
Computer-Mediated Communication — Cheshire & Fiore
6