Changed "agent based" to "agent-based"