Uses of Interface
net.sourceforge.cilib.controlparameter.ControlParameter

Packages that use ControlParameter
net.sourceforge.cilib.boa   
net.sourceforge.cilib.boa.bee   
net.sourceforge.cilib.controlparameter A ControlParameter is a generalised parameter type within CIlib. 
net.sourceforge.cilib.entity.operators.crossover   
net.sourceforge.cilib.entity.operators.mutation   
net.sourceforge.cilib.entity.operators.selection   
net.sourceforge.cilib.entity.topologies This package contains different topology implementations. 
net.sourceforge.cilib.functions.activation   
net.sourceforge.cilib.functions.clustering   
net.sourceforge.cilib.functions.clustering.validityindices   
net.sourceforge.cilib.functions.continuous.decorators   
net.sourceforge.cilib.hs   
net.sourceforge.cilib.measurement.single   
net.sourceforge.cilib.problem.boundaryconstraint   
net.sourceforge.cilib.pso.dynamic.detectionstrategies   
net.sourceforge.cilib.pso.particle.initialisation   
net.sourceforge.cilib.pso.velocityupdatestrategies   
net.sourceforge.cilib.stoppingcondition   
net.sourceforge.cilib.util.selection.recipes   
 

Uses of ControlParameter in net.sourceforge.cilib.boa
 

Methods in net.sourceforge.cilib.boa that return ControlParameter
 ControlParameter ABC.getExplorerBeeUpdateLimit()
           
 ControlParameter ABC.getForageLimit()
           
 ControlParameter ABC.getWorkerBeeNumber()
           
 

Methods in net.sourceforge.cilib.boa with parameters of type ControlParameter
 void ABC.setExplorerBeeUpdateLimit(ControlParameter explorerBeeUpdateLimit)
           
 void ABC.setForageLimit(ControlParameter forageThreshold)
           
 void ABC.setWorkerBeePercentage(ControlParameter workerBeeNumber)
           
 

Uses of ControlParameter in net.sourceforge.cilib.boa.bee
 

Methods in net.sourceforge.cilib.boa.bee that return ControlParameter
 ControlParameter ExplorerBee.getExplorerBeeUpdateLimit()
           
 ControlParameter WorkerBee.getForageLimit()
          Get the forage limit.
 

Methods in net.sourceforge.cilib.boa.bee with parameters of type ControlParameter
 void ExplorerBee.setExplorerBeeUpdateLimit(ControlParameter explorerBeeUpdateLimit)
           
 void WorkerBee.setForageLimit(ControlParameter forageLimit)
          Set the forage limit.
 

Uses of ControlParameter in net.sourceforge.cilib.controlparameter
 

Classes in net.sourceforge.cilib.controlparameter that implement ControlParameter
 class BoundedControlParameter
          A control parameter instance that is defined to operate within a specific range of values.
 class ConstantControlParameter
          A control parameter to represent a constant value.
 class ExponentiallyDecreasingControlParameter
          A control parameter that is defined to update itself in an exponentially decreasing manner.
 class ExponentiallyIncreasingControlParameter
          A control parameter that is defined to update itself in an exponentially increasing manner.
 class LinearDecreasingControlParameter
          A control parameter that is defined to update itself in an linearly decreasing manner.
 class LinearIncreasingControlParameter
          A control parameter that is defined to update itself in an linearly increasing manner.
 class ProportionalControlParameter
          A control parameter that is defined to return a proportional value.
 class RandomizingControlParameter
           A control parameter that is defined to return a constant multiplied with a random number.
 

Fields in net.sourceforge.cilib.controlparameter declared as ControlParameter
protected  ControlParameter RandomizingControlParameter.controlParameter
           
 

Methods in net.sourceforge.cilib.controlparameter that return ControlParameter
 ControlParameter ControlParameter.getClone()
          Clone the current object such that a comparison of the clone and original object will yield two separate, but duplicate objects.
 ControlParameter RandomizingControlParameter.getControlParameter()
          Get the currently used ControlParameterUpdateStrategy.
 

