Uses of Class
net.sourceforge.cilib.algorithm.Algorithm

Packages that use Algorithm
net.sourceforge.cilib.algorithm The Algorithm package provides the generic algorithm foundation for all Algorithm instances. 
net.sourceforge.cilib.algorithm.population   
net.sourceforge.cilib.bioinf.rnaprediction   
net.sourceforge.cilib.bioinf.sequencealignment   
net.sourceforge.cilib.boa   
net.sourceforge.cilib.clustering.kmeans   
net.sourceforge.cilib.coevolution   
net.sourceforge.cilib.cooperative   
net.sourceforge.cilib.cooperative.algorithmiterators   
net.sourceforge.cilib.ec   
net.sourceforge.cilib.entity.visitor   
net.sourceforge.cilib.hs   
net.sourceforge.cilib.measurement   
net.sourceforge.cilib.measurement.generic   
net.sourceforge.cilib.measurement.multiple   
net.sourceforge.cilib.measurement.single   
net.sourceforge.cilib.measurement.single.diversity   
net.sourceforge.cilib.neuralnetwork.foundation   
net.sourceforge.cilib.neuralnetwork.foundation.measurements   
net.sourceforge.cilib.neuralnetwork.generic.evaluationmediators   
net.sourceforge.cilib.pso   
net.sourceforge.cilib.pso.dynamic   
net.sourceforge.cilib.pso.niching   
net.sourceforge.cilib.simulator   
net.sourceforge.cilib.stoppingcondition   
net.sourceforge.cilib.xml   
 

Uses of Algorithm in net.sourceforge.cilib.algorithm
 

Subclasses of Algorithm in net.sourceforge.cilib.algorithm
 class MultistartOptimisationAlgorithm
          MultistartOptimisationAlgorithm is simply a wrapper.
 class SingularAlgorithm
          This class is the abstract base for all algorithms that do not fall within the normal Computational Intelligence type of algorithm.
 

Methods in net.sourceforge.cilib.algorithm that return Algorithm
static Algorithm Algorithm.get()
          Accessor for the top-level currently executing algorithm running in the current thread.
abstract  Algorithm Algorithm.getClone()
          Create a cloned copy of the current object and return it.
 Algorithm AlgorithmEvent.getSource()
          Accessor for the source algorithm.
 Algorithm AlgorithmFactory.newAlgorithm()
          Returns a newly constructed algorithm.
 Algorithm AlgorithmStack.peek()
          Get the Algorithm that is currently at the top of the stack.
 Algorithm AlgorithmStack.pop()
          Remove the current top of the stack and return it.
 

Methods in net.sourceforge.cilib.algorithm that return types with arguments of type Algorithm
 List<Algorithm> AlgorithmStack.asList()
          Return an unmodifiable list of Algorithm instances.
static List<Algorithm> Algorithm.getAlgorithmList()
          Static accessor to allow the current level of algorithm composition to be returned.
 

Methods in net.sourceforge.cilib.algorithm with parameters of type Algorithm
 void AlgorithmStack.push(Algorithm algorithm)
          Push the current Algorithm onto the stack.
 void MultistartOptimisationAlgorithm.setTargetAlgorithm(Algorithm algorithm)
          Sets the target optimisation algorithm that is subject to restarting.
 

Constructors in net.sourceforge.cilib.algorithm with parameters of type Algorithm
Algorithm(Algorithm copy)
          Copy constructor.
AlgorithmEvent(Algorithm source)
          Creates a new instance of AlgorithmEvent with a given source algorithm.
 

Uses of Algorithm in net.sourceforge.cilib.algorithm.population
 

Subclasses of Algorithm in net.sourceforge.cilib.algorithm.population
 class MultiPopulationBasedAlgorithm
          Algorithm class to describe the notion of aggregated PopulationBasedAlgorithm instances.
 class MultiPopulationCriterionBasedAlgorithm
           Generic class that represents the case where a Criterion-based MultiPopulationBasedAlgorithm (like VEPSO) is used to solve a Multi-objective problem.
 class PopulationBasedAlgorithm
          Base class for all algorithms that manage a collection of entities in some manner.
 class SinglePopulationBasedAlgorithm
          Base class for algorithms that focus on a single populations of entities.
 

