Qroach said:
Since when does animation playback have anything to do with individual AI?
Depending no how the AI is working, you would not expect 3,000 creatures with "individual AI" to be completely synced.
In the videos you can see how there are basically 3 or 4 "sets" of creatures and they are all doing the same thing. The same loop, just at different interval.
I have not seen enough of the fight scene to know if this is true for after they rush down the mountain.
They could each have fairly simply AI and the animation be synced based on more of a rock-paper-scissors type method. e.g. The AI could each have variable outcomes--each AI is independant and wins/loses/draws independantly, but within a certain sequence of events there is only a number of precanned animations. If you win you do one of three animations, you lose you do one of three animations, and if it is a draw you do one of three animations. These are all looped at intervals with different AI groups staggered. So the fighting animation can be something like
Lose animation 1, 2, or 3
Draw animation 1, 2, or 3
Win animation 1, 2, or 3
This way you would have a fairly simple AI with a predetermined numbers of animation loops. So the AI could be individual and just be limited by a limited number of repeating animation loops dependant on the outcome of the AI interaction.
So you get individual AI, but you also get quite a few repeated animations.
That is my guess of what is happening. Of course it could be a couple dozen trolls/elves that are just instanced, but that kind of goes against what they said about each having their own AI.