agent.move() does not work, however, the following change seems to fix the problem:
*** core/platform/ams.py (revision 273)
--- core/platform/ams.py (working copy)
***************
*** 490,496 ****
agent.mts = self.mts
agent.aid.addresses = [self.mts.pyrouri]
self.__lock.release()
! agent.execute()
self.register_agent(agent)
self.invoke_agent(agent.name)
return True
--- 490,496 ----
agent.mts = self.mts
agent.aid.addresses = [self.mts.pyrouri]
self.__lock.release()
! agent.run()
self.register_agent(agent)
self.invoke_agent(agent.name)
return True
Is this a bug? Or am I supposed to manually make an 'execute()' member for my migrating agent?