[表示 : 全て 最新50 1-99 101- 201- 2chのread.cgiへ]
Update time : 11/23 12:54 / Filesize : 69 KB / Number-of Response : 287
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Tierraっぽい人工生命を作る



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について解説されています。)

29 名前:名無しさん@3周年 mailto:sage [04/11/11 22:16:49]
>>28
それだと突然変異のルーチンであるコードを2回コピーした場合、
最後のコードがコピーされず、サイズが1長い生命の誕生が
許されないことになりませんか?

ABCDE→ABCCD(Eがコピーできずエラー)

30 名前:Reaperman ◆pjhxgti2Zk mailto:sage [04/11/12 19:37:36]
>>29
あ、本当だ!いけませんね。

31 名前:Reaperman ◆pjhxgti2Zk mailto:sage [04/11/12 19:40:47]
>>29
本当だ。全く突然変異の意味がない。
情けないなあ

32 名前:名無しさん@3周年 mailto:sage [04/11/12 21:23:43]
難しいな・・・とりあえず母セルの長さ分の領域を確保して
コピー中に他生物に奪われないようにしておいて、
娘セルがその長さを超えるときはその超えたセルに
別の生物が存在しなければ延長して領域を
確保させていくのかな?

で、別の生物にぶつかったらエラーを返すようにするとか。

そのあたり、元のティエラはどうしてるんですかね。

33 名前:Reaperman ◆pjhxgti2Zk mailto:sage [04/11/13 14:13:02]
>>32
Tierra入門(ほかに読むものがないなあ)の メモリの割り当て ― 細胞性 より抜粋

>Tierraではデジタル生物の基本単位を「細胞(セル)」としている。
>各セルは1個の CPUを持ち(現在のバージョンでは複数のCPUを持つことで多細胞性を実現させる事もできる)、
>またスープ内のあるブロックを確保していて、そこに各セルのゲノム(Tierra 言語のシーケンス)が保存されている。
>このブロックへはそれを所有しているセルは書き込みおよび読み込み動作を行う事ができる。
>しかしそのブロックの所有者でないセルは読み込みだけしか行う事ができない。
>これは各セルが「半透膜」性の細胞膜で守られている事を意味する。

これは、誰もいない領域(所有者がいない領域)なら何を書き込んでもよい、ということでしょうか。
ということは、延長しつつ確保する形になりますが、
違う種類の生物が同時に書き込みだして、ぶつかってエラーということにもなりそうです。

34 名前:仮想生物1 [04/11/20 00:08:17]
なかなかこのスレに顔を出すことが出来ずにいましたが、1は健在です。
自分のいない間に、大分意見が出ているようですね。

ざっと読んでみたところ、何だか難しいですね。。
まずTierraの原理とアセンブリを完全に理解しないとダメですねこれは…。
とりあえず、このスレを埋もれさせたくありません。
結構盛り上がってきているので、更なるご意見をお待ちしております。

35 名前:& ◆lnO3ISv0v6 [04/11/20 00:12:51]
>>25
おお!よくみたらもう制作に取り掛かっている方も!
原理が完全に決まるまで制作は難しいでしょうけれど、頑張ってください。
自分も早く勉強しなくては。。

36 名前:Reaperman ◆pjhxgti2Zk mailto:sage [04/11/20 12:17:51]
jmpやcall、adrbなどの相補的テンプレートの捜索範囲はどのくらいになっているのですか?
こちらではとりあえず300程度としています。

37 名前:名無しさん@3周年 mailto:sage [04/11/21 00:52:37]
こちらは200にしてみてますが、どのくらいがいいものですかね。
あるいは「生物の長さの3倍」のようにすると長い寄生種の方が
短い寄生種よりも繁殖能力が高いことが期待されるかもしれません。

突然変異の処理が非常にやっかいなので、突然変異はなしに設定し、
祖先種と寄生種を1つづつ放り込んで育成してやると
最初は祖先種が増え、その後寄生種が隙間を埋めるように
繁殖する様が見て取れました。

そういえば、malによって娘セルの確保を行いますが、
この確保位置は母セルの後方に探索するのか、ランダムな
アドレスに置けるかどうかの判定を行うって置くのか、
どちらなんでしょうね。

生物の繁殖という観点からすれば母セルの近くに生まれるのが自然ですが
こちらではランダムで置くようにしています。



