Tierraっぽい人工生命を作るat SIM
Tierraっぽい人工生命を作る - 暇つぶし2ch26:名無しさん@3周年
04/11/10 19:22:23
60000byteのスープ一杯に祖先種が満たされるところまでは実装できた?
突然変異やらリーパキューやらはそれができてからのことだからね。

突然変異は例えばスープのbit反転なら乱数で1/2000の確率で起こして、
これまた乱数で300000bitのどこかを反転させてやればいいし、
コードコピー部分の突然変異なら、iabのルーティンを一定確率で
2回ループさせたり、素通りさせたりすれば、そこのコードが重複したり
抜け落ちたりするでしょ。

死神の方はちょっと厄介なんだよなぁ……各コードの実行時に
そのコードが上手く実行できなかった場合(例えばjmp先が見つからないとか)に
そいつのリーパランクを下げる方法とか、死神発動時に
確保していた自分自身や、コピー中の娘のアドレスの開放とかよくわからん。



次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch