Seol mar théacs é seo: Multi-agent and multi-agent-based simulation