38 名前:名無しさん@3周年 [05/02/01 23:56:15 ID:3iV8Vult BE:16851762- ]
こう言う話はちょっとスレ違いかもしれないが
工房のときにtierraの話がアスキーだったかログインだったかの
雑誌に載っててすごい興味惹かれてたのを覚えてるな。
で‥あれから何年もたった今冷静な目でtierraを見てみると
なんだか結構眉唾モノのような気がしないでもなかったりするんだが‥
実際専門家の目から見てtierraの成果ってどうなんだろうか?
やっぱり高く評価されてるんでしょうか?

39 名前:名無しさん@3周年 [05/02/02 03:36:05 ]
>>38
死んでるハズ 祭りは終わったって感じ


40 名前:名無しさん@3周年 mailto:sage [05/02/02 13:03:51 ]
スレの↑の方で色々プログラム組んでみて分かったことは
生命自体はシンプルだが、生命を維持(コマンドを実行)するための
サブルーチンが巨大、というかTierraの生命線だった。

逆に言えば、同じコードを持っていてもその処理の仕方で
まるで異なった生命活動をしたり進化が起きる。

Tierraの提唱者はTierra自体のシンプル性からその素晴らしさを
強調していたが、実際は環境設定で生命の方向性が
あらかた決まってしまうのだ。

41 名前:うあああ mailto:sage [05/02/03 23:09:56 ]
進化は環境に依存し、知能は身体性に依存する。
それはさながら目に見えぬ枷、運命が定めた限界のようなものだ。
ヒトは道具を行使して枷を乗り越えたようだが、ティエラはどうかな?

42 名前:38 [05/02/06 14:15:36 ]
ちょっと意地の悪いことを言ってみたが、
まあどんな研究に対してもこういうことを
言う奴ってのは現れるわけで、
それに負けないでがんばれる奴が
本物だと思うわけだが、

さて、>>1はまだここ見てるのかな?

43 名前:名無しさん@3周年 mailto:sage [05/02/06 22:45:49 ]
1はコード一つとて書いてないだろ

44 名前:Reaperman mailto:sage [05/02/14 18:11:47 ]
二ヶ月ほど前にHDDが飛んで、ソースも、飛んで、それ以来作ってないなあ。
内容もほとんど忘れちゃったなあ。
しまったなあ。

45 名前:ぼるじょあ ◆yBEncckFOU mailto:あああああああああああああああああげ [05/02/20 09:19:29 ]
                                         
     ∧_∧  ∧_∧                             
ピュ.ー (  ・3・) (  ^^ ) <これからも僕たちを応援して下さいね(^^)。
  =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕                             
  = ◎――――――◎                      山崎渉&ぼるじょあ
                                          

46 名前:山.崎 渉 mailto:(^^)                 [05/02/22 19:41:51 ]
...これからも僕を応援して下さいね(^^)。   
  
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―
         
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。                         
  =〔~∪ ̄ ̄〕                                            
  = ◎――◎                      山崎渉                       
                                
 __∧_∧_                                                 
 |(  ^^ )| <寝るぽ(^^)      
 |\⌒⌒⌒\                                
 \ |⌒⌒⌒~|         山崎渉             
   ~ ̄ ̄ ̄ ̄                            
                            
   ∧_∧                                       
  (  ^^ )< ぬるぽ(^^)      
                                                       
    (⌒V⌒)                    
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。   
  ⊂|    |つ                                
   (_)(_)                      山崎パン 
                                         
     ∧_∧  ∧_∧
ピュ.ー (  ・3・) (  ^^ ) <これからも僕たちを応援して下さいね(^^)。
  =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕                          
  = ◎――――――◎                      山崎渉&ぼるじょあ

47 名前:名無しさん@3周年 [05/03/12 18:10:38 ]
Tierra入門、どこかにミラーされていませんかね。
>>7のやつももう見られない。



48 名前:名無しさん@3周年 [2005/03/22(火) 22:00:32 ]
>>47
何回もやれば見れるよ

49 名前:47 mailto:sage [2005/03/25(金) 13:46:09 ]
ホントだ。見られたー(・∀・)

50 名前:名無しさん@3周年 [2005/04/27(水) 16:12:26 ]
応援アゲ(・∀・)

51 名前:http:// d91.HtokyoFL14.vectant.ne.jp.2ch.net/ mailto:nozoki anime aidoru [2005/04/27(水) 17:16:12 ]
summer kitchen 2004

