@Override public void storeState(){
  partialBufferHelper.storeState();
  for (  EvolutionaryProcessDelegate evolutionaryProcessDelegate : evolutionaryProcessDelegates) {
    evolutionaryProcessDelegate.storeState();
  }
  if (useScaleFactors || useAutoScaling) {
    scaleBufferHelper.storeState();
    System.arraycopy(scaleBufferIndices,0,storedScaleBufferIndices,0,scaleBufferIndices.length);
  }
  flip=true;
}

@ Override public void storeState ( ) { partialBufferHelper . storeState ( ) ; for ( EvolutionaryProcessDelegate evolutionaryProcessDelegate : evolutionaryProcessDelegates ) { evolutionaryProcessDelegate . storeState ( ) ; } if ( useScaleFactors || useAutoScaling ) { scaleBufferHelper . storeState ( ) ; System . arraycopy ( scaleBufferIndices , 0 , storedScaleBufferIndices , 0 , scaleBufferIndices . length ) ; } flip = true ; }
stores the additional state other than model components
