a probabilistic analysis of prisoner’s dilemma with an adaptive population

22
A Probabilistic Analysis of Prisoner’s Dilemma with an Adaptive Population Yao Chou, Craig Wilson Department of Electronic and Computer Engineering Brigham Young University

Upload: egil

Post on 23-Feb-2016

31 views

Category:

Documents


0 download

DESCRIPTION

A Probabilistic Analysis of Prisoner’s Dilemma with an Adaptive Population. Yao Chou, Craig Wilson Department of Electronic and Computer Engineering Brigham Young University. Organization. 1 Introduction. 2 The Theory. 3 E xperiment. 4 A nalysis And conclusion. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: A Probabilistic Analysis of Prisoner’s Dilemma with an Adaptive Population

A Probabilistic Analysis of Prisoner’s Dilemma with an Adaptive Population

Yao Chou, Craig Wilson Department of Electronic and Computer Engineering Brigham Young University

Page 2: A Probabilistic Analysis of Prisoner’s Dilemma with an Adaptive Population

Organization1

Introduction 2

The Theory3

Experiment4

AnalysisAnd

conclusionPrisoner dilemma story

Mathematic model

Definition

Estimation processing

3 Case Studies

Estimate the final distribution

Application

Results

Page 3: A Probabilistic Analysis of Prisoner’s Dilemma with an Adaptive Population

1 Introduction

Prisoner dilemma story

Mathematic model

If A and B both betray the other, each of them serves 2 years in prison

If A betrays but B remains silent, A will be set free and B will serve 3 years in prison (and vice versa)

If A and B both remain silent, both of them will only serve 1 year in prison (on the lesser charge)

Page 4: A Probabilistic Analysis of Prisoner’s Dilemma with an Adaptive Population

1 Introduction

Prisoner dilemma story

Mathematic model

If both choose split the money will be evenly divided.

If one chooses split and the other steal the one who choose steal gets all the money.

However if both choose steal neither receives anything.

Page 5: A Probabilistic Analysis of Prisoner’s Dilemma with an Adaptive Population

1 Introduction

Prisoner dilemma story

Mathematic model

Goals:

Create a formal mathematical model to analyze prisoner’s dilemma, with adaptable player strategies.

Apply probabilistic analysis and estimation

Determine whether a given distribution will converge

Page 6: A Probabilistic Analysis of Prisoner’s Dilemma with an Adaptive Population

2 The Theory

Definitions

Estimation processing

Page 7: A Probabilistic Analysis of Prisoner’s Dilemma with an Adaptive Population

2 The Theory

Definitions

Estimation processing

.

Type A

Type B

Page 8: A Probabilistic Analysis of Prisoner’s Dilemma with an Adaptive Population

2 The Theory

Definitions

Estimation processing

The PDF

Page 9: A Probabilistic Analysis of Prisoner’s Dilemma with an Adaptive Population

2 The Theory

Definitions

Estimation processing

Page 10: A Probabilistic Analysis of Prisoner’s Dilemma with an Adaptive Population

3 Experiments

Estimation code

Simulation code

Page 11: A Probabilistic Analysis of Prisoner’s Dilemma with an Adaptive Population

3 Experiments

Estimation code

Simulation code

Page 12: A Probabilistic Analysis of Prisoner’s Dilemma with an Adaptive Population

3 Experiments

Case 1100% A

Case 2100% B

Case 3 A+B

We use the same original distribution µ=0.6 σ2=0.1 Gaussian distribution

Page 13: A Probabilistic Analysis of Prisoner’s Dilemma with an Adaptive Population

4 Results and Conclusions

Case 2

Case 3

Case 1 100% A

Page 14: A Probabilistic Analysis of Prisoner’s Dilemma with an Adaptive Population

4 Results and Conclusions

Case 2

Case 3

Case 1 100% A

Pr ≈ .999

Pr > 0

Page 15: A Probabilistic Analysis of Prisoner’s Dilemma with an Adaptive Population

4 Results and Conclusions

Case 3

Case 1

Case 2 100% B

Page 16: A Probabilistic Analysis of Prisoner’s Dilemma with an Adaptive Population

4 Results and Conclusions

Case 1

Case 3

Case 2 100% B

Page 17: A Probabilistic Analysis of Prisoner’s Dilemma with an Adaptive Population

4 Results and Conclusions

Case 1

Case 3

Case 2 100% B

Page 18: A Probabilistic Analysis of Prisoner’s Dilemma with an Adaptive Population

4 Results and Conclusions

Case 1

Case 2

Case3A 70%,B 30%

Page 19: A Probabilistic Analysis of Prisoner’s Dilemma with an Adaptive Population

4 Results and Conclusions

Case 1

Case 2

Case3A 70%,B 30%

Page 20: A Probabilistic Analysis of Prisoner’s Dilemma with an Adaptive Population

4 Results and Conclusions

Case 1

Case 2

Case3A 70%,B 30%

Page 21: A Probabilistic Analysis of Prisoner’s Dilemma with an Adaptive Population

4 Results and Conclusions

Successful building a mathematical model for prisoner’s dilemma

Able calculate steady state expectations

More work needs to be done to calculate variance in the system. (This got really ugly)

Found unexpected results with convergence.

Conclusion

Page 22: A Probabilistic Analysis of Prisoner’s Dilemma with an Adaptive Population

Thank you!