Uses of Interface
net.sourceforge.cilib.entity.Particle

Packages that use Particle
net.sourceforge.cilib.bioinf.rnaprediction   
net.sourceforge.cilib.entity   
net.sourceforge.cilib.pso   
net.sourceforge.cilib.pso.dynamic   
net.sourceforge.cilib.pso.moo.guideselectionstrategies   
net.sourceforge.cilib.pso.moo.guideupdatestrategies   
net.sourceforge.cilib.pso.particle   
net.sourceforge.cilib.pso.particle.initialisation   
net.sourceforge.cilib.pso.positionupdatestrategies   
net.sourceforge.cilib.pso.velocityupdatestrategies   
 

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

Classes in net.sourceforge.cilib.bioinf.rnaprediction that implement Particle
 class RNAParticle
           
 

Methods in net.sourceforge.cilib.bioinf.rnaprediction that return Particle
 Particle RNAParticle.getNeighbourhoodBest()
          Get the current Particle's neighbourhood best.
 

Methods in net.sourceforge.cilib.bioinf.rnaprediction with parameters of type Particle
 void RNAParticle.setNeighbourhoodBest(Particle particle)
          Set the neighbourhood best particle for the current Particle based on the topology of the current particle.
 void RNAVelocityUpdate.updateControlParameters(Particle particle)
           
 void RNAVelocityUpdate.updateVelocity(Particle particle)
           
 

Uses of Particle in net.sourceforge.cilib.entity
 

Methods in net.sourceforge.cilib.entity that return Particle
 Particle Particle.getClone()
          Make a clone of the Entity the exact semantics of the clone method will be defined by the classes that implements this interface.
 Particle Particle.getNeighbourhoodBest()
          Get the current best particle within the Particles neighbourhood.
 

Methods in net.sourceforge.cilib.entity with parameters of type Particle
 void Particle.setNeighbourhoodBest(Particle particle)
          Set the current neighbourhood best particle within the current neighbourhood.
 

Uses of Particle in net.sourceforge.cilib.pso
 

Methods in net.sourceforge.cilib.pso that return Particle
 Particle PSO.getContribution()
           
 

Methods in net.sourceforge.cilib.pso that return types with arguments of type Particle
 Topology<Particle> PSO.getTopology()
          Accessor for the topology being used.
 

Methods in net.sourceforge.cilib.pso with parameters of type Particle
 void DissipativeStep.execute(Particle particle)
           
 void LFPSO.setPrototypeParticle(Particle particle)
           
 

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

Classes in net.sourceforge.cilib.pso.dynamic that implement Particle
 class ChargedParticle
          Charged Particle used by charged PSO (ChargedVelocityUpdate).
 class DynamicParticle
          Special particle type to use with dynamic algorithms.
 

Methods in net.sourceforge.cilib.pso.dynamic with parameters of type Particle
 void QuantumPositionUpdateStrategy.updatePosition(Particle particle)
          Update particle position; do it in a standard way if the particle is neutral, and in a quantum way if the particle is charged.
 void ChargedVelocityUpdateStrategy.updateVelocity(Particle particle)
           
 void QuantumVelocityUpdateStrategy.updateVelocity(Particle particle)
          Update particle velocity; do it in a standard way if the particle is neutral, and do not update it if the particle is quantum (charged), since quantum particles do not use the velocity to update their positions.
 

Uses of Particle in net.sourceforge.cilib.pso.moo.guideselectionstrategies
 

Methods in net.sourceforge.cilib.pso.moo.guideselectionstrategies with parameters of type Particle
 Vector VEPSOGuideSelectionStrategy.selectGuide(Particle particle)
           
 Vector DNGuideSelectionStrategy.selectGuide(Particle particle)
           
 Vector GuideSelectionStrategy.selectGuide(Particle particle)
          Selects a guide for particle.
 Vector NBestGuideSelectionStrategy.selectGuide(Particle particle)
           
 Vector PBestGuideSelectionStrategy.selectGuide(Particle particle)
           
 

Uses of Particle in net.sourceforge.cilib.pso.moo.guideupdatestrategies
 

