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
ゲーム理論ってなんだろう?
Search
Yushi Nakaya
June 25, 2017
Science
0
76
ゲーム理論ってなんだろう?
第2回Tohoku INVENTOR オープニングトークにて発表したスライド.自身の高校時代の研究と,人工知能などについて.
Yushi Nakaya
June 25, 2017
Tweet
Share
More Decks by Yushi Nakaya
See All by Yushi Nakaya
WBA LT20201129
ynntech
0
100
全脳アーキテクチャ若手の会 東北支部 第二回LT
ynntech
0
110
Spajam 2018 仙台予選 「DETECTIVE NANAKO」
ynntech
0
150
第5回関東Jamboree
ynntech
0
75
Pascal-like triangle of Russian Roulette @19th meeting with USTB &Tohoku University
ynntech
0
110
ロシアンルーレット式確率ゲームに現れる Pascal-like triangle に関する研究 ~確率的ゲームの美しい規則性~
ynntech
0
110
Pascal-Like Triangles and Fibonacci-Like Sequences
ynntech
0
140
PDPH既往患者への帝王切開 に対する麻酔法の提案
ynntech
0
120
A Generalized Ryuoh-Nim: A Variant of the classical game of Wythoff Nim
ynntech
0
120
Other Decks in Science
See All in Science
データマイニング - コミュニティ発見
trycycle
PRO
0
220
【論文紹介】Is CLIP ideal? No. Can we fix it?Yes! 第65回 コンピュータビジョン勉強会@関東
shun6211
5
2.3k
Lean4による汎化誤差評価の形式化
milano0017
1
450
Vibecoding for Product Managers
ibknadedeji
0
140
生成検索エンジン最適化に関する研究の紹介
ynakano
2
2k
データマイニング - グラフデータと経路
trycycle
PRO
1
300
Rashomon at the Sound: Reconstructing all possible paleoearthquake histories in the Puget Lowland through topological search
cossatot
0
600
動的トリートメント・レジームを推定するDynTxRegimeパッケージ
saltcooky12
0
260
LayerXにおける業務の完全自動運転化に向けたAI技術活用事例 / layerx-ai-jsai2025
shimacos
7
22k
力学系から見た現代的な機械学習
hanbao
3
4k
(メタ)科学コミュニケーターからみたAI for Scienceの同床異夢
rmaruy
0
180
Navigating Weather and Climate Data
rabernat
0
130
Featured
See All Featured
A Modern Web Designer's Workflow
chriscoyier
698
190k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
80
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
760
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
110k
Become a Pro
speakerdeck
PRO
31
5.8k
The Cost Of JavaScript in 2023
addyosmani
55
9.7k
Believing is Seeing
oripsolob
1
71
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
210
GraphQLとの向き合い方2022年版
quramy
50
14k
Transcript
ήʔϜཧͬͯͳΜͩΖ͏ʁ ʙήʔϜͷඞউ๏ͱਓೳʙ ౦େֶֶ෦ిؾใཧֶՊ̍ த༔ࢿ
!2 ήʔϜͷඞউ๏
!3 ˓ ˓ ˓ º º
!4 w ਓ͕ަޓʹνΣε൫্ͷཾԦ ඈं Λಈ͔͢ w ࠨ্ʹ࣋ͬͯߦͬͨϓϨΠϠͷউͪ w Wythoff’s gameͱ͍͏ήʔϜͷมछ
Corner the “Ryuoh”(ཾԦ) problem
!5 w ਓ͕ަޓʹνΣε൫্ͷཾԦ ඈं Λಈ͔͢ w ࠨ্ʹ࣋ͬͯߦͬͨϓϨΠϠͷউͪ w Wythoff’s gameͱ͍͏ήʔϜͷมछ
Corner the “Ryuoh”(ཾԦ) problem
!6 ɾG(x,y)=mex ({ G(u,v); (u,v)∈move(x,y)}) ɾG(0,0) = 0 (࠷ऴہ໘ͷGrundy0) Grundyͷఆٛ
!7 x y (x,y)=(0,0)
!8 0 1 2 3 4 5 6 7 8
9 10 11 12 13 14 15 16 17 18 19 20 0 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 1 2 0 4 5 3 7 8 6 10 11 9 13 14 12 16 17 15 19 20 18 2 2 0 1 5 3 4 8 6 7 11 9 10 14 12 13 17 15 16 20 18 19 3 3 4 5 0 1 2 9 10 11 6 7 8 15 16 17 12 13 14 21 22 23 4 4 5 3 1 2 0 10 11 9 7 8 6 16 17 15 13 14 12 22 23 21 5 5 3 4 2 0 1 11 9 10 8 6 7 17 15 16 14 12 13 23 21 22 6 6 7 8 9 10 11 0 1 2 3 4 5 18 19 20 21 22 23 12 13 14 7 7 8 6 10 11 9 1 2 0 4 5 3 19 20 18 22 23 21 13 14 12 8 8 6 7 11 9 10 2 0 1 5 3 4 20 18 19 23 21 22 14 12 13 9 9 10 11 6 7 8 3 4 5 0 1 2 21 22 23 18 19 20 15 16 17 10 10 11 9 7 8 6 4 5 3 1 2 0 22 23 21 19 20 18 16 17 15 11 11 9 10 8 6 7 5 3 4 2 0 1 23 21 22 20 18 19 17 15 16 12 12 13 14 15 16 17 18 19 20 21 22 23 0 1 2 3 4 5 6 7 8 13 13 14 12 16 17 15 19 20 18 22 23 21 1 2 0 4 5 3 7 8 6 14 14 12 13 17 15 16 20 18 19 23 21 22 2 0 1 5 3 4 8 6 7 15 15 16 17 12 13 14 21 22 23 18 19 20 3 4 5 0 1 2 9 10 11 16 16 17 15 13 14 12 22 23 21 19 20 18 4 5 3 1 2 0 10 11 9 17 17 15 16 14 12 13 23 21 22 20 18 19 5 3 4 2 0 1 11 9 10 18 18 19 20 21 22 23 12 13 14 15 16 17 6 7 8 9 10 11 0 1 2 19 19 20 18 22 23 21 13 14 12 16 17 15 7 8 6 10 11 9 1 2 0 20 20 18 19 23 21 22 14 12 13 17 15 16 8 6 7 11 9 10 2 0 1
0 1 2 3 4 5 6 7 8 9
10 11 12 13 14 15 16 17 18 19 20 0 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 1 2 0 4 5 3 7 8 6 10 11 9 13 14 12 16 17 15 19 20 18 2 2 0 1 5 3 4 8 6 7 11 9 10 14 12 13 17 15 16 20 18 19 3 3 4 5 0 1 2 9 10 11 6 7 8 15 16 17 12 13 14 21 22 23 4 4 5 3 1 2 0 10 11 9 7 8 6 16 17 15 13 14 12 22 23 21 5 5 3 4 2 0 1 11 9 10 8 6 7 17 15 16 14 12 13 23 21 22 6 6 7 8 9 10 11 0 1 2 3 4 5 18 19 20 21 22 23 12 13 14 7 7 8 6 10 11 9 1 2 0 4 5 3 19 20 18 22 23 21 13 14 12 8 8 6 7 11 9 10 2 0 1 5 3 4 20 18 19 23 21 22 14 12 13 9 9 10 11 6 7 8 3 4 5 0 1 2 21 22 23 18 19 20 15 16 17 10 10 11 9 7 8 6 4 5 3 1 2 0 22 23 21 19 20 18 16 17 15 11 11 9 10 8 6 7 5 3 4 2 0 1 23 21 22 20 18 19 17 15 16 12 12 13 14 15 16 17 18 19 20 21 22 23 0 1 2 3 4 5 6 7 8 13 13 14 12 16 17 15 19 20 18 22 23 21 1 2 0 4 5 3 7 8 6 14 14 12 13 17 15 16 20 18 19 23 21 22 2 0 1 5 3 4 8 6 7 15 15 16 17 12 13 14 21 22 23 18 19 20 3 4 5 0 1 2 9 10 11 16 16 17 15 13 14 12 22 23 21 19 20 18 4 5 3 1 2 0 10 11 9 17 17 15 16 14 12 13 23 21 22 20 18 19 5 3 4 2 0 1 11 9 10 18 18 19 20 21 22 23 12 13 14 15 16 17 6 7 8 9 10 11 0 1 2 19 19 20 18 22 23 21 13 14 12 16 17 15 7 8 6 10 11 9 1 2 0 20 20 18 19 23 21 22 14 12 13 17 15 16 8 6 7 11 9 10 2 0 1 !9 G((x, y)) = mod(x + y, 3) + 3(b x 3 c b y 3 c) ˞ୈճใॲཧֶձήʔϜใֶݚڀձएखྭड
0 1 2 3 4 5 6 7 8 9
10 11 12 13 14 15 16 17 18 19 20 0 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 1 2 0 4 5 3 7 8 6 10 11 9 13 14 12 16 17 15 19 20 18 2 2 0 1 5 3 4 8 6 7 11 9 10 14 12 13 17 15 16 20 18 19 3 3 4 5 0 1 2 9 10 11 6 7 8 15 16 17 12 13 14 21 22 23 4 4 5 3 1 2 0 10 11 9 7 8 6 16 17 15 13 14 12 22 23 21 5 5 3 4 2 0 1 11 9 10 8 6 7 17 15 16 14 12 13 23 21 22 6 6 7 8 9 10 11 0 1 2 3 4 5 18 19 20 21 22 23 12 13 14 7 7 8 6 10 11 9 1 2 0 4 5 3 19 20 18 22 23 21 13 14 12 8 8 6 7 11 9 10 2 0 1 5 3 4 20 18 19 23 21 22 14 12 13 9 9 10 11 6 7 8 3 4 5 0 1 2 21 22 23 18 19 20 15 16 17 10 10 11 9 7 8 6 4 5 3 1 2 0 22 23 21 19 20 18 16 17 15 11 11 9 10 8 6 7 5 3 4 2 0 1 23 21 22 20 18 19 17 15 16 12 12 13 14 15 16 17 18 19 20 21 22 23 0 1 2 3 4 5 6 7 8 13 13 14 12 16 17 15 19 20 18 22 23 21 1 2 0 4 5 3 7 8 6 14 14 12 13 17 15 16 20 18 19 23 21 22 2 0 1 5 3 4 8 6 7 15 15 16 17 12 13 14 21 22 23 18 19 20 3 4 5 0 1 2 9 10 11 16 16 17 15 13 14 12 22 23 21 19 20 18 4 5 3 1 2 0 10 11 9 17 17 15 16 14 12 13 23 21 22 20 18 19 5 3 4 2 0 1 11 9 10 18 18 19 20 21 22 23 12 13 14 15 16 17 6 7 8 9 10 11 0 1 2 19 19 20 18 22 23 21 13 14 12 16 17 15 7 8 6 10 11 9 1 2 0 20 20 18 19 23 21 22 14 12 13 17 15 16 8 6 7 11 9 10 2 0 1 !10 G((x, y)) = mod(x + y, 3) + 3(b x 3 c b y 3 c) ˞ୈճใॲཧֶձήʔϜใֶݚڀձएखྭड
!11
!12 "MQIB(PͷϩΰIUUQJHPSBJSBJDPNHPPHMFEFFQNJOEDIBMMFOHFNBUDIΑΓ
!13 ਓೳΛ༻͍ͨ൚༻తͳͷղܾ ➕
!14
!15 ิॿεϥΠυ
!16 x y
!17 x y 0ͱఆٛ͢Δ 0
!18 x 0 y
!19 x 0 ߦ͖ઌʹͳ͍ ࠷খͷෛͰͳ͍ y
!20 x 0 ࠓճ̌Λআ͘ ࠷খͷෛͰͳ͍ y
!21 x 0 Grundy 1ͱͳΔ 1 y
!22 x 0 1 y
!23 x 0 1 1 y
!24 x 0 1 1 y
!25 x 0 1 1 ߦ͖ઌʹͳ͍ ࠷খͷෛͰͳ͍ y
!26 x 0 1 1 0,1Λআ͘ ࠷খͷෛͰͳ͍ y
!27 x 0 1 1 2 Grundy 2ͱͳΔ y
!28 x 0 1 y
!29 x 0 1 y
!30 x 0 1 2 y
!31 x 0 1 2 2 1 y
!32 x 0 1 2 2 1 1,2Λআ͘ ࠷খͷෛͰͳ͍ y
!33 x 0 1 2 2 1 0 y
!34 x 0 1 y
!35 x 0 1 y
!36 x 0 1 2 y
!37 x 0 1 2 2 1 y
!38 x 0 1 2 2 1 0 y
!39 x 0 y
!40 x 0 1 1 2 2 0 2 0
y
!41 x 0 1 1 2 2 0 2 0
ߦ͖ઌʹͳ͍ ࠷খͷෛͰͳ͍ y
!42 x 0 1 1 2 2 0 2 0
1 y
!43 x 0 1 2 2 1 0 y 0͔Β0Ҏ֎ͷ
!44
!45 ɾG(x,y)=mex ({ G(u,v); (u,v)∈move(x,y)}) ɾG(0,0) = 0 (࠷ऴہ໘ͷGrundy0) Grundyͷఆٛ
!46 mex (A) ඇෛͷू߹ A ʹଘࡏ͠ͳ͍࠷খͷඇෛ G((x,y))=mex ({ G(u,v);
(u,v)∈move(x,y)})
!47 mex ({0,1,2,3,5}) = G((x,y))=mex ({ G(u,v); (u,v)∈move(x,y)})
!48 mex ({0,1,2,3,5}) = 4 G((x,y))=mex ({ G(u,v); (u,v)∈move(x,y)})
!49 G((x,y))=mex ({ G(u,v); (u,v)∈move(x,y)})
!50 move ((x, y)) (x, y)͔Β ̍खͰߦ͚Δશͯͷ߹ͷू߹ G((x,y))=mex ({
G(u,v); (u,v)∈move(x,y)})