1 :
デフォルトの名無しさん :
2010/06/13(日) 15:00:09 ライフゲームについて語るスレ
セルオートマトン!セルオートマトン!
ライフゲームのスレってなかったんだ
このスレッドは天才チンパンジー「アイちゃん」が 言語訓練のために立てたものです。 アイと研究員とのやり取りに利用するスレッドなので、 関係者以外は書きこまないで下さい。 京都大学霊長類研究所
ライフゲーム作成言語とかないのかな
そもそも仕組みが簡単なのに作成言語を作って何の意味がある? 言語を作った時点でそれが完成品にしかならないだろ。 どれだけ頭が悪ければ気が済むんだ?
16分で結論を出す人には研究者になる資格はない事は分かる
作成言語が欲しいと言う事は、自分で実装までの道筋を描けないのかな? ルール記述言語が欲しいというならまだ分かるけど
タダのクレクレ君。 プログラムが組めないのにプログラム板にいる無意味な存在。
簡単なやつなら豆乳あたり使うと幸せになれそうな気がする
作成言語が欲しいんじゃなくて、 作るならどうなるだろうか、あるのならどんなものなのだろうか、 ということに興味があるだけだが
金があるならMathematica
状態遷移を書くだけなのに、「作るならどう」も「あるならどんな」もないでしょ
興味も何もルールが固定されているんだから、 言語を作ったって無意味で無駄だというのが一瞬で分かるだろ。 派生させるものがないだろ。 だれでも分かることが理解できないから頭が悪いと言われるんだよ。
頭の悪い人ほどすぐ否定する 頭のいい人は色々可能性を思いつくからすぐには否定しない 最終的に否定することになろうともね
このスレで頭が悪い人は誰かな?
アイちゃん
18 :
デフォルトの名無しさん :2010/06/13(日) 19:06:30
お前らレベル低い言い争いしてんじゃねえよ
なんだ ライフゲーム「で」プログラミングしようとかってスレじゃないのか 残念
>>15 統計をとったわけでもなく、論拠も何もないのにさも事実のように語り出す。
反論したければ何故「作成言語」が必要なのか述べればいいだけなのに、頭が悪いからそれが出来ない。
どうしようもない。
説明が必要なものは二つ >頭の悪い人ほどすぐ否定する >頭のいい人は色々可能性を思いつくからすぐには否定しない の、統計データなりソース。 作成言語がなぜ必要なのか、何に使うのかの説明。
>作成言語がなぜ必要か? それぞれの登場人物の動作をfor文とアイテレータで毎ターン舐め回すのが美しくないから ……言語でなくてもフレームワークでも十分かも。
ライフゲームなら配列操作を理解しているレベルで出来てしまうし、 凝ったものを作ろうと思ったらUIの部分ぐらいしか差別化が図れない。 いったいどういう発想で作成言語が必要なのかとても興味がある。
ライフゲームの行き着く先は世界の全てをシミュレートする装置じゃないかな
いや、関係ない。
ライフゲームは色んな物の基本になってると思うけど、 それ自体はシンプル過ぎて深みが無いんだよなあ。 バリエーションも無いし、見た目も単調だし。
セルオートマトンは研究の余地が残ってるよ
そりゃ、研究の余地ならあらゆるところで残っているだろうさ。
そういう意味じゃないよ馬鹿
どういう意味なのか説明すれば理解してくれるだろう 手間を省くからそういうことになる
セルオートマトンが研究対象となることは あらゆることが研究対象となるということとは次元が違う そんなことは文脈から分かることだろ。上げ足を取りたいだけなら書き込むな
だから具体的に何をどう突き詰めて研究すべきなのかということを説明すればいいという話 読み取れないのは、それこそ人のことをいえないと思うが 言い出したのに投げっぱなし?
今みんなが知りたいのは、ライフゲーム作成言語が必要な理由なんじゃないのか? どうでもいいのか?
考えられるのは、言語ではなくアーキテクチャだろ
>>33 それが答えなら、つまり以下が正解
>そりゃ、研究の余地ならあらゆるところで残っているだろうさ。
>>36 ふうん。挙げ足取りで、詭弁で、話の腰を折り、野暮で、何の生産性もない言葉が正解?
問題の本質から最もかけ離れてるよ、お前
三目並べって単純だよね。 マス目を使った仕組みには研究の余地があるよ。 ・・・、そりゃあるだろうよ。 そういう意味じゃないよ馬鹿。
Wikipedia見てきたけど、セルオートマトンとかライフゲームってあらゆるアルゴリズムを表現できるらしいね。 どうやるのかしらないけど。
そりゃあるだろうよって言ってる奴は、あるけど研究するのは馬鹿らしいってスタンスじゃねーか。じゃあスレ覗くなよ そりゃUFOだって幽霊だって研究の余地があるかもね、そういう意味じゃねーよ セルオートマトンの研究と、幽霊の研究は同次元だと思ってる辺りが馬鹿んだよ
セルオートマトンを限定的に使ったライフゲームの話をしているときに、
セルオートマトン全般の研究の話を始めるのは、
>>38 の流れと同じなんだが。
話の流れが読めていない発言に、相応の返答が返ってきたのに怒り出されても。
>>38 は改変だろ。
>>28 はそうは言ってないよ。いたるところでって、もはや何の関係もないよ
三目並べって単純だよね。 マス目を使った仕組みには研究の余地があるよ。 そりゃ、研究の余地ならあらゆるところで残っているだろうさ。 そういう意味じゃないよ馬鹿。
セルオートマトンの研究がライフゲームにどういう影響を与えるのか説明すればいいんじゃないの? そういうことじゃなくて?
それはそのままだろ。わざわざ改行しまくって置き換えてる意味が分からない
マス目を使った仕組みの研究は三目並べにおいても十分示唆的だろう 少なくとも可能性を積極的に潰そうとするよりはね
>セルオートマトンの研究がライフゲームにどういう影響を与えるのか は無視?
まあとりあえず
>>1 が何をしたかったかを聞こうじゃないか
三目並べって単純だよね。 マス目を使った仕組みには研究の余地があるよ。 へえ、それはすごいね。 こういう反応だと満足なのかな?
お題 ライフゲーム作成言語とは何か
>>50 「グライダー(x,y)」って書いたら、所定の位置にグライダー置けるとか
「15ターン以内に全滅させること」みたいな追加条件書けるとか
生存・繁殖条件をプログラマブルにして、 そのプログラムの文法を単純にしておき、 プログラム自体にランダムで突然変異を組み込めるようにするとか 無限ループに陥る場合は無条件で死亡で
>>51 問題はわざわざネイティブ部分と実装を分ける理由なんだ。
遺伝的アルゴリズムだな
突然変異を組み込めば無限ループは避けられるかもよ
>>54 突然変異とかを用意するとライフゲーム以外の何かになっちゃうよ。
>>49 一般的な流れだと、
三目並べって単純だよね。
マス目を使った仕組みを研究すると、三目並べでこういうことができるんだ。
へえ、それはすごいね。
なんだよね。
知ったかしたかったけど実力が伴わなかった残念なケース。
その辺にサンプルコードが落ちてるライフゲームを作ったって意味ないだろ
>>55 「ネイティブ部分」と「実装」の意味がわからない
どうしても三目並べとマス目の話をしたい奴はなんなんだw
>>62 わざわざ言語を作って表示機能の部分と動作部分のアルゴリズムの実装を分離する必要性がなんなのかという話。
>>63 >セルオートマトンの研究がライフゲームにどういう影響を与えるのか
をスパっとかっこよく答えて、知ったかなんかしていないというところを見せてくれ。
ライフゲームの解釈を拡大すれば、セルオートマトンの研究そのものが答えだよ このスレではその辺にサンプルコードが落ちてるライフゲームの話しかしてないようだから それに対してどういう影響を与えるかは研究の内容に依存する
>>66 残念。
ライフゲームはセルオートマトンを限定的にしか使っておらず、
ルールを固定してしまっているので、
ルールを変更できるセルオートマトンを研究しても影響を与えない。
研究の内容に依存するとか無理矢理逃げ道を用意して、
含みを持たせるところに無駄にプライドが高いだけというのが垣間見える。
影響を与えるものがあるのなら具体例を示すだけなんだから、悪魔の証明よりよっぽど簡単なんだけどね。
68 :
デフォルトの名無しさん :2010/06/13(日) 23:04:39
何にそれほど盛り上がっているんだって思ったら・・・・ orz
>>67 だって君、他のを作ろうとすると「ライフゲーム以外の別の何か」って言うんでしょ?w
>影響を与えるものがあるのなら具体例を示すだけ これって今現在ないのなら、悪魔の証明と同じだな
ルールの複雑化を考えてみる ・生きているセルがランダムに移動する ・隣接したセルだけでなく、もう一回り外のセルからも影響を受ける ・状態に生死だけでなく、年齢を加える ・セルの色分け 他になんかある?
・各セルに地力パラメータを設定し、ライフが生成され易い場所とそうでない場所を作る
・定期的に災害が発生して、特定の範囲でライフが死滅する
・セルに地水火風の属性をつけて(ry
>>58 亜種なんて色々あるんだし、別にいいじゃん
オリジナルと同じルールでやってもつまんないし
・セルは悟飯に負ける
それはセルゲーム
>>75 オリジナルにしたら出来の悪い鑑賞ツールにしかならんよ。
だから実際、流行っていない現実があるんだろ。
流行りとは一過性のものだよ
80 :
デフォルトの名無しさん :2010/06/16(水) 16:26:42
ニコ動で検索したらVBAで作ってたやつがいてワロタ ライフゲームどころかFCエミュなんて作ってる奴もいてワロタ・・
オリジナルにしてもしなくても、おもしろくないのが分かっているから、このスレの人間は誰も作らない。
gollyってスゲーな。縦横一千万四方のピクセルでも余裕だぜ。 そして自己再製パターンが既に実際に存在していることにびっくりした。 「ライフゲイムの宇宙」で、自己再製パターンの実装なんか無理無理、 何兆ピクセルあっても足りねーよ、あり得ない・・・と書かれてから25年。 俺のせこいPCでそのパターンが動いてるのを見ると感動するな。
simcity を作るスレはここですか?
ライフゲームはチューリングマシンと聞いたんですがライフゲームでプログラミング出来るんですか?
>>82 thanks.
ダウンロードしてちょっと動かしてみている。まだ実体がよくつかめないのだが、ここにある初期パターンって、みんな
コンウェイのルールに従って動いているの?コンウェイのルールでここまでできるの?
87 :
デフォルトの名無しさん :2011/07/09(土) 11:05:14.01
個人的には life よりも boids の方が好きやねん
88 :
デフォルトの名無しさん :2011/07/15(金) 22:48:42.41
89 :
デフォルトの名無しさん :2011/07/15(金) 22:56:11.55
ライフゲームってなに?
ggrks
ライフゲームって人生ゲームのことだろ
四葉のクローバーのマークが結構好き
93 :
デフォルトの名無しさん :2011/07/16(土) 21:53:19.55
順列都市面白かったなぁ
>>82 自己複製パターンはまだないんじゃないの?
96 :
デフォルトの名無しさん :2012/02/14(火) 17:44:36.26
対戦型ライフゲームつろうと思っているけど遊んでくれる人居るかな?
>>96 ライフゲームは不可逆だろうし
不可逆性の判定が不能ってのも変な気がするな
全射性の証明が出来ないってことなのかな
つまりライフゲームでもエデンの園配置の存在を
証明出来ないってことに
>>97 アンドロイドアプリなら遊びたい
>>97 iPhoneアプリならw
まぁ、どう対戦するかによるよ。
どっちが綺麗な模様を作るか
101 :
片山博文MZ ◆0lBZNi.Q7evd :2012/02/16(木) 14:57:32.83
ライアーゲーム
エデンの園の存在は証明されているだろ。 ライフゲームの宇宙にその例があったし。
忘れてた!俺もiPhoneアプリ作ろうと思ったけど、版権上ちょっと問題が あるからどうしようかという問題もあったな。 Androidは金でアプリを買う人が少ないって聞いたからまずはiOSで。
生存=生 新しく生まれた=新 生生 生 生 生生 ↓ 生生 生新 新生 生生 この振動子の名前教えてください
>>106 "Beacon"、「ビーコン」だね。Wikipediaの「ライフゲーム」に詳しい。
そこから辿れる、"LifeWiki"も是非一読を。
面白いセルオートマトンの規則とかみんなでここで考え合おうよ。 そして画像にしてみんなで観賞したりしよう。 色々な色があると面白いから状態数は2に限らないようにして 2次元でも3次元でもやろうよ!!
3次元のルールってどっかにあるの?
自作ルールじゃなくて FHP-III な lattice gas とかで遊んだことはあるなぁ。 動かすと、もぞもぞ流体
3次元のルールあるのじゃなくて作るもんだろ。 最終的には3次元とかじゃなくてグラフに一般化されるとおもうんだけどな。 近傍から遷移関数を作るんだよ。