|
Evolvica Core API Version 0.6.2 Last Modified: June 29 2004 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IIndividualSet | |
org.evolvica.core | Core package containing classes related to genotypes, individuals and populations. |
org.evolvica.core.common | General things related to genetic operators. |
org.evolvica.core.init | Initialization. |
org.evolvica.core.population | Reinsertion into populations. |
org.evolvica.core.terminate | Termination. |
Uses of IIndividualSet in org.evolvica.core |
Classes in org.evolvica.core that implement IIndividualSet | |
class |
AbstractIndividualList
Abstract base class for individual sets. |
class |
IndividualArray
Default implementation of an individual array. |
class |
IndividualList
Default implementation of an individual list. |
Methods in org.evolvica.core with parameters of type IIndividualSet | |
static IIndividual |
IndividualSetUtils.findBest(IIndividualSet set,
IIndividualComparator comparator)
Finds the best individual in a given set. |
static IIndividual |
IndividualSetUtils.findWorst(IIndividualSet set,
IIndividualComparator comparator)
Finds the worst individual in a given set. |
Constructors in org.evolvica.core with parameters of type IIndividualSet | |
IndividualList(IIndividualSet set)
Copy Constructor. |
|
IndividualArray(IIndividualSet set)
Copy Constructor. |
Uses of IIndividualSet in org.evolvica.core.common |
Methods in org.evolvica.core.common that return IIndividualSet | |
IIndividualSet[] |
ISplitter.split(IIndividualSet iset)
Splits up a set of individuals. |
IIndividualSet |
ICombiner.combine(IIndividualSet[] isetArray)
Merges the given individual set into a single set. |
abstract IIndividualSet[] |
AbstractMultiCaster.disjoin(IIndividualSet input)
Splits up the given individual set. |
abstract IIndividualSet[] |
AbstractConduit.process(IIndividualSet[] input)
Processes an array of individual sets. |
Methods in org.evolvica.core.common with parameters of type IIndividualSet | |
void |
XMLWriter.write(IIndividualSet set)
Saves the individual set to a file. |
void |
Log4JWriter.write(IIndividualSet set)
Sends all individuals in a set to the internal log category. |
IIndividualSet[] |
ISplitter.split(IIndividualSet iset)
Splits up a set of individuals. |
int |
IRouter.route(IIndividualSet iset)
Performs the routing operation. |
IIndividualSet |
ICombiner.combine(IIndividualSet[] isetArray)
Merges the given individual set into a single set. |
void |
ConsoleWriter.write(IIndividualSet set)
Prints all individuals to the console. |
void |
BinaryFileWriter.write(IIndividualSet set)
Saves the individual set to a file. |
void |
ASCIIFileWriter.write(IIndividualSet set)
Saves the individual collection to a file. |
abstract int |
AbstractRouter.route(IIndividualSet input)
Calculates the output to which the individual set should be routed. |
abstract IIndividualSet[] |
AbstractMultiCaster.disjoin(IIndividualSet input)
Splits up the given individual set. |
abstract IIndividualSet[] |
AbstractConduit.process(IIndividualSet[] input)
Processes an array of individual sets. |
abstract boolean |
AbstractConduit.isActivatable(IIndividualSet[] input)
Checks if this conduit can be activated by using the given individual set array as input. |
Uses of IIndividualSet in org.evolvica.core.init |
Methods in org.evolvica.core.init that return IIndividualSet | |
IIndividualSet |
XMLInitializer.createIndividualSet()
Reads the individual set from the given file. |
IIndividualSet |
IInitializer.createSet()
Creates a new set of individuals. |
IIndividualSet |
BinaryFileInitializer.createIndividualSet()
Reads the individual set from the given file. |
IIndividualSet |
AbstractInitializer.createIndividualSet()
Creates a set of individuals. |
Uses of IIndividualSet in org.evolvica.core.population |
Subinterfaces of IIndividualSet in org.evolvica.core.population | |
interface |
IPopulation
Interface for a population. |
Classes in org.evolvica.core.population that implement IIndividualSet | |
class |
AbstractPopulation
Abstract base class for a population. |
class |
DefaultPopulation
Generic implementation of a population based on an array list. |
class |
SortedPopulation
Population based on a tree set that is always sorted. |
Methods in org.evolvica.core.population that return IIndividualSet | |
IIndividualSet |
IPopulation.insert(IIndividualSet iset)
Inserts a set of indidividuals into this population. |
IIndividualSet |
AbstractPopulation.insert(IIndividualSet iset)
|
Methods in org.evolvica.core.population with parameters of type IIndividualSet | |
void |
UniformInsertion.insert(IPopulation population,
IIndividualSet set)
|
void |
PureInsertion.insert(IPopulation population,
IIndividualSet set)
|
IIndividualSet |
IPopulation.insert(IIndividualSet iset)
Inserts a set of indidividuals into this population. |
void |
IInsertionFilter.insert(IPopulation pop,
IIndividualSet iset)
Inserts individuals into the given population. |
void |
ElitistInsertion.insert(IPopulation population,
IIndividualSet pool)
|
void |
EliteInsertion.insert(IPopulation population,
IIndividualSet pool)
|
void |
DiscreteInsertion.insert(IPopulation population,
IIndividualSet pool)
|
void |
DefaultInsertionFilter.insert(IPopulation pop,
IIndividualSet iset)
|
IIndividualSet |
AbstractPopulation.insert(IIndividualSet iset)
|
int |
AbstractInsertionFilter.insertionRateSize(IIndividualSet pool)
Gets the number of indivdiuals to be inserted. |
abstract void |
AbstractInsertionFilter.insert(IPopulation population,
IIndividualSet pool)
|
Uses of IIndividualSet in org.evolvica.core.terminate |
Methods in org.evolvica.core.terminate with parameters of type IIndividualSet | |
boolean |
TrueCondition.isTrue(IIndividualSet iset)
|
boolean |
RuntimeCondition.isTrue(IIndividualSet set)
Test of condition. |
boolean |
RunningBestScoreCondition.isTrue(IIndividualSet iset)
|
boolean |
RunningAverageScoreCondition.isTrue(IIndividualSet iset)
|
boolean |
RelativeErrorCondition.isTrue(IIndividualSet iset)
|
boolean |
PhiCondition.isTrue(IIndividualSet iset)
|
boolean |
OrCondition.isTrue(IIndividualSet iset)
|
boolean |
ModuloCondition.isTrue(IIndividualSet set)
Test of condition. |
boolean |
ICondition.isTrue(IIndividualSet iset)
Checks if this condition is true for the given individual set. |
boolean |
FalseCondition.isTrue(IIndividualSet iset)
|
boolean |
CounterCondition.isTrue(IIndividualSet set)
Test of the condition. |
int |
ConditionalRouter.route(IIndividualSet input)
|
boolean |
BestWorstScoreCondition.isTrue(IIndividualSet iset)
|
boolean |
AndCondition.isTrue(IIndividualSet iset)
|
boolean |
AbsoluteTimeCondition.isTrue(IIndividualSet set)
Test of condition. |
boolean |
AbsoluteScoreCondition.isTrue(IIndividualSet iset)
|
|
Evolvica Core API Version 0.6.2 Last Modified: June 29 2004 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |