Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Snowdrift Strategy
Search
cyanteal
November 03, 2015
Education
0
51
Snowdrift Strategy
cyanteal
November 03, 2015
Tweet
Share
More Decks by cyanteal
See All by cyanteal
生態:平衡與危機
cyanteal
0
68
【懶人包】7 件你該知道的 HIV 常識
cyanteal
0
430
記住 7 件事,做出吸引人的報告
cyanteal
1
330
19th 新生訓練招生(國中)
cyanteal
0
97
人類動物園視覺識別
cyanteal
0
120
It's a Material World by Elizabeth Brumfiel
cyanteal
0
180
The Development And Evolution of Language
cyanteal
0
120
英語的祕密家譜 CH15 Angst
cyanteal
0
110
The Big Backlash 課堂報告
cyanteal
0
56
Other Decks in Education
See All in Education
the difficulty into words
ukky86
0
310
20250830_本社にみんなの公園を作ってみた
yoneyan
0
170
今の私を形作る4つの要素と偶然の出会い(セレンディピティ)
mamohacy
2
120
The knowledge panel is your new homepage
bradwetherall
0
220
授業レポート:共感と協調のリーダーシップ(2025年上期)
jibunal
1
160
TeXで変える教育現場
doratex
0
3.5k
The Next Big Step Toward Nuclear Disarmament
hide2kano
0
140
Microsoft Office 365
matleenalaakso
0
2k
焦りと不安を、技術力に変える方法 - 新卒iOSエンジニアの失敗談と成長のフレームワーク
hypebeans
1
600
いわゆる「ふつう」のキャリアを歩んだ人の割合(若者向け)
hysmrk
0
250
✅ レポート採点基準 / How Your Reports Are Assessed
yasslab
PRO
0
150
アジャイルの知見から新卒研修作り、そして組織作り
pokotyamu
0
110
Featured
See All Featured
Testing 201, or: Great Expectations
jmmastey
46
7.8k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
720
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Being A Developer After 40
akosma
91
590k
How to Ace a Technical Interview
jacobian
280
24k
Building Applications with DynamoDB
mza
96
6.8k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.8k
Java REST API Framework Comparison - PWX 2021
mraible
34
9k
Site-Speed That Sticks
csswizardry
13
990
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Transcript
groupD Snowdrift Strategy An Introduction
First, we play with devised “Tit-for-tat with forgiveness” for 20
times. Then, if our opponent is using tit-for-tat strategy and/or defecting more than cooperating, we response with a defect-oriented strategy. Else, we keep using the “Tit-for-tat with forgiveness”. Overview
tit-for-tat w/ forgiveness 20 ! tit-for-tat D>C opponent or "
# tit-for-tat w/ forgiveness yes no defect- oriented strategy
FLOWCHART
BEGIN
n = 1
output SM1 = C “SM” stands for a move made
by self.
get OMn “OM” stands for a move made by the
opponent.
n ++
n <= 1000 yes no END n > 20
n > 20 yes no OM(n-1)=D yes depth d =
20 “D” stands for defect.
sumCC+DD yes no yes get OMn sumCC+DC > 1.1 n
++
get OMn
n ++
n <= 1000 yes no END sumOMc>0.6n
sumOMc > 0.6n yes no output SM=C output SM=D
OM(n-1) = D yes no output SM=C generate num. based
on < 0.1
generate number based on < 0.1 yes no output SM=D
output SM=C
END