Methods in net.sourceforge.cilib.controlparameter with parameters of type ControlParameter
 void RandomizingControlParameter.setControlParameter(ControlParameter controlParameter)
          Set the ControlParameterUpdateStrategy to be used.
 

Uses of ControlParameter in net.sourceforge.cilib.entity.operators.crossover
 

Methods in net.sourceforge.cilib.entity.operators.crossover that return ControlParameter
 ControlParameter BlendCrossoverStrategy.getAlpha()
           
 ControlParameter CrossoverStrategy.getCrossoverProbability()
           
 

Methods in net.sourceforge.cilib.entity.operators.crossover with parameters of type ControlParameter
 void BlendCrossoverStrategy.setAlpha(ControlParameter alpha)
           
 void CrossoverStrategy.setCrossoverProbability(ControlParameter crossoverProbability)
           
 

Uses of ControlParameter in net.sourceforge.cilib.entity.operators.mutation
 

Methods in net.sourceforge.cilib.entity.operators.mutation that return ControlParameter
 ControlParameter GaussianMutationStrategy.getDeviationStrategy()
           
 ControlParameter MutationStrategy.getMutationProbability()
           
 ControlParameter CauchyMutationStrategy.getScaleStrategy()
           
 

Methods in net.sourceforge.cilib.entity.operators.mutation with parameters of type ControlParameter
 void GaussianMutationStrategy.setDeviationStrategy(ControlParameter deviationStrategy)
           
 void MutationStrategy.setMutationProbability(ControlParameter mutationProbability)
           
 void CauchyMutationStrategy.setScaleStrategy(ControlParameter scaleStrategy)
           
 

Uses of ControlParameter in net.sourceforge.cilib.entity.operators.selection
 

Methods in net.sourceforge.cilib.entity.operators.selection that return ControlParameter
 ControlParameter ElitistSelectionStrategy.getSelectionPercentage()
          Get the percentage of selection for the elitist selection.
 ControlParameter TournamentSelectionStrategy.getTournamentSize()
          Get the defined size of the tournament.
 

Methods in net.sourceforge.cilib.entity.operators.selection with parameters of type ControlParameter
 void ElitistSelectionStrategy.setSelectionPercentage(ControlParameter selectionPercentage)
          Set the percentage for the selection.
 void TournamentSelectionStrategy.setTournamentSize(ControlParameter tournamanetSize)
          Set the size of the tournament.
 

Uses of ControlParameter in net.sourceforge.cilib.entity.topologies
 

Methods in net.sourceforge.cilib.entity.topologies with parameters of type ControlParameter
 void LBestTopology.setNeighbourhoodSize(ControlParameter neighbourhoodSize)
          Sets the ControlParameter that should be used to determine the number of particles in the neighbourhood of each particle.
 

Uses of ControlParameter in net.sourceforge.cilib.functions.activation
 

Methods in net.sourceforge.cilib.functions.activation that return ControlParameter
 ControlParameter Sigmoid.getOffset()
          Get the offset associated with the function.
 ControlParameter Sigmoid.getSteepness()
          Get the steepness associated with the Sigmoid.
 

Methods in net.sourceforge.cilib.functions.activation with parameters of type ControlParameter
 void Sigmoid.setOffset(ControlParameter offset)
          Set the ControlParameter to represent the offset of the function.
 void Sigmoid.setSteepness(ControlParameter steepness)
          Set the ControlParameter to represent the steepness of the function.
 

Uses of ControlParameter in net.sourceforge.cilib.functions.clustering
 

Fields in net.sourceforge.cilib.functions.clustering declared as ControlParameter
protected  ControlParameter ParametricClusteringFunction.w1
          Specifies the weight that influences how much the intra-cluster-distance will contribute to the final fitness.
protected  ControlParameter ParametricClusteringFunction.w2
          Specifies the weight that influences how much the inter-cluster-distance will contribute to the final fitness.
