Splitting of Simulation in 2 parts in order to circumvent memory bug in tensorflow
b05 method added Minor improvements
Some minor changes to CLs Wonky results -> CHECK