A Discretized Overlap Resolution Algorithm (DORA) for resolving spatial overlaps in individual-based models of microbes
Fig 2
Conceptual illustration of the Discretized Overlap Resolution Algorithm (DORA).
It shows the three main phases of the algorithm: Forward Translation, where the occupancy matrix is constructed from the spatial attributes of cells; Overlap Resolution, where overlaps are identified and resolved through a diffusion-like solution process of occupancy matrix; and Backward Translation, where the computed displacements are translated back to individual cell movements to achieve a non-overlapping cellular arrangement.