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
QRコードでライフゲーム.pdf
Search
keyT
December 26, 2025
21
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
QRコードでライフゲーム.pdf
keyT
December 26, 2025
More Decks by keyT
See All by keyT
色を音にする.pdf
keyt
0
28
コード進行を再現するコード作成.pdf
keyt
0
28
SAMでなんでも切り抜けるツールを作ってみた.pdf
keyt
0
15
開平法でn乗根を求めてみるコード作ってみた.pdf
keyt
0
43
connpass最新イベント_通知用LINEBot作成.pdf
keyt
0
27
発信力_鍛えてきました.pdf
keyt
0
57
OpenCVとSciPyを活用した関数アート生成コード開発.pdf
keyt
0
27
あえて開平法で求めてみる.pdf
keyt
0
16
自宅用タスク管理ツール開発.pdf
keyt
0
12
Featured
See All Featured
Designing Experiences People Love
moore
143
24k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
Optimising Largest Contentful Paint
csswizardry
37
3.8k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.1k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
380
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.4k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
270
Agile that works and the tools we love
rasmusluckow
331
22k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
310
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
2
280
Transcript
QRコードでライフゲーム けいてぃー(久島慶大)
自己紹介 名前:久島慶大(ヒサジマケイタ) 出身:九州 職業:AI開発エンジニア 最近の案件:画像認識 趣味:謎解き・競プロ・数学 最近の出来事:Qiitaいいね数20達成!
テンプレ いっつも発表の時にQRコードを載せているけど、ただ載せるだけじゃ芸がないので、 アーティスティックな見せ方を考えたい この記事(生命ってコードで作れるの?試してわかった ALIFEのヤバさ(前編) #ALife - Qiita) でライフゲームについて 紹介されていたので、面白そうなものが作れそうと思って実際に作って見ました
ライフゲームの例→
ライフゲームの説明 ライフゲームー数学者ジョン・ホートン・コンウェイが考案したセル・オートマトン(個々のセ ルが単純なルールに従って変化していく計算モデル) 参考:ライフゲーム - Wikipedia ー生 ー死 死の周囲に生が3つ → 生
生の周囲に生が1つ以下 → 死 生の周囲に生が4つ以上 → 死 生の周囲に生の2つor3つ → 生 基本ルール
やってみたこと QRコードを初期値にして、進化の様子を逆再生してみたら0から生まれてくる アーティスティックな動画ができるのでは? GIF
None
結果 あんまり面白みはない ・四隅の四角がすぐに死ぬから一気にQRっぽくなくなる ・10000エポック回しても絶滅しなかった epoch_0 epoch_1
改善策 生存条件を変える ex) 死の周囲に生1つ →生 生の周囲に生1つ→死(誕生しにくく、死亡しにくい) 別の人工生命を使う Boids ー 鳥の運動を再現したアルゴリズム GA ー 生物の進化を基にしたアルゴリズム
最後に 今回のコードも記事として載せるつもりなので、 いいねのほうよろしくお願いします Qiitaのマイページ →