Methods in net.sourceforge.cilib.pso.moo.guideupdatestrategies with parameters of type Particle
 void StandardGuideUpdateStrategy.updateGuide(Particle particle, EntityType.Particle.Guide guideType, Vector newGuide)
           
 void GuideUpdateStrategy.updateGuide(Particle particle, EntityType.Particle.Guide guideType, Vector newGuide)
          Determines if particle's guide (either local or global depending on guideType) should be updated, and updates it with newGuide.
 void DominantGuideUpdateStrategy.updateGuide(Particle particle, EntityType.Particle.Guide guideType, Vector newGuide)
           
 

Uses of Particle in net.sourceforge.cilib.pso.particle
 

Classes in net.sourceforge.cilib.pso.particle that implement Particle
 class AbstractParticle
          This class defines the common behaviour available for all Particle instances.
 class CoherenceParticle
           
 class DeviationDecorator
           
 class LFDecorator
          LFDecorator.
 class MultiObjectiveParticle
          TODO: Complete this javadoc.
 class ParticleDecorator
           
 class StandardParticle
           
 

Fields in net.sourceforge.cilib.pso.particle declared as Particle
protected  Particle StandardParticle.neighbourhoodBest
           
 

Methods in net.sourceforge.cilib.pso.particle that return Particle
abstract  Particle AbstractParticle.getClone()
          Make a clone of the Entity the exact semantics of the clone method will be defined by the classes that implements this interface.
 Particle ParticleDecorator.getNeighbourhoodBest()
           
abstract  Particle AbstractParticle.getNeighbourhoodBest()
          Get the current Particle's neighbourhood best.
 Particle StandardParticle.getNeighbourhoodBest()
          Get the current Particle's neighbourhood best.
 Particle ParticleDecorator.getTarget()
           
 

Methods in net.sourceforge.cilib.pso.particle with parameters of type Particle
static LFDecorator LFDecorator.extract(Particle particle)
          Deprecated.  
static DeviationDecorator DeviationDecorator.extract(Particle particle)
          Deprecated. 
 void ParticleDecorator.setNeighbourhoodBest(Particle particle)
           
abstract  void AbstractParticle.setNeighbourhoodBest(Particle particle)
          Set the neighbourhood best particle for the current Particle based on the topology of the current particle.
 void StandardParticle.setNeighbourhoodBest(Particle particle)
          Set the neighbourhood best particle for the current Particle based on the topology of the current particle.
 void ParticleDecorator.setTarget(Particle target)
           
abstract  void ParticleVisitor.visit(Particle entity)
          Visit the provided particle.
 

Constructors in net.sourceforge.cilib.pso.particle with parameters of type Particle
DeviationDecorator(Particle target, int observations)
           
LFDecorator(Particle target)
          Creates a new instance of LFParticleDecorator.
ParticleDecorator(Particle target)
           
 

Uses of Particle in net.sourceforge.cilib.pso.particle.initialisation
 

Methods in net.sourceforge.cilib.pso.particle.initialisation with parameters of type Particle
 void DomainPercentageVelocityInitialisationStrategy.initialise(Particle particle)
           
 void RandomInitialVelocityStrategy.initialise(Particle particle)
           
 void VelocityInitialisationStrategy.initialise(Particle particle)
          Initialise the Particle velocity.
 void RandomBoundedInitialVelocityStrategy.initialise(Particle particle)
           
 void ZeroInitialVelocityStrategy.initialise(Particle particle)
           
 void RandomizedPositionInitialisationStrategy.initialise(Particle particle, OptimisationProblem problem)
          Deprecated.  
 void PositionInitialisationStrategy.initialise(Particle particle, OptimisationProblem problem)
           
 void DataSetBasedPositionInitialisationStrategy.initialise(Particle particle, OptimisationProblem problem)
          Initialize the position and best position of the given Particle from the current dataset using the DataSetBasedCentroidsInitialisationStrategy.
 

Uses of Particle in net.sourceforge.cilib.pso.positionupdatestrategies
 

