It would be very difficult to add so many command-line arguments while running code.
Instead of that, it would be better if we could make a config file and parse that to set the arguments.
Idea: A template config file could be made. For every experiment just copy that config file and just change the parameters to be changed and run the experiment. Now will just have to give input the name of the config file to run the code.