- 1 名前:名無しさん@3周年 [04/10/01 11:57:01]
- Tierraっぽい人工生命的な進化プログラムを作ろうと思っています。
Tierra:www.his.atr.jp/~ray/tierra/index.html 原理を簡単に説明すると、まず仮想世界(プログラム本体)をつくり、その中に仮想生物を入れます。 仮想生物にはそれぞれコードが書かれていて、そのコードに従って自己複製をしていきます。 仮想生物の特徴は以下の通りです。 (1)自己複製をする 一定時間経つと仮想生物は自分のコピーを作ります。 (2)死ぬ 一定時間経つと仮想生物は死滅します。 (3)突然変異をする 自己複製時にある一定の確率(1/1000程度)で、仮想生物の命令 コードをランダムに変化させて、突然変異をシュミレートします。 Tierraと同じ原理ですが、Tierraは昔のもので、MS-DOSプロンプトでしか動作しません。 しかも他のツール郡もあったようですが、現在はどこからもDLする事が出来ません。 とりあえず開発するための言語はDelphiかVBにしようかと思っています。 実を言うとCが出来ません…。 自分が造ろうと思っている人工生命は、Tierraの原理のほかに 「食物を食べ、そのエネルギーで自己複製をする」 というものを追加しようと思っています。 仮想世界の中には「草木」が存在し、例え食べつくされても生えてきます。 皆さんの反応や、一緒に開発してくれるという方、お願いします。 Tierraの解説ページ: www.h5.dion.ne.jp/~terun/doc/jinkou.html svbcpaf.exblog.jp/ (ブログですが、Tierraについて解説されています。)
- 270 名前:名無しさん@5周年 mailto:sage [2009/03/13(金) 20:53:53 ]
- >>268
長寿や繁栄を目指すとか目的になりそうなものはあるけど、 いきなりNNを作るより、基礎部分が出来てから作った方がいいと思う >>269 見てるだけでも面白いんだぜ 人工生命 www.nicovideo.jp/mylist/11205593 www.nicovideo.jp/watch/sm6392515 ライフゲーム www.youtube.com/watch?v=ZOkm867AleM www.youtube.com/watch?v=9kIgfBsjMuQ
- 271 名前:名無しさん@5周年 mailto:sage [2009/03/14(土) 10:30:25 ]
- >>268
情報サンクスです 基礎的部分は今勉強中なんで情報ありがたいですねぇ だいたいの人工生命って、コード内の変化を数値で確認って状況っぽいので PCゲームの「SPORE」っぽい視覚的に楽しめる進化を目標にしてます。 そうなるとFLASH媒体なんで重くなるんじゃなかろうかって問題があるんですけどね・・ ドット絵ならまだ処理的に軽いと思うんで2Dものにはなると思いますがww どうも、このスレを読むとある程度の進化予測はした常態でコードを用意しておかないと 進化をしてくれなさそうなんで、どこまで基礎プログラムを考えるかってので悩んでます。
- 272 名前:名無しさん@5周年 mailto:sage [2009/03/20(金) 02:12:40 ]
- Tierraとは全然方向違うけどAnlifeは将来性を感じるツールだね
- 273 名前:名無しさん@5周年 mailto:sage [2009/03/21(土) 17:10:28 ]
- >>272
Anlifeって一応強化学習法になるのかな? 時間軸が存在してるみたいだから高速進化とかできるんだろか? あぁもっと勉強しなと全然プログラム組めてないや・・
- 274 名前:名無しさん@5周年 mailto:sage [2009/03/24(火) 02:07:33 ]
- >>273
遺伝的アルゴリズムで移動のための最適解を模索するみたいなこと言ってた 強化学習とは別と明言してたよ
- 275 名前:名無しさん@5周年 mailto:sage [2009/03/27(金) 23:40:12 ]
- この分野って結構停滞してるんだな
もしかして日本で一番この話題で盛り上がってるとこはこのスレだったりして
- 276 名前:名無しさん@5周年 mailto:sage [2009/03/30(月) 12:54:53 ]
- 複雑系
- 277 名前:名無しさん@5周年 [2009/04/30(木) 18:11:55 ]
- >>270は面白いですね
僕も早く大学生になって開発したいです
- 278 名前:名無しさん@5周年 mailto:sage [2009/05/07(木) 06:12:24 ]
- 270レベルの
ライフゲーム 1日あればExcelで作れるぞ。
- 279 名前:名無しさん@5周年 mailto:sage [2009/05/11(月) 23:17:49 ]
- 相手がこれから学ぼうっていう立ち位置なのが分かっててかける言葉じゃないな
誰もが自分と同じだと思わないほうがいい
- 280 名前:名無しさん@5周年 mailto:sage [2009/05/13(水) 01:49:37 ]
- お前もな
- 281 名前:名無しさん@5周年 mailto:sage [2009/05/16(土) 02:56:26 ]
- こうやってみんな進化していくのさ
- 282 名前:名無しさん@5周年 mailto:sage [2009/05/16(土) 22:41:50 ]
- >>281
うまくまとめやがって・・・
- 283 名前:名無しさん@5周年 [2009/07/15(水) 13:43:05 ]
- 地球シミュレーターで地球そのものを一から創れないか?
- 284 名前:名無しさん@5周年 mailto:sage [2009/07/15(水) 23:10:37 ]
- >>283
つ『国立博物館物語』
- 285 名前:名無しさん@5周年 mailto:sage [2009/10/06(火) 14:34:34 ]
- オンラインゲームのNPCがみんな人工生命なら素晴らしい世界になるのに
人工生命オンライン(仮)の歴史! とか本にしたら面白そう
- 286 名前:名無しさん@5周年 mailto:sage [2009/10/07(水) 00:05:57 ]
- 思いっきり無学で理系っぽい事よく分からないけど
こういうのって惹かれるな
|

|