Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
QRコードでライフゲーム.pdf
Search
keyT
December 26, 2025
27
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
35
コード進行を再現するコード作成.pdf
keyt
0
45
SAMでなんでも切り抜けるツールを作ってみた.pdf
keyt
0
23
開平法でn乗根を求めてみるコード作ってみた.pdf
keyt
0
48
connpass最新イベント_通知用LINEBot作成.pdf
keyt
0
35
発信力_鍛えてきました.pdf
keyt
0
65
OpenCVとSciPyを活用した関数アート生成コード開発.pdf
keyt
0
35
あえて開平法で求めてみる.pdf
keyt
0
26
自宅用タスク管理ツール開発.pdf
keyt
0
15
Featured
See All Featured
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
410
Heart Work Chapter 1 - Part 1
lfama
PRO
9
36k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
400
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
410
Thoughts on Productivity
jonyablonski
76
5.4k
How Software Deployment tools have changed in the past 20 years
geshan
1
34k
Everyday Curiosity
cassininazir
0
310
How to make the Groovebox
asonas
2
2.4k
Discover your Explorer Soul
emna__ayadi
2
1.3k
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.1k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.3k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
590
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のマイページ →