WHAT IS IT?
The Mood model is currently in early stages of development and not ready for presentation.
HOW IT WORKS
Mood Model
TBD
Attraction Model
TBD
Agent Interactions
TBD
HOW TO USE IT
TBD
THINGS TO NOTICE
TBD
THINGS TO TRY
TBD
EXTENDING THE MODEL
TBD
NETLOGO ISSUES AND MISSING FUNCTIONS
- This model was developed using Netlogo 6.1, which has a bug preventing the
in-radius
function from performing correctly under various circumstances. The Github issue for the bug mentions another ticket which provides a workaround for this problem. That workaround was applied in this project (the procedure was named in-radius2
).
- This model uses the
__includes
feature in order to better manage source code in separate files. It was noticed that updates to the separate source files required reloading the model twice via the File
-> Recent Files
menu.
- While the
histogram
function was very convenient in the development of this model, there were noted absences of other functions, in particular the frequencies function from Clojure. This was implemented in Netlogo (as well as a sorted tuples function) for better introspection of data. You may review the functions by viewing the src/netlogo/util/general.nls file.
- Some basic set theoretic functions were absent from Netlogo, so these were implemented as well (see the same file as above).
RELATED MODELS
- Wilensky, U. (1998). NetLogo Flocking model. http://ccl.northwestern.edu/netlogo/models/Flocking. Center for Connected Learning and Computer-Based Modeling, Northwestern University, Evanston, IL.
- Stonedahl, F., Wilensky, U., Rand, W. (2014). NetLogo Heroes and Cowards model. http://ccl.northwestern.edu/netlogo/models/HeroesandCowards. Center for Connected Learning and Computer-Based Modeling, Northwestern Institute on Complex Systems, Northwestern University, Evanston, IL.
HOW TO CITE
If you mention this model in a publication, we ask that you include the citation below.
McGreggor, D. (2019). NetLogo Personality, Emotion, and Mood Bearing Agents. https://github.com/oubiwann/abm-personality-and-emotions/tree/master/project.
REFERENCES
- Egges, A., Kshirsagar, S., & Magnenat-Thalmann, N. (2003). A Model for Personality and Emotion Simulation. Lecture Notes in Computer Science Knowledge-Based Intelligent Information and Engineering Systems, 453-461. http://doi.org/10.1007/978-3-540-45224-9_63
- Deyoung, C. G., Hirsh, J. B., Shane, M. S., Papademetris, X., Rajeevan, N., & Gray, J. R. (2010). Testing Predictions From Personality Neuroscience. Psychological Science, 21(6), 820–828. http://doi.org/10.1177/0956797610370159
- Hatfield, E., Rapson, R. L., & Le, Y. L. (2009). Emotional Contagion and Empathy. The Social Neuroscience of Empathy, 19-30. http://doi.org/10.7551/mitpress/9780262012973.003.0003
- Deyoung, C. G., & Gray, J. R. (n.d.). Personality neuroscience: Explaining individual differences in affect, behaviour and cognition. The Cambridge Handbook of Personality Psychology, 323-346. http://doi.org/10.1017/cbo9780511596544.023
- Gerlach, M., Farb, B., Revelle, W., & Amaral, L. A. (2018). A robust data-driven approach identifies four personality types across four large data sets. Nature Human Behaviour, 2(10), 735-742. http://doi.org/10.1038/s41562-018-0419-z
- Mulders, P., Llera, A., Tendolkar, I., Eijndhoven, P. V., & Beckmann, C. (2018). Personality Profiles Are Associated with Functional Brain Networks Related to Cognition and Emotion. Scientific Reports, 8(1). http://doi.org/10.1038/s41598-018-32248-x
COPYRIGHT AND LICENSE
Copyright © 2019 Duncan McGreggor.
Licensed under the Apache License, Version 2.0 (the “License”);
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an “AS IS” BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.