def on_breakup(self, agent): agent.remove_monitored(self)
def on_buried(self, agent): agent.remove_monitored(self)
def on_goodbye(self, agent): agent.remove_monitored(self)