duckstab
Child of Noble Family
Is it totally random as to what AI players you will face against? Or there is there some set algorithm? In my experience the Inca appear very often indeed, as do the Aztecs, with the Chinese making regular occurences. I've barely, if ever, seen the Holy Roman Empire, Vikings and the Portguese are rare too. It seems a little too... predictable to be random.
Unless I'm mistaken, the game first chooses the opponent civs, then from among the available leaders for that civ. So you're definitely more likely to be up against HC or Monty than one of the particular leaders of a 3-leader civ like Russia or England. But any other bias you're seeing is probably explainable by the small sample size. If you play 1000s of games you'd expect to see each civ represented about the same number of times.
I used to wonder much the same thing because it seemed that every game I played, Hannibal would show up. But I actually haven't seen him in a while. Now it seems I'm always running into Pericles. It's really just the human brain trying to impose a pattern on something that's essentially random.