aboutsummaryrefslogtreecommitdiffstats
path: root/src/jcgp/backend/modules/ea/EvolutionaryAlgorithm.java
blob: 7719111f931f131c28a8f4fd1491ef5ee4fdb871 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
package jcgp.backend.modules.ea;

import jcgp.JCGP.Resources;
import jcgp.backend.modules.Module;
import jcgp.backend.modules.mutator.Mutator;
import jcgp.backend.population.Population;

public interface EvolutionaryAlgorithm extends Module {

	public abstract void evolve(Population population, Mutator mutator, Resources parameters);

	public abstract int getFittestChromosome();

}