net.sourceforge.cilib.pso.positionupdatestrategies
Class GaussianPositionUpdateStrategy

java.lang.Object
  extended by net.sourceforge.cilib.pso.positionupdatestrategies.GaussianPositionUpdateStrategy
All Implemented Interfaces:
Serializable, PositionUpdateStrategy, Cloneable

public class GaussianPositionUpdateStrategy
extends Object
implements PositionUpdateStrategy

TODO: Complete this javadoc.

See Also:
Serialized Form

Constructor Summary
GaussianPositionUpdateStrategy()
           
 
Method Summary
 GaussianPositionUpdateStrategy getClone()
          Clone the stategy by creating a new object with the same contents and values as the current object.
 void updatePosition(Particle particle)
          Update the position of the Particle.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GaussianPositionUpdateStrategy

public GaussianPositionUpdateStrategy()
Method Detail

getClone

public GaussianPositionUpdateStrategy getClone()
Description copied from interface: PositionUpdateStrategy
Clone the stategy by creating a new object with the same contents and values as the current object.

Specified by:
getClone in interface PositionUpdateStrategy
Specified by:
getClone in interface Cloneable
Returns:
A clone of the current PositionUpdateStrategy
See Also:
Object.clone()

updatePosition

public void updatePosition(Particle particle)
Description copied from interface: PositionUpdateStrategy
Update the position of the Particle.

Specified by:
updatePosition in interface PositionUpdateStrategy
Parameters:
particle - The Particle to perform the position update on.


Copyright © 2009 CIRG. All Rights Reserved.