This sounds Great!

I'm waiting on my copy of Alexander to try this out, just gotta wait 'til it arrives

I was thinking one way to test if the AI is retraining units is to check if the population changes in the city, I'd test it on the huge unit size setting.

Is there a way to check a city's pop without a spy or a unit next to it?