Towards an Agent-Based Model for Civil Revolution: Modeling Emergence of Protesters, Military Decisions, and Resulting State of 1.0.0

This agent-based model uses agents that react based on economic and emotional levels and a revolution ensues. Once the revolution has begun, there are several other factors in this agent-based model that decide the outcome of the rebellion including agents being killed, their geographic vision, their inclination towards news/media, being influenced by current events, and also their personality type of A or B; all these factors combined together affect the dynamics of the unanticipated revolution.The model introduces more complexity and combination of attributes that can be used to study and forecast revolutions.
This is a companion discussion topic for the original entry at