52 名前:名無しさん@3周年 mailto:sage [2005/06/20(月) 13:45:26 ]
まだ大丈夫だと思うけど一応保守。
現在ドトネトでTierraもどき開発中。情熱が続けばそのうち公開します。

53 名前:52 [2005/06/25(土) 20:25:07 ]
www.kzm.info.gifu-u.ac.jp/~k05mizutani/diary/200506/images/20050625_tierra.png
現在の状況。
遺伝子バンクおよび突然変異は未実装なので80aaaがひたすら増殖するだけなんだけどね。


54 名前:名無しさん@3周年 mailto:sage [2005/06/25(土) 20:36:58 ]
お疲れさま。
tierraが気になっていたんだけど、
どんなものなのかまったく分らなかったので、イメージが見れて嬉しいです。

55 名前:52 [2005/06/26(日) 02:22:20 ]
プールのランダムなビット反転を実装していろいろいじってみた。
……これってよほど恣意的に条件を設定しないと進化しないんじゃないか?

56 名前:名無しさん@3周年 [2005/06/27(月) 11:57:47 ]
突然変異の確率が低ければ進化が起こる頻度も下がり、試行サイクルが莫大なものとなる。
逆に確率が高すぎれば正常な個体が繁殖する間もなく、遺伝子異常で死滅してしまう。

プールのランダムビット反転で一番ありうる進化は、終端コードが
反転されて後続の生命と一つながりになった二倍体の生命が誕生する。

57 名前:名無しさん@3周年 [2005/07/03(日) 21:08:48 ]
たしかJAVAアプレットでティエラ公開してるページがあったと思うよ



58 名前:名無しさん@3周年 [2005/07/09(土) 19:28:42 ]
目指すものは、Primordial Life に近いようです。
www.io.com/~spofford/



59 名前:名無しさん@3周年 mailto:sage [2005/07/09(土) 20:02:50 ]
それ下手したらウィルスにならね?

60 名前:名無しさん@3周年 mailto:sage [2005/07/12(火) 03:06:15 ]
ゆらぎ と かたより を考慮

61 名前:名無しさん@3周年 mailto:sage [2005/08/12(金) 13:30:47 ]
>>57
www.h5.dion.ne.jp/~terun/al.html
ティエラじゃないけど

62 名前:名無しさん@3周年 [2005/08/12(金) 13:45:14 ]
www.google.com/intl/en/images/logo.gif

63 名前:名無しさん@3周年 mailto:sage [2005/08/12(金) 19:15:01 ]
>>61
> 2004/2/21ver 0 . 1 ボタンを押すとウィンドウが出るだけ 
おいw

64 名前:名無しさん@3周年 [2005/09/02(金) 20:40:28 ]
>>1
進んでますか?

65 名前:名無しさん@3周年 mailto:sage [2005/09/03(土) 01:41:46 ]
初めまして。
まだここは生きているのでしょうか。
自分もtierraのようなもの、作ってみようかと思っています。
WINプログラミングはまだ未体験なのですが……。

自分のプログラミング能力としては……
ひとまずC++をかじった程度、Cは授業でやったのでほぼOK
アセンブリは基本はわかっているつもり、です。
よろしくおねがいします。

66 名前:名無しさん@5周年 [2005/09/15(木) 18:45:45 ]
うなうな。

67 名前:名無しさん@5周年 mailto:sage [2005/09/15(木) 22:16:58 ]
うなな〜?



68 名前:名無しさん@5周年 mailto:sage [2006/01/07(土) 00:19:36 ]
Tierraもどきでもつくってみるかな〜

69 名前:名無しさん@5周年 mailto:sage [2006/01/14(土) 19:54:23 ]
考えるのは楽しいけどね

70 名前:名無しさん@5周年 [2006/01/28(土) 06:26:35 ]
>>37
ランダムにおくと生物の分布がほぼ均一になるかわり、
メモリの空き領域が断片化されて大きな生物が生まれにくくなる。
リッパー起動するときのメモリ占有率の閾値を下げてやらんと
何万ステップものあいだ世代交替しないことがある。

71 名前:名無しさん@5周年 [2006/02/16(木) 11:41:53 ]
ここおもスレー!

72 名前:名無しさん@5周年 [2006/02/16(木) 12:02:18 ]
やべぇ来週本命入試なのに手がつかんw
ちょっと人工生命について勉強してくる!
そんな文系な俺

