Abstract This working paper presents an agent-based computation model of civil violence. We present two variants of the Civil Violence Model. In the first, a central authority seeks to suppress decentralized rebellion. In the second, a central authority seeks to suppress communal violence between two warring ethnic groups. Full Article as a .pdf file