@Genava55 I opened a PR with the following names as AI usernames for Germanic civ based on writings by Livy, Plurach, Cassius Dio and Tacitus
Arminius - Cheruscan leader mentioned by Cassius Dio & Tacitus
Maroboduus - King of the Marcomanni mentioned by Plutarch
Thusnelda - sister of Arminius mentioned by Tacitus
Veleda - priestess of the Bructi tribe mentioned by Tacitus
Segestes - Cherusci leader , father of Arminius mentioned by Tacitus
Catti - Chatti leader, mentioned by Livy
Cunnius - Suebi leader mentioned by Tacitus
Vannius - Suebi leader mentioned by Tacitus
Cniva - Suebi leader mentioned by Tacitus
Could I get your feedback on historical appropriateness for each of these & spelling ?
Yes, the default AI is researching them way too late, around minute 30 or so. I've noticed that it doesn't have a lot of problems with reaching high population, but around minute 20, it just keeps sending tiny raids with siege. While annoying, they do very little damage unless the player is not careful.
I know it eventually starts sending huge waves, but even those are not dangerous as it sends all units in a straight line. Unless you let all of their units reach your base (which is unlikely), you can kill them as they're approaching. If the AI can start using formations again while moving its troops (it did in earlier versions), it'll be much more powerful.
You can set the AI to use default Box (or Closed Line) formation while moving a certain amounts of combat units. Then, when enemy units are in sight, order the AI to disperse the formation and attack. Enemy moved back? Start using the formation movement again, to stop abuses.
If you can implement just these two things (earlier Forge upgrades and formation movement), you'll make the AI much stronger.
EDIT: Example replay below. In its first wave, Petra sent 60 swordsmen, 20 of which were killed before the others had a chance to reach me. Had Petra knew what formations were, I would've been in trouble as she out-boomed me.
Spart_VS_Rome.zip