- 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について解説されています。)
- 214 名前:名無しさん@5周年 mailto:sage [2008/01/27(日) 07:10:04 ]
- BrainFuck
- 215 名前:名無しさん@5周年 [2008/01/27(日) 11:02:50 ]
- 理系ノ能力求ム
hobby10.2ch.net/test/read.cgi/occult/1201395687/1-100
- 216 名前:名無しさん@5周年 mailto:sage [2008/01/29(火) 20:40:16 ]
- >>214
ja.wikipedia.org/wiki/Brainfuck これのことか! チューリング完全ならティエラもどきを作るのにも出来そうだねぇ
- 217 名前:名無しさん@5周年 mailto:s [2008/02/06(水) 16:17:05 ]
- でででですとろーいないんぼー
- 218 名前:122 mailto:sage [2008/02/06(水) 23:00:32 ]
- 件のtierraの製作者です
>>210 使ってもらえて感謝感激 間違い修正とか改造とかしたソースはガンガンUpしてもらえるとうれしい 組み直すって言っておきながら、何ヶ月もほったらかしで申し訳ない どこかで改良したいです あと、久しぶりに来たついでに、昔作った妙なものをwikiにUpしました(「メニュー」→「雑多」) 個人的に「AL迷路探索」がお気に入り ネタにでもなればこれ幸い
- 219 名前:名無しさん@5周年 mailto:sage [2008/02/07(木) 00:51:01 ]
- おおやってみます
- 220 名前:名無しさん@5周年 [2008/02/10(日) 21:55:19 ]
- jmんべうあbbbbbっばああああbbbdじsdjfhjjxcんdらjmjkzmxcんdrb44gへうういあおzkxsdsdhrしおあxssxdgっりゅあhzんxcdgふいあjmcfvmfんt65hjをあdrt6いt6hsy8っず9ぃjdじ
- 221 名前:名無しさん@5周年 [2008/02/16(土) 22:46:29 ]
- あxhんdぎゅhjzんbgxdftcsyがうhjmじskxcdhjしあkmへん3gy2う9わず9x8dyry8えy8うm
- 222 名前:名無しさん@5周年 [2008/02/21(木) 23:14:52 ]
- さて
いい加減ティエラ3Dでも組みますかっと
- 223 名前:名無しさん@5周年 [2008/02/26(火) 16:50:36 ]
- flashでやれば楽なんじゃね?
- 224 名前:名無しさん@5周年 [2008/02/27(水) 00:02:16 ]
- classes.design.ucla.edu/Spring05/152BC/projects/chang/manifestOnline/index.html
これか?
- 225 名前:名無しさん@5周年 mailto:sage [2008/02/27(水) 00:04:40 ]
- それJAVAアプレット
- 226 名前:名無しさん@5周年 mailto:sage [2008/02/27(水) 01:09:03 ]
- なんなのこれ? とりあえずきもい
- 227 名前:名無しさん@5周年 [2008/02/27(水) 23:58:19 ]
- これもライフゲームだよな
繁殖や捕食は無いみたいだな。
- 228 名前:名無しさん@5周年 [2008/03/05(水) 16:03:06 ]
- >>227
繁殖と捕食がなくてもライフゲームっていうの?
- 229 名前:名無しさん@5周年 [2008/03/05(水) 23:37:20 ]
- さぁ?
なんか定義ってあるのかな? でも、上のリンク、捕食はあるみたいよ。 丸く書くと植物プランクトン的な形になって、線虫はその中に吸い込まれて、消える。
- 230 名前:名無しさん@5周年 [2008/03/17(月) 21:49:06 ]
- hjbgkjgd
- 231 名前:195 [2008/03/23(日) 16:34:31 ]
- ティエラ3D化してます。
が、イマイチ。 とりあえずnewCodeを可視化するってのはやってみてる感じだけどあんまし意味が無い感じ。 スープ内がどうなっているか把握するほうが面白いのかな? 意見求む
- 232 名前:名無しさん@5周年 [2008/03/23(日) 20:57:31 ]
- ●創価で腐りきった新聞業界
読売が聖教新聞のメインの印刷委託先に 06年12月聖教新聞の委託先が神戸新聞社から読売新聞社(神戸工場)へ変更された 読売新聞社は05年9月から大阪本社工場・大阪オール印刷で聖教新聞の受託印刷を開始しており、 積極的な営業を展開していると推測される。 全国で見ると、聖教新聞の印刷の委託先は、毎日新聞社系列6社、読売新聞社系列5社、 朝日新聞系列1社となり、先行する毎日を読売が猛追している。 宝島社発行 Real 072 「池田大作亡き後の創価学会」
- 233 名前:名無しさん@5周年 mailto:sage [2008/03/24(月) 06:25:13 ]
- 人工生命も結局何の成果もあげずにこけたよな。
現実ってのは厳しいもんだ。
- 234 名前:名無しさん@5周年 mailto:sage [2008/03/24(月) 17:38:33 ]
- そういえばさ、突然変異ってウイルスでもおきるんだよね?
今のTierraってその機能ある?
- 235 名前:名無しさん@5周年 mailto:sage [2008/03/24(月) 21:26:03 ]
- MemoryWrite時に一定確率で書き損じが起こるんじゃなかったっけ。
- 236 名前:195 [2008/03/29(土) 17:33:43 ]
- うーん
反応が無いから取り合えずうp www36.atwiki.jp/aial/pages/11.html
- 237 名前:名無しさん@5周年 mailto:sage [2008/04/05(土) 01:12:22 ]
- >>236
うおおおお、すごい綺麗だ。イイネ 現在処理中の場所の色が変わったりするといいかも あと、贅沢かも知れないかソースを見せてもらえるとうれしい
- 238 名前:名無しさん@5周年 mailto:sage [2008/04/05(土) 01:52:14 ]
- 増殖とかしないかと思ってたら、処理速度が遅いだけなのな
マシンパワーが3D描画に持ってかれるせいかな それと、一応報告 Vistaでは残念ながら起動できませんでした
- 239 名前:195 mailto:sage [2008/04/06(日) 01:57:42 ]
- >>237
手抜きでスマンです 元ソースから改悪したソースをうpしますorz >>238 XPが開発環境なんで・・・ 増殖が遅いのはタイムステップが1になっているからだと思われますw 誰かソース書き足してくださいw
- 240 名前:名無しさん@5周年 mailto:sage [2008/04/06(日) 16:22:32 ]
- >>239
ソースうpありです 3Dのソースを見てみたかったのでありがたいです 暇があれば改造してみますね
- 241 名前:195 mailto:sage [2008/04/06(日) 22:51:38 ]
- >240
現在DirectXのSDK内にはC#用のが無いので開発は面倒ですね。 HLSL使う予定だったけど可読性下がるのでやめました。
- 242 名前:名無しさん@5周年 [2008/04/08(火) 18:52:59 ]
- こんなスレあったんだw
>>236 XPだけど動かないよ?
- 243 名前:名無しさん@5周年 mailto:sage [2008/04/09(水) 15:03:25 ]
- >>236
当方もXPで動きませぬ。
- 244 名前:195 mailto:sage [2008/04/09(水) 20:41:25 ]
- >>242 >>243
.net FWのせいかもしれませんねぇ (´・ω・`)まぁ開発環境入れてないと動かないかもしれません
- 245 名前:名無しさん@5周年 mailto:sage [2008/04/10(木) 03:10:55 ]
- .NET 入れてるうちのXPは動いた
- 246 名前:名無しさん@5周年 mailto:sage [2008/04/18(金) 04:34:54 ]
- 5時間阻止されなければシェリルは俺の嫁
- 247 名前:名無しさん@5周年 [2008/04/26(土) 21:15:54 ]
- ほす
- 248 名前:名無しさん@5周年 mailto:age [2008/05/15(木) 18:46:20 ]
- age
- 249 名前:名無しさん@5周年 mailto:sage [2008/05/18(日) 02:31:51 ]
- Sporeとかあつまれ!ピニャータとかはゲームだけど関係性はないの?
- 250 名前:名無しさん@5周年 [2008/06/09(月) 20:08:38 ]
- あげげげげg
- 251 名前:名無しさん@5周年 [2008/06/22(日) 10:21:29 ]
- 戻ってきました
まだみんないるかな?
- 252 名前:名無しさん@5周年 [2008/06/23(月) 21:00:05 ]
- ノシ
- 253 名前:名無しさん@5周年 [2008/06/24(火) 16:39:14 ]
- 俺もいろいろ本読んでるけどね
やっぱ難しいや プログラミングもできないからソースも読めないしね 上のTierraってCでなん?
- 254 名前:名無しさん@5周年 [2008/09/01(月) 15:04:42 ]
- 保守
- 255 名前:名無しさん@5周年 mailto:sage [2008/09/12(金) 20:05:28 ]
- 1からログを読んでみた。
プログラミングができないってレスが多いと思ったらここシミュレート板だったか・・・。 ヴィジュアライズは>>195氏に任せて、アルゴリズム研究用に Perl + ncursesで組んでみるかなあ。
- 256 名前:名無しさん@5周年 mailto:sage [2008/09/12(金) 20:44:14 ]
- >>236を見ていたら大昔に作ったlifegameを思い出した。
あんま関係ないけど置いておきます。邪魔だったら消してー。 www36.atwiki.jp/aial/?cmd=upload&act=open&page=%E9%9B%91%E5%A4%9A&file=life112.zip
- 257 名前:255 mailto:sage [2008/09/12(金) 23:07:04 ]
- 名前付け忘れてた。
>>256は一定時間が経過すると中央に不安定ペントミノを栽培するようにしてる。 安定期を破壊するためなんだけど、今考えてみると、一定の確率で突然変異が 起こるっていうのもどうなんだろうなあ。(当時はリア中で、深く考えて作ってなかった気がするが ちなみに手元にないので確認できないけど、ライフゲームもTierraも下記の本で詳しく書いてあった記憶がある。 1994年の本ながら、興味深い話が多かったよ。 page10.auctions.yahoo.co.jp/jp/auction/m40831288 残念ながら絶版。古本やオークションで今も出回ってるっぽい。
- 258 名前:名無しさん@5周年 mailto:sage [2008/09/13(土) 03:19:17 ]
- 『ライフゲイムの宇宙』オヌヌメ
- 259 名前:名無しさん@5周年 [2008/10/13(月) 22:22:29 ]
- 正直、大学って言ったほうがいいの?
人工生命ってあんまり人気じゃないからさ 東大、京大、名大ぐらいしか学ぶところなくない? それよかネットとかで論文とか探して読んだほうがさ いいと思うんだけど
- 260 名前:名無しさん@5周年 mailto:sage [2008/10/13(月) 22:26:47 ]
- 大学に行ってしまうとネットで論文の一つも探せなくなる訳ではなかろう。
定期的にそういう質問が出ているようだけど、最先端の現場に近づくことに 俺は反対しないけどなー。まあ、よきにはからえ。
- 261 名前:名無しさん@5周年 [2008/10/14(火) 19:52:49 ]
- >>260
そうか ありがとう
- 262 名前:名無しさん@5周年 mailto:sage [2008/10/15(水) 21:39:12 ]
- 東大で人工生命やってるとこあるの?
- 263 名前:名無しさん@5周年 mailto:sage [2008/10/15(水) 21:53:01 ]
- こういうコンピュータ分野は京大のイメージがあるよね。
大学板に言って聞いてくるといいよ。
- 264 名前:名無しさん@5周年 mailto:sage [2008/11/23(日) 06:58:29 ]
- 人工生命を中心に研究してるのは名大位しか見当たらないなぁ
東大とか京大も他の研究に付属してやってる感じだよね そんな感じでいいなら筑波にもあったけどね
- 265 名前:名無しさん@5周年 mailto:sage [2008/12/31(水) 00:00:17 ]
- >>262
池上高志って教授がやってるそうな。詳しくは俺も知らんけど。
- 266 名前:名無しさん@5周年 [2009/01/19(月) 00:58:04 ]
- Tierraつくってますか〜?
- 267 名前:名無しさん@5周年 mailto:sage [2009/01/19(月) 11:18:15 ]
- ええ
- 268 名前:名無しさん@5周年 [2009/03/12(木) 21:37:13 ]
- 保守
面白そうなスレなのに過疎ってるなぁ・・ 俺も参戦させてもらいます!プログラムほっとんど組めないけどね! 一応遺伝的アルゴリズムとニューラルネットワークの組み合わせで TierraモドキをFLASHのAS3.0で組みたいんだが、まったく生存の目的が見出せない...orz 最終形態が環境に依存してしまうなら、環境が常に変化してしまう方が 固体事態の変化を見れて楽しいもんになるかなぁと思考中です。 視覚的に楽しめるようなTierraモドキを目標に頑張ってみます。 以上独り言でした!
- 269 名前:名無しさん@5周年 mailto:sage [2009/03/13(金) 00:58:59 ]
- 理系的な事はさっぱり解らない俺もみてるぜ
- 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 ]
- 思いっきり無学で理系っぽい事よく分からないけど
こういうのって惹かれるな
|

|