Kayak.
I can´t see how does be implemented assign numbers to cultural features. as dh_epic says make it more complex.
We can have a more simple quality model and with few changes.
Cultural features:
- religion: christians (catholics, protestants, orthodoxs), muslims (xiits, sunits), hindus, budists, xintoists, animists, totemists, tauists, confucionists??, etc)
- language/ethnicity:
- indo-europeans: romanic (hispanic, luso); germanic (anglo-saxon); slavic; scandinavian; hindu; parsi; turkish; semit;
- others: sinics (chinese, mongol, korean, japanese); native american; bantus
- gastronomy/cuisine/food: seafaring (fish); agricultural (cereal), continental Cattle)
- consumption goods/luxuries:
- tea: china, japan, india, england;
- fish: portugal, england, japan
- rice: portugal, china, japan, korea
- wine: french, rome,
- etc
I hope this give you an idea.
But the point is this are pre-assumption features or is the result of the cross-flow of culture? Some must be assumption at begin, others after a tech research, or by cross-flow.
How europeans country we´ll be christianized and romanized. How implemented a model to implement this. Otherwise we could be the chinese embrace the hebraism, aztecs been the first budists, and other anacrhonisms. A way to solve that is china discover confucionism and are sinic; jewes are semits and discover the prophets and monoteism, arabics are also semits but discover the islam and are beduins, etc.
The aztec, chinese and egiptians changed their religion, the aztecs and egiptians also the language. But the europeans civs like spanish and portugal already appear with their own religion and language.
In later stage of the game we could have phone, radio, movies, TV, mass flight, tourism, sport and pop art events, pop music, fast-food, computers, sattelites, internet, wich change the intensity of cultural flow, etc.
Is the issue of changes in culture from exterior - the culture-spread model - or inner from the civ itself, wich is more dicukt to implement.
dh_epic.
As culture as now you build improvements and wonders to not have city flips, or put military units.
Another thing is if you conquered a city the ethnicity of it is important to your governor not been deposed, miltary units.
The consequence is like a cultural bunker without cross-flow of culture.
To implement spread culture dh-epic mainly refers the cultural units (philosophers, artists and missioners). I agree and join refugees and migrants (who might join to others civ cities).
Another way is trade. I agree but I think is less important than cultural units.
In borders civs are more receptive to be mutual influenced. But I think ethnicity, specially in borders, are a key point of the question and therefore the importance of cultural units and improvements that cross borders (radio, TV, sattelites, etc). So the distance from own capital, borders and other capital civ nearby is other main issue.
In conclusion a culture civ is determine by religion, language, luxuries, food. The contacts between civs (units, trade, technolgy, borders) changed it and this is more easy to made right now.