Uses of Algorithm in net.sourceforge.cilib.bioinf.rnaprediction
 

Subclasses of Algorithm in net.sourceforge.cilib.bioinf.rnaprediction
 class RNAPSO
           
 

Methods in net.sourceforge.cilib.bioinf.rnaprediction with parameters of type Algorithm
 Type RNAStructureMeasurement.getValue(Algorithm algorithm)
           
 Type RNAAccuracyMeasurement.getValue(Algorithm algorithm)
           
 

Uses of Algorithm in net.sourceforge.cilib.bioinf.sequencealignment
 

Methods in net.sourceforge.cilib.bioinf.sequencealignment with parameters of type Algorithm
 Type AlignmentVisualizer.getValue(Algorithm algorithm)
           
 void DesiredMaximizationFitness.setAlgorithm(Algorithm algorithm)
           
 

Uses of Algorithm in net.sourceforge.cilib.boa
 

Subclasses of Algorithm in net.sourceforge.cilib.boa
 class ABC
           An implementation of the Artificial Bee Colony Algorithm.
 

Uses of Algorithm in net.sourceforge.cilib.clustering.kmeans
 

Subclasses of Algorithm in net.sourceforge.cilib.clustering.kmeans
 class KMeans
          This algorithm is an implementation of the KMeans Clustering algorithm.
 

Methods in net.sourceforge.cilib.clustering.kmeans that return Algorithm
 Algorithm KMeans.getClone()
          Create a cloned copy of the current object and return it.
 

Uses of Algorithm in net.sourceforge.cilib.coevolution
 

Subclasses of Algorithm in net.sourceforge.cilib.coevolution
 class CoevolutionAlgorithm
          This is the framework for a coevolution algorithm, either competitive or cooperative
 

Uses of Algorithm in net.sourceforge.cilib.cooperative
 

Subclasses of Algorithm in net.sourceforge.cilib.cooperative
 class HybridCooperativeAlgorithm
           
 class SplitCooperativeAlgorithm
          TODO test this class This class forms that basis for any co-operative optimisation implementations.
 

Uses of Algorithm in net.sourceforge.cilib.cooperative.algorithmiterators
 

Classes in net.sourceforge.cilib.cooperative.algorithmiterators with type parameters of type Algorithm
 class RandomAlgorithmIterator<E extends Algorithm>
          Iterate through a list of Algorithms in a random order.
 class SequentialAlgorithmIterator<E extends Algorithm>
          Iterate through a list of Algorithms in a sequential order.
 

Uses of Algorithm in net.sourceforge.cilib.ec
 

Subclasses of Algorithm in net.sourceforge.cilib.ec
 class EC
          Generic EC skeleton algorithm.
 

Uses of Algorithm in net.sourceforge.cilib.entity.visitor
 

Fields in net.sourceforge.cilib.entity.visitor declared as Algorithm
protected  Algorithm TopologyVisitor.currentAlgorithm
           
 

Methods in net.sourceforge.cilib.entity.visitor that return Algorithm
 Algorithm TopologyVisitor.getCurrentAlgorithm()
           
 

Methods in net.sourceforge.cilib.entity.visitor with parameters of type Algorithm
 void TopologyVisitor.setCurrentAlgorithm(Algorithm currentAlgorithm)
           
 

Uses of Algorithm in net.sourceforge.cilib.hs
 

Subclasses of Algorithm in net.sourceforge.cilib.hs
 class HS
          Harmony Search as published in K.S.
 

Uses of Algorithm in net.sourceforge.cilib.measurement
 

Methods in net.sourceforge.cilib.measurement with parameters of type Algorithm
 MeasurementMemento MeasurementStateManager.getState(Algorithm algorithm, StateAwareMeasurement measurement)
          Extract the state of the provided measurement based on the current provided algorithm.
 Type Measurement.getValue(Algorithm algorithm)
          Get the value of the measurement.
 void MeasurementStateManager.setState(Algorithm algorithm, StateAwareMeasurement measurement)
          Restore the current state of the measurement which is assigned to the provided algorithm instance.
 

Uses of Algorithm in net.sourceforge.cilib.measurement.generic
 

