SlideShare a Scribd company logo
Simulation Assignment: Agent Based Modelling
STA5071Z
Zach Wolpe
October 2020
Abstract
Does the Prosperity of Tribal Societies Necessitate Religion &
God?
Religion & God are omnipresent throughout human culture - often a
subject of great philosophical consideration, still to this day there exists
no known human society or culture that does not have some divine belief
structure. This does not say that all individuals are religions, but rather
there is no society that is completely free from religion.
Regardless of your belief system this is an interesting phenomena that
warrants investigation. It appears innate to the human condition to con-
ceptualise a higher order - a deity.
Obviously, we do not see the same belief structure emergent in other,
less complex and less intelligent, animals - it’s not unreasonable to postu-
late that our complexity & theological inclination are tightly intertwined.
Religion also appears to have served many different purposes through-
out history, however a period of particular interest is the Neolithic Rev-
olution - in which societies exploded in size and functionality. Societies
needed new structural & organisational tools to avoid extinction. Soci-
eties needed governance. Specialised roles were required for societies to
scale (economies of scale in a decentralised manner). Religion served this
purpose.
Religion provided a behavioural structural archetype, the framework
in-which to live & how to live well. Religion usually requires a God to
give it meaning.
Our Netlogo model illustrates that religious doctrine - coupled with deep
in-group trust and severe out-group hatred (i.e. tribalism) - can result in
an emergent behaviour of a society that dominates other groups. Thus we
provide a theory of the emergence of religion as a consequence of evolution -
more specifically group selection - that allows some groups (tribes) to drive
others into extinction.
Here we examine two cases of interest, that were repeated many times, the full
theoretical and practical model details are provided in the info section of the imple-
mentation.
1
Scenario A: Severe Tribalism & Religion leading
to Group Selection
Experimental Setup
Altruistic attributes of all agents in all tribes are set to their mean, default,
values - aside from the Delta tribe. Faith is set slightly below par, the agents
are required to build up religious culture before great cooperation can emerge.
The Delta tribe exhibits innate distrust for the ’other’, all other tribes, as
it begins with a out-group altruism of 0. It also begins with great coherence
and camaraderie, deeply trusting in-group members (in-group altruism is max-
imized) and belonging to a mature religious culture (faith is maximized).
Outcome & Conclusion
At the point of the screenshot Omega and Theta had been fully pushed to
extinction by tribal warfare; Gamma was moments before extinction - only two
members remaining; whilst Delta continued to thrive.
The final trust probabilities of Omega & Theta are given as N/A as all their
members have been whipped out. We can see - however - that agents are learning
trust on the go. Delta members completely trust each other (probability of 1 of
being altruistic within-group). Delta has also gain some trust towards Theta &
Omega, oddly enough not Gamma, as a consequence of those tribes exhibiting
some altruism towards Delta.
The average energy of the Delta tribe is lower than that of many other tribes
during certain periods - indicative of self sacrifice for the greater good of the
tribe. The individual may be worse off however the emergent victory of the
group follows.
This model, repeated & tested rigorously, was able to exhibit the power of
tribalism coupled with a high order belief structure (to warrant self-sacrifice) to
push non religious groups to extinction.
Figure 1: Scenario A: a tribe with high signs of tribalism and great religious
faith drive it’s cooperative counterparts to extinction.
2
Scenario B: Lacking Tribalism & Religion leading
to Cooperation
The only difference here is that Delta exhibits great outward altruism.
The tribes stabilize, and are not pushed to extinction as they have learnt to
trust one another & thus negate the probability of invasion to some extent.
In this particular run, the Delta tribe was able to ”befriend” all other tribes
as a consequence of it’s altruism. We can observe this as it’s altruism towards
other is very high (though lower than it’s starting point) and the altruism to-
wards Delta in the other groups is also significantly high - minimizing the prob-
ability of being invaded.
Also note that the Delta tribe is the only tribe with a population of 10 - the
others have all entered war of some sort and have lost members due to being
invaded against.
The Delta tribe also ends, though marginally, with the highest average en-
ergy as it’s internal altruism and strong faith cause it to sacrifice for it’s tribe
members, having a strong agriculture focus (although it’s farmland has been
depleted on the time of taking the screenshot).
Note that Gamma - that is the only tribe without a strong religion - is the
closest to extinction.
Figure 2: Scenario B: a tribe with high signs of tribalism and great religious
faith drive it’s cooperative counterparts to extinction
Closing Thoughts
We showed that religion can serve as a powerful tool to get members of the
tribe to act for the good of the tribe, often to their own detriment, serving
the collective & thus on average leading to prosperity. Coupled with in-group
out-group tendencies, which are so omnipresent even in modern culture, religion
can lead to group organization that drives the ’other’ to extinction by requiring
self-sacrifice on the part of the individual.
3
1 Appendix: Policy Probability Functions
The model requires updating a policy (posterior) - that dictates the action space
of each agent as a function of their biological makeup (priors) & interactions with
the environment (likelihoods). At each time-step the agent samples it’s policy
to probabilistically determine it’s next action. Here I define the functions that
update these action probabilities (policies).
1.1 Policy Probability
The (non-normalized) probabilities of each action {Scavenge, Pray Farm Invade}
are given by:
π(farmt
i) =
1
4
faitht
i +
3
4
trustt
i:In−Group
π(prayt
i ) =
3
4
faitht
i +
1
4
trustt
i:In−Group
π(invasiontk
i ) =
5
10
(1−trusttk
i:Out−Group−K)+
2
10
trusttk
i:In−Group+
2
10
faithtk
i +
1
10
(1−Selfishnesstk
i )
1.2 Trust Function
Trust is learnt through interaction with other agents.
1.2.1 Initialization
Trust functions are initialized with the in-group & out-group altruism hyperpa-
rameters.
1.2.2 Updating
Once initialized the function is updated by computing the mean overall inter-
actions. Means are computed recursively to save on computation & memory
(negating the need to store long lists of previous interactions). Thus the mean
of period t is given by:
¯Xt
trust =
1
t
Xt
trust +
t − 1
t
¯Xt−1
trust
Where ¯Xt
trust ∈ [0, 1]
4