Methods in net.sourceforge.cilib.pso.positionupdatestrategies with parameters of type Particle
 void BoundedPersonalBestUpdateStrategy.updatePersonalBest(Particle particle)
          Update personal best if and only if the particle is within the bounds of the search space / problem.
 void PersonalBestUpdateStrategy.updatePersonalBest(Particle particle)
          Update the personal best of the provided Particle.
 void StandardPersonalBestUpdateStrategy.updatePersonalBest(Particle particle)
          If the current fitness is better than the current best fitness, update the best fitness of the particle to equal the current fitness and make the personal best position a clone of the current particle position.
 void LinearPositionUpdateStrategy.updatePosition(Particle particle)
          Update the position of the Particle.
 void BinaryPositionUpdateStrategy.updatePosition(Particle particle)
          BinaryPSO particle position update, as defined by Kennedy and Eberhart.
 void GaussianPositionUpdateStrategy.updatePosition(Particle particle)
           
 void PositionUpdateStrategy.updatePosition(Particle particle)
          Update the position of the Particle.
 void DEPositionUpdateStrategy.updatePosition(Particle particle)
           
 void BareBonesPositionUpdateStrategy.updatePosition(Particle particle)
          Deprecated. Update the position of the Particle.
 void StandardPositionUpdateStrategy.updatePosition(Particle particle)
          Update the position of the Particle.
 

Uses of Particle in net.sourceforge.cilib.pso.velocityupdatestrategies
 

Methods in net.sourceforge.cilib.pso.velocityupdatestrategies with parameters of type Particle
protected  void MOVelocityUpdateStrategy.selectGuides(Particle particle)
           
 void VelocityUpdateStrategy.updateControlParameters(Particle particle)
          Update the needed control parameters for the VelocityUpdate, if needed.
 void GCVelocityUpdateStrategy.updateControlParameters(Particle particle)
          Update the associated ControlParameters for the VelocityUpdateStrategy.
 void FDRVelocityUpdateStrategy.updateControlParameters(Particle particle)
          Update the associated ControlParameters for the VelocityUpdateStrategy.
 void ConstrictionVelocityUpdate.updateControlParameters(Particle particle)
          Update the needed control parameters for the VelocityUpdate, if needed.
 void BareBonesDEVelocityUpdate.updateControlParameters(Particle particle)
          Update the needed control parameters for the VelocityUpdate, if needed.
 void LFVelocityUpdate.updateControlParameters(Particle particle)
           
 void BareBonesExploitVelocityUpdateStrategy.updateControlParameters(Particle particle)
           
 void FIPSVelocityUpdate.updateControlParameters(Particle particle)
           
 void BareBonesVelocityUpdateStrategy.updateControlParameters(Particle particle)
           
 void StandardVelocityUpdate.updateControlParameters(Particle particle)
          Update the associated ControlParameters for the VelocityUpdateStrategy.
 void VelocityUpdateStrategy.updateVelocity(Particle particle)
          Perform the velocity update operation on the specified Particle.
 void CoherenceVelocityUpdate.updateVelocity(Particle particle)
          Perform the velocity update for the given Particle.
 void MOVelocityUpdateStrategy.updateVelocity(Particle particle)
           
 void GCVelocityUpdateStrategy.updateVelocity(Particle particle)
          Perform the velocity update for the given Particle.
 void FDRVelocityUpdateStrategy.updateVelocity(Particle particle)
          Perform the velocity update for the given Particle.
 void ConstrictionVelocityUpdate.updateVelocity(Particle particle)
          Perform the velocity update operation on the specified Particle.
 void BareBonesDEVelocityUpdate.updateVelocity(Particle particle)
          Perform the velocity update operation on the specified Particle.
 void LFVelocityUpdate.updateVelocity(Particle particle)
           
 void BareBonesExploitVelocityUpdateStrategy.updateVelocity(Particle particle)
           
 void LinearVelocityUpdate.updateVelocity(Particle particle)
          Perform the velocity update for the given Particle.
 void FIPSVelocityUpdate.updateVelocity(Particle particle)
           
 void BareBonesVelocityUpdateStrategy.updateVelocity(Particle particle)
           
 void StandardVelocityUpdate.updateVelocity(Particle particle)
          Perform the velocity update for the given Particle.
 



Copyright © 2009 CIRG. All Rights Reserved.