Methods in net.sourceforge.cilib.measurement.generic with parameters of type Algorithm
 Type PercentageComplete.getValue(Algorithm algorithm)
           
 Type Iterations.getValue(Algorithm algorithm)
          Get the value of the measurement.
 Type Time.getValue(Algorithm algorithm)
          Get the value of the measurement.
 Type Restarts.getValue(Algorithm algorithm)
          Get the value of the measurement.
 

Uses of Algorithm in net.sourceforge.cilib.measurement.multiple
 

Methods in net.sourceforge.cilib.measurement.multiple with parameters of type Algorithm
 Type MultipleSolutions.getValue(Algorithm algorithm)
          Deprecated.  
 Type MultiPopulationFitness.getValue(Algorithm algorithm)
          Get the value of the measurement.
 Type MultipleFitness.getValue(Algorithm algorithm)
          Deprecated. Get the value of the measurement.
 Type ParetoOptimalFront.getValue(Algorithm algorithm)
           
 Type CompositeMeasurement.getValue(Algorithm algorithm)
          Get the measurement values for all sub-algorithms.
 Type ParetoOptimalSet.getValue(Algorithm algorithm)
           
 

Uses of Algorithm in net.sourceforge.cilib.measurement.single
 

Methods in net.sourceforge.cilib.measurement.single with parameters of type Algorithm
 Type SpatialExtent.getValue(Algorithm algorithm)
           
 Type Diameter.getValue(Algorithm algorithm)
          Get the value of the measurement.
 Type Solution.getValue(Algorithm algorithm)
          Get the value of the measurement.
 Type ParticlePositions.getValue(Algorithm algorithm)
          Get the value of the measurement.
 Type StoredFitness.getValue(Algorithm algorithm)
          Get the value of the measurement.
 Type PbestBoundViolations.getValue(Algorithm algorithm)
          Get the value of the measurement.
 Type FitnessEvaluations.getValue(Algorithm algorithm)
          Get the value of the measurement.
 Type NumberOfClustersFormed.getValue(Algorithm algorithm)
           
 Type DimensionBoundViolationsPerParticle.getValue(Algorithm algorithm)
          Get the value of the measurement.
 Type BestParticlePosition.getValue(Algorithm algorithm)
          Get the value of the measurement.
 Type GenericFunctionMeasurement.getValue(Algorithm algorithm)
          Get the value of the measurement.
 Type BestPositionBoundViolations.getValue(Algorithm algorithm)
          Get the value of the measurement.
 Type NormalisedDiversity.getValue(Algorithm algorithm)
          Get the value of the measurement.
 Type Diversity.getValue(Algorithm algorithm)
           
 Type EuclideanDiversityAroundGBest.getValue(Algorithm algorithm)
           
 Type Fitness.getValue(Algorithm algorithm)
          Get the value of the measurement.
 Type ConvergedDimensions.getValue(Algorithm algorithm)
          Get the value of the measurement.
 Type FunctionOptimisationError.getValue(Algorithm algorithm)
           
 Type ParticleBoundViolations.getValue(Algorithm algorithm)
          Get the value of the measurement.
 

Uses of Algorithm in net.sourceforge.cilib.measurement.single.diversity
 

Methods in net.sourceforge.cilib.measurement.single.diversity with parameters of type Algorithm
 Type Diversity.getValue(Algorithm algorithm)
           
 

Uses of Algorithm in net.sourceforge.cilib.neuralnetwork.foundation
 

Subclasses of Algorithm in net.sourceforge.cilib.neuralnetwork.foundation
 class EvaluationMediator
           
 class NeuralNetworkController
          Deprecated. This class is no longer viable - Please see EvaluationMediator
 

Methods in net.sourceforge.cilib.neuralnetwork.foundation that return Algorithm
 Algorithm EvaluationMediator.getClone()
           
 

Uses of Algorithm in net.sourceforge.cilib.neuralnetwork.foundation.measurements
 