protected  ControlParameter ParametricWithQuantisationErrorFunction.w3
          Specifies the weight that incluences how much the Quantisation Error will contribute to the final fitness.
 

Methods in net.sourceforge.cilib.functions.clustering with parameters of type ControlParameter
 void ParametricClusteringFunction.setW1(ControlParameter w)
          Set the weight that influences how much the intra-cluster-distance will contribute to the final fitness.
 void ParametricClusteringFunction.setW2(ControlParameter w)
          Set the weight that influences how much the inter-cluster-distance will contribute to the final fitness.
 void ParametricWithQuantisationErrorFunction.setW3(ControlParameter w)
          Set the weight that influences how much the Quantisation Error will contribute to the final fitness.
 

Uses of ControlParameter in net.sourceforge.cilib.functions.clustering.validityindices
 

Methods in net.sourceforge.cilib.functions.clustering.validityindices with parameters of type ControlParameter
 void VeenmanReindersBackerIndex.setMaximumVariance(ControlParameter cpus)
           
 

Uses of ControlParameter in net.sourceforge.cilib.functions.continuous.decorators
 

Methods in net.sourceforge.cilib.functions.continuous.decorators that return ControlParameter
 ControlParameter RotatedFunctionDecorator.getRotationProbability()
           
 ControlParameter NoisyFunctionDecorator.getVariance()
           
 

Methods in net.sourceforge.cilib.functions.continuous.decorators with parameters of type ControlParameter
 void RotatedFunctionDecorator.setRotationProbability(ControlParameter rotationProbability)
           
 void NoisyFunctionDecorator.setVariance(ControlParameter variance)
           
 

Uses of ControlParameter in net.sourceforge.cilib.hs
 

Methods in net.sourceforge.cilib.hs that return ControlParameter
 ControlParameter HS.getDistanceBandwidth()
          Get the distance bandwidth.
 ControlParameter HS.getHarmonyMemoryConsideringRate()
          Get the considering rate for the harmony memory.
 ControlParameter HS.getHarmonyMemorySize()
          Get the size of the harmony memory.
 ControlParameter HS.getPitchAdjustingRate()
          Get the current pitch adjusting rate as a ControlParameter.
 

Methods in net.sourceforge.cilib.hs with parameters of type ControlParameter
 void HS.setDistanceBandwidth(ControlParameter distanceBandwidth)
          Set the distance bandwidth.
 void HS.setHarmonyMemoryConsideringRate(ControlParameter harmonyMemoryConsideringRate)
          Set the considering rate for the harmony memory.
 void HS.setHarmonyMemorySize(ControlParameter harmonyMemorySize)
          Set the size of the harmony memory.
 void HS.setPitchAdjustingRate(ControlParameter pitchAdjustingRate)
          Set the pitch adjusting rate.
 

Uses of ControlParameter in net.sourceforge.cilib.measurement.single
 

Methods in net.sourceforge.cilib.measurement.single that return ControlParameter
 ControlParameter ConvergedDimensions.getErrorThreshold()
           
 

Uses of ControlParameter in net.sourceforge.cilib.problem.boundaryconstraint
 

Methods in net.sourceforge.cilib.problem.boundaryconstraint that return ControlParameter
 ControlParameter NearestBoundaryConstraint.getTurbulenceProbability()
          Get the ControlParameter representing the current turbulence probability.
 ControlParameter DeflectionBoundaryConstraint.getVelocityDampingFactor()
          Get the current velocity dampening factor.
 

Methods in net.sourceforge.cilib.problem.boundaryconstraint with parameters of type ControlParameter
 void NearestBoundaryConstraint.setTurbulenceProbability(ControlParameter turbulenceProbability)
          Set the turbulence probability with the provided ControlParameter.
 void DeflectionBoundaryConstraint.setVelocityDampingFactor(ControlParameter velocityDampingFactor)
          Set the control parameter to be used for the velocity damping factor.
 

