Page 1 of 2 1 2 LastLast
Results 1 to 30 of 46

Thread: The Social Model

  1. #1
    Gary Thomas
    Prince Gary Thomas's Avatar
    Join Date
    14 Mar 2001
    Location
    New Zealand
    Posts
    950
    Country
    This is Gary Thomas's Country Flag
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Local Date
    July 26, 2014
    Local Time
    15:05

    Post The Social Model

    Since there do not appear to be any recent threads on this topic, and I am about to start coding it (taking up where F_Smith left off), I felt that there is a need for some discussion.

    I would like to add a new category called Culture. This is effectively the same as Ethnic Group, but spans civilizations. The part of a Culture that lies within a particular civilization becomes an Ethnic Group. Alternatively (see below) the part of a culture with a particular religion can become an Ethnic Group.

    The case I have in mind is that of the Jews in mediaeval Europe, assuming that there were a number of civlizations present at that time. The Jews as a whole represented a particular culture, with characteristics (in addition to the obvious one of religion) in common. Within each civilization, they formed a minority Ethnic Group.

    Obviously this could be dealt with by merely making the corresponding Etrhnic Groups similar, but I feel that there are advantages in having the Culture as an entity. For one thing, it saves having to redefine the same Ethnic Group parameters many times.

    One could also say that the dominant Ethnic Groups of Europe at that time also belonged to a single culture.

    Although, in the case cited above, religion could be used as the over-riding factor there are two reasons for not doing that.

    One is that as far as the christians at that time were concerned, there were plenty of christian groups who did not belong to the dominant European culture.

    The other is that in some cases Ethnic Groups belonging to the same culture could be distinguished by differing religions. Modern Bosnia springs to mind.

    On a slightly different topic, there exist major religions that have never had a significant evangelical expression outside of a particular culture. Judaism is the most evident example. Does this qualify it as a GRW? Judaism never converted any civilization, or non-Jewish Ethnic Group within a civilization. It went (and goes) with the Jewish people only.

    Cheers

    [This message has been edited by Gary Thomas (edited April 20, 2001).]

  2. #2
    Mark_Everson
    Clash of Civilizations Project Lead Mark_Everson's Avatar
    Join Date
    31 Dec 1969
    Location
    Canton, MI
    Posts
    3,443
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Local Date
    July 25, 2014
    Local Time
    22:05

    Post

    That's an interesting idea, and I have some refinements of it... but they'll have to wait for now.

    But before I forget, I'm going to include a link to the previous (Social Model v2.) thread so that everyone can see the discussion that's gone before. Its at: http://apolyton.net/forums/Forum21/HTML/000279.html


    [This message has been edited by Mark_Everson (edited April 20, 2001).]

  3. #3
    LDiCesare
    Emperor
    Join Date
    03 Jan 2001
    Location
    Ashes
    Posts
    3,215
    Country
    This is LDiCesare's Country Flag
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Local Date
    July 26, 2014
    Local Time
    04:05

    Thumbs up

    Actually, I always supposed from reading the models that EGs were spanning civs... I must have read it wrong since that wasn't my main focus. I don't know if we need Cultures to be different from EGs but I'd clearly like that, when the Greeks lose a city and 10 years later reconquer it, the formerly greek EG has remained pretty much the same all these years and is anew the same "core" greek EG as that of the reconquering civ.
    I don't know if EGs have to be separated by civ at all, except maybe if there are hard-to-cross barriers, but I don't know what they are used for in terms of computation.

  4. #4
    Gary Thomas
    Prince Gary Thomas's Avatar
    Join Date
    14 Mar 2001
    Location
    New Zealand
    Posts
    950
    Country
    This is Gary Thomas's Country Flag
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Local Date
    July 26, 2014
    Local Time
    15:05

    Post

    quote:


    Actually, I always supposed from reading the models that EGs were spanning civs... I must have read it wrong since that wasn't my main focus. I don't know if we need Cultures to be different from EGs but I'd clearly like that, when the Greeks lose a city and 10 years later reconquer it, the formerly greek EG has remained pretty much the same all these years and is anew the same "core" greek EG as that of the reconquering civ.
    I don't know if EGs have to be separated by civ at all, except maybe if there are hard-to-cross barriers, but I don't know what they are used for in terms of computation.



    If EGs span civilizations, we need a concept and description for the part of an EG which is within a particular civilization.

    Cheers

  5. #5
    Mark_Everson
    Clash of Civilizations Project Lead Mark_Everson's Avatar
    Join Date
    31 Dec 1969
    Location
    Canton, MI
    Posts
    3,443
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Local Date
    July 25, 2014
    Local Time
    22:05

    Post

    First I'll say what I recall are the facts of the matter so that I can put the Culture idea in perspective. I have to issue the caveat that I couldn't find the relevant information in a search, so we may have to wait for Rodrigo to come in and either confirm or deny my statements. And of course we need to hear what he has to say about the idea also!

    As I recall, ethnic groups (EGs) do not span civilizations in the current design. If the Romans conquer a Greek EG square this system generates a new EG that might be called Grecian Romans. The Grecian Romans EG starts out with the same characteristics as the Greek EG, but now evolves under different influences. (If there were already a Grecian Romans EG, then the newly conquered Greeks would be part of that pre-existing EG, and the parameters of the "combined" Grecian Roman EG would be a weighted average of the previous values and those the newly conquered square's people had. This idea of weighted average with something we had quite a while ago. With F. Smith's desire for everything in the architecture to be handled at the lowest possible level, we got into some discussions about whether we needed a new unique type of Grecian Roman EG for every single previously Greek square that was conquered by the Romans. I believe that is the architectural approach used in F. Smith's government code. So at some point we need to have a further discussion on how the architecture produces the desired model result for these cases.

    In this system, if the Greeks shortly thereafter conquer that square back, the Grecian Roman EG will still be very similar to the Greek EG, and would be re-absorbed into it (perhaps changing the existing parameters of the Greek EG just a little bit if we do the averaging thing I talked about above).

    One place that the Culture idea might fit in is that right now all that indicates the origin of the Grecian Roman EG is in the name. If enough time has gone by, the actual characteristics of the people may be very different from the Greek EG that runs the Greek civ. So although in the real world the Grecian Roman EG might have maintained ties with its Greek civ homeland and welcome the eventual reconquest, in the game they might consider the Greeks yet another conquer. (That is of course a valid result if the Grecian Roman EG had been treated well by the Romans, and had really become more Roman than Greek.) Another potential problem with the current system (as I perceive it) is that two EGs may have similar parameters, even though they have no history whatsoever in common, and in the real world their language and numerous customs would be widely different. The way things work now it appears that if one where conquered by the other, they might welcome them with open arms as liberators! However, having said these things, they are really relatively minor problems in the overall scheme of things, and may not require a solution given that this is just a game. (But what a game! )

    So the way that the new Culture could work in avoiding the problems above is at least in assuring that the Grecian Romans remember their Greek heritage. Using it this way, an EG might actually need to remember more than one Culture from which it derives, since the Grecian Roman EG could attain cultural affinity with both the Greek EG, and the Roman EG, over time. Also at some point, a Culture previously held by the EG might fade into insignificance and need to be dropped. BTW I believe there is already a Culture class in F. Smith's government code, so if this idea goes anywhere, there may be some reconciliation needed.

    Gary: your point about Jews in medieval Europe is already mostly solved IMO by giving all EGs derived from any original Jewish EG a very high nationalism (because of a high original Jewish EG nationalism level). That will make them very reluctant to "join in" with the ruling EG of any civ they happen to be a part of. So they will tend to remain culturally distinct much much longer than the usual immigrants. However, I still think there would need to be separate EGs for "Jewish Spaniards", "Jewish Hungarians" etc. because these EGs will in fact evolve differently over time because of the "ruling" culture in which they live.

    So at least if my premises above are correct, I don't think we need an over-arcing Culture in the way you (Gary) have stated it. But a more limited Culture that can be used to trace the historical thread of where the people have come from could be useful. Before I make any further comments I'll wait for Rodrigo to come by and give his thoughts on this issue.

  6. #6
    Gary Thomas
    Prince Gary Thomas's Avatar
    Join Date
    14 Mar 2001
    Location
    New Zealand
    Posts
    950
    Country
    This is Gary Thomas's Country Flag
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Local Date
    July 26, 2014
    Local Time
    15:05

    Post

    Thanks, Mark. I didn't suggest that Culture was necessary, just a convenient way of providing associated Ethnic Groups with similar data.

    I have gone through the social and government models carefully. In fact, Ethnic Groups are not defined there, they are sort of assumed. So we really do not have a definition of an Ethnic Group, its scope, or its characteristics.

    Makes it harder to code.

    Cheers

  7. #7
    Mark_Everson
    Clash of Civilizations Project Lead Mark_Everson's Avatar
    Join Date
    31 Dec 1969
    Location
    Canton, MI
    Posts
    3,443
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Local Date
    July 25, 2014
    Local Time
    22:05

    Post

    An Ethnic Group definition by example can be found on the social model page of the web site here: http://clash.apolyton.net/models/Model-Social.shtml . The main info starts about 3 pages down on the page. I agree its not a rigorous definition, but its a good chunk of the way there.

    Also that could be out of date... Just a warning, F_Smith just did a lot of architecture stuff on his own that isn't in the core model. His stuff never made it to the web site. At best its documented in cursory fashion in some thread. If you find something in the code, try searching on that name using the Apolyton search feature.

    I did a search and found the two OO threads relating to govt and social models they are potentially useful in figuring out what F_Smith was doing and are here: http://apolyton.net/forums/Forum21/HTML/000281.html http://apolyton.net/forums/Forum21/HTML/000280.html

    [This message has been edited by Mark_Everson (edited April 21, 2001).]

  8. #8
    roquijad
    Prince
    Join Date
    30 Nov 1999
    Location
    Santiago
    Posts
    383
    Country
    This is roquijad's Country Flag
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Local Date
    July 26, 2014
    Local Time
    03:05

    Post

    Hi guys.

    A short definition for EG: A group of people who share the same culture. In particular, they share the same religious preferences and the same nationality.

    Here's what an EG "object" would have:
    A set of cultural characteristics. Among them, Individualism, Importance of Religion, Traditionalism, Ethnic Tolerance, Religious Tolerance, Aggressiveness, Asceticism, Nationalism (I don't remeber the full list)
    A Nationality
    An Ethnic Religion
    A Great Religion
    A population share following the ethnic religion
    A population
    An Ethnic Discrimination Factor
    A Religious Discrimination Factor
    A list of Ethnic Pro-Action Feelings (EPAF's)
    A list of social classes


    I just partly understand the problems you mention in your posts, mainly because the concept "spans" eludes me. WARNING: I know almost nothing about object oriented programming. Be kind with me!

    I think it was Beör the first one who brought the subject of a "meta-culture", as a culture that EGs make reference to when describing their own. I don't like this and I don't see so far the need for it. After an invasion, an EG will preserve its culture (the values it has for each attribute) for some time according mostly to its Traditionalism. Forcing the EG to keep imitating (in some degree) the "meta-culture" (while at the same time changing its culture according to its new environment) would be just another way to accomplish the same thing the model is doing already. Why change it?

    Also in invasions, when the romans conquer Greece, the greeks may rebel because of the mismatching nationalities between the EG and the Govt. The chances for rebelions increase with their Nationalism. If the greek govt recovers its land, the mismatch of nationalities will disappear and so the rebellion chances. If too much time passed away by the time greek govt recovers the territory, greeks in that location probably won't be found, absorbed by the romans (the EG vanishes).

    The greeks under greek control have at first the same cultural values the greeks under roman control have. But since both EGs can and will evolve differently, then in the future the values can be very different, so they shouldn't make reference to a single common cultural base. If you force both to have the same info, then you take away any chance for these two groups to evolve differently. And if you do that, well, that's a much simpler model.

    If the problem is trying to avoid too much data with a lot of similarity, then I think here the main issue is how much detail you want to have. If you want every single mapsquare to have its own EGs so you can find slightly cultural differences from tile to tile, then you'll have a huge number of EGs, most of them very similar. I believe having EGs at the province level is more than enough.

    cheers!
    Rodrigo

  9. #9
    roquijad
    Prince
    Join Date
    30 Nov 1999
    Location
    Santiago
    Posts
    383
    Country
    This is roquijad's Country Flag
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Local Date
    July 26, 2014
    Local Time
    03:05

    Post

    I almost forgot: During the months I've been away from the forums, I've "secretly" worked (at a very slow pace, though) in a better govt model, more flexible and more coherent to the objects philosophy, based a lot in the structure F_Smith was coding, where social classes were divisions inside an EG, that now makes a lot of sense to me. I have a very "technical" document I can send you (Gary) with all the calculations needed to run the govt model and with the objects I see are necessary for that model.
    But, if you think we should start with the social model, this can wait.

    You tell me.

  10. #10
    Mark_Everson
    Clash of Civilizations Project Lead Mark_Everson's Avatar
    Join Date
    31 Dec 1969
    Location
    Canton, MI
    Posts
    3,443
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Local Date
    July 25, 2014
    Local Time
    22:05

    Post

    Hi Rodrigo! Oh no, a secret model

    Seriously, unless the 'new' model is not very different from what F_Smith coded I'd vote for the following procedure:

    1. Get the existing govt/social model into demo5 (provided that can be done with relatively small effort)

    2. Following that work on any refinements / major changes.

    Since Gary is doing the hookups and further coding, and you are the lead, I'll defer to both of your judgements about this, but I just wanted to get my vote in that we not wait for modeling perfection since we need to get this stuff playtested.

  11. #11
    Mark_Everson
    Clash of Civilizations Project Lead Mark_Everson's Avatar
    Join Date
    31 Dec 1969
    Location
    Canton, MI
    Posts
    3,443
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Local Date
    July 25, 2014
    Local Time
    22:05

    Post

    I guess I should have said that the plan currently is to hook up Both the social and govt models more or less simultaneously. (Gary, please correct me if I'm wrong based on what you see 'on the ground'.) The first step would be just to hook the old Beast code into the current architecture essentially as it was before. Once that is done, then real progress from what we had before would start.

  12. #12
    Mark_Everson
    Clash of Civilizations Project Lead Mark_Everson's Avatar
    Join Date
    31 Dec 1969
    Location
    Canton, MI
    Posts
    3,443
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Local Date
    July 25, 2014
    Local Time
    22:05

    Post

    Yes, your changes look good at least in general, especially #3 .

    At least much of the equations Were in there in the Beast, which is why I was pushing for no mods. I'm not sure Everything is there, but here's an example from the GovtFormulae class:

    Code:
        /********************************************
         *    Ethnic Discrimination Preferences
         ********************************************/
        public int getPeoplesEDPref(CulturalAttributes culture)
        {
            int p = (1/(1+(5-(culture.getNationalism()/10)))) 
                     + ((100-culture.getEthnicTolerance())/10);
            
            return p;
        }
        
        public int getCapitalEDPref(CulturalAttributes culture)
        {
            int c = (1/(1+(5-(culture.getNationalism()/10)))) 
                     + ((100-culture.getEthnicTolerance())/10);
            
            return c;
        }
    But if its just a case of changing some equations to get to the new model then we should certainly use the new stuff! (sounds like it is, since F_Smith had already put in an object structure at least similar to your #2)

    Could you try running the Beast again and verify if there is a change in equilibrium values in some parameter after a change is made by the player? That will tell us if the equations are being used there!

    [This message has been edited by Mark_Everson (edited April 24, 2001).]

  13. #13
    Gary Thomas
    Prince Gary Thomas's Avatar
    Join Date
    14 Mar 2001
    Location
    New Zealand
    Posts
    950
    Country
    This is Gary Thomas's Country Flag
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Local Date
    July 26, 2014
    Local Time
    15:05

    Post

    I am coding the social/government models NOW. Or rather I am working on F_Smith's code to bring it up to date.

    Anything that I haven't got by the next day or two will not be in Demo 5.

    It would be better if any new stuff were posted to this forum. Alternatively I will get email tomorrow (Thursday) at [email protected] or on Friday at [email protected]

    "Spans" means "covers", "ranges over", "stretches over", it is used as a metaphor and comes from engineering where a bridge spans a river.

    Cheers

  14. #14
    Lord God Jinnai
    King Lord God Jinnai's Avatar
    Join Date
    13 Sep 1999
    Location
    St. Louis
    Posts
    1,012
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Local Date
    July 25, 2014
    Local Time
    21:05

    Post

    After demo5 is out if your done with the new secret model can you post it? It should wait till demo5 is out so we can check it out without getting to sidetracked with this new model.

  15. #15
    roquijad
    Prince
    Join Date
    30 Nov 1999
    Location
    Santiago
    Posts
    383
    Country
    This is roquijad's Country Flag
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Local Date
    July 26, 2014
    Local Time
    03:05

    Post

    It has really nothing to do with the "seek for perfection". The updated "secret" model has nothing radically changed. It just has these 4 important changes:

    1) Flexibility on the number of social classes. I took the demands of several team members who said the possibility to expand and/or customize social classes should exist. As you may remember, I wasn't very ethusiastic about this, but I put my head into it and developed a way to define social classes and their behaviors in such way that we can now have important wider possibilities. In this new scheme, I introduced the idea of political blocks to handle the varying number of social classes, something that has been already mentioned in older threads.

    2) I don't consider social classes anymore living in the "vacuum", but as social divisions of ethnic groups, as "objects" within the EG object, just as F_Smith proposed (and coded). So here I'm just catching up.

    3) I eliminated the majorities and minorities concepts to introduce a simple discrimination level. Now ethnic groups can be discriminated in a continous fashion, affecting how much they can participate in govt (and in the future this can be used too to model other problems discriminated people face). This is a generalization of the old system and I know it will please you speacially, Mark

    4) I updated the Negotiation Procedure to erradicate the "Machiavelean effect" that greatly hurt the system. This update was already discussed in the old thread. Although there wasn't agreement at the end, the updated version for sure works better than the old.


    As far as I understand, F_Smith coded only the structure of the model, which shouldn't change much in this new version. I understand he didn't code any methods (equations), which are the most affected part of the model in the new version. So, it seems to me implementing the old version or the new one demand almost the same effort, so I'd vote to go for the new version.

    Anyway, I'm gonna just follow what Gary decides for that.

    As for implementing both models (social, govt) at the same time, I agree 100% on the "structure" side. I think govt and social methods can be created

    [waiting-for-Gary's-word mode ON]

  16. #16
    roquijad
    Prince
    Join Date
    30 Nov 1999
    Location
    Santiago
    Posts
    383
    Country
    This is roquijad's Country Flag
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Local Date
    July 26, 2014
    Local Time
    03:05

    Post

    (I didn't finish the last paragraph and the server then didn't allow me to edit the message. Here's what I wanted to say)

    As for implementing both models (social, govt) at the same time, I agree 100% on the "structure" side. I think govt and social methods don't need to be implemented simoultaneously and I'd first go with the govt model.

  17. #17
    roquijad
    Prince
    Join Date
    30 Nov 1999
    Location
    Santiago
    Posts
    383
    Country
    This is roquijad's Country Flag
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Local Date
    July 26, 2014
    Local Time
    03:05

    Post

    Well, we'll go for the old/current version, as Gary has stated. The secret model will wait, then.

    Gary: Just please check again those equations F_Smith coded, because (now I remember) when he posted them in the forums so I could see them, I noticed in some cases he coded just one eq. and then copied it several times, so equations that should be different were coded as equal.

    LGJ: I'll email the "secret" model to Gary, probably friday (because I see he's out-of-mail now) and I'll try to send it to the person in charge of our web site (who is him now?) ASAP. Anyway, as I said before, it's a very technical doc, without explanations for why things are like they are, so don't expect to understand it much. I'll see if in the near future I can develop an explanatory doc of the new model.

  18. #18
    Mark_Everson
    Clash of Civilizations Project Lead Mark_Everson's Avatar
    Join Date
    31 Dec 1969
    Location
    Canton, MI
    Posts
    3,443
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Local Date
    July 25, 2014
    Local Time
    22:05

    Post

    Hi Rodrigo:

    I think the new document is too brief to put up as the primary government model page, if that is the request you sent to Dom. If you want to post it as a "sketch of the new version of the model with little explanation" then I think it's fine. I just wanted to raise my concern on the off chance that was what you were doing. I'm looking forward to the version with more explanations in it . It looks like you have a clear improvement in the model, but it's hard to be sure without seeing some explanation, examples, and a few more details.

  19. #19
    Mark_Everson
    Clash of Civilizations Project Lead Mark_Everson's Avatar
    Join Date
    31 Dec 1969
    Location
    Canton, MI
    Posts
    3,443
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Local Date
    July 25, 2014
    Local Time
    22:05

    Thumbs up

    Man, Rodrigo, did you surprise me by sending the 'explanatory' version of the doc a mere hour after I requested one! I've given the new model a moderately attentive reading, and think it looks good! You seem to have solved many of the problems with the previous model. I of course have some concerns and suggestions with the new one, but I'll hold off on those until the model is posted where others can read it.

    Great Job!

    Mark

  20. #20
    roquijad
    Prince
    Join Date
    30 Nov 1999
    Location
    Santiago
    Posts
    383
    Country
    This is roquijad's Country Flag
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Local Date
    July 26, 2014
    Local Time
    03:05

    Post



    Mark: I didn't see your first post asking for a more explanatory document until after I sent it to you... that explains the quickness of it. I took a day off my duties just to do that "readable" version, because I felt it was needed. I think having the new model split in two documents, one explaining the model and the other with the equations, is much better than the version2 document where everything is in there. I think more people would be able to understand and comment the model.

    The documents should be now up in our web site, as Dom told me (I sent him the docs).

    Gary: Do you have an email account already?

  21. #21
    Gary Thomas
    Prince Gary Thomas's Avatar
    Join Date
    14 Mar 2001
    Location
    New Zealand
    Posts
    950
    Country
    This is Gary Thomas's Country Flag
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Local Date
    July 26, 2014
    Local Time
    15:05

    Post

    My email address is [email protected] for the next 8 hours or so. I will then be out of touch for about 18 hours, then will be at [email protected]

    Safest to send things to both email addresses.

    Cheers

  22. #22
    LDiCesare
    Emperor
    Join Date
    03 Jan 2001
    Location
    Ashes
    Posts
    3,215
    Country
    This is LDiCesare's Country Flag
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Local Date
    July 26, 2014
    Local Time
    04:05

    Question

    This may be a little off-topic, but it borders social and economics.
    I recently learnt interesting things about cathedral building in the 12th/13th centuries. It seems that cathedrals effectively made people happier (a la civ), but actually, it was the building of cathedrals which made people happy (lots of work, good work conditions - 4 days a week only in Paris! -, increased trade because of the fairs and the lots of workers).
    Is there anything in the models which would make people happier building some kind of infrastructure rather than building, say, armies?

  23. #23
    Gary Thomas
    Prince Gary Thomas's Avatar
    Join Date
    14 Mar 2001
    Location
    New Zealand
    Posts
    950
    Country
    This is Gary Thomas's Country Flag
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Local Date
    July 26, 2014
    Local Time
    15:05
    I thought cathedrals took hundreds of years to build. Mind you, having the people happy for hundreds of years is probably not a bad idea.

    Cheers

  24. #24
    LDiCesare
    Emperor
    Join Date
    03 Jan 2001
    Location
    Ashes
    Posts
    3,215
    Country
    This is LDiCesare's Country Flag
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Local Date
    July 26, 2014
    Local Time
    04:05
    They took around 2 centuries to build, and the work was often stopped and resumed. Actually, many cathedrals in France are unfinished because there came a war which lasted a century too, and thus there were more urgent concerns than building cathedrals. Unfinished catehdrals can still be functional, though. That's why having a smooth infrastructure model is cool here, it can model unfinished work that has some effect on people in a way civ/buildings cannot.

  25. #25
    Mark_Everson
    Clash of Civilizations Project Lead Mark_Everson's Avatar
    Join Date
    31 Dec 1969
    Location
    Canton, MI
    Posts
    3,443
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Local Date
    July 25, 2014
    Local Time
    22:05
    The Riots Model (perhaps Happiness Model would be a more inclusive name) is supposed to cover that sort of thing. I certainly think that religious structures can have a benficial impact on happiness of all or part of the populace. Of course it depends how many people believe in the religion, and how fervently etc. I don't have any specifics to recommend at this point, and suspect we should have a good handle on 'secular' happiness before moving into the religion area. That's because things like entertainment have fewer details associated with them, which should make it simpler to figure out what's going on in those cases.

  26. #26
    Simon Loverix
    Warlord
    Join Date
    11 Apr 2001
    Location
    Tongeren, Belgium
    Posts
    163
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Local Date
    July 26, 2014
    Local Time
    03:05
    Good stuff about the cathedrals, 'Arbeit macht Spass'

    For nomadic population: we can consider them either migrating within one square, or migrating in an entire province. In that case, they can go directly into the province object, not via a square. That way, it would be clear they are a migrating people, so we don't need to record that then.

  27. #27
    Gary Thomas
    Prince Gary Thomas's Avatar
    Join Date
    14 Mar 2001
    Location
    New Zealand
    Posts
    950
    Country
    This is Gary Thomas's Country Flag
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Local Date
    July 26, 2014
    Local Time
    15:05
    In recent times, the main effect of Cathedrals and their equivalent in other religions seems to be the negative effect when a rival religion destroys them. I don't know that the destroying people thereby gain happiness themselves, but I do know that it is one of the significant excuses for a war.

    Cheers

  28. #28
    The Cid
    Settler The Cid's Avatar
    Join Date
    05 Aug 2001
    Location
    Canada
    Posts
    6
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Local Date
    July 25, 2014
    Local Time
    22:05

    Post

    Hello, I'm new to the forum, and after reading about the models and catching up on the forum discussions I have come up with a sugestion that might add depth to the play with little effort in coding and processing.

    First, let me make sure that I have the correct understanding of the current situation: from the description of the social model on the web page, any EG can have only one GRW. I have seen a lot of discussion about this in the forum but my impression is that it has remained unchanged for the sake of simplicity.

    Furthermore, I understand that when a civ is set with the multietnic option, a new EG is created where the different characteristics are taken from the various EG present in the CIV, from which I gather that the most common GRW becomes the GRW of the new EG.

    One problem that I can see with the single GRW is that we could not see situations such as the expansion of Islam where Islam effectively replaced the dominant GRW it came in contact with not only the local Ethnic Religion (ER). Ffrom the parts of the Eastern Roman Empire that was conquered right up to Hispania the population went from predominantly Christian ot predominantly Muslim, and in Persia Zoroastrism was for all intents and purposes wiped out...

    What I propose, is that when setting up a multiethnic CIV, the player would still have the option of deciding if the CIV would nevertheless have an official GRW... and choose it himself from the set of those availabe in the CIV. The new EG created would then have this GRW and as people migrate from the other EG with low Nationalism to the CIV EG they would be "converted" to the chosen GRW.

    This would be doable entirely within the constraints of the model. The player would only have to decide to choose the GRW of the new EG at the same time at its name.

  29. #29
    Mark_Everson
    Clash of Civilizations Project Lead Mark_Everson's Avatar
    Join Date
    31 Dec 1969
    Location
    Canton, MI
    Posts
    3,443
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Local Date
    July 25, 2014
    Local Time
    22:05
    Hi The Cid, welcome to Clash!

    I'm not sure if the problem you point out is really an issue. Rather than rereading everything, since I don't remember the details here, I'll just hope Rodrigo will check in within the next week or so and answer your question!

  30. #30
    The Cid
    Settler The Cid's Avatar
    Join Date
    05 Aug 2001
    Location
    Canada
    Posts
    6
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Local Date
    July 25, 2014
    Local Time
    22:05
    Thanks Mark,

    I guess we'll see if my understanding of the model was correct. In any event, if it was, my suggestion of allowing the player (or the AI for that matter) to choose the GRW of the new EG in a multiethnic civ should take care of it without any real penalty...

    The model would not have to be changed at all, the only thing to add would be an option for the selection of a GRW (it could also be decided to let the computer use the original weighed averaging) along with choosing the name of the new EG. Very little computational overhead (essentially null since these are punctual events, not frequently recurring) and very little coding effort.

    Anyways, I was just trying to give my 2 cents woth.

Page 1 of 2 1 2 LastLast

Similar Threads

  1. Social Model v3.0
    By Lord God Jinnai in forum Clash of Civilizations
    Replies: 184
    Last Post: September 3, 2005, 08:02
  2. Social Model v.2
    By axi in forum Clash of Civilizations
    Replies: 135
    Last Post: January 15, 2001, 21:05
  3. Attn: Code warriors -- Social Model -- OOA
    By F_Smith in forum Clash of Civilizations
    Replies: 22
    Last Post: July 11, 2000, 01:15
  4. New social model. Feedback wanted
    By manurein in forum Clash of Civilizations
    Replies: 36
    Last Post: June 17, 2000, 19:12
  5. Social model proposition
    By manurein in forum Clash of Civilizations
    Replies: 23
    Last Post: June 13, 1999, 04:47

Bookmarks

Posting Permissions