木目沢司,トーマス・レイ
人工生命システムTierra
Abstract:本テクニカルレポートではトム・レイ博士が中心になって行われている人工生命研究
プロジェクト「Tierra」(ティエラ)の研究成果とその技術内容を紹介する。
Tierraは人工生命研究の中では最も良く知られているが、実際にはどんな仕組みや原
理でできているのかといった事は意外と理解されていない。これは、Tierraが生命や進
化の本質とは何かというトム・レイ博士の深い思索から生まれたものであり、これを
本当の意味で理解するには、我々の周りの生命現象に対する理解が必要だからである。
具象的な生命現象からその本質的な部分のみを抽出し、コンピュータという道具を使っ
て再構成することにより、生命と進化をより深く理解しようというのがTierraのアプ
ローチである。
本レポートでは「Tierraって何?」と疑問を持たれた初心者の方から、これからTierra
をヒントに何か研究してみようという上級者の方までの幅広い読者を対象にTierraの
やさしい解説からソースコードにいたるまで、広範囲な説明を行った。
全体の構成は主に3つの章から成り立っている。第2章ではTierra解説と題して、Tierra
の概念、しくみ、研究成果をできるだけ平易に解説する。この章の内容はWWWホー
ムページ「Tierra入門」(http://www.hip.atr.co.jp/~kim/TIERRA/tierra.html)を元にしている。
第3章ではTierraをより深く知りたい人のための技術情報を提供する。この章はtierra.doc[Ray98b]
の一部を邦訳したものである。Tierraの入手方法とイントール、起動方法そしてソース
コードの解説を行う。実際に手元のパソコンでTierraを動かしてみたいという方はこ
の章をご覧いただきたい。
また、第4章では著者自身が行ったTierra応用システムについて紹介する。