adams.optimise.genetic
Class PackDataGeneticAlgorithm
java.lang.Object
adams.core.ConsoleObject
adams.core.option.AbstractOptionHandler
adams.optimise.AbstractOptimiser
adams.optimise.genetic.AbstractGeneticAlgorithm
adams.optimise.genetic.PackDataGeneticAlgorithm
- All Implemented Interfaces:
- CleanUpHandler, Debuggable, Destroyable, OptionHandler, SizeOfHandler, Serializable, Comparable
- Direct Known Subclasses:
- GeneticAlgorithm
public abstract class PackDataGeneticAlgorithm
- extends AbstractGeneticAlgorithm
???
- Version:
- $Revision: 4584 $
- Author:
- Dale (dale at cs dot waikato dot ac dot nz)
- See Also:
- Serialized Form
| Fields inherited from class adams.optimise.genetic.AbstractGeneticAlgorithm |
m_BestRange, m_FavorZeroes, m_Fitness, m_Genes, m_Iterations, m_MaxTrainTime, m_NumChrom, m_NumGenes, m_Random, m_Running, m_Seed, m_TrainStart, PROPS_FILTER, PROPS_MASK, PROPS_RELATION |
| Methods inherited from class adams.optimise.genetic.AbstractGeneticAlgorithm |
bestRangeTipText, calcFitness, copyGene, defineOptions, doCrossovers, doMutations, doMutations2, favorZeroesTipText, forCommandLine, forName, getBestRange, getFavorZeroes, getFitness, getGene, getGeneticAlgorithms, getIterations, getMaxTrainTime, getNumChrom, getNumGenes, getSeed, hasMoreZeroes, init, initialize, isRunning, iterationsTipText, maxTrainTimeTipText, numChromTipText, postRun, preRun, reset, run, runGeneticAlgorithm, seedTipText, setBestRange, setBestRange, setFavorZeroes, setGene, setGene, setIterations, setMaxTrainTime, setNumChrom, setSeed, sort, stop, storeSetup, updateHeader |
| Methods inherited from class adams.core.option.AbstractOptionHandler |
cleanUpOptions, debug, debug, debugLevelTipText, finishInit, getDebugLevel, getOptionManager, globalInfo, isDebugOn, newOptionManager, setDebugLevel, toCommandLine, toString |
m_pdd
protected PackDataDef m_pdd
PackDataGeneticAlgorithm
public PackDataGeneticAlgorithm()
printBits
protected void printBits(int[] bits)
print
protected void print(double[] bits)
getInitialSetups
public Vector<int[]> getInitialSetups()
- Specified by:
getInitialSetups in class AbstractGeneticAlgorithm
init
public void init(int ch)
getDataDef
public abstract PackDataDef getDataDef()
getDataSetups
public abstract Vector<PackData> getDataSetups()
Copyright © 2012 University of Waikato, Hamilton, NZ. All Rights Reserved.