I've seen Calabim a little bit weak in the beginning sometimes. One game, the first better unit it had after warriors were royal guards (even before they got hunters), they're obviously on their tech path.
The problem here is that not only Calabim get bronze working too late in many cases. It seems there are more AIs which dont have a priority for bronze working. Even after it teched its religion or more expensive techs, like code of laws or feudalism... that leads often to a very bad economy for AI, which results in a bad research, because it doesn't get a decent science up and stone-age warriors are still protecting their cities after a quite long time (and this still happens).
Another thing i've seen is that a couple different AIs are sometimes super-farming their cities (for no reason). Only farms in a city, that doesn't work, even if AI can run a good number of specialsts. And the AI doesn't run the proper civics for that.
Contrary to that i've recently seen AIs capital stayed at size 3 for over 150 turns quick speed (worked gold, cow, forest, all plains). I have no idea what went wrong there. Civ was Sheaim, and the capital built definitely no settlers and units all the time, and there were other improvements workable by only the cap and even free tiles, grass river, unimproved.
Combat:
Axe- and swordsmen are of course not the best defense unit for the AI. Archers are much tougher to take out. AIs using area damage spells (ritualists) or blinding light, entangle etc. aren't easy to beat, and healers (priests) in their cities give them a good defense ability, too. AI using catapults is good, but the problems with movement on offense was already mentioned above. Btw. AI knows how to use catapults on defense good enough i think.
Perhaps assasins fit better in an offensive stack for the AI than cats, but there is still the problem that there wouldn't be a bombardement for the AI. The good thing is that assasins are often effective against the human player. But building defenses for that is easy, and it looks silly to have 10 workers in a stack or build 10 hawks.
Something must be changed with assasins, only invert the order of attack alone isn't sufficient and doesn't make much sense imo, and guardsmen like it is now is not the solution. Probably assasins always attack/defend assasins? I don't know...