私は自分のソリューションをN回実行する必要があり、各反復でエージェントのセットが作成されますが、次の反復(i + 1)に進む前に、プラットフォームをシャットダウンするか、エージェントは(i + 1)反復で再び作成できるようにします。翡翠エージェントを削除する方法
私は.dodelete()
メソッドを試しましたが、動作しません。毎回プラットフォーム全体をシャットダウンする必要があると思いますが、どのように行うのかわかりません。私が使用できるメソッドやコードはありますか?
私は自分のソリューションをN回実行する必要があり、各反復でエージェントのセットが作成されますが、次の反復(i + 1)に進む前に、プラットフォームをシャットダウンするか、エージェントは(i + 1)反復で再び作成できるようにします。翡翠エージェントを削除する方法
私は.dodelete()
メソッドを試しましたが、動作しません。毎回プラットフォーム全体をシャットダウンする必要があると思いますが、どのように行うのかわかりません。私が使用できるメソッドやコードはありますか?
あなたのエージェントを終了させるためにこれを試してください。
protected void takeDown() {
// Printout a dismissal message
System.out.println("Agent-1 "+getAID().getName()+" terminating.");
}
エージェントを強制終了して作成することができます。 The link to create agent、jade.domain.JADEAgentManagement.KillAgentを使用してエージェントを強制終了します。