73 名前:しのしねしの [2006/02/16(木) 16:28:12 ]
荒してチョmembers3.tsukaeru.net/dorahakase/index.htm

74 名前:名無しさん@5周年 [2006/03/12(日) 02:26:05 ]
おもしろそ

75 名前:名無しさん@5周年 [2006/03/13(月) 11:20:27 ]
ティエラダウンロードしたけど始め方がわかんない
どうすればいいですか?

76 名前:名無しさん@5周年 mailto:sage [2006/03/13(月) 12:27:56 ]
tierraWinなら、ドキュメント読んでそのとおりにしたらいいと思う。
コマンドライン使えないとつらいかもしれんけど。

77 名前:名無しさん@5周年 [2006/03/14(火) 03:41:13 ]
こんなんあるんだ
パラメータだけじゃなくプログラムを本当に
書き換えてるところが素直にすごいと思う
しかも10年前に

作るとしたらまず動作を定義する独自言語作りたいんだけど
どんな命令が必要だと思う?





78 名前:名無しさん@5周年 mailto:sage [2006/03/14(火) 10:40:08 ]
まずは>>7-8あたりを参照してみたらどうだい。
全部マネすっと面白みがなくなる(?)けど。

79 名前:名無しさん@5周年 [2006/03/16(木) 01:41:12 ]
8はtierra参考にしてる割に退化してないか…
ただのパラメータ最適化な気がしないでもない


80 名前:名無しさん@5周年 mailto:sage [2006/03/16(木) 11:50:44 ]
確かに、tierraは遺伝子シミュレータで、>>8のは形質シミュレータだよな。
比較対象にするには少し違う気もするね、すまん。
でも参考にはなると思うさ。


81 名前:名無しさん@5周年 mailto:sage [2006/03/16(木) 12:04:40 ]
>>8のpdfの前半部分にTierra自体の解説が乗ってるのでかなり参考になるよ。
ハイパー寄生種のあたりまでな。

82 名前:78 mailto:sage [2006/03/16(木) 18:36:48 ]
要はアドレスを直接指定するんじゃなくパターン検索してジャンプするのが特殊なんだね
NOP0やNOP1はルーチン毎に何かしらのパターンを表すパラメータを付けておけば代用できそうだ
言語は出来る限りアセンブリに近い低レベルな物にした方がいいんだろうけど

まあまず物は試しって事で適当に試作してみるよ

83 名前:名無しさん@5周年 mailto:sage [2006/03/16(木) 19:07:43 ]
パターンマッチでジャンプするのは、たんぱく質の結合とか
細胞膜的なものを表現するために考えたってどっかで読んだ。
相対ジャンプとか絶対ジャンプだと進化が起こり難いからね。

84 名前:名無しさん@5周年 mailto:sage [2006/03/16(木) 19:37:11 ]
ttp://www.mls.sci.hiroshima-u.ac.jp/smg/
ttp://www.nig.ac.jp/museum/dataroom/translation/01_introduction/
この辺見ると勉強になるかな。

Tierraではコドンの仕組みをうまく組み込んでると思うよ。

85 名前:名無しさん@5周年 mailto:sage [2006/03/17(金) 12:56:56 ]
Tierraの作者はどういう進化が起こるかまったく想定してなかったと言うけど
寄生種が発生することまでは予想してテンプレートを作っていた気がする・・・

86 名前:77 mailto:sage [2006/03/20(月) 02:10:55 ]
仕様が6割方決まりました
命令ポインタのジャンプ等はtierraの手法を踏襲しましたが
それに加え、エネルギー(活動に必要な養分)、距離(位置関係)、無生物の概念を追加しました。
tierraでは時間効率のみの最適化となっていたのをエネルギーの概念を加えることでより多岐にわたる生物が生まれる事を期待しています。
詳しく書くには長すぎますがそのうち目処がたったら経過を書きに来ます。


87 名前:名無しさん@5周年 mailto:sage [2006/03/20(月) 17:17:16 ]
>>77
ガンバレーヽ(・ω・)ノ



88 名前:名無しさん@5周年 [2006/04/11(火) 17:04:43 ]
ホント頑張ってほしい

89 名前:名無しさん@5周年 mailto:sage [2006/04/11(火) 22:57:52 ]
5

90 名前:名無しさん@5周年 [2006/04/14(金) 02:05:25 ]
今週末つくってみるよー。


91 名前:名無しさん@5周年 [2006/04/18(火) 00:21:22 ]
保守あげ