More Related Content

Similar to simulation assignment

Cults, religion, and brainwashing lecture 2014
Cults, religion, and brainwashing lecture 2014Cults, religion, and brainwashing lecture 2014
Cults, religion, and brainwashing lecture 2014
chrisstiff
 
Sociology AQA Beliefs in Society Revision Notes
Sociology AQA Beliefs in Society Revision NotesSociology AQA Beliefs in Society Revision Notes
Sociology AQA Beliefs in Society Revision Notes
Sarah Jones
 
Stratification: Chapter7
Stratification: Chapter7 Stratification: Chapter7
Stratification: Chapter7 Ray Brannon
 
Ucsp week 6
Ucsp week 6Ucsp week 6
Ucsp week 6
Joy Trinidad
 
Religion, Function of religion , and Psychological Function Of Religion
Religion,  Function of religion , and  Psychological Function Of ReligionReligion,  Function of religion , and  Psychological Function Of Religion
Religion, Function of religion , and Psychological Function Of Religion
mahee tori
 
Hofstede`s model
Hofstede`s modelHofstede`s model
Hofstede`s model
David Saravia Lombard
 
slide-1-topic-2-week-7-8issues-in-ccc.pptx
slide-1-topic-2-week-7-8issues-in-ccc.pptxslide-1-topic-2-week-7-8issues-in-ccc.pptx
slide-1-topic-2-week-7-8issues-in-ccc.pptx
ArslanRaees
 
Theories of religion
Theories of religionTheories of religion
Theories of religion
NNunnSCLY
 
Religion & Ethics A very short introduction Dr. Bruce.docx
Religion & Ethics A very short introduction Dr. Bruce.docxReligion & Ethics A very short introduction Dr. Bruce.docx
Religion & Ethics A very short introduction Dr. Bruce.docx
debishakespeare
 
Functionalists theories of religion
Functionalists theories of religion Functionalists theories of religion
Functionalists theories of religion
NNunnSCLY
 
Theories of Religion
Theories of ReligionTheories of Religion
Theories of Religion
Beth Lee
 
Stress and communalism dr. shriniwas kashalikar
Stress and communalism dr. shriniwas kashalikarStress and communalism dr. shriniwas kashalikar
Stress and communalism dr. shriniwas kashalikarshriniwas kashalikar
 
