net.sourceforge.cilib.pso.particle
Class CoherenceParticle
java.lang.Object
net.sourceforge.cilib.entity.AbstractEntity
net.sourceforge.cilib.pso.particle.AbstractParticle
net.sourceforge.cilib.pso.particle.StandardParticle
net.sourceforge.cilib.pso.particle.CoherenceParticle
- All Implemented Interfaces:
- Serializable, Comparable<Entity>, CandidateSolution, Entity, Particle, SocialEntity, Cloneable
public class CoherenceParticle
- extends StandardParticle
- Author:
- Edwin Peer, Gary Pampara
- See Also:
- Serialized Form
Method Summary |
CoherenceParticle |
getClone()
Make a clone of the Entity the exact semantics of the clone method will be defined by the classes
that implements this interface. |
Methods inherited from class net.sourceforge.cilib.pso.particle.StandardParticle |
calculateFitness, equals, getBehaviouralParameters, getBestFitness, getBestPosition, getDimension, getNeighbourhoodBest, getPosition, getVelocity, hashCode, initialise, reinitialise, setBehaviouralParameters, setDimension, setNeighbourhoodBest, updateControlParameters, updatePosition, updateVelocity |
Methods inherited from class net.sourceforge.cilib.pso.particle.AbstractParticle |
calculateFitness, compareTo, getNeighbourhoodBestUpdateStrategy, getPersonalBestUpdateStrategy, getPositionInitialisationStrategy, getPositionUpdateStrategy, getSocialBestFitness, getVelocityInitialisationStrategy, getVelocityUpdateStrategy, setNeighbourhoodBestUpdateStrategy, setPersonalBestUpdateStrategy, setPositionInitialisationStrategy, setPositionUpdateStrategy, setVelocityInitialisationStrategy, setVelocityUpdateStrategy |
CoherenceParticle
public CoherenceParticle()
- Creates a new instance of StandardParticle.
CoherenceParticle
public CoherenceParticle(CoherenceParticle copy)
- Copy Constructor.
- Parameters:
copy
-
getClone
public CoherenceParticle getClone()
- Description copied from class:
StandardParticle
- Make a clone of the Entity the exact semantics of the clone method will be defined by the classes
that implements this interface.
- Specified by:
getClone
in interface Entity
- Specified by:
getClone
in interface Particle
- Specified by:
getClone
in interface Cloneable
- Overrides:
getClone
in class StandardParticle
- Returns:
- the cloned object
- See Also:
Object.clone()
Copyright © 2009 CIRG. All Rights Reserved.