From ded047fb40e4e885a58128c7181446b23857d5a3 Mon Sep 17 00:00:00 2001 From: Petr Baudis Date: Tue, 29 Nov 2011 23:10:01 +0100 Subject: [PATCH] Now, agents can disappear after action_takes too --- main.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/main.cc b/main.cc index 6c3f92f..7a07361 100644 --- a/main.cc +++ b/main.cc @@ -96,6 +96,7 @@ main(int argc, char *argv[]) for (std::list::iterator agent = agents.begin(); agent != agents.end(); agent++) (*agent)->on_action_takes(); + drop_agents(); /* Some agents might have died. */ /* Run on_tick everywhere. */