- 「Excelで学ぶ遺伝的アルゴリズム 伊庭斉志 オーム社」で解説されているソフトウェアのページです
ソフトウェアのダウンロード
シミュレータ解説
- GA-2D シミュレータ
山登り法やGA を用いた1次元関数の最適化を実験できます。 →解説ページ
- GA-3D シミュレータ
山登り法やGA を用いた2次元関数の最適化を実験できます。 →解説ページ
- TSP シミュレータ
GA を用いて巡回セールスマン問題を解くことができます。 →解説ページ
- JSSP シミュレータ
GA を用いてスケジューリング問題を解くことができます。 →解説ページ
- LGPC for art
LGPCを用いてグラフィックアートを作成できます。 →解説ページ
- Wall Following
LGPCを用いてグラフィックアートを作成できます。 →解説ページ
- BUGS
Joshua R.Smithによる形態進化のシミュレータです。 →解説ページ
使用する前に
- Excelの対応バージョン
本書は、Microsoft Office Excel 2003(Windows 版)をベースに執筆・動作確認をしています。本書 で紹介している画面類は、Windows XP Professional 上のMicrosoft Office Excel 2003(Windows 版) のものとなります。
画面(ダイアログボックス)、操作などは一部異なりますが、Excel 2002(Windows 版)でも同様の 動作は可能です。また、Excel 2000(Windows 版)以降のバージョンであれば、一部の環境を除き、本 書での学習は可能になっています。
Macintosh 版Excel については、対応していません。
- マクロセキュリティレベルの設定
Excelのマクロのセキュリティレベルの設定によっては、マクロの入ったワークシートを開くことができないので、 セキュリティレベルを変える必要があります。
Excel を起動し、メニューから[ツール]−[マクロ]−[セキュリティ]を選び、「セキュリティ」 ダイアログボックスを開きます。そして、「セキュリティレベル」のタブをクリックして選択してから、 「中」にチェックを入れて、「OK」ボタンをクリックします。通常、「高」「最高」が設定されていると、 マクロを使ったワークシートを開くことができない場合が多いので注意してください。
