org.processmining.mining.geneticmining.population.duplicates
Class DTBuildInitialPopulation
java.lang.Object
org.processmining.mining.geneticmining.population.duplicates.DTBuildInitialPopulation
- All Implemented Interfaces:
- BuildPopulation
public class DTBuildInitialPopulation
- extends java.lang.Object
- implements BuildPopulation
Title: Build Initial Population
Description: Builds an initial population. Every individual is based on
causal, start and end matrices that are randomly created whenever an
individual is going to be built.
Note: The created individuals do not have a fitness value.
- Version:
- 1.0
- Author:
- Ana Karla A. de Medeiros
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DTBuildInitialPopulation
public DTBuildInitialPopulation(java.util.Random gen,
LogReader log,
DTGeneticMiningMatrices genMining)
build
public HeuristicsNet[] build(HeuristicsNet[] oldPopulation)
- Fills in oldPopulation with new individuals.
- Specified by:
build
in interface BuildPopulation
- Parameters:
oldPopulation
- EnhancedHeuristicsNet[] population to be filled in.
- Returns:
- EnhancedHeuristicsNet[] population with new individuals. There are no duplicated individuals in this population.