Open SeBecker opened 6 years ago
I will start with this soon. The first step will include the implementations of janos' suggestions regarding the reading/printing process of the initialization files. Nevertheless this will be a bit time consuming since i have to ensure that this changes do not affect the results. I will provide an update as soon as I am able to present a first draft.
I reorganized the whole random init file generating process since it was far to complex for fitting the flake8 standards. I was capable of reducing the number of code lines from over 400 to a little bit more than 200 while maintaining all current features except the specification of categorical variables. You can find the current draft here. The next steps will be to reorganize the read process as well as writing tests for comparing the old and the new random init file generator/read process via our regression test battery.
So far our flake8 configuration file ignores complexity issues. We have to reorganize some functions. This concerns in particular: