|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Chromosome | |
com.anji.gomoku | com.anji.gomoku contains classes to handle Go-Moku (see Gamerz.net for rules). |
com.anji.imaging | com.anji.imaging contains utility classes to handle image processing. |
com.anji.integration | com.anji.integration contains classes that provide the glue between the various components of the system, including artificial neural net implementations, JGAP, NEAT, Log4J, and persistence and presentation layers. |
com.anji.neat | com.anji.neat contains classes implementing NEAT framework, including genes, mutation operators, and fitness function used for XOR. |
com.anji.persistence | com.anji.persistence contains classes implementing a simple persistence interface. |
com.anji.polebalance | com.anji.polebalance contains classes to implement pole balancing. |
com.anji.roshambo | com.anji.roshambo contains classes to implement the game of
roshambo, also commonly known as
rock-scissors-paper. |
com.anji.tournament | com.anji.tournament contains classes to handle tournaments and games. |
com.anji.ttt | com.anji.ttt contains classes to handle Tic-Tac-Toe (see Yahooligans for rules). |
examples | |
org.jgap | |
org.jgap.impl |
Uses of Chromosome in com.anji.gomoku |
Methods in com.anji.gomoku with parameters of type Chromosome | |
java.lang.Object |
GomokuPlayerTranscriber.transcribe(Chromosome c)
|
Player |
GomokuPlayerTranscriber.newPlayer(Chromosome c)
|
BoardPlayer |
GomokuPlayerTranscriber.newBoardPlayer(Chromosome c)
|
Uses of Chromosome in com.anji.imaging |
Methods in com.anji.imaging with parameters of type Chromosome | |
int |
IdentifyImageFitnessFunction.evaluate(Chromosome c)
Returns int between 0 and MAX_FITNESS relative to # images ANN (transcribed
from c ) is able to identify correctly. |
Uses of Chromosome in com.anji.integration |
Methods in com.anji.integration with parameters of type Chromosome | |
java.lang.Object |
Transcriber.transcribe(Chromosome c)
Sub-classes must implement this method to convert the genotype to a phenotype. |
protected void |
SimpleSelector.add(Configuration a_activeConfigurator,
Chromosome a_chromosomeToAdd)
Add a_chromosomeToAdd to set of chromosomes to be evaluated. |
java.lang.Object |
AnjiNetTranscriber.transcribe(Chromosome genotype)
|
AnjiNet |
AnjiNetTranscriber.newAnjiNet(Chromosome genotype)
create new AnjiNet from genotype |
Activator |
ActivatorTranscriber.newActivator(Chromosome ch)
Constructs Activator phenotype from Chromosome genotype. |
java.lang.Object |
ActivatorTranscriber.transcribe(Chromosome c)
|
Constructors in com.anji.integration with parameters of type Chromosome | |
XmlPersistableChromosome(Chromosome aChromosome)
|
Uses of Chromosome in com.anji.neat |
Methods in com.anji.neat that return Chromosome | |
Chromosome |
Evolver.getChamp()
|
Methods in com.anji.neat with parameters of type Chromosome | |
protected ChromosomeMaterial |
NeatCrossoverReproductionOperator.reproduce(Configuration config,
Chromosome dominantChrom,
Chromosome recessiveChrom)
Crossover according to NEAT crossover methodology. |
Uses of Chromosome in com.anji.persistence |
Methods in com.anji.persistence that return Chromosome | |
Chromosome |
Persistence.loadChromosome(java.lang.String id,
Configuration config)
|
Chromosome |
HibernatePersistence.loadChromosome(java.lang.String id,
Configuration config)
|
static Chromosome |
FilePersistence.chromosomeFromXml(Configuration config,
java.lang.String xml)
|
static Chromosome |
FilePersistence.chromosomeFromXml(Configuration config,
org.w3c.dom.Node chromNode)
|
Chromosome |
FilePersistence.loadChromosome(java.lang.String id,
Configuration config)
|
Methods in com.anji.persistence with parameters of type Chromosome | |
void |
Persistence.store(Chromosome c)
|
void |
HibernatePersistence.store(Chromosome c)
|
void |
FilePersistence.store(Chromosome c)
|
Uses of Chromosome in com.anji.polebalance |
Methods in com.anji.polebalance with parameters of type Chromosome | |
void |
DoublePoleBalanceFitnessFunction.evaluate(Chromosome c)
Evaluate chromosome and set fitness. |
Uses of Chromosome in com.anji.roshambo |
Methods in com.anji.roshambo with parameters of type Chromosome | |
RoshamboPlayer |
RoshamboPlayerTranscriber.newRoshamboPlayer(Chromosome genotype)
convenience method to return specific type |
Player |
RoshamboPlayerTranscriber.newPlayer(Chromosome genotype)
|
java.lang.Object |
RoshamboPlayerTranscriber.transcribe(Chromosome genotype)
|
Uses of Chromosome in com.anji.tournament |
Methods in com.anji.tournament with parameters of type Chromosome | |
Player |
PlayerTranscriber.newPlayer(Chromosome c)
|
Uses of Chromosome in com.anji.ttt |
Methods in com.anji.ttt with parameters of type Chromosome | |
java.lang.Object |
TttPlayerTranscriber.transcribe(Chromosome c)
|
Player |
TttPlayerTranscriber.newPlayer(Chromosome c)
|
BoardPlayer |
TttPlayerTranscriber.newBoardPlayer(Chromosome c)
|
Uses of Chromosome in examples |
Methods in examples with parameters of type Chromosome | |
int |
MinimizingMakeChangeFitnessFunction.evaluate(Chromosome a_subject)
Determine the fitness of the given Chromosome instance. |
static int |
MinimizingMakeChangeFitnessFunction.amountOfChange(Chromosome a_potentialSolution)
Calculates the total amount of change (in cents) represented by the given potential solution and returns that amount. |
static int |
MinimizingMakeChangeFitnessFunction.getNumberOfCoinsAtGene(Chromosome a_potentialSolution,
int a_position)
Retrieves the number of coins represented by the given potential solution at the given gene position. |
static int |
MinimizingMakeChangeFitnessFunction.getTotalNumberOfCoins(Chromosome a_potentialsolution)
Returns the total number of coins represented by all of the genes in the given potential solution. |
Uses of Chromosome in org.jgap |
Methods in org.jgap that return Chromosome | |
protected Chromosome |
Specie.getRepresentative()
|
Chromosome |
Specie.getFittest()
|
Chromosome |
Genotype.getFittestChromosome()
Retrieves the Chromosome in the population with the highest fitness value. |
Methods in org.jgap with parameters of type Chromosome | |
boolean |
Specie.add(Chromosome aChromosome)
|
double |
Specie.getChromosomeFitnessValue(Chromosome aChromosome)
|
boolean |
Specie.match(Chromosome aChromosome)
|
protected abstract void |
NaturalSelector.add(Configuration config,
Chromosome c)
|
protected void |
Genotype.addChromosome(Chromosome chrom)
add chromosome to population and to appropriate specie |
int |
FitnessFunction.getFitnessValue(Chromosome a_subject)
Deprecated. Retrieves the fitness value of the given Chromosome. |
protected abstract int |
FitnessFunction.evaluate(Chromosome a_subject)
Deprecated. Determine the fitness of the given Chromosome instance. |
protected abstract ChromosomeMaterial |
CrossoverReproductionOperator.reproduce(Configuration config,
Chromosome dominantChrom,
Chromosome recessiveChrom)
|
double |
Chromosome.distance(Chromosome target,
SpeciationParms parms)
Calculates compatibility distance between this and target according to NEAT speciation
methodology. |
Constructors in org.jgap with parameters of type Chromosome | |
Specie(SpeciationParms aSpeciationParms,
Chromosome aRepresentative)
Create new specie from representative. |
Uses of Chromosome in org.jgap.impl |
Methods in org.jgap.impl that return Chromosome | |
Chromosome |
ChromosomePool.acquireChromosome()
Attempts to acquire an Chromosome instance from the chromosome pool. |
Methods in org.jgap.impl with parameters of type Chromosome | |
protected void |
WeightedRouletteSelector.add(Configuration a_activeConfigurator,
Chromosome a_chromosomeToAdd)
Add a Chromosome instance to this selector's working pool of Chromosomes. |
void |
ChromosomePool.releaseChromosome(Chromosome a_chromosome)
Releases a Chromosome to the pool. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |