AgnetSpaceシステムに関わるすべてのソースプログラムが附属しています。改変などは構いませんが、改変したソースプログラム及び実行ファイルなどを配布するときは当方(佐藤一郎)の許可を得てからにして下さい。また、他の諸条件はCOPYRIGHT ファイルに記載されています。質問は Email: ichiro@is.ocha.ac.jp に連絡して下さい。
Sun社 JDK 1.1 以上 (JDK1.0.2では動作しません)、JDK 1.1以外にも、JDK1.2β、Symantec Cafe 1.8以上、 jBuilder2、 Metrowerks CodeWarrior(JDK1.1対応版) でコンパイル・実行ができます。
agentspace981013.zip をダウンロード・解凍してください。このファイルはzipアーカイブ により圧縮されています。ここでは以下のようにインストールされているとします。
-|-README |-COPYRIGHT |-(doc) |-(system)-|-agentspace-|-*.class AgentSpaceシステムのクラス | |-*.java AgentSpaceシステムのソース |-*.agent エージェントプログラム |-*.java 各エージェントのソースプログラム |-*.class 各エージェントのclassファイル |-*.mk 各エージェントのMakefile
環境変数CLASSPATHに上記の system ディレクトリが含まれている必要が あります。もし、環境変数CLASSPATHに「 . 」(カレントディレクトリ)が 含まれいるのならば、上記の system ディレクトリをカレントディレクトリ にしてください。
「system」ディレクトリカレントディレクトリとしてください、そして 以下のコマンドによりシステム自体の再コンパイルを行えます。
「system」ディレクトリのしたに各エージェントのためのMakefileが用意されています。それぞれには「.mk」という拡張子がついていますので、そのMakefileを指定するようにしてmakeコマンドを実行すれば再コンパイルが行えます。