Taiyou Hara
taiyo****@kishi*****
2008年 10月 14日 (火) 13:58:04 JST
中川様 原です。 hear(RealObject,String)はメッセージの受信をしたいエージェントのソース コード中に新しく記述してください。 このあたりの通信関係では昨年秋キャンプのsample_naitoの FireBrigadeAgent.javaやFireStationAgent.javaを確認していただいたら参考と なる部分があるかと思います。 m0509****@waka***** さんは書きました: > 近畿大学の中川です。 > > SUNTORIの原様。 > 回答頂き、ありがとうございます。 > >> Javaではメソッドを同じクラスの中で二回以上定義しようとするとそういったエ >> ラーがでます。channelメソッドは新しくactメソッドを作って呼び出すのではな >> く、既に様々な処理が書かれているだろう既存のactメソッドの中で呼び出して >> ください。 > > 成る程。 > これでコンパイルもすんなり通りました! > ですが、これで動かしてみると、確認の > > hear(RealObject,String) > > が見受けられませんでした。 > エージェントの動きも、消防隊が止まっている場所に駆けつける行動も見られません。 > 消防隊の送信コマンドは、消防センターのチャンネルが4なので、 > > tell( 4, "Come to self().motionlessPosition()" ); > > 啓開センターの受信コマンドは、 > > channel( new byte[] {4}); > > としているのですが・・・。 > > > > _______________________________________________ > Rc-oz-simjp mailing list > Rc-oz****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/rc-oz-simjp > > -- /** * 原 大曜 * 石井(健)研究室 社会システム情報学専攻 * 名古屋大学大学院 情報科学研究科 * e-mail : taiyo****@kishi***** * 内線 : 3813 */