92 名前:名無しさん@5周年 [2006/04/25(火) 23:15:36 ]
ほしゅあげ

93 名前:名無しさん@5周年 mailto:sage [2006/05/06(土) 02:34:04 ]
>>72だけど無事合格いたしました

94 名前:名無しさん@5周年 mailto:sage [2006/05/06(土) 11:38:13 ]
おお、おめでとう。

95 名前:名無しさん@5周年 [2006/05/09(火) 01:13:13 ]
おめでとおおお!

96 名前:名無しさん@5周年 [2006/06/06(火) 01:05:19 ]
hoshu

97 名前:名無しさん@5周年 [2006/07/09(日) 01:49:16 ]
一年ぶりにこのスレに戻ってきましたが、相変わらず過疎は変わりませんね。

>>86氏の仕様というのがとても気になります。
>>1-37あたりでマニュアルに書かれていない細やかな動作(メモリの書き込み権など)の
課題の解決への糸口になりそうです。



98 名前:名無しさん@5周年 mailto:age [2006/07/22(土) 07:58:41 ]
avidaを元にしてつくってみたらどうでしょうか?

99 名前:名無しさん@5周年 mailto:sage [2006/07/27(木) 00:15:11 ]
digilander.libero.it/darwinbots/
人工生命シミュレーターDarwinBots

100 名前:名無しさん@5周年 mailto:sage [2006/08/10(木) 16:20:18 ]
栄光の23get

101 名前:名無しさん@5周年 mailto:age [2006/08/15(火) 03:17:13 ]
∩(゜∀゜∩)アゲ

102 名前:名無しさん@5周年 mailto:sage [2006/08/22(火) 22:41:47 ]
てかみんなTierra入門理解できた?

俺にはさっぱり(;´Д`)

103 名前:名無しさん@5周年 mailto:sage [2006/08/24(木) 17:41:23 ]
ティエラか……。
7年位前にJavaやC++で作ったなぁ。


104 名前:名無しさん@5周年 [2006/09/09(土) 18:23:27 ]
ティエラできました。

105 名前:名無しさん@5周年 [2006/09/21(木) 12:54:10 ]
tierra6がトムレイのサイトにあったので落として
tierra.exeを実行したがなんとかfailureって出て動かねぇ
やっぱり英語ドキュメント読まなきゃだめか・・・

106 名前:名無しさん@5周年 mailto:sage [2006/10/28(土) 06:16:42 ]
学生時代(まだ20世紀w)のころに講義でチラッと聞いたの思い出した。
あとNHKかなんかの科学番組で。

107 名前:名無しさん@5周年 mailto:sage [2007/03/11(日) 21:39:41 ]
2004年か、いま7年だから2年半ぐらいね。
で進化した?

根本的に欠如しているものがあるのは知っているけどw
自分で気がつかないのなら進めても無駄。
もう気がついているかな?



108 名前:名無しさん@5周年 [2007/03/23(金) 11:00:47 ]
>>107
もうちょっとマテ

109 名前:名無しさん@5周年 mailto:sage [2007/03/30(金) 12:37:39 ]
>>108
あと5年ぐらいか?

110 名前:名無しさん@5周年 [2007/04/02(月) 23:15:46 ]
このスレ人がいるのかいないのか分からんな
過疎には違いないが
ま、俺もこれから作ってみる
VCな

111 名前:名無しさん@5周年 mailto:sage [2007/04/03(火) 01:29:38 ]
がんぬれー
俺は今日レポジトリ作ってそれでおわった('ω`)

112 名前:名無しさん@5周年 [2007/04/03(火) 06:08:04 ]
>>111
誤爆か? 応援ならうれしいですが

テンプレ
tierraについて分かる
ttp://www.nis.atr.jp/emc/tierra-doc/tierra.html
tierraのソースコードとか(本家とは別)
ttp://www.intlab.soka.ac.jp/~unemi/SampleProg/A-Life/YetAnotherTierra/
tierraの応用
ttp://www.shin.ie.kanagawa-u.ac.jp/~makoto/master-program/index.html
人工生命の論文
ttp://www.jstage.jst.go.jp/article/ieejeiss/124/2/418/_pdf/-char/ja/
ttp://www.nis.atr.jp/~hsuzuki/papers/2000.03_ATR-TR.pdf
とりあえずZ80のエミュレータのソースとか
ttp://www.geocities.jp/kwhr0/z80/index.html

