The evolutionary software and graphics are largely derived from DyPy which can be read about at https://arxiv.org/pdf/2007.13815.pdf "DyPy: A python library for simulating matrix-form games". The library itself can be found at https://github.com/anjalika-nande/dynamics_sim.