Package | Description |
---|---|
com.sun.electric.tool.placement.genetic2 |
Modifier and Type | Class and Description |
---|---|
class |
Individual<I extends Individual>
Abstract class representing an individual in a genetic algorithm.
|
class |
Population<I extends Individual>
Class for running a genetic algorithm in a separate thread.
|
class |
UnifiedPopulation<I extends Individual>
Class for running a genetic algorithm in a separate thread.
|
Modifier and Type | Class and Description |
---|---|
class |
ClassicIndividual
A ClassicIndividual contains a complete copy of a placement.
|
class |
DeltaIndividual
This kind of individual only saves the deltas (differences) to a common
reference placement.
|
Modifier and Type | Method and Description |
---|---|
Individual |
UnifiedPopulation.getAt(int pos) |
Individual |
UnifiedPopulation.getChampion()
Method to find the best individual and return it
|
Individual |
UnifiedPopulation.getRandomOne() |
Modifier and Type | Method and Description |
---|---|
void |
UnifiedPopulation.insert(Individual immigrant)
Method to overwrite the genome of the individual at the end of the array
with an immigrant's genome.
|