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
全脳アーキテクチャ若手の会 東北支部 第二回LT
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Yushi Nakaya
August 23, 2018
Programming
0
110
全脳アーキテクチャ若手の会 東北支部 第二回LT
組み合わせゲーム理論とパスワード生成,機械学習とか。
Yushi Nakaya
August 23, 2018
Tweet
Share
More Decks by Yushi Nakaya
See All by Yushi Nakaya
WBA LT20201129
ynntech
0
100
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
ゲーム理論ってなんだろう?
ynntech
0
76
PDPH既往患者への帝王切開 に対する麻酔法の提案
ynntech
0
120
A Generalized Ryuoh-Nim: A Variant of the classical game of Wythoff Nim
ynntech
0
120
Other Decks in Programming
See All in Programming
今更考える「単一責任原則」 / Thinking about the Single Responsibility Principle
tooppoo
3
1.4k
nilとは何か 〜interfaceの構造とnil!=nilから理解する〜
kuro_kurorrr
3
1.6k
AHC061解説
shun_pi
0
320
今、アーキテクトとして 品質保証にどう関わるか
nealle
0
200
PJのドキュメントを全部Git管理にしたら、一番喜んだのはAIだった
nanaism
0
230
Codex の「自走力」を高める
yorifuji
0
250
Codexに役割を持たせる 他のAIエージェントと組み合わせる実務Tips
o8n
0
200
クライアントワークでSREをするということ。あるいは事業会社におけるSREと同じこと・違うこと
nnaka2992
1
310
CSC307 Lecture 11
javiergs
PRO
0
590
AI時代でも変わらない技術コミュニティの力~10年続く“ゆるい”つながりが生み出す価値
n_takehata
2
640
AI時代のソフトウェア開発でも「人が仕様を書く」から始めよう-医療IT現場での実践とこれから
koukimiura
0
130
DevinとClaude Code、SREの現場で使い倒してみた件
karia
1
920
Featured
See All Featured
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
63
53k
Google's AI Overviews - The New Search
badams
0
930
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
180
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
How to train your dragon (web standard)
notwaldorf
97
6.5k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
140
Unsuck your backbone
ammeep
672
58k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.7k
WENDY [Excerpt]
tessaabrams
9
36k
KATA
mclloyd
PRO
35
15k
Transcript
౦େֶֶ෦ ిؾใཧֶՊใֶίʔε த༔ࢿ Έ߹ΘͤήʔϜཧΛ༻͍ͨύεϫʔυੜ ΞϓϦͱػցֶशϞσϧΛ༻͍ͨԠ༻
!2 5XJUUFS 4QFBLFS%FDLͳͲ !ZOOUFDI झຯɿςχε ॴଐɿେொɾੁ୩ݚ ը૾ॲཧͳͲ Έ߹ΘͤήʔϜཧ ػցֶश
ΞϓϦ։ൃ ϓϩάϥϛϯάڭҭͳͲ ࣗݾհ
!3
!4
!5 ύεϫʔυΛ֮͑ΔΘΓʹɼ ࣗͷ͖ͳը૾Λ֮͑Δ͚ͩ
!6 ͜ͷΞϓϦʹ༻͍͍ͯΔٕज़ ʮνϣίϨʔτήʔϜʯΛԠ༻͍ͯ͠Δɻ * νϣίϨʔτήʔϜͱʁ
!7 νϣίϨʔτήʔϜͱʁ * νϣίϨʔτήʔϜͱʁ
!8 ɾೋਓ͕ަޓʹઢʹԊͬͯ൘νϣίΛͬͯ৯Δɽ ɾ੨৭ͷνϣί৯ΒΕͳ͍ ɾ࠷ޙʹ੨͍νϣίΛ৯ͨํ͕ෛ͚ɽ * νϣίϨʔτήʔϜͱʁ
!9 ɾೋਓ͕ަޓʹઢʹԊͬͯ൘νϣίΛͬͯ৯Δɽ ɾ੨৭ͷνϣί৯ΒΕͳ͍ ɾ࠷ޙʹ੨͍νϣίΛ৯ͨํ͕ෛ͚ɽ σϞϓϨΠ * νϣίϨʔτήʔϜͱʁ
!10 ϓϨΠϠͷλʔϯ * νϣίϨʔτήʔϜͱʁ
!11 ϓϨΠϠͷλʔϯ * νϣίϨʔτήʔϜͱʁ
!12 ϓϨΠϠͷλʔϯ * νϣίϨʔτήʔϜͱʁ
!13 ϓϨΠϠͷλʔϯ * νϣίϨʔτήʔϜͱʁ
!14 ϓϨΠϠͷλʔϯ * νϣίϨʔτήʔϜͱʁ
!15 ϓϨΠϠͷλʔϯ * νϣίϨʔτήʔϜͱʁ
!16 ϓϨΠϠͷউͪ * νϣίϨʔτήʔϜͱʁ
!17 ** νϣίϨʔτ͔Βύεϫʔυ x z y ɾ࠲ඪΛఆٛ
!18 ɾG(x,y)=mex ({ G(u,v); (u,v)∈move(x,y)}) ɾG(0,0) = 0 (࠷ऴہ໘ͷGrundy0) Grundyͷఆٛ
** νϣίϨʔτ͔Βύεϫʔυ
!19 G((x,y))=mex ({ G(u,v); (u,v)∈move(x,y)}) ** νϣίϨʔτ͔Βύεϫʔυ
!20 mex (A) ඇෛͷू߹ A ʹଘࡏ͠ͳ͍࠷খͷඇෛ G((x,y))=mex ({ G(u,v);
(u,v)∈move(x,y)}) ** νϣίϨʔτ͔Βύεϫʔυ
!21 mex ({0,1,2,3,5}) = G((x,y))=mex ({ G(u,v); (u,v)∈move(x,y)}) ** νϣίϨʔτ͔Βύεϫʔυ
!22 mex ({0,1,2,3,5}) = 4 G((x,y))=mex ({ G(u,v); (u,v)∈move(x,y)}) **
νϣίϨʔτ͔Βύεϫʔυ
!23 move ((x, y)) (x, y)͔Β ̍खͰߦ͚Δશͯͷ߹ͷू߹ G((x,y))=mex ({
G(u,v); (u,v)∈move(x,y)}) ** νϣίϨʔτ͔Βύεϫʔυ
!24 ** νϣίϨʔτ͔Βύεϫʔυ
!25
!26 ** νϣίϨʔτ͔Βύεϫʔυ
!27 ** νϣίϨʔτ͔Βύεϫʔυ (SVOEZͷੑ࣭
!28 ** νϣίϨʔτ͔Βύεϫʔυ (SVOEZͷੑ࣭ ɾܭࢉ͕ෆՄٯత
!29 ** νϣίϨʔτ͔Βύεϫʔυ (SVOEZͷੑ࣭ ɾܭࢉ͕ෆՄٯత ɾ࠶ؼతʹੜ͞ΕΔͨΊɼ ɹखܭࢉͰ౸ఈෆՄ
!30 ɾG(x,y)=mex ({ G(u,v); (u,v)∈move(x,y)}) ɾG(0,0) = 0 ** νϣίϨʔτ͔Βύεϫʔυ
ύεϫʔυੜཧʹԠ༻Ͱ͖ͳ͍͔ʁ
!31 ᶃPQFO$7Λ༻͍ͯը૾ΛಡΈࠐΉ ᶄ(SVOEZΛ༻͍ͯྻΛੜ͢Δ ᶅύεϫʔυΛҙͷॴͰΓऔΔ ᶆྻΛ"4$**จࣈʹม͢Δ ᶇΫϦοϓϘʔυʹίϐʔʂ *** ύεϫʔυੜํ๏
!32 ᶃPQFO$7Λ༻͍ͯը૾ΛಡΈࠐΉ *** ύεϫʔυੜํ๏
!33 ᶄ(SVOEZΛ༻͍ͯྻΛੜ͢Δ *** ύεϫʔυੜํ๏
!34 ᶅύεϫʔυΛҙͷॴͰΓऔΔ *** ύεϫʔυੜํ๏
!35 ᶆྻΛ"4$**จࣈʹม͢Δ *** ύεϫʔυੜํ๏
!36 "4$**ίʔυදͷҰ෦ *** ύεϫʔυੜํ๏
!37 ᶆྻΛ"4$**จࣈʹม͢Δ *** ύεϫʔυੜํ๏
!38 ͜ͷʮ(SVOEZʯΛগͳ͍ܭࢉྔͰٻΊΔ͜ͱ͕Ͱ͖Δ νϣίϨʔτͷඞཁे݅Λൃݟɺূ໌ͨ͠ɻ *7 ֶతཧ
!39 ͜ͷʮ(SVOEZʯΛগͳ͍ܭࢉྔͰٻΊΔ͜ͱ͕Ͱ͖Δ νϣίϨʔτͷඞཁे݅Λൃݟɺূ໌ͨ͠ɻ *7 ֶతཧ UIF+BQBO$POGFSFODFPO%JTDSFUFBOE$PNQVUBUJPOBM(FPNFUSZ (SBQIT BOE(BNFT ࢄֶܥͷࠪಡ͖ࠃࡍֶձ
ຊֶձձ Ԡ༻ֶՊձʹͯҰൠߨԋ
!40 *7 Έ߹Θͤཧºػցֶश ɾӅΕ͍ͯΔମΛਪଌ͢Δٕज़ ɾനࠇը૾ΛΧϥʔʹ͢Δٕज़ Έ߹ΘͤՄೳ ͳٕज़
!41 ɾύεϫʔυੜٕज़ʹ͓͍ͯɺݱࡏը૾ΛനࠇͰಡΈࠐΜ Ͱ͍Δ͕ɺࠓޙΧϥʔը૾ʹରԠͤ͞Δ͜ͱɻ 7 ࠓޙͷల ɾύεϫʔυͷλΠτϧʹΑͬͯΓऔΔॴΛ͔͑Δ͜ͱɻ
!42 σϞ
!43