The attached files should allow for the reproduction of the results obtained by us. As a rule, no additional parameters or settings need to be added when running the files.
For example of use: to reproduce the results obtained in step 4 of chapter 3.1, navigate to the "chapter 3.1" directory, then "sources", and run the "step4.py" file. To ensure that this file runs without errors, the "step1.py" and "step2.py" files must be run beforehand.
Python 3.7 or higher