Stress and communalism_dr._shriniwas_kashalikar (1)
Stress and communalism_dr._shriniwas_kashalikar (1)Stress and communalism_dr._shriniwas_kashalikar (1)
Stress and communalism_dr._shriniwas_kashalikar (1)shriniwas kashalikar
 
WEEK-666666666666666666666666666666.pptx
WEEK-666666666666666666666666666666.pptxWEEK-666666666666666666666666666666.pptx
WEEK-666666666666666666666666666666.pptx
EricRoiBinalingbing
 
1) There is currently an epidemic of anxiety in this country. The Co.docx
1) There is currently an epidemic of anxiety in this country. The Co.docx1) There is currently an epidemic of anxiety in this country. The Co.docx
1) There is currently an epidemic of anxiety in this country. The Co.docx
durantheseldine
 
PEER RESPONSES WEEK 2 - DISCUSSION 1 .docx
PEER RESPONSES WEEK 2 - DISCUSSION 1               .docxPEER RESPONSES WEEK 2 - DISCUSSION 1               .docx
PEER RESPONSES WEEK 2 - DISCUSSION 1 .docx
danhaley45372
 
C9 gibb primer on s di in organizations
C9 gibb primer on s di in organizationsC9 gibb primer on s di in organizations
C9 gibb primer on s di in organizationsEdwin Holwerda
 
I have an assignment that requires me to do a.pdf
I have an assignment that requires me to do a.pdfI have an assignment that requires me to do a.pdf
I have an assignment that requires me to do a.pdf
bkbk37
 
In sociology the word
In sociology the wordIn sociology the word
In sociology the wordSam Ofo
 

Similar to simulation assignment (20)

Cults, religion, and brainwashing lecture 2014
Cults, religion, and brainwashing lecture 2014Cults, religion, and brainwashing lecture 2014
Cults, religion, and brainwashing lecture 2014
 
Sociology AQA Beliefs in Society Revision Notes
Sociology AQA Beliefs in Society Revision NotesSociology AQA Beliefs in Society Revision Notes
Sociology AQA Beliefs in Society Revision Notes
 
Stratification: Chapter7
Stratification: Chapter7 Stratification: Chapter7
Stratification: Chapter7
 
Ucsp week 6
Ucsp week 6Ucsp week 6
Ucsp week 6
 
Religion, Function of religion , and Psychological Function Of Religion
Religion,  Function of religion , and  Psychological Function Of ReligionReligion,  Function of religion , and  Psychological Function Of Religion
Religion, Function of religion , and Psychological Function Of Religion
 
Hofstede`s model
Hofstede`s modelHofstede`s model
Hofstede`s model
 
slide-1-topic-2-week-7-8issues-in-ccc.pptx
slide-1-topic-2-week-7-8issues-in-ccc.pptxslide-1-topic-2-week-7-8issues-in-ccc.pptx
slide-1-topic-2-week-7-8issues-in-ccc.pptx
 
Theories of religion
Theories of religionTheories of religion
Theories of religion
 
Religion & Ethics A very short introduction Dr. Bruce.docx
Religion & Ethics A very short introduction Dr. Bruce.docxReligion & Ethics A very short introduction Dr. Bruce.docx
Religion & Ethics A very short introduction Dr. Bruce.docx
 
Functionalists theories of religion
Functionalists theories of religion Functionalists theories of religion
Functionalists theories of religion
 
Theories of Religion
Theories of ReligionTheories of Religion
Theories of Religion
 
Stress and communalism dr. shriniwas kashalikar
Stress and communalism dr. shriniwas kashalikarStress and communalism dr. shriniwas kashalikar
Stress and communalism dr. shriniwas kashalikar
 
Stress and communalism_dr._shriniwas_kashalikar (1)
Stress and communalism_dr._shriniwas_kashalikar (1)Stress and communalism_dr._shriniwas_kashalikar (1)
Stress and communalism_dr._shriniwas_kashalikar (1)
 
WEEK-666666666666666666666666666666.pptx
WEEK-666666666666666666666666666666.pptxWEEK-666666666666666666666666666666.pptx
WEEK-666666666666666666666666666666.pptx
 
