Checkpoints are written in the checkpoints/ directory. Therefore, all runs in the same directory will write to and read from the same directory. To improve this, it would be good to incorporate the simulation's name into checkpoints/. Then, when restarting, the simulation's name is known and easily accessible.