Uses of ControlParameter in net.sourceforge.cilib.pso.dynamic.detectionstrategies
 

Fields in net.sourceforge.cilib.pso.dynamic.detectionstrategies declared as ControlParameter
protected  ControlParameter RandomSentriesDetectionStrategy.numberOfSentries
           
 

Methods in net.sourceforge.cilib.pso.dynamic.detectionstrategies that return ControlParameter
 ControlParameter RandomSentriesDetectionStrategy.getNumberOfSentries()
           
 

Methods in net.sourceforge.cilib.pso.dynamic.detectionstrategies with parameters of type ControlParameter
 void RandomSentriesDetectionStrategy.setNumberOfSentries(ControlParameter parameter)
           
 

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

Methods in net.sourceforge.cilib.pso.particle.initialisation that return ControlParameter
 ControlParameter RandomBoundedInitialVelocityStrategy.getLowerBound()
           
 ControlParameter RandomBoundedInitialVelocityStrategy.getUpperBound()
           
 

Methods in net.sourceforge.cilib.pso.particle.initialisation with parameters of type ControlParameter
 void RandomBoundedInitialVelocityStrategy.setLowerBound(ControlParameter lowerBound)
           
 void RandomBoundedInitialVelocityStrategy.setUpperBound(ControlParameter upperBound)
           
 

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

Fields in net.sourceforge.cilib.pso.velocityupdatestrategies declared as ControlParameter
protected  ControlParameter StandardVelocityUpdate.cognitiveAcceleration
           
protected  ControlParameter FDRVelocityUpdateStrategy.fdrMaximizerAcceleration
           
protected  ControlParameter StandardVelocityUpdate.inertiaWeight
           
protected  ControlParameter StandardVelocityUpdate.socialAcceleration
           
protected  ControlParameter StandardVelocityUpdate.vMax
           
 

Methods in net.sourceforge.cilib.pso.velocityupdatestrategies that return ControlParameter
 ControlParameter BareBonesDEVelocityUpdate.getCognitive()
          Get the cognitive component.
 ControlParameter ConstrictionVelocityUpdate.getCognitiveAcceleration()
          Get the coginitive acceleration parameter.
 ControlParameter BareBonesVelocityUpdateStrategy.getCognitiveAcceleration()
           
 ControlParameter StandardVelocityUpdate.getCognitiveAcceleration()
          Gets the ControlParameter representing the cognitive component within this VelocityUpdateStrategy.
 ControlParameter BareBonesDEVelocityUpdate.getCrossoverProbability()
          Get the cross-over probability.
 ControlParameter FDRVelocityUpdateStrategy.getFdrMaximizerAcceleration()
           
 ControlParameter StandardVelocityUpdate.getInertiaWeight()
          Get the ControlParameter representing the inerti weight of the VelocityUpdateStrategy.
 ControlParameter ConstrictionVelocityUpdate.getKappa()
          Get the Kappa control parameter.
 ControlParameter FIPSVelocityUpdate.getRandomComponent()
           
 ControlParameter GCVelocityUpdateStrategy.getRho()
          Get the current value for rho.
 ControlParameter GCVelocityUpdateStrategy.getRhoContractCoefficient()
          Get the coefficient value for rho contraction.
 ControlParameter GCVelocityUpdateStrategy.getRhoExpandCoefficient()
          Get the coefficient value for rho expansion.
 ControlParameter GCVelocityUpdateStrategy.getRhoLowerBound()
          Get the lower-bound value for rho.
 ControlParameter BareBonesDEVelocityUpdate.getSocial()
          Get the social component.
 ControlParameter ConstrictionVelocityUpdate.getSocialAcceleration()
          Get the social acceleration parameter.
 ControlParameter BareBonesVelocityUpdateStrategy.getSocialAcceleration()
           
 ControlParameter StandardVelocityUpdate.getSocialAcceleration()
          Get the ControlParameter representing the social component of the velocity update equation.
 ControlParameter ConstrictionVelocityUpdate.getVMax()
          Get the maximum velocity parameter.
 ControlParameter StandardVelocityUpdate.getVMax()
          Get the ControlParameter representing the vMax component.
 

