Free cookie consent management tool by TermsFeed Policy Generator

source: branches/OKBJavaConnector/ECJClient/src/ec/Finisher.java @ 11049

Last change on this file since 11049 was 6152, checked in by bfarka, 13 years ago

added ecj and custom statistics to communicate with the okb services #1441

File size: 898 bytes
Line 
1/*
2  Copyright 2006 by Sean Luke
3  Licensed under the Academic Free License version 3.0
4  See the file "LICENSE" for more information
5*/
6
7
8package ec;
9
10/*
11 * Finisher.java
12 *
13 * Created: Tue Aug 10 21:09:18 1999
14 * By: Sean Luke
15 */
16
17/**
18 * Finisher is a singleton object which is responsible for cleaning up a
19 * population after a run has completed.  This is typically done after
20 * final statistics have been performed but before the exchanger's
21 * contacts have been closed.
22 *
23 * @author Sean Luke
24 * @version 1.0
25 */
26
27public abstract class Finisher implements Singleton
28    {
29    /** 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. */
30    public abstract void finishPopulation(EvolutionState state, int result);
31    }
Note: See TracBrowser for help on using the repository browser.