伊庭研究室

 「人工知能と創発 ―知能の進化とシミュレーション―」, 伊庭斉志著, (オーム社)
で解説されているソフトウェアのページです。

ソフトウェア等のご利用にあたって

  1. このソフトウェア等は伊庭研究室が作成し、無償で配布しているものです。出版社が提供するサービスではありません。
  2. このソフトウェア等の著作権は、伊庭研究室が保持しています。ダウンロードしたソフトウェア等を再配布することはできません。
  3. このソフトウェア等に起因するいかなる損害に対しても、伊庭研究室は何ら責任を負いません。
  4. 伊庭研究室は予告なくソフトウェア等の内容を更新したり、提供を中止することがあります。

配布ソフトウェア

星とヒカリムシの生成シミュレータ
(3.2節)
ランダムな点データ生成を実験できます。
ヒカリムシ様のデータ生成(C言語版)
星の並び的データ生成(C言語版)
待ち行列シミュレータ
(3.3節)
待ち行列のシミュレーションを実験できます。 [解説ページ]
シミュレータ(Windows/exeファイル)
シミュレータ(Windows/exeファイル)
ソースファイル(C言語版)
多目的最適化シミュレータ
(5.6節)
多目的最適化問題に対してパレート最適化を実験できます。
[プログラム(jar, 2.72M)]
1次元2状態3近傍のセルラオートマトン
(2.2節)
クラス1~4の実験を行うことができます。

 [解説ページ]  [プログラム(.zip, 3kB)]
分居モデル
(2.3節)
トーマス・シェリングの分居モデルに「教会」を加えて拡張したモデルです。

 [解説ページ]  [プログラム(.zip, 9kB)]
Turing model
(2.4節)
Turing modelによる形態形成のシミュレーションを行なうことができます。

 [解説ページ]  [プログラム(.zip, 4kB)]
BZ反応(1) (2.4節) ベルソーフ・ザボチンスキー反応のシミュレーションです。
障害物(四角)の位置(statx,staty),大きさ(dx,dy)を実行時に入力できます。
ただし0  [プログラム(.zip, 5kB)]
BZ反応(2) (2.4節) ベルソーフ・ザボチンスキー反応のシミュレーションです。
パラメータn, k1, k2, gは実行時に変更できます。
 [プログラム(.zip, 4kB)]
BZ反応(3) (2.4節) ベルソーフ・ザボチンスキー反応のシミュレーションです。
パラメータgは実行時に変更できます。
 [プログラム(.zip, 5kB)]
バーガーズセルラオートマトン(3.4節) セルラオートマトンを用いた交通渋滞のシミュレーションです。

 [解説ページ]  [プログラム(.zip, 4kB)]
ASEP(3.5節) 非対称単純排除過程(Asymmetric Simple Exclusion Process)のシミュレーションです。

 [プログラム(.zip, 3kB)]
Nagel(3.5節) Nagelの交通渋滞のシミュレーションです。

 [プログラム(.zip, 5kB)]
SiliconTraffic2D(3.5節) シリコン交通のシミュレーション(2次元版)です。(3.5節)

 [プログラム(.zip, 13kB)]
繰り返し囚人のジレンマ(ビッグバン&万華鏡)(4.3節) Cohenらによる繰り返し囚人のジレンマをシミュレーションします。

 [解説ページ]  [プログラム(.zip, 5kB)]

ご利用の前に

本シミュレータは、複雑系と人工生命のシミュレーションツールであるSwarmをもとに 動作します。 Swarmのインストール法や詳細な説明は このページを参照してください。

また、Swarmのソースプログラムの解説については、以下の 本に解説がありますので参照して下さい。