Methods in net.sourceforge.cilib.pso.velocityupdatestrategies with parameters of type ControlParameter
 void BareBonesDEVelocityUpdate.setCognitive(ControlParameter cognitive)
          Set the cognitive component.
 void ConstrictionVelocityUpdate.setCognitiveAcceleration(ControlParameter cognitiveAcceleration)
          Set the coginitive acceleration parameter.
 void BareBonesVelocityUpdateStrategy.setCognitiveAcceleration(ControlParameter cognitiveAcceleration)
           
 void StandardVelocityUpdate.setCognitiveAcceleration(ControlParameter cognitiveComponent)
          Set the cognitive component ControlParameter.
 void BareBonesDEVelocityUpdate.setCrossoverProbability(ControlParameter crossoverProbability)
          Set the crossover probability.
 void FDRVelocityUpdateStrategy.setFdrMaximizerAcceleration(ControlParameter fdrMaximizerAcceleration)
           
 void StandardVelocityUpdate.setInertiaWeight(ControlParameter inertiaWeight)
          Set the ControlParameter for the inertia weight of the velocity update equation.
 void ConstrictionVelocityUpdate.setKappa(ControlParameter kappa)
          Set the Kappa control parameter.
 void FIPSVelocityUpdate.setRandomComponent(ControlParameter randomComponent)
           
 void GCVelocityUpdateStrategy.setRho(ControlParameter rho)
          Set the value for rho.
 void GCVelocityUpdateStrategy.setRhoContractCoefficient(ControlParameter rhoContractCoefficient)
          Set the contraction coefficient value.
 void GCVelocityUpdateStrategy.setRhoExpandCoefficient(ControlParameter rhoExpandCoefficient)
          Set the value of the coefficient of expansion.
 void GCVelocityUpdateStrategy.setRhoLowerBound(ControlParameter rhoLowerBound)
          Set the lower-bound value for rho.
 void BareBonesDEVelocityUpdate.setSocial(ControlParameter social)
          Set the social component ControlParameter.
 void ConstrictionVelocityUpdate.setSocialAcceleration(ControlParameter socialAcceleration)
          Set the social acceleration parameter.
 void BareBonesVelocityUpdateStrategy.setSocialAcceleration(ControlParameter socialAcceleration)
           
 void StandardVelocityUpdate.setSocialAcceleration(ControlParameter socialComponent)
          Set the ControlParameter for the social component.
 void ConstrictionVelocityUpdate.setVMax(ControlParameter vMax)
          Set the maximum velocity parameter.
 void StandardVelocityUpdate.setVMax(ControlParameter max)
          Set the ControlParameter for the vMax parameter.
 

Uses of ControlParameter in net.sourceforge.cilib.stoppingcondition
 

Methods in net.sourceforge.cilib.stoppingcondition with parameters of type ControlParameter
 void MinimumDiversity.setConsecutiveIterations(ControlParameter ci)
          Any ControlParameter can be used to control the MinimumDiversity.consecutiveIterations value.
 void MinimumDiversity.setMinimumDiversity(ControlParameter md)
          Any ControlParameter can be used to control the MinimumDiversity.minimumDiversity value.
 

Uses of ControlParameter in net.sourceforge.cilib.util.selection.recipes
 

Methods in net.sourceforge.cilib.util.selection.recipes that return ControlParameter
 ControlParameter TournamentSelection.getTournamentSize()
          Get the size of the tournament.
 

Methods in net.sourceforge.cilib.util.selection.recipes with parameters of type ControlParameter
 void TournamentSelection.setTournamentSize(ControlParameter tournamanetSize)
          Set the size of the tournament.
 



Copyright © 2009 CIRG. All Rights Reserved.