Agent-Based Models for past environments