1) There is currently an epidemic of anxiety in this country. The Co.docx
1) There is currently an epidemic of anxiety in this country. The Co.docx1) There is currently an epidemic of anxiety in this country. The Co.docx
1) There is currently an epidemic of anxiety in this country. The Co.docx
 
PEER RESPONSES WEEK 2 - DISCUSSION 1 .docx
PEER RESPONSES WEEK 2 - DISCUSSION 1               .docxPEER RESPONSES WEEK 2 - DISCUSSION 1               .docx
PEER RESPONSES WEEK 2 - DISCUSSION 1 .docx
 
C9 gibb primer on s di in organizations
C9 gibb primer on s di in organizationsC9 gibb primer on s di in organizations
C9 gibb primer on s di in organizations
 
I have an assignment that requires me to do a.pdf
I have an assignment that requires me to do a.pdfI have an assignment that requires me to do a.pdf
I have an assignment that requires me to do a.pdf
 
Chapter13
Chapter13Chapter13
Chapter13
 
In sociology the word
In sociology the wordIn sociology the word
In sociology the word
 

Recently uploaded

一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
mbawufebxi
 
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
vcaxypu
 
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
nscud
 
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
yhkoc
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
ewymefz
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
ewymefz
 
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
ewymefz
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
nscud
 
FP Growth Algorithm and its Applications
FP Growth Algorithm and its ApplicationsFP Growth Algorithm and its Applications
FP Growth Algorithm and its Applications
MaleehaSheikh2
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
enxupq
 
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project PresentationPredicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Boston Institute of Analytics
 
The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...
jerlynmaetalle
 
Machine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptxMachine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptx
balafet
 
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
NABLAS株式会社
 
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
slg6lamcq
 
standardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghhstandardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghh
ArpitMalhotra16
 
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
u86oixdj
 
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
oz8q3jxlp
 
SOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape ReportSOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape Report
SOCRadar
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
v3tuleee
 

Recently uploaded (20)

一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
 
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
 
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
 
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
 
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
 
FP Growth Algorithm and its Applications
FP Growth Algorithm and its ApplicationsFP Growth Algorithm and its Applications
FP Growth Algorithm and its Applications
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
 
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project PresentationPredicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
 
The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...
 
Machine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptxMachine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptx
 
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
 
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
 
standardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghhstandardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghh
 
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
 
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
 
SOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape ReportSOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape Report
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
 