Methods in net.sourceforge.cilib.neuralnetwork.foundation.measurements with parameters of type Algorithm
 Type DgPatternCount.getValue(Algorithm algorithm)
           
 Type ErrorDv.getValue(Algorithm algorithm)
           
 Type RobelOverfittingRho.getValue(Algorithm algorithm)
           
 Type DcPatternCount.getValue(Algorithm algorithm)
           
 Type DtPatternCount.getValue(Algorithm algorithm)
           
 Type ErrorDg.getValue(Algorithm algorithm)
           
 Type DvPatternCount.getValue(Algorithm algorithm)
           
 Type NNOutput.getValue(Algorithm algorithm)
           
 Type ErrorDt.getValue(Algorithm algorithm)
           
 Type AreaUnderROC.getValue(Algorithm algorithm)
           
 

Uses of Algorithm in net.sourceforge.cilib.neuralnetwork.generic.evaluationmediators
 

Subclasses of Algorithm in net.sourceforge.cilib.neuralnetwork.generic.evaluationmediators
 class FFNNEvaluationMediator
          Deprecated. 
 class SAILAEvaluationMediator
           
 

Methods in net.sourceforge.cilib.neuralnetwork.generic.evaluationmediators that return Algorithm
 Algorithm FFNNEvaluationMediator.getClone()
          Deprecated.  
 Algorithm SAILAEvaluationMediator.getClone()
           
 

Uses of Algorithm in net.sourceforge.cilib.pso
 

Subclasses of Algorithm in net.sourceforge.cilib.pso
 class LFPSO
           An implementation of the LeapFrog PSO algorithm, a modified Particle Swarm Optimiser based upon the improved leapfrog dynamic method for unconstrained minimization.
 class PSO
           An implementation of the standard PSO algorithm.
 

Uses of Algorithm in net.sourceforge.cilib.pso.dynamic
 

Methods in net.sourceforge.cilib.pso.dynamic with parameters of type Algorithm
 Type MovingPeaksOfflinePerformanceMeasurement.getValue(Algorithm algorithm)
           
 Type MovingPeaksOfflineErrorMeasurement.getValue(Algorithm algorithm)
           
 

Uses of Algorithm in net.sourceforge.cilib.pso.niching
 

Subclasses of Algorithm in net.sourceforge.cilib.pso.niching
 class Niche
           
 

Uses of Algorithm in net.sourceforge.cilib.simulator
 

Methods in net.sourceforge.cilib.simulator with parameters of type Algorithm
protected  int SynchronizedOutputBuffer.getSampleId(Algorithm algorithm)
           
 void MeasurementSuite.measure(Algorithm algorithm)
          Measure the provided Algorithm.
 void SynchronizedOutputBuffer.writeMeasuredValue(Object value, Algorithm algorithm, Measurement measurement)
           
 

Uses of Algorithm in net.sourceforge.cilib.stoppingcondition
 

Methods in net.sourceforge.cilib.stoppingcondition with parameters of type Algorithm
 void MinimumFunctionMinimisationError.setAlgorithm(Algorithm algorithm)
           
 void OptimiserStalled.setAlgorithm(Algorithm algorithm)
          Sets the algorithm that this stopping condition should be applied to.
 void MinimumSwarmDiameter.setAlgorithm(Algorithm algorithm)
           
 void MaximumIterations.setAlgorithm(Algorithm algorithm)
          Sets the algorithm that this stopping condition should be applied to.
 void MaximumFitnessEvaluations.setAlgorithm(Algorithm algorithm)
           
 void StoppingCondition.setAlgorithm(Algorithm algorithm)
          Sets the algorithm that this stopping condition should be applied to.
 void MaximumRestarts.setAlgorithm(Algorithm algorithm)
           
 void MinimumDiversity.setAlgorithm(Algorithm a)
          Not used.
 void SingleIteration.setAlgorithm(Algorithm algorithm)
           
 

Uses of Algorithm in net.sourceforge.cilib.xml
 

Methods in net.sourceforge.cilib.xml that return Algorithm
 Algorithm XMLAlgorithmFactory.newAlgorithm()
          Returns a newly constructed algorithm.
 

Methods in net.sourceforge.cilib.xml with parameters of type Algorithm
 void XMLAlgorithmFactory.setAlgorithm(Algorithm algorithm)
           
 



Copyright © 2009 CIRG. All Rights Reserved.