Stochasticbreaking
This addresses the stochasticity issue (could find the number of it anymore).
I updated the poisson point process and made some changes to how we pass stochasticity parameters to the env. If nothing is passed to the env there will not be any stochastic events. Otherwise we can pass the intervall of events happening, the percentage of agents afffected and the minimal and max duration of a malfunction. Agents with malfunctions will get a first malfunction duration already at level initialization. Malfunctions happen only when agents stop or make invalid moves.