simulation assignment

  • 1. Simulation Assignment: Agent Based Modelling STA5071Z Zach Wolpe October 2020 Abstract Does the Prosperity of Tribal Societies Necessitate Religion & God? Religion & God are omnipresent throughout human culture - often a subject of great philosophical consideration, still to this day there exists no known human society or culture that does not have some divine belief structure. This does not say that all individuals are religions, but rather there is no society that is completely free from religion. Regardless of your belief system this is an interesting phenomena that warrants investigation. It appears innate to the human condition to con- ceptualise a higher order - a deity. Obviously, we do not see the same belief structure emergent in other, less complex and less intelligent, animals - it’s not unreasonable to postu- late that our complexity & theological inclination are tightly intertwined. Religion also appears to have served many different purposes through- out history, however a period of particular interest is the Neolithic Rev- olution - in which societies exploded in size and functionality. Societies needed new structural & organisational tools to avoid extinction. Soci- eties needed governance. Specialised roles were required for societies to scale (economies of scale in a decentralised manner). Religion served this purpose. Religion provided a behavioural structural archetype, the framework in-which to live & how to live well. Religion usually requires a God to give it meaning. Our Netlogo model illustrates that religious doctrine - coupled with deep in-group trust and severe out-group hatred (i.e. tribalism) - can result in an emergent behaviour of a society that dominates other groups. Thus we provide a theory of the emergence of religion as a consequence of evolution - more specifically group selection - that allows some groups (tribes) to drive others into extinction. Here we examine two cases of interest, that were repeated many times, the full theoretical and practical model details are provided in the info section of the imple- mentation. 1
  • 2. Scenario A: Severe Tribalism & Religion leading to Group Selection Experimental Setup Altruistic attributes of all agents in all tribes are set to their mean, default, values - aside from the Delta tribe. Faith is set slightly below par, the agents are required to build up religious culture before great cooperation can emerge. The Delta tribe exhibits innate distrust for the ’other’, all other tribes, as it begins with a out-group altruism of 0. It also begins with great coherence and camaraderie, deeply trusting in-group members (in-group altruism is max- imized) and belonging to a mature religious culture (faith is maximized). Outcome & Conclusion At the point of the screenshot Omega and Theta had been fully pushed to extinction by tribal warfare; Gamma was moments before extinction - only two members remaining; whilst Delta continued to thrive. The final trust probabilities of Omega & Theta are given as N/A as all their members have been whipped out. We can see - however - that agents are learning trust on the go. Delta members completely trust each other (probability of 1 of being altruistic within-group). Delta has also gain some trust towards Theta & Omega, oddly enough not Gamma, as a consequence of those tribes exhibiting some altruism towards Delta. The average energy of the Delta tribe is lower than that of many other tribes during certain periods - indicative of self sacrifice for the greater good of the tribe. The individual may be worse off however the emergent victory of the group follows. This model, repeated & tested rigorously, was able to exhibit the power of tribalism coupled with a high order belief structure (to warrant self-sacrifice) to push non religious groups to extinction. Figure 1: Scenario A: a tribe with high signs of tribalism and great religious faith drive it’s cooperative counterparts to extinction. 2
  • 3. Scenario B: Lacking Tribalism & Religion leading to Cooperation The only difference here is that Delta exhibits great outward altruism. The tribes stabilize, and are not pushed to extinction as they have learnt to trust one another & thus negate the probability of invasion to some extent. In this particular run, the Delta tribe was able to ”befriend” all other tribes as a consequence of it’s altruism. We can observe this as it’s altruism towards other is very high (though lower than it’s starting point) and the altruism to- wards Delta in the other groups is also significantly high - minimizing the prob- ability of being invaded. Also note that the Delta tribe is the only tribe with a population of 10 - the others have all entered war of some sort and have lost members due to being invaded against. The Delta tribe also ends, though marginally, with the highest average en- ergy as it’s internal altruism and strong faith cause it to sacrifice for it’s tribe members, having a strong agriculture focus (although it’s farmland has been depleted on the time of taking the screenshot). Note that Gamma - that is the only tribe without a strong religion - is the closest to extinction. Figure 2: Scenario B: a tribe with high signs of tribalism and great religious faith drive it’s cooperative counterparts to extinction Closing Thoughts We showed that religion can serve as a powerful tool to get members of the tribe to act for the good of the tribe, often to their own detriment, serving the collective & thus on average leading to prosperity. Coupled with in-group out-group tendencies, which are so omnipresent even in modern culture, religion can lead to group organization that drives the ’other’ to extinction by requiring self-sacrifice on the part of the individual. 3
  • 4. 1 Appendix: Policy Probability Functions The model requires updating a policy (posterior) - that dictates the action space of each agent as a function of their biological makeup (priors) & interactions with the environment (likelihoods). At each time-step the agent samples it’s policy to probabilistically determine it’s next action. Here I define the functions that update these action probabilities (policies). 1.1 Policy Probability The (non-normalized) probabilities of each action {Scavenge, Pray Farm Invade} are given by: π(farmt i) = 1 4 faitht i + 3 4 trustt i:In−Group π(prayt i ) = 3 4 faitht i + 1 4 trustt i:In−Group π(invasiontk i ) = 5 10 (1−trusttk i:Out−Group−K)+ 2 10 trusttk i:In−Group+ 2 10 faithtk i + 1 10 (1−Selfishnesstk i ) 1.2 Trust Function Trust is learnt through interaction with other agents. 1.2.1 Initialization Trust functions are initialized with the in-group & out-group altruism hyperpa- rameters. 1.2.2 Updating Once initialized the function is updated by computing the mean overall inter- actions. Means are computed recursively to save on computation & memory (negating the need to store long lists of previous interactions). Thus the mean of period t is given by: ¯Xt trust = 1 t Xt trust + t − 1 t ¯Xt−1 trust Where ¯Xt trust ∈ [0, 1] 4