Macaland North. Tutorial on Agent-based Modeling and Simulation PART 2: How to Model with Agents. IEEE, 2006, doi:10.1109/wsc.2006.323040.