/*
Copyright 2006 by Sean Luke
Licensed under the Academic Free License version 3.0
See the file "LICENSE" for more information
*/
package ec;
/*
* Finisher.java
*
* Created: Tue Aug 10 21:09:18 1999
* By: Sean Luke
*/
/**
* Finisher is a singleton object which is responsible for cleaning up a
* population after a run has completed. This is typically done after
* final statistics have been performed but before the exchanger's
* contacts have been closed.
*
* @author Sean Luke
* @version 1.0
*/
public abstract class Finisher implements Singleton
{
/** Cleans up the population after the run has completed. result is either ec.EvolutionState.R_SUCCESS or ec.EvolutionState.R_FAILURE, indicating whether or not an ideal individual was found. */
public abstract void finishPopulation(EvolutionState state, int result);
}
Ads help maintain this website.