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
24
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
33
コード進行を再現するコード作成.pdf
keyt
0
42
SAMでなんでも切り抜けるツールを作ってみた.pdf
keyt
0
18
開平法でn乗根を求めてみるコード作ってみた.pdf
keyt
0
47
connpass最新イベント_通知用LINEBot作成.pdf
keyt
0
32
発信力_鍛えてきました.pdf
keyt
0
62
OpenCVとSciPyを活用した関数アート生成コード開発.pdf
keyt
0
32
あえて開平法で求めてみる.pdf
keyt
0
24
自宅用タスク管理ツール開発.pdf
keyt
0
15
Featured
See All Featured
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
690
Measuring & Analyzing Core Web Vitals
bluesmoon
9
950
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.9k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.2k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
200
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.5k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
480
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
Speed Design
sergeychernyshev
33
2k
Ethics towards AI in product and experience design
skipperchong
2
340
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のマイページ →