Class GaaPopulation

java.lang.Object
   |
   +----GaaPopulation

public class GaaPopulation
extends Object

Constructor Index

 o GaaPopulation(GaaProblem)

Method Index

 o getDoublesMax(double[])
 o initPopulation()
 o kick()
 o newGeneration()
 o poplistTableKids()
 o poplistTableString()
 o processFitness()
 o processValue()
 o runEvolution(int)
 o sortChroms()
 o sortChroms(String[], double[], double[], boolean)
 o sortChromsByInsertion(String[], double[], boolean)
 o sortChromsByVals()
 o sortDoubles(double[], boolean)
 o sortKidsByVals()
 o updateMemory(int, int, char)
 o updateParams()

Constructors

 o GaaPopulation
 public GaaPopulation(GaaProblem pr)

Methods

 o updateParams
 public void updateParams()
 o initPopulation
 public void initPopulation()
 o runEvolution
 public void runEvolution(int num)
 o newGeneration
 public void newGeneration()
 o processFitness
 public void processFitness()
 o processValue
 public void processValue()
 o kick
 public void kick()
 o sortChroms
 public void sortChroms()
 o sortChromsByVals
 public void sortChromsByVals()
 o sortKidsByVals
 public void sortKidsByVals()
 o sortChroms
 public void sortChroms(String list[],
                        double values[],
                        double secvals[],
                        boolean descending)
 o sortChromsByInsertion
 public void sortChromsByInsertion(String list[],
                                   double values[],
                                   boolean descending)
 o sortDoubles
 public void sortDoubles(double values[],
                         boolean descending)
 o getDoublesMax
 public double getDoublesMax(double values[])
 o poplistTableString
 public String poplistTableString()
 o poplistTableKids
 public String poplistTableKids()
 o updateMemory
 public void updateMemory(int num,
                          int pos,
                          char kar)