NetLogo Agent-Based Models with Personality, Emotion, and Mood Bearing Agents
For my project, I wanted to explore very basic examples of interactions I've been interested in for quite some time, focused on what is sometimes called emotional modeling. While this topic has numerous practical applications, my interest is simply in building interesting interactions and observing any emergent behaviour. If useful, I'd like to integrate this into world-building exercises or in generative narratives/story creation (with interactive, dynamic characters).
While this project examines very simple examples of personality, emotion, and mood, I am ultimately interested in building much more complex models that make use of the OCEAN/Big Five personality model, and various taxonomies of emotions and moods. This project took a certain amount of inspiration from the 2003 paper by Egges et al., A Model for Personality and Emotion Simulation.
Each model model in this project has had its Info
tab exported and published
as documentation viewable on Github:
The agents in the model explored for this project I have named unimaginatively PEMBAs: "personality-, emotion-, and mood-bearing agents."
Copyright © 2019, Duncan McGreggor
Apache License, Version 2.0.
Can you improve this documentation?Edit on GitHub
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close