keryil/Expressive-Music-Performance-Using-Imitative-Agents — Issue #6: Weird simulation behaviour
Author: keryil
Created: 2012-01-10 22:10:33+00:00
State: open

Simulation class produces weird logs, suggesting that the agents are not shuffled for performance and there is something wrong with perform/listen sequence perhaps.
Sample output:

2012-01-11 00:06:12,434 INFO Agent0 agent.perform(): Performing
2012-01-11 00:06:12,434 INFO Agent1 agent.perform(): Performing
2012-01-11 00:06:12,434 INFO Agent2 agent.perform(): Performing
2012-01-11 00:06:12,434 INFO Agent3 agent.perform(): Performing
2012-01-11 00:06:12,434 INFO Agent4 agent.perform(): Performing
2012-01-11 00:06:12,434 INFO Agent5 agent.perform(): Performing
2012-01-11 00:06:12,434 INFO Agent6 agent.perform(): Performing
2012-01-11 00:06:12,434 INFO Agent7 agent.perform(): Performing
2012-01-11 00:06:12,434 INFO Agent8 agent.perform(): Performing
2012-01-11 00:06:12,434 INFO Agent9 agent.perform(): Performing
2012-01-11 00:06:12,434 INFO Agent0 agent.listen(): Listening
2012-01-11 00:06:12,434 INFO Agent1 agent.listen(): Listening
2012-01-11 00:06:12,434 INFO Agent2 agent.listen(): Listening
2012-01-11 00:06:12,434 INFO Agent3 agent.listen(): Listening
2012-01-11 00:06:12,434 INFO Agent4 agent.listen(): Listening
2012-01-11 00:06:12,434 INFO Agent5 agent.listen(): Listening
2012-01-11 00:06:12,434 INFO Agent6 agent.listen(): Listening
2012-01-11 00:06:12,434 INFO Agent7 agent.listen(): Listening
2012-01-11 00:06:12,434 INFO Agent8 agent.listen(): Listening
2012-01-11 00:06:12,434 INFO Agent9 agent.listen(): Listening
2012-01-11 00:06:12,434 INFO Agent0 agent.listen(): Listening
2012-01-11 00:06:12,434 INFO Agent1 agent.listen(): Listening
2012-01-11 00:06:12,434 INFO Agent2 agent.listen(): Listening
2012-01-11 00:06:12,434 INFO Agent3 agent.listen(): Listening
2012-01-11 00:06:12,434 INFO Agent4 agent.listen(): Listening
2012-01-11 00:06:12,434 INFO Agent5 agent.listen(): Listening
2012-01-11 00:06:12,434 INFO Agent6 agent.listen(): Listening
2012-01-11 00:06:12,434 INFO Agent7 agent.listen(): Listening
2012-01-11 00:06:12,434 INFO Agent8 agent.listen(): Listening
2012-01-11 00:06:12,434 INFO Agent9 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent0 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent1 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent2 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent3 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent4 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent5 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent6 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent7 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent8 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent9 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent0 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent1 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent2 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent3 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent4 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent5 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent6 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent7 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent8 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent9 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent0 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent1 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent2 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent3 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent4 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent5 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent6 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent7 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent8 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent9 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent0 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent1 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent2 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent3 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent4 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent5 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent6 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent7 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent8 agent.listen(): Listening
2012-01-11 00:06:12,436 INFO Agent9 agent.listen(): Listening
2012-01-11 00:06:12,437 INFO Agent0 agent.listen(): Listening
2012-01-11 00:06:12,437 INFO Agent1 agent.listen(): Listening
2012-01-11 00:06:12,437 INFO Agent2 agent.listen(): Listening
2012-01-11 00:06:12,437 INFO Agent3 agent.listen(): Listening
2012-01-11 00:06:12,437 INFO Agent4 agent.listen(): Listening
2012-01-11 00:06:12,437 INFO Agent5 agent.listen(): Listening
2012-01-11 00:06:12,437 INFO Agent6 agent.listen(): Listening
2012-01-11 00:06:12,437 INFO Agent7 agent.listen(): Listening
2012-01-11 00:06:12,437 INFO Agent8 agent.listen(): Listening
2012-01-11 00:06:12,437 INFO Agent9 agent.listen(): Listening
2012-01-11 00:06:12,437 INFO Agent0 agent.listen(): Listening
2012-01-11 00:06:12,437 INFO Agent1 agent.listen(): Listening
2012-01-11 00:06:12,437 INFO Agent2 agent.listen(): Listening
2012-01-11 00:06:12,437 INFO Agent3 agent.listen(): Listening
2012-01-11 00:06:12,437 INFO Agent4 agent.listen(): Listening
2012-01-11 00:06:12,437 INFO Agent5 agent.listen(): Listening
2012-01-11 00:06:12,437 INFO Agent6 agent.listen(): Listening
2012-01-11 00:06:12,437 INFO Agent7 agent.listen(): Listening
2012-01-11 00:06:12,437 INFO Agent8 agent.listen(): Listening
2012-01-11 00:06:12,437 INFO Agent9 agent.listen(): Listening
2012-01-11 00:06:12,437 INFO Agent0 agent.listen(): Listening
2012-01-11 00:06:12,437 INFO Agent1 agent.listen(): Listening
2012-01-11 00:06:12,437 INFO Agent2 agent.listen(): Listening
2012-01-11 00:06:12,437 INFO Agent3 agent.listen(): Listening
2012-01-11 00:06:12,437 INFO Agent4 agent.listen(): Listening
2012-01-11 00:06:12,437 INFO Agent5 agent.listen(): Listening
2012-01-11 00:06:12,437 INFO Agent6 agent.listen(): Listening
2012-01-11 00:06:12,437 INFO Agent7 agent.listen(): Listening
2012-01-11 00:06:12,437 INFO Agent8 agent.listen(): Listening
2012-01-11 00:06:12,437 INFO Agent9 agent.listen(): Listening