マガジンのカバー画像

その他

19
運営しているクリエイター

#技術

ルール間の関係結果についてその一部を紹介 遺伝セルオートマトン Genelife Part 5

ルール間の関係結果についてその一部を紹介 遺伝セルオートマトン Genelife Part 5

前回に引き続き Genelife の作成日記です。前回作ったルール間のある関係性の数値化ツールの結果が出たので、その紹介をしたいと思います。

今日の日記朝早起き。昨晩は午前2時前と、かなり早く寝ることができた。実は最近寝付きが悪く早朝5時位までベッドの上で戦っていることも多かったので、今日はとても気分が良い日でした。今回試しに行った、寝るときにイヤホンで眠くなる音楽を聞きながら目隠しをして水に浮

もっとみる
マイグレータビリティ調査プログラム自動化 遺伝セルオートマトン Genelife Part 4

マイグレータビリティ調査プログラム自動化 遺伝セルオートマトン Genelife Part 4

健康状態と今日の話(日記)昨晩は早く寝て、そして今日は早起きできたのでとても健康状態が良いです。腹痛を除けば。なので、ちょっと散歩として買ったばかりの自転車で 10km ほど走ってきましたが、この辺の起伏の多さによろよろです。引き篭もり気味なので徐々に運動をしていきたいところですね。

ちなみに Google Maps には起伏を調べる機能が付いていました。Quora で聞いたら親切に教えていただ

もっとみる
移行しやすいルール探し 遺伝セルオートマトン Genelife Part 3

移行しやすいルール探し 遺伝セルオートマトン Genelife Part 3

今日の Genelife は、ルールの関係を調査する話です。

まず、これまで作っていたものについて、想定どおりの挙動でなかった所謂バグを退治したのと、ルールの表記方法を簡単にできるような修正をしました。

今まではこのようなビット列でルールを設定していました。

これだとルールを作るのもめんどくさい、ということでこのビット列を一般的なルール記法から作るプログラムを作りました。

この 01234

もっとみる
面白そうなルール探し 遺伝セルオートマトン Genelife part 2

面白そうなルール探し 遺伝セルオートマトン Genelife part 2

昨日から着手した Genelife の続きを行いました。

例えば、予め決められた複数のルールをとある仕組みで動かすと、ルールが交互に発生する現象が現れました。

Starwars と Conway's Game of Life という2つのルールが、交互に現れています。このルールの詳細は省きますが、簡単に言うとセルに年齢をもたせたものです。年齢ごとにルールが変わるという感じです。ただ、このときの

もっとみる
遺伝セルオートマトン Genelife 実装開始

遺伝セルオートマトン Genelife 実装開始

今日は、昔作った Genelife というセルオートマトンルールを再実装してみました。

ソースコードは紛失していたのでイチから作り直しました。

この Genelife は複数のルールが混在した2次元セルオートマトンで、セルごとに遺伝情報とそれに対応する計算ルールがあって、セルが生まれるときに遺伝(複製と突然変異)が発生するように作っています。

昔作った Genelife では、かなり細かい調

もっとみる
セルオートマトンの宇宙で宇宙人と出会って遊びたい話

セルオートマトンの宇宙で宇宙人と出会って遊びたい話

今日の日記です。昨晩は中途覚醒が頻繁に発生してしまい、睡眠不足。起床時は寝汗がすごかったです。

ところで、昨日やったセルオートマトンの動画が、英語圏で少し注目してもらえました。

fav 150 超え、再生数3000超えだったのでちょっとびっくりしてます。こういったセルオートマトンを使った作品は自分だけじゃなく他のたくさんの人も面白いと思ってもらえるんだと思ったので、考えているもっと面白いものを

もっとみる
ちょっと変わったセルオートマトンを実装してみた

ちょっと変わったセルオートマトンを実装してみた

今日は少しプログラミングをしてみました。セルオートマトンによる芸術作品を作れないかと考えていて、その一環で作ったものです。

セルオートマトンというのが何か、というのは説明を省きますが、宇宙の真理とも言える『単純なルールで複雑な現象が起こる』ことを実感できるモデルだと思ってもらえると良いと思います。

そこで、今日はそのルールをちょっと複雑にして(といっても少しだけですが)何か変わった現象が起きな

もっとみる