Afforess
The White Wizard
In regard to the speed ups, most of these won't be apparent until the game is fairly advanced and should help turn times once the ai civs get fairly developed (lots of cities and units). The changes were actually developed for Caveman2Cosmos (which includes the AND base), but are generic which is why we merged them back into AND. C2C has a very large number of available units and building types, and in part the changes address scalability issues in the DLL with that, as well as Python callback overheads. Not all of the changes are so relevant to base AND, but hopefully you'll still see significant gains from those that are.
Which is ideal since that's where the game lags the most. I also cached AI_civicValue, which was getting ~500-1000 hits a turn, which should help fractionally.
Also, I added a few new XML tags in Civics.
iCityLimit - Limit of number of cities that can be founded
iForeignerUnhappyPercent (similar to commerce happy percents), causes unhappiness for the given values. (e.g 20 -> 1 unhappiness per 20% foreign culture, 5 - > 1 unhappiness per 5% foreign culture)
BuildingClassCommerceChange (similar to BuildingCommerceModifier), allows civics to alter the exact commerce buildingclass's produce in all cities
UnitClassProductionModifier - civic changes global production of specific unit class
BonusMintedPercent - Resources that are used to mint as currency. 100% = 1 gold/turn per city. Consumes the resource.