|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Topology in net.sourceforge.cilib.algorithm.initialisation |
---|
Methods in net.sourceforge.cilib.algorithm.initialisation with parameters of type Topology | |
---|---|
abstract void |
PopulationInitialisationStrategy.initialise(Topology<? extends Entity> topology,
OptimisationProblem problem)
Initialise the Entity collection based on the given
Topology and Problem. |
void |
SpecializedPopluationInitialisationStrategy.initialise(Topology topology,
OptimisationProblem problem)
Initialise the Entity collection based on the given
Topology and Problem. |
void |
ClonedPopulationInitialisationStrategy.initialise(Topology topology,
OptimisationProblem problem)
Perform the required initialisation, using the provided Topology and Problem. |
Uses of Topology in net.sourceforge.cilib.algorithm.population |
---|
Methods in net.sourceforge.cilib.algorithm.population that return Topology | |
---|---|
Topology<? extends Entity> |
MultiPopulationBasedAlgorithm.getTopology()
|
abstract Topology<? extends Entity> |
PopulationBasedAlgorithm.getTopology()
Get the current collection (population) of entities. |
abstract Topology<? extends Entity> |
SinglePopulationBasedAlgorithm.getTopology()
Get the current collection (population) of entities. |
Methods in net.sourceforge.cilib.algorithm.population with parameters of type Topology | |
---|---|
abstract void |
SinglePopulationBasedAlgorithm.setTopology(Topology<? extends Entity> topology)
Set the Topology for the population-based algorithm. |
Uses of Topology in net.sourceforge.cilib.boa |
---|
Methods in net.sourceforge.cilib.boa that return Topology | |
---|---|
Topology<HoneyBee> |
ABC.getOnlookerTopology()
|
Topology<HoneyBee> |
ABC.getTopology()
Get the current collection (population) of entities. |
Topology<HoneyBee> |
ABC.getWorkerTopology()
|
Methods in net.sourceforge.cilib.boa with parameters of type Topology | |
---|---|
void |
ABC.setTopology(Topology<? extends Entity> topology)
Set the Topology for the population-based algorithm. |
Uses of Topology in net.sourceforge.cilib.coevolution |
---|
Methods in net.sourceforge.cilib.coevolution that return Topology | |
---|---|
Topology<? extends Entity> |
CoevolutionAlgorithm.getTopology()
|
Methods in net.sourceforge.cilib.coevolution with parameters of type Topology | |
---|---|
void |
CoevolutionAlgorithm.setTopology(Topology t)
|
Uses of Topology in net.sourceforge.cilib.ec |
---|
Methods in net.sourceforge.cilib.ec that return Topology | |
---|---|
Topology<? extends Entity> |
EC.getTopology()
Get the current collection (population) of entities. |
Methods in net.sourceforge.cilib.ec with parameters of type Topology | |
---|---|
protected void |
FEP.performFitnessEvaluation(Topology<Individual> pop)
Deprecated. |
void |
EC.setTopology(Topology topology)
Set the Topology for the population-based algorithm. |
Uses of Topology in net.sourceforge.cilib.entity |
---|
Classes in net.sourceforge.cilib.entity that implement Topology | |
---|---|
class |
AbstractTopology<E extends Entity>
This an abstract class which extends from the abstract Topology class. |
Methods in net.sourceforge.cilib.entity that return Topology | |
---|---|
Topology<E> |
Topology.getClone()
Create a cloned copy of the current object and return it. |
abstract Topology<E> |
AbstractTopology.getClone()
Create a cloned copy of the current object and return it. |
Methods in net.sourceforge.cilib.entity with parameters of type Topology | ||
---|---|---|
static
|
Topologies.getNeighbourhoodBestEntities(Topology<T> topology)
Obtain the best entity from each neighbourhood and return them. |
|
static
|
Topologies.getNeighbourhoodBestEntities(Topology<T> topology,
Comparator<T> comparator)
Gather the best entity of each neighbourhood (in this Topology ) in a
Set (duplicates are not allowed) and return them. |
Uses of Topology in net.sourceforge.cilib.entity.operators.creation |
---|
Methods in net.sourceforge.cilib.entity.operators.creation with parameters of type Topology | |
---|---|
Entity |
CreationStrategy.create(Entity targetEntity,
Entity current,
Topology<? extends Entity> topology)
Create an Entity, based on the provided parameters. |
Entity |
RandCreationStrategy.create(Entity targetEntity,
Entity current,
Topology<? extends Entity> topology)
Create an Entity, based on the provided parameters. |
Uses of Topology in net.sourceforge.cilib.entity.operators.selection |
---|
Methods in net.sourceforge.cilib.entity.operators.selection with parameters of type Topology | ||
---|---|---|
|
TournamentSelectionStrategy.select(Topology<T> population)
Apply the selection strategy and return a single Entity. |
|
|
RouletteWheelSelectionStrategy.select(Topology<T> population)
Apply the selection strategy and return a single Entity. |
|
abstract
|
SelectionStrategy.select(Topology<T> population)
Apply the selection strategy and return a single Entity. |
|
|
ElitistSelectionStrategy.select(Topology<T> population)
Perform an elitist selection. |
|
|
RandomSelectionStrategy.select(Topology<T> population)
|
|
|
CompoundSelection.select(Topology<T> population)
|
Uses of Topology in net.sourceforge.cilib.entity.topologies |
---|
Classes in net.sourceforge.cilib.entity.topologies that implement Topology | |
---|---|
class |
GBestTopology<E extends Entity>
Implementation of the gbest neighbourhood topology. |
class |
HypercubeTopology<E extends Entity>
|
class |
LBestTopology<E extends Entity>
Implementation of the Local Best Neighbourhood topology. |
class |
VonNeumannTopology<E extends Entity>
Implementation of the Von Neumann neighbourhood topology. |
Methods in net.sourceforge.cilib.entity.topologies that return Topology | |
---|---|
Topology<Entity> |
ECTopologyHolder.getOffspring()
|
Topology<? extends Entity> |
TopologyHolder.getTopology()
|
Topology<? extends Entity> |
ECTopologyHolder.getTopology()
|
Constructors in net.sourceforge.cilib.entity.topologies with parameters of type Topology | |
---|---|
ECTopologyHolder(Topology<? extends Entity> topology)
|
Uses of Topology in net.sourceforge.cilib.entity.visitor |
---|
Methods in net.sourceforge.cilib.entity.visitor with parameters of type Topology | |
---|---|
void |
SpatialRadiusVisitor.visit(Topology<? extends Entity> topology)
Perfrom the visit operation on the provided Topology . |
void |
ClosestEntityVisitor.visit(Topology<? extends Entity> topology)
Perform the search for the closest entity. |
void |
DiameterVisitor.visit(Topology<? extends Entity> topology)
|
void |
RadiusVisitor.visit(Topology<? extends Entity> topology)
Perfrom the visit operation on the provided Topology . |
abstract void |
TopologyVisitor.visit(Topology<? extends Entity> topology)
Perfrom the visit operation on the provided Topology . |
Uses of Topology in net.sourceforge.cilib.moo.iterationstrategies |
---|
Methods in net.sourceforge.cilib.moo.iterationstrategies with parameters of type Topology | |
---|---|
protected void |
ArchivingIterationStrategy.updateArchive(Topology<? extends Entity> population)
|
Uses of Topology in net.sourceforge.cilib.pso |
---|
Methods in net.sourceforge.cilib.pso that return Topology | |
---|---|
Topology<Particle> |
PSO.getTopology()
Accessor for the topology being used. |
Methods in net.sourceforge.cilib.pso with parameters of type Topology | |
---|---|
void |
PSO.setTopology(Topology topology)
Sets the particle topology used. |
Uses of Topology in net.sourceforge.cilib.pso.dynamic.responsestrategies |
---|
Methods in net.sourceforge.cilib.pso.dynamic.responsestrategies with parameters of type Topology | |
---|---|
protected void |
EnvironmentChangeResponseStrategy.updateNeighbourhoodBestEntities(Topology<? extends Entity> topology)
TODO: The problem with this is that it is PSO specific. |
Uses of Topology in net.sourceforge.cilib.pso.velocityupdatestrategies |
---|
Methods in net.sourceforge.cilib.pso.velocityupdatestrategies with parameters of type Topology | |
---|---|
static List<Entity> |
BareBonesDEVelocityUpdate.getRandomParentEntities(Topology<? extends Entity> topology)
Get a list of individuals that are suitable to be used within the recombination arithmetic operator. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |