It might be a good idea to add the possibility to run SENPAI with simulation parameters loaded from an external file.
This would for example ease running the same simulation on multiple files in sequence with same parameters without having to re-type them every time or the opposite: run more simulations one after the other while just changing the conditions.
Also it's quite the standard when working with cluster computers to have the simulation parameters and the substrate on which to run it in two distinct files.