net.sourceforge.cilib.pso.dynamic.responsestrategies
Class ArchiveReevaluationResponseStrategy

java.lang.Object
  extended by net.sourceforge.cilib.pso.dynamic.responsestrategies.EnvironmentChangeResponseStrategy<PopulationBasedAlgorithm>
      extended by net.sourceforge.cilib.pso.dynamic.responsestrategies.ArchiveReevaluationResponseStrategy
All Implemented Interfaces:
Serializable, Cloneable

public class ArchiveReevaluationResponseStrategy
extends EnvironmentChangeResponseStrategy<PopulationBasedAlgorithm>

Author:
gpampara
See Also:
Serialized Form

Field Summary
 
Fields inherited from class net.sourceforge.cilib.pso.dynamic.responsestrategies.EnvironmentChangeResponseStrategy
hasMemory
 
Constructor Summary
ArchiveReevaluationResponseStrategy()
           
 
Method Summary
 EnvironmentChangeResponseStrategy<PopulationBasedAlgorithm> getClone()
          Clone the EnvironmentChangeResponseStrategy object.
protected  void performReaction(PopulationBasedAlgorithm algorithm)
          This is the method responsible for responding that should be overridden by sub-classes.
 
Methods inherited from class net.sourceforge.cilib.pso.dynamic.responsestrategies.EnvironmentChangeResponseStrategy
getHasMemory, respond, setHasMemory, updateNeighbourhoodBestEntities
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArchiveReevaluationResponseStrategy

public ArchiveReevaluationResponseStrategy()
Method Detail

getClone

public EnvironmentChangeResponseStrategy<PopulationBasedAlgorithm> getClone()
Description copied from class: EnvironmentChangeResponseStrategy
Clone the EnvironmentChangeResponseStrategy object.

Specified by:
getClone in interface Cloneable
Specified by:
getClone in class EnvironmentChangeResponseStrategy<PopulationBasedAlgorithm>
Returns:
A cloned EnvironmentChangeResponseStrategy
See Also:
Object.clone()

performReaction

protected void performReaction(PopulationBasedAlgorithm algorithm)
Description copied from class: EnvironmentChangeResponseStrategy
This is the method responsible for responding that should be overridden by sub-classes.

Specified by:
performReaction in class EnvironmentChangeResponseStrategy<PopulationBasedAlgorithm>


Copyright © 2009 CIRG. All Rights Reserved.