Uses of Interface
org.vizzini.ai.geneticprogramming.IChromosomeGP

Packages that use IChromosomeGP
org.vizzini.ai.geneticprogramming Provides genetic programming classes for the game framework. 
org.vizzini.ai.geneticprogramming.example   
org.vizzini.example.ant   
org.vizzini.example.ant.ui   
org.vizzini.example.tictactoe Provides tic-tac-toe classes for the game framework. 
 

Uses of IChromosomeGP in org.vizzini.ai.geneticprogramming
 

Classes in org.vizzini.ai.geneticprogramming that implement IChromosomeGP
 class AbstractChromosomeGP
          Provides base functionality for a chromosome in genetic programming.
 class DefaultChromosomeGP
          Provides a default implementation of a chromosome in genetic programming.
 

Methods in org.vizzini.ai.geneticprogramming with parameters of type IChromosomeGP
protected abstract  int AbstractGeneticAlgorithmGP.evaluateFitness(int index, IChromosomeGP chromosome, boolean isPrinting)
          Evaluate the fitness of the given chromosome for this problem.
protected  void AbstractGeneticAlgorithmGP.penalizeComplexity(IChromosomeGP chromosome, int fitnessThreshold)
          Penalize the given chromosome for complexity.
 void AbstractChromosomeGP.splice(IChromosomeGP chromosome0, IChromosomeGP chromosome1, int cut0, int cut1)
          Splice the given chromosomes into this using the given cut index.
 void IChromosomeGP.splice(IChromosomeGP c0, IChromosomeGP c1, int cut0, int cut1)
          Splice the given chromosomes into this using the given cut indexes.
 

Uses of IChromosomeGP in org.vizzini.ai.geneticprogramming.example
 

Methods in org.vizzini.ai.geneticprogramming.example with parameters of type IChromosomeGP
protected  int CartCentering.evaluateFitness(int index, IChromosomeGP chromosome, boolean isPrinting)
          Evaluate the fitness of the given chromosome for this problem.
protected  int CharacterRecognition.evaluateFitness(int index, IChromosomeGP chromosome, boolean isPrinting)
          Evaluate the fitness of the given chromosome for this problem.
protected  int SymbolicRegression.evaluateFitness(int index, IChromosomeGP chromosome, boolean isPrinting)
          Evaluate the fitness of the given chromosome for this problem.
protected  int XOR.evaluateFitness(int index, IChromosomeGP chromosome, boolean isPrinting)
          Evaluate the fitness of the given chromosome for this problem.
 

Uses of IChromosomeGP in org.vizzini.example.ant
 

Methods in org.vizzini.example.ant with parameters of type IChromosomeGP
protected  int Ant.evaluateFitness(int index, IChromosomeGP chromosome, boolean isPrinting)
          Evaluate the fitness of the given chromosome for this problem.
 

Uses of IChromosomeGP in org.vizzini.example.ant.ui
 

Methods in org.vizzini.example.ant.ui with parameters of type IChromosomeGP
protected  void AntUI.evaluate(IChromosomeGP chromosome, boolean isPrinting)
          Evaluate the fitness of the given chromosome for this problem.
 

Uses of IChromosomeGP in org.vizzini.example.tictactoe
 

Methods in org.vizzini.example.tictactoe with parameters of type IChromosomeGP
protected  void TicTacToeGeneticAlgorithmGP.configureAgent(IComputerAgent agent, IChromosomeGP chromosome)
          Configure the given agent for play.
protected  int TicTacToeGeneticAlgorithmGP.evaluateFitness(int index, IChromosomeGP chromosome, boolean isPrinting)
          Evaluate the fitness of the given chromosome for this problem.
 



Copyright © 2007 Vizzini.org. All Rights Reserved. 2007.12.25.03.00.02