The model is implemented in Java and uses Repast
(REcursive Porous Agent Simulation Toolkit), which is a
Java-based open source agent modeling toolkit (North et al.,
2013, Barnes and Chu, 2015). The model is developed in 3D,
however no spatial dependence was introduced in this work.