Algorithm 1From: Human mobility and innovation spreading in ancient times: a stochastic agent-based simulation approachJoint event-based simulationBack to article page