I'm almost done taking the code that is almost the same in two of my games and making it into a shared library. One thing that happened in the transition is that the turn distributor started giving turns to both throngs (groups of individuals that act as one) and the individuals in the throngs.
So, I saw this confusing behavior in which an alligator would join the throng and would seem like it was sort of doing what the throng was doing but sometimes not. The alligator was actually doing what the throng was doing, then also doing its own thing because it was given two turns. Which I do kind of respect.