海外じゃないと有益なサイトがないな…
さっさとソース読んで移植しちまいたい。

113 名前:名無しさん@5周年 [2007/05/21(月) 19:24:10 ]
このスレまだ生きてる?
最近大学の講義でこれを紹介されて「まじですげぇ!」って思ったよ。
俺もC++とDirectXで挑戦してみる。

>>110
自分も応援してるから頑張ってください!

114 名前:名無しさん@5周年 [2007/05/21(月) 20:15:31 ]
Tierraは仮想のメモリ上で動いていたけど、もし作るなら
2次元のm×nの平面空間上に作るのがいいな

そうしたら距離という概念や動く生物動かぬ生物も作れそう

115 名前:名無しさん@5周年 mailto:sage [2007/05/31(木) 00:06:13 ]
生命の保守
たとえ人工であろうとも

116 名前:名無しさん@5周年 mailto:sage [2007/05/31(木) 01:14:57 ]
age

117 名前:名無しさん@5周年 mailto:sage [2007/06/05(火) 01:22:33 ]
>>114
>Tierraは仮想のメモリ上で動いていたけど、もし作るなら
>2次元のm×nの平面空間上に作るのがいいな

3次元のを構想中だったり、

…まぁ先にまともにプログラミングできるようになるのが先だがね、
形になるように祈っててくれ。



118 名前:名無しさん@5周年 mailto:sage [2007/06/07(木) 00:29:33 ]
よし。まだこのスレ生きてるな。

119 名前:名無しさん@5周年 [2007/06/09(土) 20:09:40 ]
大学に行ってるみんなが羨ましい・・・

120 名前:名無しさん@5周年 [2007/06/14(木) 23:22:30 ]
>>119
行ってないの?

121 名前:名無しさん@5周年 mailto:sage [2007/06/22(金) 00:31:17 ]
>>112
YetAnotherTierraっての

X Error of failed request: BadDrawable (invalid Pixmap or Window parameter)
Major opcode of failed request: 66 (X_PolySegment)
Resource id in failed request: 0xc00038
Serial number of failed request: 1574648
Current serial number in output stream: 1577535
と落ちる
Cはさっぱりわからんねぇ…

122 名前:名無しさん@5周年 mailto:sage [2007/07/18(水) 00:20:18 ]
Tierra作ってみた。
以下、うp場所。
ttp://www36.atwiki.jp/aial/?page=Tierra

とりあえず、それらしい動きはするが、
本家のTierraの動きと同じかは分からん。

動作の詳細が分かる情報源はないものかね。
解説本とか、元祖Tierraのコードとか。

あと、上のアドレスのページは好きに編集してもらって構わないので。
(当然ながら、趣旨に反しない範囲で)

123 名前:名無しさん@5周年 mailto:sage [2007/07/18(水) 00:32:21 ]
wktk
時間ができたら動かしてみよっと

124 名前:122 mailto:sage [2007/07/18(水) 01:31:18 ]
突込みが来る前に、

まだろくに動作確認してないから、
寄生種等が出るかさえ不明。

あと、コードが汚いのは仕様。
そのうちに組み直します。


125 名前:名無しさん@5周年 mailto:age [2007/07/21(土) 00:36:29 ]
保守

126 名前:名無しさん@5周年 [2007/08/20(月) 20:12:42 ]
興味がわいたので俺もやってみる

127 名前:名無しさん@5周年 [2007/09/06(木) 17:13:18 ]
面白い
研究に使うわ
使ったら参考文献に載せるからよろw



128 名前:名無しさん@5周年 [2007/10/03(水) 23:02:08 ]
本家のtierraのソース長すぎwwwwwwww


129 名前:名無しさん@5周年 mailto:sage [2007/10/16(火) 23:07:34 ]
上でTierraの試作品をUpした者です。

ぼちぼち修正してるけど、どうにも上手く行かない。
問題は子セルの領域確保とか、子セル生成の部分。
確保途中で死ぬと確保されたまんま誰も使えない領域になるし、
変異体で、子セル生成を異常に繰り返すヤツが発生して暴走したりする。
今は死亡時に確保した領域も同時に消去するとかしているんだが、
かなり無理矢理な方法で気に入らない。

本家の方法、誰か分かりませんか?
あるいは、解説資料とか元祖のソースとかがあると助かるのだけど。
(現在の本家の長ったらしいソースじゃなく)







[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<69KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef