I think it may be interesting to do some additional tests going beyond the flags only.
For instance, see if the location (island / not island) changes something.
Example : put a city on a coast on a continent, on a island, in the middle of continent, and see if it changes something in the unit produced.
Other test:
Create a unit, and an identical copy with "ignore forest", another with "ignore mountain", and put a city surrendered with forrest.
See what happens.
It could be nice also to but two civs on a small island, each with 3 cities, and preplace units in on civ (let say civ A).
Well civ B build more units if Civ A already has units? Does civ B just stop after it reaches some predefind number or does it try to match Civ A?
For instance, see if the location (island / not island) changes something.
Example : put a city on a coast on a continent, on a island, in the middle of continent, and see if it changes something in the unit produced.
Other test:
Create a unit, and an identical copy with "ignore forest", another with "ignore mountain", and put a city surrendered with forrest.
See what happens.
It could be nice also to but two civs on a small island, each with 3 cities, and preplace units in on civ (let say civ A).
Well civ B build more units if Civ A already has units? Does civ B just stop after it reaches some predefind number or does it try to match Civ A?