net.sourceforge.cilib.bioinf.rnaprediction
Class RNAPSO

java.lang.Object
  extended by net.sourceforge.cilib.algorithm.Algorithm
      extended by net.sourceforge.cilib.algorithm.population.PopulationBasedAlgorithm
          extended by net.sourceforge.cilib.algorithm.population.SinglePopulationBasedAlgorithm
              extended by net.sourceforge.cilib.pso.PSO
                  extended by net.sourceforge.cilib.bioinf.rnaprediction.RNAPSO
All Implemented Interfaces:
Serializable, Runnable, ParticipatingAlgorithm, Cloneable

public class RNAPSO
extends PSO

Author:
marais
See Also:
Serialized Form

Field Summary
 
Fields inherited from class net.sourceforge.cilib.algorithm.population.SinglePopulationBasedAlgorithm
initialisationStrategy
 
Fields inherited from class net.sourceforge.cilib.algorithm.Algorithm
optimisationProblem
 
Constructor Summary
RNAPSO()
          Create an instance of the RNAPSO.
 
Method Summary
 void performInitialisation()
          Perform the required initialisation for the algorithm.
 
Methods inherited from class net.sourceforge.cilib.pso.PSO
algorithmIteration, getBestSolution, getClone, getContribution, getContributionFitness, getIterationStrategy, getSolutions, getTopology, reset, setIterationStrategy, setTopology, updateContributionFitness
 
Methods inherited from class net.sourceforge.cilib.algorithm.population.SinglePopulationBasedAlgorithm
accept, getInitialisationStrategy, setInitialisationStrategy
 
Methods inherited from class net.sourceforge.cilib.algorithm.Algorithm
addAlgorithmListener, addStoppingCondition, get, getAlgorithmList, getIterations, getOptimisationProblem, getPercentageComplete, getStoppingConditions, initialise, isFinished, performIteration, performUninitialisation, removeAlgorithmListener, removeStoppingCondition, run, setOptimisationProblem, terminate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RNAPSO

public RNAPSO()
Create an instance of the RNAPSO.

Method Detail

performInitialisation

public void performInitialisation()
Perform the required initialisation for the algorithm. Create the particles and add then to the specified topology.

Overrides:
performInitialisation in class PSO


Copyright © 2009 CIRG. All Rights Reserved.