Я работаю с JADE (среда разработки Java-агентов) и пытаюсь написать поведение, которое заставляет агента перемещаться из контейнера в другой. Я попробовал эту команду:
public void action() {
ACLMessage msg = myAgent.receive(template);
if (msg != null) {
moveRequest = msg;
String destination =
doMove(new ContainerID(destination, null));
}
else {
block();
}
}
но похоже у меня сбой в движении:
jade.core.mobility.AgentMobilityService$CommandSourceSink handleInformMoved Grave: Mobility protocol not supported. Aborting transfer
Будет лучше, если я получу исходный код для полного поведения.
Заранее спасибо