Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
#課堂簡報 Snowdrift Strategy
Search
cyan_portfolio
May 04, 2018
Programming
0
36
#課堂簡報 Snowdrift Strategy
cyan_portfolio
May 04, 2018
Tweet
Share
More Decks by cyan_portfolio
See All by cyan_portfolio
#課堂簡報 氧及鍶同位素分析在考古學上的應用
cyan_p
0
88
#課堂簡報 語言的死亡 CH 1
cyan_p
0
68
#演講簡報 記住 7 件事,做出吸引人的報告
cyan_p
0
59
#提案簡報 Proposal I For Elite Bakery
cyan_p
0
86
#課堂簡報 It's a Material World by Elizabeth Brumfiel
cyan_p
0
41
#課堂簡報 Social Cognition And Attribution Theory
cyan_p
0
26
#課堂簡報 The Big Backlash 課堂報告
cyan_p
0
42
人類動物園 #視覺識別
cyan_p
0
84
#研討會簡報 產業發展的新意象:如何打造「石山部落」
cyan_p
0
70
Other Decks in Programming
See All in Programming
AIエージェント、”どう作るか”で差は出るか? / AI Agents: Does the "How" Make a Difference?
rkaga
3
1.3k
Python札幌 LT資料
t3tra
7
1.1k
re:Invent 2025 のイケてるサービスを紹介する
maroon1st
0
170
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
730
Deno Tunnel を使ってみた話
kamekyame
0
320
実は歴史的なアップデートだと思う AWS Interconnect - multicloud
maroon1st
0
310
ThorVG Viewer In VS Code
nors
0
670
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
5.3k
CSC307 Lecture 05
javiergs
PRO
0
470
AIによるイベントストーミング図からのコード生成 / AI-powered code generation from Event Storming diagrams
nrslib
2
1.3k
コントリビューターによるDenoのすゝめ / Deno Recommendations by a Contributor
petamoriken
0
150
2年のAppleウォレットパス開発の振り返り
muno92
PRO
0
180
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
61
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
100
Six Lessons from altMBA
skipperchong
29
4.1k
Google's AI Overviews - The New Search
badams
0
890
The Curse of the Amulet
leimatthew05
0
7.2k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
39
A designer walks into a library…
pauljervisheath
210
24k
Un-Boring Meetings
codingconduct
0
180
Digital Ethics as a Driver of Design Innovation
axbom
PRO
0
140
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
420
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