A Multiagent Simulator for Teaching Police Allocation

  • Vasco Furtado
  • Eurico Vasconcelos


This article describes the ExpertCop tutorial system, a simulator of crime in an urban region. In ExpertCop, the students (police officers) configure and allocate an available police force according to a selected geographic region and then interact with the simulation. The student interprets the results with the help of an intelligent tutor, the pedagogical agent, observing how crime behaves in the presence of the allocated preventive policing. The interaction between domain agents representing social entities as criminals and police teams drives the simulation. ExpertCop induces students to reflect on resource allocation. The pedagogical agent implements interaction strategies between the student and the geosimulator, designed to make simulated phenomena better understood. In particular, the agent uses a machine-learning algorithm to identify patterns in simulation data and to formulate questions to the student about these patterns.
How to Cite
Furtado, V., & Vasconcelos, E. (2006). A Multiagent Simulator for Teaching Police Allocation. AI Magazine, 27(3), 63. https://doi.org/10.1609/aimag.v27i3.1893