class AbstractOptimizer implements Optimizer {

	@Override
	public void removeOptimizerStateListener(OptimizerStateListener listener) {
		stateListeners.remove(listener);
	}

	public  AbstractOptimizer(Population population, Archive archive, IndividualCompleter completer, Control control,
			Iteration iteration);

}