There are tons of examples here:
http://demonstrations.wolfram.com/topic.html?topic=multi-agent+modeling&limit=20
But I been unable to find a good guide explaining what is the recommended approach to build such a simulation...
Concretely, I am looking for a link to Mathematica help or a book like https://www.amazon.com/An-Introduction-Agent-Based-Modeling-Engineered/dp/0262731894 but built around Mathematica instead of built around NetLogo... Is there a single one?