Uses of Class
net.sf.amiba.AmibaException

Packages that use AmibaException
net.sf.amiba   
net.sf.amiba.evolve   
net.sf.amiba.evolve.gene   
net.sf.amiba.evolve.operators   
net.sf.amiba.evolve.population   
net.sf.amiba.genegrammar   
net.sf.amiba.impl.scientific   
 

Uses of AmibaException in net.sf.amiba
 

Methods in net.sf.amiba that throw AmibaException
 List<FitnessCase<T>> FitnessCaseLoader.load(String fileName)
           
 

Uses of AmibaException in net.sf.amiba.evolve
 

Methods in net.sf.amiba.evolve that throw AmibaException
 Population<T> EvolutionEngine.evolve()
          evolve the defualt FixedNumberPopulation
 void EvolutionEngine.evolve(Population<T> population)
          evolve the given population
 

Constructors in net.sf.amiba.evolve that throw AmibaException
EvolutionEngine(File configFile, AmibaFactory<T> factory)
          Use the configuration file and the AmibaFactory to build this engine.
 

Uses of AmibaException in net.sf.amiba.evolve.gene
 

Methods in net.sf.amiba.evolve.gene that throw AmibaException
 double Individual.evaluateFitness(List<FitnessCase<T>> fitnessCases)
          This method evaluates afresh the fitness of this individual by building and evaluating the Abstarct Syntax Tree.
 List<T> Individual.useOn(List<FitnessCase<T>> fitnessCases)
          use this Individual to calculate the the values for given fitness cases.
 

Constructors in net.sf.amiba.evolve.gene that throw AmibaException
IndividualFactory(Node genome, AmibaFactory<T> factory)
           
 

Uses of AmibaException in net.sf.amiba.evolve.operators
 

Constructors in net.sf.amiba.evolve.operators that throw AmibaException
MutationEngine(Node mutationElement)
          use the values from the mutation element to build this engine
RecombinationEngine(Node recombinationElement)
          use the values from the recombination element to build this engine
TranspositionEngine(Node transpositionElement)
          use the values from the transposition element to build this engine
 

Uses of AmibaException in net.sf.amiba.evolve.population
 

Methods in net.sf.amiba.evolve.population that throw AmibaException
 void DefaultPopulation.nextGeneration()
           
 void Population.nextGeneration()
          this performs selection and replication so that this population is at the next generation once this method completes
 

Constructors in net.sf.amiba.evolve.population that throw AmibaException
DefaultPopulation(int number, IndividualFactory<T> individualFactory, Selector<T> selector, List<FitnessCase<T>> fitnessCases)
           
 

Uses of AmibaException in net.sf.amiba.genegrammar
 

Methods in net.sf.amiba.genegrammar that throw AmibaException
 double GeneGrammar.evaluate(Gene[] genes, List<FitnessCase<T>> fitnessCases)
          evaluate the gene array and put a value on it.
protected abstract  GEPRootNode<T> GeneGrammar.parse(String sequence)
          parse the given sequence and return the root of the AST.
 List<T> GeneGrammar.useOn(Gene[] genes, List<FitnessCase<T>> fitnessCases)
           
 

Uses of AmibaException in net.sf.amiba.impl.scientific
 

Methods in net.sf.amiba.impl.scientific that throw AmibaException
 List<FitnessCase<Double>> DoubleFitnessCaseLoader.load(String fileName)
           
protected  GEPRootNode<Double> ScientificGrammar.parse(String sequence)