org.vizzini.ai.geneticprogramming
Interface IGameGeneticAlgorithmGP

All Superinterfaces:
IGameGeneticAlgorithm, IGeneticAlgorithm, IGeneticAlgorithmGP

public interface IGameGeneticAlgorithmGP
extends IGeneticAlgorithmGP, IGameGeneticAlgorithm

Defines methods required by a game genetic algorithm using genetic programming.

Since:
v0.3
Version:
v0.3
Author:
Jeffrey M. Thompson

Method Summary
 
Methods inherited from interface org.vizzini.ai.geneticprogramming.IGeneticAlgorithmGP
addFunction, addTerminal, getFunctionCount, getTerminalCount
 
Methods inherited from interface org.vizzini.ai.geneticalgorithm.IGeneticAlgorithm
getCrossoverFraction, getCrossoverType, getElapsedTime, getGeneration, getMostFit, getMutationFraction, getMutationMagnitude, getMutationRate, getPopulationSize, getProcessingRate, reset, runGenerations, setAverageCrossoverFraction, setCrossoverFraction, setCrossoverType, setDuplicateAllowed, setMutationFraction, setMutationMagnitude, setMutationRate, setPopulationSize, writeReport
 
Methods inherited from interface org.vizzini.ai.geneticalgorithm.IGameGeneticAlgorithm
getFitnessLoss, getFitnessTie, getFitnessWin, setFitnessLoss, setFitnessTie, setFitnessWin, setVerbose
 
Methods inherited from interface org.vizzini.ai.geneticalgorithm.IGeneticAlgorithm
getCrossoverFraction, getCrossoverType, getElapsedTime, getGeneration, getMostFit, getMutationFraction, getMutationMagnitude, getMutationRate, getPopulationSize, getProcessingRate, reset, runGenerations, setAverageCrossoverFraction, setCrossoverFraction, setCrossoverType, setDuplicateAllowed, setMutationFraction, setMutationMagnitude, setMutationRate, setPopulationSize, writeReport
 



Copyright 2007 Vizzini.org. All Rights Reserved. 2007.12.25.03.00.02