fixed APParameterOptimizationMethod which assumed, that iterations were taking place in order. this is not the case since we have IterationRunnables. Now We keep a map of IterationDivisiveParameterOptimizationMethods for each parameter set that did not terminate