Serialized Form


Package net.sourceforge.cilib.algorithm

Class net.sourceforge.cilib.algorithm.Algorithm extends Object implements Serializable

serialVersionUID: 7197544770653732632L

Serialized Fields

stoppingConditions

List<E> stoppingConditions

algorithmListeners

List<E> algorithmListeners

iterations

int iterations

running

boolean running

initialised

boolean initialised

optimisationProblem

OptimisationProblem optimisationProblem

Class net.sourceforge.cilib.algorithm.InitialisationException extends RuntimeException implements Serializable

serialVersionUID: -4744059625194428458L

Class net.sourceforge.cilib.algorithm.MultistartOptimisationAlgorithm extends Algorithm implements Serializable

serialVersionUID: 1493525363256406120L

Serialized Fields

algorithm

Algorithm algorithm

optimisationAlgorithm

Algorithm optimisationAlgorithm

restarts

int restarts

singleIteration

SingleIteration singleIteration

problem

net.sourceforge.cilib.algorithm.MultistartOptimisationAlgorithm.MultistartProblemAdapter problem

solution

OptimisationSolution solution

fitness

Fitness fitness

Class net.sourceforge.cilib.algorithm.SingularAlgorithm extends Algorithm implements Serializable

serialVersionUID: 8524134633474124524L


Package net.sourceforge.cilib.algorithm.initialisation

Class net.sourceforge.cilib.algorithm.initialisation.ClonedPopulationInitialisationStrategy extends PopulationInitialisationStrategy implements Serializable

serialVersionUID: -7354579791235878648L

Serialized Fields

prototypeEntity

Entity prototypeEntity

Class net.sourceforge.cilib.algorithm.initialisation.PopulationInitialisationStrategy extends Object implements Serializable

serialVersionUID: -3920357703919058930L

Serialized Fields

entityNumber

int entityNumber

Class net.sourceforge.cilib.algorithm.initialisation.SpecializedPopluationInitialisationStrategy extends PopulationInitialisationStrategy implements Serializable

serialVersionUID: -9146471282965793922L

Serialized Fields

entityList

List<E> entityList

Package net.sourceforge.cilib.algorithm.population

Class net.sourceforge.cilib.algorithm.population.AbstractIterationStrategy extends Object implements Serializable

serialVersionUID: -2922555178733552167L

Serialized Fields

boundaryConstraint

BoundaryConstraint boundaryConstraint

operatorPipeline

CompositeOperator operatorPipeline

Class net.sourceforge.cilib.algorithm.population.MultiPopulationBasedAlgorithm extends PopulationBasedAlgorithm implements Serializable

serialVersionUID: -5311450612897848103L

Serialized Fields

subPopulationsAlgorithms

List<E> subPopulationsAlgorithms

algorithmIterator

AlgorithmIterator<E> algorithmIterator

Class net.sourceforge.cilib.algorithm.population.MultiPopulationCriterionBasedAlgorithm extends MultiPopulationBasedAlgorithm implements Serializable

serialVersionUID: -4184467214937409629L

Serialized Fields

objectiveAssignmentStrategy

ObjectiveAssignmentStrategy objectiveAssignmentStrategy

Class net.sourceforge.cilib.algorithm.population.PopulationBasedAlgorithm extends Algorithm implements Serializable

Class net.sourceforge.cilib.algorithm.population.SinglePopulationBasedAlgorithm extends PopulationBasedAlgorithm implements Serializable

serialVersionUID: -4095104893057340895L

Serialized Fields

initialisationStrategy

PopulationInitialisationStrategy initialisationStrategy

Package net.sourceforge.cilib.algorithm.population.knowledgetransferstrategies

Class net.sourceforge.cilib.algorithm.population.knowledgetransferstrategies.SelectiveKnowledgeTransferStrategy extends Object implements Serializable

serialVersionUID: 402688951924934682L

Serialized Fields

populationSelection

SelectionRecipe<E> populationSelection

entitySelection

SelectionRecipe<E> entitySelection

Package net.sourceforge.cilib.bioinf.rnaprediction

Class net.sourceforge.cilib.bioinf.rnaprediction.Efn2RNAFitness extends RNAFitness implements Serializable

serialVersionUID: 328787448081439602L

Class net.sourceforge.cilib.bioinf.rnaprediction.HydrogenBondFitness extends RNAFitness implements Serializable

serialVersionUID: -7908183910339793704L

Class net.sourceforge.cilib.bioinf.rnaprediction.MathewsFitness extends RNAFitness implements Serializable

serialVersionUID: 4258571695099807985L

Class net.sourceforge.cilib.bioinf.rnaprediction.MethewsFitness extends RNAFitness implements Serializable

serialVersionUID: 7539622802239318588L

Class net.sourceforge.cilib.bioinf.rnaprediction.RNAAccuracyMeasurement extends Object implements Serializable

serialVersionUID: -5526205767479118899L

Class net.sourceforge.cilib.bioinf.rnaprediction.RNAConformation extends Set<RNAStem> implements Serializable

serialVersionUID: 5471752732539466566L

Serialized Fields

bracketRepresentation

char[] bracketRepresentation

Class net.sourceforge.cilib.bioinf.rnaprediction.RNAFitness extends Fitness implements Serializable

serialVersionUID: 1060703834565988934L

Serialized Fields

nucleotides

String nucleotides

Class net.sourceforge.cilib.bioinf.rnaprediction.RNAOptimisationProblem extends OptimisationProblemAdapter implements Serializable

serialVersionUID: -2995246748207035373L

Serialized Fields

fit

RNAFitness fit

fitnessEvaluations

int fitnessEvaluations

dataSetBuilder

DataSetBuilder dataSetBuilder

Class net.sourceforge.cilib.bioinf.rnaprediction.RNAParticle extends AbstractParticle implements Serializable

serialVersionUID: -8232081489398782692L

Serialized Fields

folder

RNAFolder folder

position

RNAConformation position

bestPosition

RNAConformation bestPosition

velocity

TypeList velocity

bestFitness

Fitness bestFitness

neighbourhoodBest

Particle neighbourhoodBest

fitnessCalc

RNAFitness fitnessCalc

Class net.sourceforge.cilib.bioinf.rnaprediction.RNAPSO extends PSO implements Serializable

serialVersionUID: 8034984869522637866L

Class net.sourceforge.cilib.bioinf.rnaprediction.RNAStem extends Object implements Serializable

serialVersionUID: -6779192334692407858L

Serialized Fields

basePairs

ArrayList<E> basePairs

id

int id

index

int index

conflictingStems

ArrayList<E> conflictingStems

Class net.sourceforge.cilib.bioinf.rnaprediction.RNAStructureMeasurement extends Object implements Serializable

serialVersionUID: 5649656748412723897L

Class net.sourceforge.cilib.bioinf.rnaprediction.RNAVelocityUpdate extends Object implements Serializable

serialVersionUID: -6682883069950387034L

Serialized Fields

unionSet

RNAConformation unionSet

r

Random r

openProbability

double openProbability

closeProbability

double closeProbability

addRandomProbability

double addRandomProbability

Class net.sourceforge.cilib.bioinf.rnaprediction.SimpleRNAFitness extends RNAFitness implements Serializable

serialVersionUID: -666765613654971498L

Class net.sourceforge.cilib.bioinf.rnaprediction.ViennaRNAFitness extends RNAFitness implements Serializable

serialVersionUID: -38000347027058908L

Serialized Fields

firsttime

boolean firsttime

Package net.sourceforge.cilib.bioinf.sequencealignment

Class net.sourceforge.cilib.bioinf.sequencealignment.AlignmentVisualizer extends Object implements Serializable

serialVersionUID: -4912115455897639857L

Serialized Fields

fullColumns

boolean fullColumns

fullyMatchedColumnCounter

int fullyMatchedColumnCounter

Class net.sourceforge.cilib.bioinf.sequencealignment.BinaryMSAProblem extends OptimisationProblemAdapter implements Serializable

serialVersionUID: 7939251270170439461L

Serialized Fields

domainRegistry

DomainRegistry domainRegistry

strings

Collection<E> strings

alignmentCreator

BinaryAlignmentCreator alignmentCreator

gapPenaltyMethod

GapPenaltiesMethod gapPenaltyMethod

maxSequenceGapsAllowed

int maxSequenceGapsAllowed

smallestLength

int smallestLength

biggestLength

int biggestLength

averageLength

int averageLength

gapsArray

int[] gapsArray

totalGaps

int totalGaps

weight1

double weight1

weight2

double weight2

Class net.sourceforge.cilib.bioinf.sequencealignment.DesiredMaximizationFitness extends Object implements Serializable

serialVersionUID: 6494553632698710933L

Serialized Fields

algorithm

Algorithm algorithm

desiredFitness

double desiredFitness

quitAnywayAfterIterations

int quitAnywayAfterIterations

Class net.sourceforge.cilib.bioinf.sequencealignment.FASTADataSetBuilder extends DataSetBuilder implements Serializable

serialVersionUID: 766658455852634831L

Serialized Fields

strings

ArrayList<E> strings

Class net.sourceforge.cilib.bioinf.sequencealignment.MSAProblem extends OptimisationProblemAdapter implements Serializable

serialVersionUID: 7939251270170439461L

Serialized Fields

domainRegistry

DomainRegistry domainRegistry

strings

Collection<E> strings

alignmentCreator

AlignmentCreator alignmentCreator

gapPenaltyMethod

GapPenaltiesMethod gapPenaltyMethod

maxSequenceGapsAllowed

int maxSequenceGapsAllowed

smallestLength

int smallestLength

biggestLength

int biggestLength

averageLength

int averageLength

gapsArray

int[] gapsArray

totalGaps

int totalGaps

weight1

double weight1

weight2

double weight2

Package net.sourceforge.cilib.boa

Class net.sourceforge.cilib.boa.ABC extends SinglePopulationBasedAlgorithm implements Serializable

serialVersionUID: 7918711449442012960L

Serialized Fields

workerBees

Topology<E extends Entity> workerBees

onlookerBees

Topology<E extends Entity> onlookerBees

hive

Topology<E extends Entity> hive

explorerBee

ExplorerBee explorerBee

dancingSelectionStrategy

SelectionStrategy dancingSelectionStrategy

workerBeePercentage

ControlParameter workerBeePercentage

forageLimit

ControlParameter forageLimit

explorerBeeUpdateLimit

ControlParameter explorerBeeUpdateLimit

bestBee

HoneyBee bestBee

Package net.sourceforge.cilib.boa.bee

Class net.sourceforge.cilib.boa.bee.AbstractBee extends AbstractEntity implements Serializable

serialVersionUID: 7005546673802814268L

Serialized Fields

positionUpdateStrategy

BeePositionUpdateStrategy positionUpdateStrategy

targetSelectionStrategy

SelectionStrategy targetSelectionStrategy

dimension

int dimension

Class net.sourceforge.cilib.boa.bee.ExplorerBee extends Object implements Serializable

serialVersionUID: 1068799535328234923L

Serialized Fields

random

MersenneTwister random

previousUpdatedIteration

int previousUpdatedIteration

numberOfUpdates

int numberOfUpdates

explorerBeeUpdateLimit

ControlParameter explorerBeeUpdateLimit

Class net.sourceforge.cilib.boa.bee.OnlookerBee extends AbstractBee implements Serializable

serialVersionUID: -4714791530850285930L

Class net.sourceforge.cilib.boa.bee.WorkerBee extends AbstractBee implements Serializable

serialVersionUID: 3657591650621784765L

Serialized Fields

forageLimit

ControlParameter forageLimit

failureCount

int failureCount

Package net.sourceforge.cilib.boa.positionupdatestrategies

Class net.sourceforge.cilib.boa.positionupdatestrategies.VisualPositionUpdateStategy extends Object implements Serializable

serialVersionUID: 3782171955167557793L


Package net.sourceforge.cilib.clustering.kmeans

Class net.sourceforge.cilib.clustering.kmeans.DataSetBasedCentroidsInitialisationStrategy extends Object implements Serializable

serialVersionUID: -3016201656688883387L

Serialized Fields

random

Random random

Class net.sourceforge.cilib.clustering.kmeans.KMeans extends SingularAlgorithm implements Serializable

serialVersionUID: -3301123926538450441L

Serialized Fields

centroidsInitialisationStrategy

CentroidsInitialisationStrategy centroidsInitialisationStrategy

centroids

Vector centroids

calculator

FitnessCalculator<T> calculator

Class net.sourceforge.cilib.clustering.kmeans.RandomCentroidsInitialisationStrategy extends Object implements Serializable

serialVersionUID: -7509467292180867974L


Package net.sourceforge.cilib.coevolution

Class net.sourceforge.cilib.coevolution.CoevolutionAlgorithm extends MultiPopulationBasedAlgorithm implements Serializable

serialVersionUID: -3859431217295779546L

Serialized Fields

coevolutionIterationStrategy

CoevolutionIterationStrategy coevolutionIterationStrategy

Class net.sourceforge.cilib.coevolution.CoevolutionIterationStrategy extends Object implements Serializable

serialVersionUID: -3581106851208932976L

Class net.sourceforge.cilib.coevolution.CoevolutionSynchronousIterationStrategy extends AbstractIterationStrategy<PSO> implements Serializable

serialVersionUID: 6617737228912852220L

Class net.sourceforge.cilib.coevolution.CompetitiveCoevolutionIterationStrategy extends CoevolutionIterationStrategy implements Serializable

serialVersionUID: 1061304146851715740L

Serialized Fields

opponentSelectionStrategy

OpponentSelectionStrategy opponentSelectionStrategy

fitnessSharingStrategy

FitnessSharingStrategy fitnessSharingStrategy

Class net.sourceforge.cilib.coevolution.FitnessSharingStrategy extends Object implements Serializable

serialVersionUID: 6191655650337123237L

Class net.sourceforge.cilib.coevolution.StandardFitnessSharingStrategy extends FitnessSharingStrategy implements Serializable

serialVersionUID: -495910154501231712L


Package net.sourceforge.cilib.coevolution.competitors

Class net.sourceforge.cilib.coevolution.competitors.CoevolutionCompetitorList extends Object implements Serializable

serialVersionUID: -2894509571214982344L

Serialized Fields

competitorLists

List<E> competitorLists

numberOfEntitiesPerList

int numberOfEntitiesPerList

Class net.sourceforge.cilib.coevolution.competitors.Competitor extends Object implements Serializable

serialVersionUID: 2514848906149566022L

Serialized Fields

entityData

Type entityData

populationID

int populationID

entityFitness

Fitness entityFitness

Class net.sourceforge.cilib.coevolution.competitors.PopulationCompetitorList extends Object implements Serializable

serialVersionUID: 3331877190938887213L

Serialized Fields

competitors

List<E> competitors

Package net.sourceforge.cilib.coevolution.score

Class net.sourceforge.cilib.coevolution.score.EntityScoreboard extends Object implements Serializable

serialVersionUID: -2524835257237678625L

Serialized Fields

scores

ArrayList<E> scores

Package net.sourceforge.cilib.coevolution.score.fitnesscalculation

Class net.sourceforge.cilib.coevolution.score.fitnesscalculation.AveFitnessCalculationStrategy extends FitnessCalculationStrategy implements Serializable

serialVersionUID: 7573830125196829386L

Class net.sourceforge.cilib.coevolution.score.fitnesscalculation.FitnessCalculationStrategy extends Object implements Serializable

serialVersionUID: -3708525082727758222L

Serialized Fields

amountHistoricGames

int amountHistoricGames
The number of historic games to keep dictates how many previous competitions should be stored

Class net.sourceforge.cilib.coevolution.score.fitnesscalculation.PercentageWonFitnessCalculationStrategy extends FitnessCalculationStrategy implements Serializable

serialVersionUID: 2550931405402015975L

Class net.sourceforge.cilib.coevolution.score.fitnesscalculation.TotalFitnessCalculationStrategy extends FitnessCalculationStrategy implements Serializable

serialVersionUID: -7283990410867858837L


Package net.sourceforge.cilib.coevolution.selection

Class net.sourceforge.cilib.coevolution.selection.OpponentPoolSelectionStrategy extends Object implements Serializable

Class net.sourceforge.cilib.coevolution.selection.OpponentSelectionStrategy extends Object implements Serializable

Serialized Fields

poolSelection

List<E> poolSelection

ownPopulationID

int ownPopulationID

selectFromOwnPopulation

boolean selectFromOwnPopulation

Class net.sourceforge.cilib.coevolution.selection.SelectAllOpponentSelectionStrategy extends OpponentSelectionStrategy implements Serializable

serialVersionUID: -7695834817656232972L

Class net.sourceforge.cilib.coevolution.selection.SelectAllSolutionsPoolSelectionStrategy extends OpponentPoolSelectionStrategy implements Serializable

serialVersionUID: 6891339409251879876L

Class net.sourceforge.cilib.coevolution.selection.SelectHOFPoolSelectionStrategy extends OpponentPoolSelectionStrategy implements Serializable

serialVersionUID: 4878959204065018821L

Serialized Fields

hOF

CoevolutionCompetitorList hOF

addToHOFEpoch

int addToHOFEpoch

hOFSize

int hOFSize

lasIterationAdded

int[] lasIterationAdded

Class net.sourceforge.cilib.coevolution.selection.SelectNOpponentSelectionStrategy extends OpponentSelectionStrategy implements Serializable

serialVersionUID: -7703414982437941424L

Serialized Fields

numberOfOpponents

int numberOfOpponents

random

RandomNumber random

Class net.sourceforge.cilib.coevolution.selection.SelectpBestSolutionsPoolSelectionStrategy extends OpponentPoolSelectionStrategy implements Serializable

serialVersionUID: 8353244137335633101L


Package net.sourceforge.cilib.container

Class net.sourceforge.cilib.container.BitArray extends Object implements Serializable

serialVersionUID: 2559265464633882908L

Serialized Fields

bits

int[] bits

numberOfBits

int numberOfBits

size

int size

Class net.sourceforge.cilib.container.Matrix extends Object implements Serializable

serialVersionUID: 4621194915276987567L

Serialized Fields

data

ArrayList<E> data
Deprecated. 

rows

int rows
Deprecated. 

cols

int cols
Deprecated. 

Class net.sourceforge.cilib.container.Pair extends Object implements Serializable

serialVersionUID: -1557021513377872749L

Serialized Fields

key

Comparable<T> key

value

Object value

Class net.sourceforge.cilib.container.SortedList extends Object implements Serializable

serialVersionUID: 4170822549076470223L

Serialized Fields

list

LinkedList<E> list

comparator

Comparator<T> comparator

Package net.sourceforge.cilib.controlparameter

Class net.sourceforge.cilib.controlparameter.BoundedControlParameter extends Object implements Serializable

serialVersionUID: 3658446987351378005L

Serialized Fields

parameter

Real parameter

range

String range

Class net.sourceforge.cilib.controlparameter.ConstantControlParameter extends Object implements Serializable

serialVersionUID: 8847038781478109426L

Serialized Fields

parameter

double parameter

Class net.sourceforge.cilib.controlparameter.ExponentiallyDecreasingControlParameter extends BoundedControlParameter implements Serializable

serialVersionUID: 2703195595193249266L

Class net.sourceforge.cilib.controlparameter.ExponentiallyIncreasingControlParameter extends BoundedControlParameter implements Serializable

serialVersionUID: -4071463556500656337L

Class net.sourceforge.cilib.controlparameter.LinearDecreasingControlParameter extends BoundedControlParameter implements Serializable

serialVersionUID: -7213083955334884076L

Class net.sourceforge.cilib.controlparameter.LinearIncreasingControlParameter extends BoundedControlParameter implements Serializable

serialVersionUID: -6813625954992761973L

Class net.sourceforge.cilib.controlparameter.ProportionalControlParameter extends Object implements Serializable

serialVersionUID: 8415953407107514281L

Serialized Fields

proportion

double proportion

Class net.sourceforge.cilib.controlparameter.RandomizingControlParameter extends Object implements Serializable

serialVersionUID: 5678971018262140893L

Serialized Fields

controlParameter

ControlParameter controlParameter

randomiser

Random randomiser

Package net.sourceforge.cilib.cooperative

Class net.sourceforge.cilib.cooperative.CooperativeEntity extends AbstractEntity implements Serializable

serialVersionUID: -8298684370426283216L

Serialized Fields

context

Vector context

fitness

Fitness fitness

Class net.sourceforge.cilib.cooperative.HybridCooperativeAlgorithm extends MultiPopulationBasedAlgorithm implements Serializable

serialVersionUID: 4908040536174924734L

Class net.sourceforge.cilib.cooperative.SplitCooperativeAlgorithm extends MultiPopulationBasedAlgorithm implements Serializable

serialVersionUID: 2287798336228462889L

Serialized Fields

context

CooperativeEntity context

splitStrategy

SplitStrategy splitStrategy

fitnessUpdateStrategy

FitnessUpdateStrategy fitnessUpdateStrategy

contributionUpdateStrategy

ContributionUpdateStrategy contributionUpdateStrategy

Package net.sourceforge.cilib.cooperative.algorithmiterators

Class net.sourceforge.cilib.cooperative.algorithmiterators.RandomAlgorithmIterator extends SequentialAlgorithmIterator<E extends Algorithm> implements Serializable

serialVersionUID: 9087345802965469395L

Serialized Fields

randomNumbers

List<E> randomNumbers

Class net.sourceforge.cilib.cooperative.algorithmiterators.SequentialAlgorithmIterator extends Object implements Serializable

serialVersionUID: 2996277367501679292L

Serialized Fields

algorithms

List<E> algorithms

index

int index

Package net.sourceforge.cilib.ec

Class net.sourceforge.cilib.ec.EC extends SinglePopulationBasedAlgorithm implements Serializable

serialVersionUID: -4324446523858690744L

Serialized Fields

problem

OptimisationProblem problem

iterationStrategy

IterationStrategy<E extends PopulationBasedAlgorithm> iterationStrategy

topology

Topology<E extends Entity> topology

Class net.sourceforge.cilib.ec.Individual extends AbstractEntity implements Serializable

serialVersionUID: -578986147850240655L

Serialized Fields

dimension

int dimension

Class net.sourceforge.cilib.ec.LognormalPhenotypeUpdateStrategy extends Object implements Serializable

Class net.sourceforge.cilib.ec.StaticPhenotypeUpdateStrategy extends Object implements Serializable


Package net.sourceforge.cilib.ec.iterationstrategies

Class net.sourceforge.cilib.ec.iterationstrategies.DifferentialEvolutionIterationStrategy extends AbstractIterationStrategy<EC> implements Serializable

serialVersionUID: 8019668923312811974L

Serialized Fields

targetVectorSelectionStrategy

SelectionStrategy targetVectorSelectionStrategy

trialVectorCreationStrategy

CreationStrategy trialVectorCreationStrategy

crossoverStrategy

CrossoverStrategy crossoverStrategy

Class net.sourceforge.cilib.ec.iterationstrategies.GeneticAlgorithmIterationStrategy extends AbstractIterationStrategy<EC> implements Serializable

serialVersionUID: -2429984051022079804L

Serialized Fields

crossoverStrategy

CrossoverStrategy crossoverStrategy

mutationStrategy

MutationStrategy mutationStrategy

Package net.sourceforge.cilib.entity

Class net.sourceforge.cilib.entity.AbstractEntity extends Object implements Serializable

serialVersionUID: 3104817182593047611L

Serialized Fields

id

long id

candidateSolution

CandidateSolution candidateSolution

fitnessCalculator

FitnessCalculator<T> fitnessCalculator

Class net.sourceforge.cilib.entity.AbstractTopology extends Object implements Serializable

serialVersionUID: -9117512234439769226L

Serialized Fields

bestEntity

Entity bestEntity

Class net.sourceforge.cilib.entity.CandidateSolutionMixin extends Object implements Serializable

serialVersionUID: 4539668687773346284L

Serialized Fields

properties

Blackboard<K,V extends Type> properties

Class net.sourceforge.cilib.entity.Harmony extends AbstractEntity implements Serializable

serialVersionUID: -4941414797957384798L


Package net.sourceforge.cilib.entity.operators

Class net.sourceforge.cilib.entity.operators.CompositeOperator extends Object implements Serializable

serialVersionUID: -807046469432710581L

Serialized Fields

operators

List<E> operators

Package net.sourceforge.cilib.entity.operators.creation

Class net.sourceforge.cilib.entity.operators.creation.RandCreationStrategy extends Object implements Serializable

serialVersionUID: 930740770470361009L

Serialized Fields

scaleParameter

ControlParameter scaleParameter

numberOfDifferenceVectors

ControlParameter numberOfDifferenceVectors

Package net.sourceforge.cilib.entity.operators.crossover

Class net.sourceforge.cilib.entity.operators.crossover.BlendCrossoverStrategy extends CrossoverStrategy implements Serializable

serialVersionUID: -7955031193090240495L

Serialized Fields

alpha

ControlParameter alpha

Class net.sourceforge.cilib.entity.operators.crossover.CrossoverStrategy extends Object implements Serializable

serialVersionUID: -5058325193277909244L

Serialized Fields

crossoverProbability

ControlParameter crossoverProbability

randomNumber

RandomNumber randomNumber

selectionStrategy

SelectionStrategy selectionStrategy

Class net.sourceforge.cilib.entity.operators.crossover.DifferentialEvolutionBinomialCrossover extends CrossoverStrategy implements Serializable

serialVersionUID: -2939023704055943968L

Class net.sourceforge.cilib.entity.operators.crossover.DifferentialEvolutionExponentialCrossover extends CrossoverStrategy implements Serializable

serialVersionUID: -4811879014933329926L

Class net.sourceforge.cilib.entity.operators.crossover.OnePointCrossoverStrategy extends CrossoverStrategy implements Serializable

serialVersionUID: 7313531386910938748L

Class net.sourceforge.cilib.entity.operators.crossover.UniformCrossoverStrategy extends CrossoverStrategy implements Serializable

serialVersionUID: 8912494112973025634L


Package net.sourceforge.cilib.entity.operators.general

Class net.sourceforge.cilib.entity.operators.general.TopologyLoopingOperator extends Object implements Serializable

serialVersionUID: 5726039375836229914L

Serialized Fields

operator

Operator operator

Package net.sourceforge.cilib.entity.operators.mutation

Class net.sourceforge.cilib.entity.operators.mutation.CauchyMutationStrategy extends MutationStrategy implements Serializable

serialVersionUID: 8576581034467137106L

Serialized Fields

location

double location

scaleStrategy

ControlParameter scaleStrategy

Class net.sourceforge.cilib.entity.operators.mutation.GaussianMutationStrategy extends MutationStrategy implements Serializable

serialVersionUID: -4219155909474892419L

Serialized Fields

mean

double mean

deviationStrategy

ControlParameter deviationStrategy

Class net.sourceforge.cilib.entity.operators.mutation.MutationStrategy extends Object implements Serializable

serialVersionUID: 6670947597280440404L

Serialized Fields

mutationProbability

ControlParameter mutationProbability

randomNumber

RandomNumber randomNumber

operator

String operator

operatorStrategy

MutationOperatorStrategy operatorStrategy

Class net.sourceforge.cilib.entity.operators.mutation.UniformMutationStrategy extends MutationStrategy implements Serializable

serialVersionUID: -3951730432882403768L

Serialized Fields

minStrategy

ControlParameter minStrategy

maxStrategy

ControlParameter maxStrategy

Package net.sourceforge.cilib.entity.operators.selection

Class net.sourceforge.cilib.entity.operators.selection.CompoundSelection extends SelectionStrategy implements Serializable

serialVersionUID: -5547221580096508262L

Serialized Fields

selectors

List<E> selectors

Class net.sourceforge.cilib.entity.operators.selection.ElitistSelectionStrategy extends SelectionStrategy implements Serializable

serialVersionUID: -3055600262753819388L

Serialized Fields

selectionPercentage

ControlParameter selectionPercentage

Class net.sourceforge.cilib.entity.operators.selection.RandomSelectionStrategy extends SelectionStrategy implements Serializable

serialVersionUID: -216894674927488180L

Serialized Fields

recipe

SelectionRecipe<E> recipe

Class net.sourceforge.cilib.entity.operators.selection.RouletteWheelSelectionStrategy extends SelectionStrategy implements Serializable

serialVersionUID: 6827649649373047787L

Class net.sourceforge.cilib.entity.operators.selection.SelectionStrategy extends Object implements Serializable

serialVersionUID: 410467686448546547L

Class net.sourceforge.cilib.entity.operators.selection.TournamentSelectionStrategy extends SelectionStrategy implements Serializable

serialVersionUID: -7520711765609204590L

Serialized Fields

tournamentProportion

ControlParameter tournamentProportion

Package net.sourceforge.cilib.entity.topologies

Class net.sourceforge.cilib.entity.topologies.GBestTopology extends AbstractTopology<E extends Entity> implements Serializable

serialVersionUID: 3190027340582769112L

Serialized Fields

entities

LinkedList<E> entities

Class net.sourceforge.cilib.entity.topologies.HypercubeTopology extends GBestTopology<E extends Entity> implements Serializable

serialVersionUID: -8328600903928335004L

Serialized Fields

neighbourhoodSize

int neighbourhoodSize

Class net.sourceforge.cilib.entity.topologies.LBestTopology extends GBestTopology<E extends Entity> implements Serializable

serialVersionUID: 93039445052676571L

Serialized Fields

neighbourhoodSize

ControlParameter neighbourhoodSize

Class net.sourceforge.cilib.entity.topologies.VonNeumannTopology extends AbstractTopology<E extends Entity> implements Serializable

serialVersionUID: -4795901403887110994L

Serialized Fields

entities

ArrayList<E> entities

lastRow

int lastRow

lastCol

int lastCol

Package net.sourceforge.cilib.functions

Class net.sourceforge.cilib.functions.ContinuousFunction extends Function implements Serializable

serialVersionUID: -2483529496289508896L

Class net.sourceforge.cilib.functions.DiscreteFunction extends Function implements Serializable

serialVersionUID: -1966158048234228064L

Class net.sourceforge.cilib.functions.Function extends Object implements Serializable

serialVersionUID: -4843291761555348251L

Serialized Fields

domainRegistry

DomainRegistry domainRegistry

behavioralDomainRegistry

DomainRegistry behavioralDomainRegistry

Package net.sourceforge.cilib.functions.activation

Class net.sourceforge.cilib.functions.activation.ActivationFunction extends Function implements Serializable

serialVersionUID: 4692200308338537909L

Class net.sourceforge.cilib.functions.activation.Sigmoid extends ActivationFunction implements Serializable

serialVersionUID: 8291966233976579855L

Serialized Fields

steepness

ControlParameter steepness

offset

ControlParameter offset

Package net.sourceforge.cilib.functions.clustering

Class net.sourceforge.cilib.functions.clustering.ClusteringFitnessFunction extends ContinuousFunction implements Serializable

serialVersionUID: 4834673666638644106L

Serialized Fields

helper

ClusteringUtils helper

clusterCenterStrategy

ClusterCenterStrategy clusterCenterStrategy

arrangedClusters

ArrayList<E> arrangedClusters

arrangedCentroids

ArrayList<E> arrangedCentroids

clustersFormed

int clustersFormed

Class net.sourceforge.cilib.functions.clustering.InterClusterDistance extends ClusteringFitnessFunction implements Serializable

serialVersionUID: 6533014298881438534L

Class net.sourceforge.cilib.functions.clustering.IntraClusterDistance extends ClusteringFitnessFunction implements Serializable

serialVersionUID: -4185205766188040942L

Class net.sourceforge.cilib.functions.clustering.KHarmonicMeansFunction extends ClusteringFitnessFunction implements Serializable

serialVersionUID: 2680037315045146954L

Class net.sourceforge.cilib.functions.clustering.NonParametricClusteringFunction extends ClusteringFitnessFunction implements Serializable

serialVersionUID: 5712216719378084294L

Class net.sourceforge.cilib.functions.clustering.ParametricClusteringFunction extends ClusteringFitnessFunction implements Serializable

serialVersionUID: 583965930447258179L

Serialized Fields

w1

ControlParameter w1
Specifies the weight that influences how much the intra-cluster-distance will contribute to the final fitness.


w2

ControlParameter w2
Specifies the weight that influences how much the inter-cluster-distance will contribute to the final fitness.


zMax

double zMax
Stores the calculated zMax value.

Class net.sourceforge.cilib.functions.clustering.ParametricWithQuantisationErrorFunction extends ParametricClusteringFunction implements Serializable

serialVersionUID: -2022785065235231801L

Serialized Fields

w3

ControlParameter w3
Specifies the weight that incluences how much the Quantisation Error will contribute to the final fitness.

Class net.sourceforge.cilib.functions.clustering.QuantisationErrorFunction extends ClusteringFitnessFunction implements Serializable

serialVersionUID: -7008338250315442786L


Package net.sourceforge.cilib.functions.clustering.clustercenterstrategies

Class net.sourceforge.cilib.functions.clustering.clustercenterstrategies.ClusterCentroidStrategy extends Object implements Serializable

serialVersionUID: -7831635507079248268L

Class net.sourceforge.cilib.functions.clustering.clustercenterstrategies.ClusterMeanStrategy extends Object implements Serializable

serialVersionUID: 9080168372118441393L


Package net.sourceforge.cilib.functions.clustering.validityindices

Class net.sourceforge.cilib.functions.clustering.validityindices.DaviesBouldinIndex extends ScatterSeperationRatio implements Serializable

serialVersionUID: -5167494843653998358L

Class net.sourceforge.cilib.functions.clustering.validityindices.DunnIndex extends GeneralisedDunnIndex implements Serializable

serialVersionUID: -7440453719679272149L

Class net.sourceforge.cilib.functions.clustering.validityindices.DunnIndex33 extends GeneralisedDunnIndex implements Serializable

serialVersionUID: -3307601269742583865L

Class net.sourceforge.cilib.functions.clustering.validityindices.DunnIndex53 extends DunnIndex33 implements Serializable

serialVersionUID: -5986491658596276019L

Class net.sourceforge.cilib.functions.clustering.validityindices.GeneralisedDunnIndex extends ScatterSeperationRatio implements Serializable

serialVersionUID: -2232760005736588472L

Class net.sourceforge.cilib.functions.clustering.validityindices.HalkidiVazirgiannisIndex extends ClusteringFitnessFunction implements Serializable

serialVersionUID: 1164537525165848345L

Serialized Fields

stdev

double stdev

Class net.sourceforge.cilib.functions.clustering.validityindices.MaulikBandyopadhyayIndex extends ClusteringFitnessFunction implements Serializable

serialVersionUID: -1094819834873604274L

Serialized Fields

p

int p

Class net.sourceforge.cilib.functions.clustering.validityindices.ScatterSeperationRatio extends ClusteringFitnessFunction implements Serializable

serialVersionUID: 6758442782079174817L

Serialized Fields

withinClusterScatterCache

ArrayList<E> withinClusterScatterCache

betweenClusterSeperationCache

ArrayList<E> betweenClusterSeperationCache

Class net.sourceforge.cilib.functions.clustering.validityindices.TuriIndex extends ClusteringFitnessFunction implements Serializable

serialVersionUID: 2457356424874462741L

Class net.sourceforge.cilib.functions.clustering.validityindices.VeenmanReindersBackerIndex extends ClusteringFitnessFunction implements Serializable

serialVersionUID: 5683593481233814465L

Serialized Fields

maximumVariance

ControlParameter maximumVariance
The best value for the varianceLimit should be determined empirically


Package net.sourceforge.cilib.functions.continuous

Class net.sourceforge.cilib.functions.continuous.ContinuousStep extends ContinuousFunction implements Serializable

serialVersionUID: 4962101545621686038L

Class net.sourceforge.cilib.functions.continuous.ExpressionFunction extends ContinuousFunction implements Serializable

serialVersionUID: -7072775317449355858L

Serialized Fields

parser

org.nfunk.jep.JEP parser

expression

String expression

Class net.sourceforge.cilib.functions.continuous.Foxholes extends ContinuousFunction implements Serializable

serialVersionUID: 6407823129058106208L

Serialized Fields

a

double[][] a

Class net.sourceforge.cilib.functions.continuous.FunctionDimensionMapping extends ContinuousFunction implements Serializable

serialVersionUID: 3785385852226926590L

Serialized Fields

generatedPoints

double[] generatedPoints

generatedDistanceMatrix

double[][] generatedDistanceMatrix

higherDimensionDistanceMatrix

double[][] higherDimensionDistanceMatrix

dataDimension

int dataDimension

number

int number

measure

DistanceMeasure measure

Class net.sourceforge.cilib.functions.continuous.GoldsteinPrice extends ContinuousFunction implements Serializable

serialVersionUID: 5635493177950325746L

Class net.sourceforge.cilib.functions.continuous.Himmelblau extends ContinuousFunction implements Serializable

serialVersionUID: 7323733640884766707L

Class net.sourceforge.cilib.functions.continuous.HyperEllipsoid extends ContinuousFunction implements Serializable

serialVersionUID: 813261964413884141L

Class net.sourceforge.cilib.functions.continuous.MaximumDeratingFunction1 extends ContinuousFunction implements Serializable

serialVersionUID: -2963512750988478604L

Serialized Fields

radius

double radius

alpha

double alpha

Class net.sourceforge.cilib.functions.continuous.Michalewicz12 extends ContinuousFunction implements Serializable

serialVersionUID: -2885728189740122807L

Serialized Fields

m

int m

Class net.sourceforge.cilib.functions.continuous.MultimodalFunction1 extends ContinuousFunction implements Serializable

serialVersionUID: -5261002551096587662L

Class net.sourceforge.cilib.functions.continuous.MultimodalFunction2 extends ContinuousFunction implements Serializable

serialVersionUID: -5046586719830749372L

Class net.sourceforge.cilib.functions.continuous.MultimodalFunction3 extends ContinuousFunction implements Serializable

serialVersionUID: 3687474318232647359L

Class net.sourceforge.cilib.functions.continuous.MultimodalFunction4 extends ContinuousFunction implements Serializable

serialVersionUID: -957215773660609565L

Class net.sourceforge.cilib.functions.continuous.MultimodalFunction5 extends ContinuousFunction implements Serializable

serialVersionUID: -8704025552791904890L

Class net.sourceforge.cilib.functions.continuous.NastyBenchmark extends ContinuousFunction implements Serializable

serialVersionUID: 6848836780892359015L

Class net.sourceforge.cilib.functions.continuous.Neumaier3 extends ContinuousFunction implements Serializable

serialVersionUID: 192809046725649930L

Class net.sourceforge.cilib.functions.continuous.NichePSOF1 extends ContinuousFunction implements Serializable

serialVersionUID: -3125735780100519120L

Class net.sourceforge.cilib.functions.continuous.Quadric extends ContinuousFunction implements Serializable

serialVersionUID: -2555670302543357421L

Class net.sourceforge.cilib.functions.continuous.Quartic extends ContinuousFunction implements Serializable

serialVersionUID: 1830591489569513511L

Class net.sourceforge.cilib.functions.continuous.Ripple extends ContinuousFunction implements Serializable

serialVersionUID: 2956377362140947929L

Class net.sourceforge.cilib.functions.continuous.Salomon extends ContinuousFunction implements Serializable

serialVersionUID: -6002240316648057218L

Class net.sourceforge.cilib.functions.continuous.Schaffer2 extends ContinuousFunction implements Serializable

serialVersionUID: 7289010453718555694L

Class net.sourceforge.cilib.functions.continuous.Schaffer6 extends ContinuousFunction implements Serializable

serialVersionUID: 4959662717057274057L

Class net.sourceforge.cilib.functions.continuous.Schwefel extends ContinuousFunction implements Serializable

serialVersionUID: 3835871629510784855L

Class net.sourceforge.cilib.functions.continuous.SchwefelProblem1_2 extends ContinuousFunction implements Serializable

serialVersionUID: -65519037071861168L

Class net.sourceforge.cilib.functions.continuous.SchwefelProblem2_21 extends ContinuousFunction implements Serializable

serialVersionUID: 8583159190281586599L

Class net.sourceforge.cilib.functions.continuous.SchwefelProblem2_22 extends ContinuousFunction implements Serializable

serialVersionUID: -5004170862929300400L

Class net.sourceforge.cilib.functions.continuous.SchwefelProblem2_26 extends ContinuousFunction implements Serializable

serialVersionUID: -4483598483574144341L

Class net.sourceforge.cilib.functions.continuous.ShekelN extends ContinuousFunction implements Serializable

serialVersionUID: 4420382656606698465L

Serialized Fields

n

int n

Class net.sourceforge.cilib.functions.continuous.ShekelsFoxholes extends ContinuousFunction implements Serializable

serialVersionUID: 1986501892056164693L

Serialized Fields

a

double[][] a

Class net.sourceforge.cilib.functions.continuous.Shir extends ContinuousFunction implements Serializable

serialVersionUID: 8157687561496975789L

Serialized Fields

l1

double l1

l2

double l2

l3

double l3

l4

double l4

l5

double l5

sharpness

double sharpness

Class net.sourceforge.cilib.functions.continuous.Shubert extends ContinuousFunction implements Serializable

serialVersionUID: 3213789483391643466L

Class net.sourceforge.cilib.functions.continuous.SixHumpCamelBack extends ContinuousFunction implements Serializable

serialVersionUID: -3834640752316926216L

Class net.sourceforge.cilib.functions.continuous.Step extends ContinuousFunction implements Serializable

serialVersionUID: -3888436745417400797L

Class net.sourceforge.cilib.functions.continuous.UrsemF1 extends ContinuousFunction implements Serializable

serialVersionUID: -2595919942608678319L

Class net.sourceforge.cilib.functions.continuous.UrsemF3 extends ContinuousFunction implements Serializable

serialVersionUID: -4477290008482842765L

Class net.sourceforge.cilib.functions.continuous.UrsemF4 extends ContinuousFunction implements Serializable

serialVersionUID: 6177837410317967257L


Package net.sourceforge.cilib.functions.continuous.decorators

Class net.sourceforge.cilib.functions.continuous.decorators.AngleModulation extends ContinuousFunction implements Serializable

serialVersionUID: -3492262439415251355L

Serialized Fields

precision

int precision

requiredBits

int requiredBits

lowerBound

double lowerBound

upperBound

double upperBound

function

Function function

Class net.sourceforge.cilib.functions.continuous.decorators.InvertedFunctionDecorator extends ContinuousFunction implements Serializable

serialVersionUID: -7506823207533866371L

Serialized Fields

function

Function function

Class net.sourceforge.cilib.functions.continuous.decorators.NoisyFunctionDecorator extends ContinuousFunction implements Serializable

serialVersionUID: -3918271655104447420L

Serialized Fields

function

ContinuousFunction function

randomNumber

RandomNumber randomNumber

variance

ControlParameter variance

Class net.sourceforge.cilib.functions.continuous.decorators.ReflectedFunctionDecorator extends ContinuousFunction implements Serializable

serialVersionUID: -5042848697343918398L

Serialized Fields

function

ContinuousFunction function

horizontalReflection

boolean horizontalReflection

verticalReflection

boolean verticalReflection

Class net.sourceforge.cilib.functions.continuous.decorators.RotatedFunctionDecorator extends ContinuousFunction implements Serializable

serialVersionUID: 3107473364744861153L

Serialized Fields

function

ContinuousFunction function

rotationMatrix

double[][] rotationMatrix

rotationProbability

ControlParameter rotationProbability
Specifies a probability that determines whether the rotationMatrix should be re-created for a particular function evaluation. Default value is 0.5.

Class net.sourceforge.cilib.functions.continuous.decorators.ScaledFunctionDecorator extends ContinuousFunction implements Serializable

serialVersionUID: -5316734133098401441L

Serialized Fields

function

ContinuousFunction function

verticalScale

double verticalScale

horizontalScale

double horizontalScale

Class net.sourceforge.cilib.functions.continuous.decorators.ShiftedFunctionDecorator extends ContinuousFunction implements Serializable

serialVersionUID: 8687711759870298103L

Serialized Fields

function

ContinuousFunction function

verticalShift

double verticalShift

horizontalShift

double horizontalShift

Package net.sourceforge.cilib.functions.continuous.dynamic

Class net.sourceforge.cilib.functions.continuous.dynamic.MovingPeaks extends ContinuousFunction implements Serializable

serialVersionUID: 733952126255493620L

Serialized Fields

changeFrequency

int changeFrequency
PARAMETER SETTINGS ****


movrandseed

long movrandseed

vlength

double vlength

heightSeverity

double heightSeverity

widthSeverity

double widthSeverity

randomNumberGenerator

RandomNumber randomNumberGenerator

lambda

double lambda

numberOfPeaks

int numberOfPeaks

useBasisFunction

boolean useBasisFunction

calculateAverageError

boolean calculateAverageError

calculateOfflinePerformance

boolean calculateOfflinePerformance

calculateRightPeak

boolean calculateRightPeak

mincoordinate

double mincoordinate

maxcoordinate

double maxcoordinate

minheight

double minheight

maxheight

double maxheight

standardheight

double standardheight

minwidth

double minwidth

maxwidth

double maxwidth

standardwidth

double standardwidth

pf

net.sourceforge.cilib.functions.continuous.dynamic.MovingPeaks.PeakFunction pf

bf

net.sourceforge.cilib.functions.continuous.dynamic.MovingPeaks.BasisFunction bf

exclusionthreshold

double exclusionthreshold

recentChange

boolean recentChange
END OF PARAMETER SECTION ****


changed

boolean changed

currentPeak

int currentPeak

maximumPeak

int maximumPeak

currentMaximum

double currentMaximum

offlinePerformance

double offlinePerformance

offlineError

double offlineError

avgError

double avgError

currentError

double currentError

globalMax

double globalMax

evals

int evals

peak

double[][] peak

shift

double[] shift

coordinates

double[] coordinates

coveredPeaks

int[] coveredPeaks

prevMovement

double[][] prevMovement

counter

int counter

frequency

double frequency

peakFunction1

int peakFunction1

peakFunctionCone

int peakFunctionCone

peakFunctionSphere

int peakFunctionSphere

Package net.sourceforge.cilib.functions.continuous.dynamic.moo.fda1

Class net.sourceforge.cilib.functions.continuous.dynamic.moo.fda1.FDA1_f1 extends ContinuousFunction implements Serializable

serialVersionUID: 1914230427150406406L

Class net.sourceforge.cilib.functions.continuous.dynamic.moo.fda1.FDA1_f2 extends ContinuousFunction implements Serializable

serialVersionUID: 6369118486095689078L

Serialized Fields

fda1_g

ContinuousFunction fda1_g

fda1_h

ContinuousFunction fda1_h

fda1_g_problem

FunctionMinimisationProblem fda1_g_problem

fda1_h_problem

FunctionMinimisationProblem fda1_h_problem

Class net.sourceforge.cilib.functions.continuous.dynamic.moo.fda1.FDA1_g extends ContinuousFunction implements Serializable

serialVersionUID: 1721209032942724811L

Serialized Fields

tau_t

int tau_t

tau

int tau

n_t

int n_t

Class net.sourceforge.cilib.functions.continuous.dynamic.moo.fda1.FDA1_h extends ContinuousFunction implements Serializable

serialVersionUID: -539665464941830813L

Serialized Fields

fda1_g

ContinuousFunction fda1_g

fda1_f1

ContinuousFunction fda1_f1

fda1_f1_problem

FunctionMinimisationProblem fda1_f1_problem

fda1_g_problem

FunctionMinimisationProblem fda1_g_problem

Package net.sourceforge.cilib.functions.continuous.dynamic.moo.fda2

Class net.sourceforge.cilib.functions.continuous.dynamic.moo.fda2.FDA2_f1 extends ContinuousFunction implements Serializable

serialVersionUID: 3509865802519318920L

Class net.sourceforge.cilib.functions.continuous.dynamic.moo.fda2.FDA2_f2 extends ContinuousFunction implements Serializable

serialVersionUID: 7814549850032093196L

Serialized Fields

fda2_g

ContinuousFunction fda2_g

fda2_h

ContinuousFunction fda2_h

fda2_g_problem

FunctionMinimisationProblem fda2_g_problem

fda2_h_problem

FunctionMinimisationProblem fda2_h_problem

Class net.sourceforge.cilib.functions.continuous.dynamic.moo.fda2.FDA2_g extends ContinuousFunction implements Serializable

serialVersionUID: 8726700022515610264L

Class net.sourceforge.cilib.functions.continuous.dynamic.moo.fda2.FDA2_h extends ContinuousFunction implements Serializable

serialVersionUID: -637862405309737323L

Serialized Fields

fda2_f

ContinuousFunction fda2_f

fda2_g

ContinuousFunction fda2_g

fda2_f_problem

FunctionMinimisationProblem fda2_f_problem

fda2_g_problem

FunctionMinimisationProblem fda2_g_problem

tau_t

int tau_t

tau

int tau

n_t

int n_t

Package net.sourceforge.cilib.functions.continuous.unconstrained

Class net.sourceforge.cilib.functions.continuous.unconstrained.AbsoluteValue extends ContinuousFunction implements Serializable

serialVersionUID: 1662988096338786773L

Class net.sourceforge.cilib.functions.continuous.unconstrained.Ackley extends ContinuousFunction implements Serializable

serialVersionUID: -7803711986955989075L

Class net.sourceforge.cilib.functions.continuous.unconstrained.Beale extends ContinuousFunction implements Serializable

serialVersionUID: -7803711986955989075L

Class net.sourceforge.cilib.functions.continuous.unconstrained.Bird extends ContinuousFunction implements Serializable

serialVersionUID: -7803711986955989075L

Class net.sourceforge.cilib.functions.continuous.unconstrained.Bohachevsky1 extends ContinuousFunction implements Serializable

serialVersionUID: 44382638223225638L

Class net.sourceforge.cilib.functions.continuous.unconstrained.Bohachevsky2 extends ContinuousFunction implements Serializable

serialVersionUID: -1572998736995724677L

Class net.sourceforge.cilib.functions.continuous.unconstrained.Bohachevsky3 extends ContinuousFunction implements Serializable

serialVersionUID: -1572998736995724677L

Class net.sourceforge.cilib.functions.continuous.unconstrained.Booth extends ContinuousFunction implements Serializable

serialVersionUID: -7803711986955989075L

Class net.sourceforge.cilib.functions.continuous.unconstrained.Branin extends ContinuousFunction implements Serializable

serialVersionUID: -2254223453957430344L

Serialized Fields

a

double a

b

double b

c

double c

d

double d

e

double e

f

double f

Class net.sourceforge.cilib.functions.continuous.unconstrained.Bukin4 extends ContinuousFunction implements Serializable

serialVersionUID: -7860070866440205636L

Class net.sourceforge.cilib.functions.continuous.unconstrained.Bukin6 extends ContinuousFunction implements Serializable

serialVersionUID: -5557883529972004157L

Class net.sourceforge.cilib.functions.continuous.unconstrained.Colville extends ContinuousFunction implements Serializable

serialVersionUID: 4561331100889232057L

Class net.sourceforge.cilib.functions.continuous.unconstrained.Damavandi extends ContinuousFunction implements Serializable

serialVersionUID: 2857754134712271398L

Class net.sourceforge.cilib.functions.continuous.unconstrained.Easom extends ContinuousFunction implements Serializable

serialVersionUID: 7173528343222997045L

Class net.sourceforge.cilib.functions.continuous.unconstrained.Griewank extends ContinuousFunction implements Serializable

serialVersionUID: 1095225532651577254L

Class net.sourceforge.cilib.functions.continuous.unconstrained.Michalewicz extends ContinuousFunction implements Serializable

serialVersionUID: -4391269929189674709L

Serialized Fields

m

int m
m controls the steepness of the valleys; the larger m, the more difficult the search

Class net.sourceforge.cilib.functions.continuous.unconstrained.Rastrigin extends ContinuousFunction implements Serializable

serialVersionUID: 447701182683968035L

Class net.sourceforge.cilib.functions.continuous.unconstrained.Rosenbrock extends ContinuousFunction implements Serializable

serialVersionUID: -5850480295351224196L

Class net.sourceforge.cilib.functions.continuous.unconstrained.Spherical extends ContinuousFunction implements Serializable

serialVersionUID: 5811377575647995206L


Package net.sourceforge.cilib.functions.discrete

Class net.sourceforge.cilib.functions.discrete.BinaryAdapter extends DiscreteFunction implements Serializable

serialVersionUID: -329657439970469569L

Serialized Fields

function

Function function

bitsPerDimension

int bitsPerDimension

precision

int precision

Class net.sourceforge.cilib.functions.discrete.BitStringMatcher extends DiscreteFunction implements Serializable

serialVersionUID: 7535776840908399415L

Serialized Fields

targetRandomString

String targetRandomString

numberOfBits

int numberOfBits

Class net.sourceforge.cilib.functions.discrete.KnapSack extends DiscreteFunction implements Serializable

serialVersionUID: 79098409450300605L

Serialized Fields

capacity

int capacity

numberOfObjects

int numberOfObjects

weights

ArrayList<E> weights

values

ArrayList<E> values

Class net.sourceforge.cilib.functions.discrete.KnightCoverageProblem extends OptimisationProblemAdapter implements Serializable

serialVersionUID: 3070562330891331356L

Class net.sourceforge.cilib.functions.discrete.KnightsCoverage extends DiscreteFunction implements Serializable

serialVersionUID: -8039165934381145252L

Class net.sourceforge.cilib.functions.discrete.KnightsTour extends DiscreteFunction implements Serializable

serialVersionUID: 6961834833997387285L

Serialized Fields

boardSize

int boardSize

cyclic

boolean cyclic

startingPos

String startingPos

startX

int startX

startY

int startY

Class net.sourceforge.cilib.functions.discrete.LongestCommonSubsequence extends DiscreteFunction implements Serializable

serialVersionUID: -3586259608521073084L

Class net.sourceforge.cilib.functions.discrete.Queens extends DiscreteFunction implements Serializable

serialVersionUID: 8900436160526532438L

Serialized Fields

xMoves

double[] xMoves

yMoves

double[] yMoves

boardSize

int boardSize

Package net.sourceforge.cilib.games.agent

Class net.sourceforge.cilib.games.agent.Agent extends Object implements Serializable

serialVersionUID: -9100541859324175287L

Serialized Fields

playerID

int playerID

agentScore

Fitness agentScore

agentToken

Enum<E extends Enum<E>> agentToken

Class net.sourceforge.cilib.games.agent.NeuralAgent extends Agent implements Serializable

serialVersionUID: 5910765539852468020L

Serialized Fields

stateInputStrategy

NeuralStateInputStrategy stateInputStrategy

outputInterpretationStrategy

NeuralOutputInterpretationStrategy outputInterpretationStrategy

hiddenNodesCount

int hiddenNodesCount

neuralNetworkTopology

GenericTopology neuralNetworkTopology

Class net.sourceforge.cilib.games.agent.RandomAgent extends Agent implements Serializable

serialVersionUID: -1179969007031881319L


Package net.sourceforge.cilib.games.agent.state

Class net.sourceforge.cilib.games.agent.state.StateEvaluationAgent extends Agent implements Serializable

serialVersionUID: 3576769226785412047L

Serialized Fields

traversalStrategy

StateTraversalStrategy traversalStrategy

Package net.sourceforge.cilib.games.agent.state.evaluation

Class net.sourceforge.cilib.games.agent.state.evaluation.NeuralStateEvaluator extends NeuralAgent implements Serializable

serialVersionUID: 7781748822862754078L


Package net.sourceforge.cilib.games.agent.state.traversal

Class net.sourceforge.cilib.games.agent.state.traversal.MinMaxAlphaBetaTraversalStrategy extends StateTraversalStrategy implements Serializable

serialVersionUID: 2534588421107032419L

Serialized Fields

decisionPlayerID

int decisionPlayerID

Class net.sourceforge.cilib.games.agent.state.traversal.StateTraversalStrategy extends Object implements Serializable

Serialized Fields

evaluator

StateEvaluator evaluator

maxDepth

int maxDepth

Package net.sourceforge.cilib.games.game

Class net.sourceforge.cilib.games.game.Game extends Object implements Serializable

serialVersionUID: -4258915435750291244L

Serialized Fields

currentState

GameState currentState

players

List<E> players

currentPlayer

int currentPlayer

scoringStrategy

GameScoringStrategy scoringStrategy

agentMeasurement

List<E> agentMeasurement

Class net.sourceforge.cilib.games.game.GridGame extends Game<GridGameState> implements Serializable

serialVersionUID: -3460317865794650394L


Package net.sourceforge.cilib.games.game.predatorprey

Class net.sourceforge.cilib.games.game.predatorprey.PredatorPreyGame extends Game<ListGameState> implements Serializable

serialVersionUID: 332203013419474482L

Serialized Fields

maxIterations

int maxIterations

boardHeight

int boardHeight

boardWidth

int boardWidth

initializationStrategy

PredPreyPositionInitializationStrategy initializationStrategy

Class net.sourceforge.cilib.games.game.predatorprey.RealTimePredatorPreyGame extends PredatorPreyGame implements Serializable

serialVersionUID: -4172820771225474751L

Serialized Fields

roundStartGameState

ListGameState roundStartGameState

Package net.sourceforge.cilib.games.game.predatorprey.init

Class net.sourceforge.cilib.games.game.predatorprey.init.MinMaxDistanceInitializationStrategy extends PredPreyPositionInitializationStrategy implements Serializable

serialVersionUID: 7005573437326699227L

Serialized Fields

minDistance

int minDistance

maxDistance

int maxDistance

Class net.sourceforge.cilib.games.game.predatorprey.init.PredPreyPositionInitializationStrategy extends Object implements Serializable

Class net.sourceforge.cilib.games.game.predatorprey.init.RandomPredPreyInitializationStrategy extends PredPreyPositionInitializationStrategy implements Serializable

serialVersionUID: 6061475792359499040L

Class net.sourceforge.cilib.games.game.predatorprey.init.StaticPositionInitializationStrategy extends PredPreyPositionInitializationStrategy implements Serializable

serialVersionUID: -2380089057593561584L

Serialized Fields

predLocation

ItemLocation predLocation

preyLocation

ItemLocation preyLocation

Package net.sourceforge.cilib.games.game.tetris

Class net.sourceforge.cilib.games.game.tetris.AveTetrisFeaturesMeasure extends AgentMeasure implements Serializable

serialVersionUID: -6733754320928755214L

Serialized Fields

counter

int counter

holesCount

long holesCount

rowTransitionsCount

long rowTransitionsCount

columntransitionsCount

long columntransitionsCount

heightCount

long heightCount

Class net.sourceforge.cilib.games.game.tetris.Tetris extends Game<TetrisGameState> implements Serializable

serialVersionUID: -3843619009373056306L

Serialized Fields

maxLines

int maxLines

Class net.sourceforge.cilib.games.game.tetris.TetrisBlock extends GameItem implements Serializable

serialVersionUID: -7655885046364352004L

Serialized Fields

timeStationary

double timeStationary

movesDown

int movesDown

Class net.sourceforge.cilib.games.game.tetris.TetrisGameState extends GridGameState implements Serializable

serialVersionUID: -6789845392240968003L

Serialized Fields

currentShape

AbstractShape currentShape

currentSpeed

double currentSpeed

currentLevel

int currentLevel

currentScore

double currentScore

totalRowsCleared

int totalRowsCleared

Package net.sourceforge.cilib.games.game.tetris.shape

Class net.sourceforge.cilib.games.game.tetris.shape.AbstractShape extends Object implements Serializable

Serialized Fields

shapeBlocks

List<E> shapeBlocks

currentOrientation

int currentOrientation

staticCellIndex

int staticCellIndex

Class net.sourceforge.cilib.games.game.tetris.shape.BoxShape extends AbstractShape implements Serializable

serialVersionUID: -253418191849782057L

Class net.sourceforge.cilib.games.game.tetris.shape.LineShape extends AbstractShape implements Serializable

serialVersionUID: -7001197845977575206L

Class net.sourceforge.cilib.games.game.tetris.shape.LShape extends AbstractShape implements Serializable

serialVersionUID: -3497749852161198188L

Class net.sourceforge.cilib.games.game.tetris.shape.RLShape extends AbstractShape implements Serializable

serialVersionUID: 4210740743238072697L

Class net.sourceforge.cilib.games.game.tetris.shape.RZigZagShape extends AbstractShape implements Serializable

serialVersionUID: -3094608599864790701L

Class net.sourceforge.cilib.games.game.tetris.shape.TShape extends AbstractShape implements Serializable

serialVersionUID: 8977818851989287283L

Class net.sourceforge.cilib.games.game.tetris.shape.ZigZagShape extends AbstractShape implements Serializable

serialVersionUID: -1538895951963722986L


Package net.sourceforge.cilib.games.game.tictactoe

Class net.sourceforge.cilib.games.game.tictactoe.TicTacToe extends GridGame implements Serializable

serialVersionUID: -6136653612592964152L

Serialized Fields

result

AbstractGameResult result

Package net.sourceforge.cilib.games.items

Class net.sourceforge.cilib.games.items.GameItem extends Object implements Serializable

serialVersionUID: -5725025967973967757L

Serialized Fields

token

Enum<E extends Enum<E>> token

itemLocation

ItemLocation itemLocation

Class net.sourceforge.cilib.games.items.GridItem extends PlayerItem implements Serializable

serialVersionUID: 4878803247778205144L

Class net.sourceforge.cilib.games.items.GridLocation extends Vector implements Serializable

serialVersionUID: 4974578979607886491L

Class net.sourceforge.cilib.games.items.PlayerItem extends GameItem implements Serializable

serialVersionUID: -674781677901305287L

Serialized Fields

playerNo

int playerNo

Package net.sourceforge.cilib.games.measurement

Class net.sourceforge.cilib.games.measurement.AgentMeasure extends Object implements Serializable

Class net.sourceforge.cilib.games.measurement.AverageItemDistanceMeasure extends AgentMeasure implements Serializable

serialVersionUID: 8680949683153569536L

Serialized Fields

vals

List<E> vals

Class net.sourceforge.cilib.games.measurement.RecordItemLocationMeasure extends SingleAgentMeasure implements Serializable

serialVersionUID: -7742916583743476119L

Serialized Fields

locations

Vector locations

Class net.sourceforge.cilib.games.measurement.SingleAgentMeasure extends AgentMeasure implements Serializable

Serialized Fields

itemToken

Enum<E extends Enum<E>> itemToken

Package net.sourceforge.cilib.games.random

Class net.sourceforge.cilib.games.random.FixedListSeedingStrategy extends RandomListSeedingStrategy implements Serializable

serialVersionUID: -6160406783725056326L

Serialized Fields

minIndex

int minIndex

maxIndex

int maxIndex

useCount

int useCount

Class net.sourceforge.cilib.games.random.FixedSeedStrategy extends GameSeedingStrategy implements Serializable

serialVersionUID: -4840550863563767935L

Class net.sourceforge.cilib.games.random.GameSeedingStrategy extends Object implements Serializable

Serialized Fields

generator

Random generator

currentSeed

long currentSeed

Class net.sourceforge.cilib.games.random.ListSeedingStrategy extends GameSeedingStrategy implements Serializable

serialVersionUID: 7525722649417922902L

Serialized Fields

seeds

List<E> seeds

index

int index

Class net.sourceforge.cilib.games.random.RandomListSeedingStrategy extends ListSeedingStrategy implements Serializable

serialVersionUID: 4624862599194808370L

Serialized Fields

iterationModulus

int iterationModulus

changeIteration

int changeIteration

Class net.sourceforge.cilib.games.random.UniqueSeedingStrategy extends GameSeedingStrategy implements Serializable

serialVersionUID: 5817137361511527106L


Package net.sourceforge.cilib.games.result

Class net.sourceforge.cilib.games.result.AbstractGameResult extends Object implements Serializable

Class net.sourceforge.cilib.games.result.DrawResult extends AbstractGameResult implements Serializable

serialVersionUID: 1181989262020189L

Class net.sourceforge.cilib.games.result.ScoreGameResult extends AbstractGameResult implements Serializable

serialVersionUID: -8148281346410253240L

Serialized Fields

highScore

double highScore

Class net.sourceforge.cilib.games.result.WinGameResult extends AbstractGameResult implements Serializable

serialVersionUID: 2073705770597355550L

Serialized Fields

winPlayerID

int winPlayerID

Package net.sourceforge.cilib.games.states

Class net.sourceforge.cilib.games.states.GameState extends Object implements Serializable

serialVersionUID: 3668288597302493178L

Serialized Fields

currentIteration

int currentIteration

randomizer

GameSeedingStrategy randomizer

Class net.sourceforge.cilib.games.states.GridGameState extends GameState implements Serializable

serialVersionUID: 1906158746298773282L

Serialized Fields

gridWidth

int gridWidth

gridHeight

int gridHeight

state

GameItem[][] state

Class net.sourceforge.cilib.games.states.ListGameState extends GameState implements Serializable

serialVersionUID: -3783796952913336520L

Serialized Fields

currentState

List<E> currentState

Package net.sourceforge.cilib.hs

Class net.sourceforge.cilib.hs.HS extends SingularAlgorithm implements Serializable

serialVersionUID: 8019668923312811974L

Serialized Fields

random1

RandomNumber random1

random2

RandomNumber random2

random3

RandomNumber random3

harmonyMemorySize

ControlParameter harmonyMemorySize

harmonyMemoryConsideringRate

ControlParameter harmonyMemoryConsideringRate

pitchAdjustingRate

ControlParameter pitchAdjustingRate

distanceBandwidth

ControlParameter distanceBandwidth

harmonyMemory

SortedList<E extends Comparable<? super E>> harmonyMemory

Package net.sourceforge.cilib.math.random

Class net.sourceforge.cilib.math.random.RandomNumber extends Object implements Serializable

serialVersionUID: -7960211483219171592L

Serialized Fields

randomGenerator

Random randomGenerator

Package net.sourceforge.cilib.math.random.generator

Class net.sourceforge.cilib.math.random.generator.KnuthSubtractive extends Random implements Serializable

serialVersionUID: 8124520969303604479L

Serialized Fields

x

int x

y

int y

buffer

long[] buffer

Class net.sourceforge.cilib.math.random.generator.MersenneTwister extends Random implements Serializable

serialVersionUID: -4165908582605023476L

Serialized Fields

data

long[] data

index

int index

Class net.sourceforge.cilib.math.random.generator.Random extends Random implements Serializable

serialVersionUID: -2799436666697479722L

Class net.sourceforge.cilib.math.random.generator.RANLUX extends Random implements Serializable

serialVersionUID: -2393841490133897078L

Serialized Fields

xdbl

double[] xdbl

carry

double carry

ir

int ir

jr

int jr

irOld

int irOld

Class net.sourceforge.cilib.math.random.generator.Tausworthe extends Random implements Serializable

serialVersionUID: -2863057390167225361L

Serialized Fields

s1

long s1

s2

long s2

s3

long s3

Class net.sourceforge.cilib.math.random.generator.ZiffGFSR4 extends Random implements Serializable

serialVersionUID: -1714226372864316570L

Serialized Fields

nd

int nd

ra

long[] ra

Package net.sourceforge.cilib.math.random.generator.quasi

Class net.sourceforge.cilib.math.random.generator.quasi.QuasiRandom extends Random implements Serializable

serialVersionUID: -1631441422804523649L

Serialized Fields

dimensions

int dimensions

skipValue

int skipValue

Class net.sourceforge.cilib.math.random.generator.quasi.Sobol extends QuasiRandom implements Serializable

serialVersionUID: 6609580315854853831L

Serialized Fields

calls

int calls

currentPoint

double[] currentPoint

currentIndex

int currentIndex

atmost

int atmost

dimensionsSave

int dimensionsSave

initialized

boolean initialized

maxcol

int maxcol

recipd

float recipd

storedSeed

int storedSeed

seedSave

int seedSave

lastq

int[] lastq

v

int[][] v

Package net.sourceforge.cilib.measurement

Class net.sourceforge.cilib.measurement.StateAwareMeasurement extends Object implements Serializable

Serialization Methods

readExternal

public void readExternal(ObjectInput arg0)
                  throws IOException,
                         ClassNotFoundException
Throws:
IOException
ClassNotFoundException

writeExternal

public void writeExternal(ObjectOutput arg0)
                   throws IOException
Throws:
IOException

Package net.sourceforge.cilib.measurement.generic

Class net.sourceforge.cilib.measurement.generic.Iterations extends Object implements Serializable

serialVersionUID: -1689111168205874937L

Class net.sourceforge.cilib.measurement.generic.PercentageComplete extends Object implements Serializable

serialVersionUID: 552272710698138639L

Class net.sourceforge.cilib.measurement.generic.Restarts extends Object implements Serializable

serialVersionUID: 3990735185462072444L

Class net.sourceforge.cilib.measurement.generic.Time extends Object implements Serializable

serialVersionUID: -3516066813688827758L

Serialized Fields

running

boolean running

startTime

long startTime

endTime

long endTime

Package net.sourceforge.cilib.measurement.multiple

Class net.sourceforge.cilib.measurement.multiple.CompositeMeasurement extends Object implements Serializable

Serialized Fields

measurements

List<E> measurements

Class net.sourceforge.cilib.measurement.multiple.MultipleFitness extends Object implements Serializable

serialVersionUID: -255308745515061075L

Class net.sourceforge.cilib.measurement.multiple.MultipleSolutions extends Object implements Serializable

serialVersionUID: 1617755270627315980L

Class net.sourceforge.cilib.measurement.multiple.MultiPopulationFitness extends Object implements Serializable

serialVersionUID: -608120128187899491L

Class net.sourceforge.cilib.measurement.multiple.ParetoOptimalFront extends Object implements Serializable

serialVersionUID: 6695894359780745776L

Class net.sourceforge.cilib.measurement.multiple.ParetoOptimalSet extends Object implements Serializable

serialVersionUID: 8157352173131734782L


Package net.sourceforge.cilib.measurement.single

Class net.sourceforge.cilib.measurement.single.BestParticlePosition extends Object implements Serializable

serialVersionUID: 5808686984197365658L

Class net.sourceforge.cilib.measurement.single.BestPositionBoundViolations extends Object implements Serializable

serialVersionUID: 8707987903689437725L

Class net.sourceforge.cilib.measurement.single.ConvergedDimensions extends Object implements Serializable

serialVersionUID: 7322191932976445577L

Serialized Fields

errorThreshold

ControlParameter errorThreshold

targetSolution

Vector targetSolution

Class net.sourceforge.cilib.measurement.single.Diameter extends Object implements Serializable

serialVersionUID: 5136996282460480831L

Class net.sourceforge.cilib.measurement.single.DimensionBoundViolationsPerParticle extends Object implements Serializable

serialVersionUID: -3633155366562479197L

Class net.sourceforge.cilib.measurement.single.Diversity extends Object implements Serializable

serialVersionUID: -6536136932133521018L

Class net.sourceforge.cilib.measurement.single.EuclideanDiversityAroundGBest extends Object implements Serializable

serialVersionUID: 8221420456303029095L

Class net.sourceforge.cilib.measurement.single.Fitness extends Object implements Serializable

serialVersionUID: 4152219744331703008L

Class net.sourceforge.cilib.measurement.single.FitnessEvaluations extends Object implements Serializable

serialVersionUID: 8843539724541605245L

Class net.sourceforge.cilib.measurement.single.FunctionOptimisationError extends Object implements Serializable

serialVersionUID: 7708362377448599712L

Class net.sourceforge.cilib.measurement.single.GenericFunctionMeasurement extends Object implements Serializable

serialVersionUID: 3301062975775598397L

Serialized Fields

function

Function function

Class net.sourceforge.cilib.measurement.single.NormalisedDiversity extends Object implements Serializable

serialVersionUID: 93751729329230145L

Class net.sourceforge.cilib.measurement.single.NumberOfClustersFormed extends Object implements Serializable

serialVersionUID: 2174807313995885918L

Class net.sourceforge.cilib.measurement.single.ParticleBoundViolations extends Object implements Serializable

serialVersionUID: 2232130008790333636L

Class net.sourceforge.cilib.measurement.single.ParticlePositions extends Object implements Serializable

serialVersionUID: -7891715753767819344L

Class net.sourceforge.cilib.measurement.single.PbestBoundViolations extends Object implements Serializable

serialVersionUID: 7547646366505677446L

Class net.sourceforge.cilib.measurement.single.Solution extends Object implements Serializable

serialVersionUID: -7485598441585703760L

Class net.sourceforge.cilib.measurement.single.SpatialExtent extends Object implements Serializable

serialVersionUID: -6846992935896199456L

Class net.sourceforge.cilib.measurement.single.StoredFitness extends Object implements Serializable

serialVersionUID: 6502384299554109943L


Package net.sourceforge.cilib.measurement.single.diversity

Class net.sourceforge.cilib.measurement.single.diversity.AverageDiversityAroundAllEntities extends Diversity implements Serializable

serialVersionUID: 898972772053582980L

Class net.sourceforge.cilib.measurement.single.diversity.Diversity extends Object implements Serializable

serialVersionUID: 7417526206433000209L

Serialized Fields

distanceMeasure

DistanceMeasure distanceMeasure

populationCenter

CenterInitialisationStrategy populationCenter

normalisationParameter

NormalisationParameter normalisationParameter

Package net.sourceforge.cilib.moo.archive.solutionweighing

Class net.sourceforge.cilib.moo.archive.solutionweighing.AntiClusterWeighing extends Object implements Serializable

serialVersionUID: -4395783169143386500L


Package net.sourceforge.cilib.moo.criterion

Class net.sourceforge.cilib.moo.criterion.CriterionBasedMOProblemAdapter extends OptimisationProblemAdapter implements Serializable

serialVersionUID: -3260431621464871352L

Serialized Fields

problem

MOOptimisationProblem problem

activeIndex

int activeIndex

Package net.sourceforge.cilib.moo.criterion.objectiveassignmentstrategies

Class net.sourceforge.cilib.moo.criterion.objectiveassignmentstrategies.RandomObjectiveAssignmentStrategy extends Object implements Serializable

serialVersionUID: 2421634715881142661L

Class net.sourceforge.cilib.moo.criterion.objectiveassignmentstrategies.SequentialObjectiveAssignmentStrategy extends Object implements Serializable

serialVersionUID: -4851566668590841596L


Package net.sourceforge.cilib.moo.iterationstrategies

Class net.sourceforge.cilib.moo.iterationstrategies.ArchivingIterationStrategy extends Object implements Serializable

serialVersionUID: 4029628616324259998L

Serialized Fields

iterationStrategy

IterationStrategy<E extends PopulationBasedAlgorithm> iterationStrategy

Package net.sourceforge.cilib.neuralnetwork.foundation

Class net.sourceforge.cilib.neuralnetwork.foundation.EvaluationMediator extends SingularAlgorithm implements Serializable

serialVersionUID: 1291326641087190123L

Serialized Fields

prototypeError

NNError[] prototypeError

errorDg

NNError[] errorDg

errorDt

NNError[] errorDt

errorDv

NNError[] errorDv

nrEvaluationsPerEpoch

int nrEvaluationsPerEpoch

topology

NeuralNetworkTopology topology

data

NeuralNetworkData data

trainer

TrainingStrategy trainer

totalEvaluations

int totalEvaluations

epochStrategy

EpochStrategy epochStrategy

Class net.sourceforge.cilib.neuralnetwork.foundation.NeuralNetworkController extends SingularAlgorithm implements Serializable

serialVersionUID: -904395696777716473L

Serialized Fields

problem

NeuralNetworkProblem problem
Deprecated. 

errorDt

NNError[] errorDt
Deprecated. 

measures

PostMeasurementSuite measures
Deprecated. 

Class net.sourceforge.cilib.neuralnetwork.foundation.NeuralNetworkProblem extends Object implements Serializable

serialVersionUID: -5790791148649131742L

Serialized Fields

fitnessEvaluations

int fitnessEvaluations
Deprecated. 

evaluationStrategy

EvaluationMediator evaluationStrategy
Deprecated. 

Package net.sourceforge.cilib.neuralnetwork.foundation.measurements

Class net.sourceforge.cilib.neuralnetwork.foundation.measurements.AreaUnderROC extends Object implements Serializable

serialVersionUID: -8959256964785840633L

Serialized Fields

topology

NeuralNetworkTopology topology

data

NeuralNetworkData data

confusionMatrix

int[][] confusionMatrix

classCount

int[] classCount

matrixSize

int matrixSize

threshold

double threshold

Class net.sourceforge.cilib.neuralnetwork.foundation.measurements.DcPatternCount extends Object implements Serializable

serialVersionUID: -5891911509569750125L

Class net.sourceforge.cilib.neuralnetwork.foundation.measurements.DgPatternCount extends Object implements Serializable

serialVersionUID: 1660067769897420258L

Class net.sourceforge.cilib.neuralnetwork.foundation.measurements.DtPatternCount extends Object implements Serializable

serialVersionUID: -7985184255274982621L

Class net.sourceforge.cilib.neuralnetwork.foundation.measurements.DvPatternCount extends Object implements Serializable

serialVersionUID: -5428882385996496716L

Class net.sourceforge.cilib.neuralnetwork.foundation.measurements.ErrorDg extends Object implements Serializable

serialVersionUID: -5129864489346375855L

Class net.sourceforge.cilib.neuralnetwork.foundation.measurements.ErrorDt extends Object implements Serializable

serialVersionUID: -5027085270461720189L

Class net.sourceforge.cilib.neuralnetwork.foundation.measurements.ErrorDv extends Object implements Serializable

serialVersionUID: 3315947215103835233L

Class net.sourceforge.cilib.neuralnetwork.foundation.measurements.NNOutput extends Object implements Serializable

serialVersionUID: -3695723118431143860L

Serialized Fields

inputFile

String inputFile

outputFile

String outputFile

noInputs

int noInputs

topology

NeuralNetworkTopology topology

out

BufferedWriter out

Class net.sourceforge.cilib.neuralnetwork.foundation.measurements.RobelOverfittingRho extends Object implements Serializable

serialVersionUID: -3535954032635090424L


Package net.sourceforge.cilib.neuralnetwork.generic

Class net.sourceforge.cilib.neuralnetwork.generic.Weight extends Object implements Serializable

serialVersionUID: -1229158606594188854L

Serialized Fields

weightValue

Type weightValue

previousChange

Type previousChange

Package net.sourceforge.cilib.neuralnetwork.generic.datacontainers

Class net.sourceforge.cilib.neuralnetwork.generic.datacontainers.LinearDataIterator extends Object implements Serializable

serialVersionUID: 104673955761529700L

Serialized Fields

count

int count

list

ArrayList<E> list

Class net.sourceforge.cilib.neuralnetwork.generic.datacontainers.StandardPattern extends Object implements Serializable

serialVersionUID: 6917164648392481566L

Serialized Fields

input

Vector input

target

Vector target

Package net.sourceforge.cilib.neuralnetwork.generic.errorfunctions

Class net.sourceforge.cilib.neuralnetwork.generic.errorfunctions.ClassificationErrorReal extends Object implements Serializable

serialVersionUID: 8105183884502670240L

Serialized Fields

numberPatternsCorrect

int numberPatternsCorrect

numberPatternsIncorrect

int numberPatternsIncorrect

outputSensitivityThreshold

double outputSensitivityThreshold

percentageCorrect

double percentageCorrect

Class net.sourceforge.cilib.neuralnetwork.generic.errorfunctions.MSEErrorFunction extends Object implements Serializable

serialVersionUID: 2782200795898945699L

Serialized Fields

value

double value

computationData

double computationData

noOutputs

int noOutputs

noPatterns

int noPatterns

Package net.sourceforge.cilib.neuralnetwork.generic.evaluationmediators

Class net.sourceforge.cilib.neuralnetwork.generic.evaluationmediators.FFNNEvaluationMediator extends EvaluationMediator implements Serializable

serialVersionUID: -7494539615052365168L

Serialized Fields

iteratorDt

NeuralNetworkDataIterator iteratorDt
Deprecated. 

iteratorDg

NeuralNetworkDataIterator iteratorDg
Deprecated. 

Class net.sourceforge.cilib.neuralnetwork.generic.evaluationmediators.SAILAEvaluationMediator extends EvaluationMediator implements Serializable

serialVersionUID: 2935988908188126561L

Serialized Fields

iteratorDt

NeuralNetworkDataIterator iteratorDt

iteratorDg

NeuralNetworkDataIterator iteratorDg

maxSubsetEpochs

int maxSubsetEpochs

subsetEpochCounter

int subsetEpochCounter

subsetBeginErrorDt

NNError subsetBeginErrorDt

subsetBeginErrorDg

NNError subsetBeginErrorDg

minimumErrorDecrease

double minimumErrorDecrease

errorDtPrevious

NNError errorDtPrevious

averageErrorDg

double averageErrorDg

epochNumber

int epochNumber

history

ArrayList<E> history

Package net.sourceforge.cilib.neuralnetwork.generic.neuron

Class net.sourceforge.cilib.neuralnetwork.generic.neuron.HyperbollicTangentOutputFunction extends Object implements Serializable

serialVersionUID: 6996330036408791132L

Class net.sourceforge.cilib.neuralnetwork.generic.neuron.LinearOutputFunction extends Object implements Serializable

serialVersionUID: -4242396710596279416L

Class net.sourceforge.cilib.neuralnetwork.generic.neuron.SigmoidOutputFunction extends Object implements Serializable

serialVersionUID: -325038485455130520L

Serialized Fields

lambda

double lambda
Deprecated. 

Class net.sourceforge.cilib.neuralnetwork.generic.neuron.TanHOutputFunction extends Object implements Serializable

serialVersionUID: 6996330036408791132L


Package net.sourceforge.cilib.neuralnetwork.testarea

Class net.sourceforge.cilib.neuralnetwork.testarea.NNFunctionAdapter extends Function implements Serializable

serialVersionUID: -8189968864920232174L

Serialized Fields

mediator

EvaluationMediator mediator

intialisationDomain

String intialisationDomain

Package net.sourceforge.cilib.problem

Class net.sourceforge.cilib.problem.ClusteringProblem extends OptimisationProblemAdapter implements Serializable

serialVersionUID: 7027242527499147957L

Serialized Fields

innerProblem

FunctionOptimisationProblem innerProblem

numberOfClusters

int numberOfClusters

domainRegistry

DomainRegistry domainRegistry

distanceMeasure

DistanceMeasure distanceMeasure

Class net.sourceforge.cilib.problem.CooperativeOptimisationProblemAdapter extends OptimisationProblemAdapter implements Serializable

serialVersionUID: 6643809900184758346L

Serialized Fields

problem

OptimisationProblem problem

context

CooperativeEntity context

domainRegistry

DomainRegistry domainRegistry

dimension

int dimension

offset

int offset

Class net.sourceforge.cilib.problem.DeratingFunctionMaximisationProblem extends FunctionMaximisationProblem implements Serializable

serialVersionUID: 6513411928705015979L

Serialized Fields

vectorSolutions

Vector<E> vectorSolutions
This vector contains all the solutions (or positions) in the search space that will be modified using the deratingFunction.


deratingFunction

Function deratingFunction
This is the Derating Function that will be used to modify the search at every position that is in the vectorSolutions


distanceMeasure

DistanceMeasure distanceMeasure
This is used to calculate the Euclidean distance between the solution that is current being calculated and a solution in the vectorSolutions

See Also:
DeratingFunctionMaximisationProblem.calculateFitness(net.sourceforge.cilib.type.types.Type)

Class net.sourceforge.cilib.problem.DiscreteOptimisationProblem extends Object implements Serializable

serialVersionUID: 5440388440045432271L

Class net.sourceforge.cilib.problem.FunctionLearningProblem extends OptimisationProblemAdapter implements Serializable

serialVersionUID: -8903112361933892141L

Serialized Fields

function

Function function

sampleSetSize

int sampleSetSize

trainingSetPercentage

double trainingSetPercentage

testingSetPercentage

double testingSetPercentage

testingSet

List<E> testingSet

trainingSet

List<E> trainingSet

random

Random random

neuralNetwork

NeuralNetworkProblem neuralNetwork

functionMaxValue

double functionMaxValue

Class net.sourceforge.cilib.problem.FunctionMaximisationProblem extends FunctionOptimisationProblem implements Serializable

serialVersionUID: 3917826029336826880L

Class net.sourceforge.cilib.problem.FunctionMinimisationProblem extends FunctionOptimisationProblem implements Serializable

serialVersionUID: 8635875300412883576L

Class net.sourceforge.cilib.problem.FunctionOptimisationProblem extends OptimisationProblemAdapter implements Serializable

serialVersionUID: 7944544624736580311L

Serialized Fields

function

Function function

Class net.sourceforge.cilib.problem.GradientFunctionMinimisationProblem extends FunctionMinimisationProblem implements Serializable

serialVersionUID: 4139167463799605466L

Class net.sourceforge.cilib.problem.InferiorFitness extends Object implements Serializable

serialVersionUID: -2129092436359289935L

Class net.sourceforge.cilib.problem.MaximisationFitness extends Object implements Serializable

serialVersionUID: 317110873134837946L

Serialized Fields

value

Double value

Class net.sourceforge.cilib.problem.MinimisationFitness extends Object implements Serializable

serialVersionUID: 8380821922737298435L

Serialized Fields

value

Double value

Class net.sourceforge.cilib.problem.MOFitness extends Object implements Serializable

serialVersionUID: 1477723759384827131L

Serialized Fields

fitnesses

Fitness[] fitnesses

Class net.sourceforge.cilib.problem.MOOptimisationProblem extends Object implements Serializable

serialVersionUID: 4997914969290350571L

Serialized Fields

problems

List<E> problems

Class net.sourceforge.cilib.problem.OptimisationProblemAdapter extends Object implements Serializable

serialVersionUID: -5008516277429476778L

Serialized Fields

fitnessEvaluations

AtomicInteger fitnessEvaluations

dataSetBuilder

DataSetBuilder dataSetBuilder

changeStrategy

ChangeStrategy changeStrategy

Class net.sourceforge.cilib.problem.OptimisationSolution extends Object implements Serializable

serialVersionUID: 2119444179382452329L

Serialized Fields

position

Type position

fitness

Fitness fitness

Package net.sourceforge.cilib.problem.boundaryconstraint

Class net.sourceforge.cilib.problem.boundaryconstraint.BouncingBoundaryConstraint extends Object implements Serializable

serialVersionUID: -2790411012592758966L

Class net.sourceforge.cilib.problem.boundaryconstraint.ClampingBoundaryConstraint extends Object implements Serializable

serialVersionUID: 3910725111116160491L

Class net.sourceforge.cilib.problem.boundaryconstraint.DeflectionBoundaryConstraint extends Object implements Serializable

serialVersionUID: 3678992841264721007L

Serialized Fields

velocityDampingFactor

ControlParameter velocityDampingFactor

Class net.sourceforge.cilib.problem.boundaryconstraint.NearestBoundaryConstraint extends Object implements Serializable

serialVersionUID: 3177150919194273857L

Serialized Fields

turbulenceProbability

ControlParameter turbulenceProbability

random

RandomNumber random

Class net.sourceforge.cilib.problem.boundaryconstraint.PerElementReinitialisation extends ReinitialisationBoundary implements Serializable

serialVersionUID: 7080824227269710787L

Serialized Fields

random

Random random

Class net.sourceforge.cilib.problem.boundaryconstraint.PeriodicBoundaryConstraint extends Object implements Serializable

serialVersionUID: 6381401553771951793L

Class net.sourceforge.cilib.problem.boundaryconstraint.RandomBoundaryConstraint extends Object implements Serializable

serialVersionUID: -4090871319456989303L

Serialized Fields

random

Random random

Class net.sourceforge.cilib.problem.boundaryconstraint.ReinitialisationBoundary extends Object implements Serializable

serialVersionUID: -512973040124015665L

Class net.sourceforge.cilib.problem.boundaryconstraint.UnconstrainedBoundary extends Object implements Serializable

serialVersionUID: -6672863576480662484L


Package net.sourceforge.cilib.problem.coevolution

Class net.sourceforge.cilib.problem.coevolution.CompetitiveCoevolutionGameLearningOptimizationProblem extends GameLearningOptimizationProblem implements Serializable

serialVersionUID: 8633162433294415179L

Class net.sourceforge.cilib.problem.coevolution.CompetitiveCoevolutionProblemAdapter extends OptimisationProblemAdapter implements Serializable

serialVersionUID: -6940622506198881027L

Serialized Fields

populationID

int populationID

domain

DomainRegistry domain

coevolutionProblem

CoevolutionOptimisationProblem coevolutionProblem

evaluationRound

int evaluationRound

Class net.sourceforge.cilib.problem.coevolution.GameLearningOptimizationProblem extends PerformanceEvaluationOptimizationProblem implements Serializable

serialVersionUID: -5779885760175795987L

Serialized Fields

game

Game<E extends GameState> game

Class net.sourceforge.cilib.problem.coevolution.PerformanceEvaluationOptimizationProblem extends OptimisationProblemAdapter implements Serializable

serialVersionUID: -736481594565770996L

Serialized Fields

numberOfEvaluations

int numberOfEvaluations

fitnessCalculation

FitnessCalculationStrategy fitnessCalculation

Package net.sourceforge.cilib.problem.dataset

Class net.sourceforge.cilib.problem.dataset.AssociatedPairDataSetBuilder extends DataSetBuilder implements Serializable

serialVersionUID: -7035524554252462144L

Serialized Fields

patterns

ArrayList<E> patterns

cachedMean

Vector cachedMean

cachedVariance

double cachedVariance

distanceCache

double[] distanceCache

identifier

String identifier

Class net.sourceforge.cilib.problem.dataset.BinaryDataSetBuilder extends DataSetBuilder implements Serializable

serialVersionUID: -4839844147232306350L

Class net.sourceforge.cilib.problem.dataset.ClusterableDataSet.Pattern extends Object implements Serializable

serialVersionUID: 8831874859964777328L

Serialized Fields

clas

String clas

data

Vector data

Class net.sourceforge.cilib.problem.dataset.DataSet extends Object implements Serializable

serialVersionUID: 5190227337412349440L

Serialized Fields

patternExpression

String patternExpression
Deprecated. 

Class net.sourceforge.cilib.problem.dataset.DataSetBuilder extends Object implements Serializable

serialVersionUID: 5252204062214206898L

Serialized Fields

dataSets

ArrayList<E> dataSets

Class net.sourceforge.cilib.problem.dataset.DataSetManager extends Object implements Serializable

serialVersionUID: 6735187580654161651L

Serialized Fields

datasets

Hashtable<K,V> datasets

builders

Hashtable<K,V> builders

Class net.sourceforge.cilib.problem.dataset.LocalDataSet extends DataSet implements Serializable

serialVersionUID: -3482617012711168661L

Serialized Fields

fileName

String fileName

delimiter

String delimiter

beginIndex

int beginIndex

endIndex

int endIndex

classIndex

int classIndex

Class net.sourceforge.cilib.problem.dataset.MatrixDataSetBuilder extends BinaryDataSetBuilder implements Serializable

serialVersionUID: 1141280214032774956L

Serialized Fields

matrix

Matrix<E> matrix

numvectors

int numvectors

m

int m

d

int d

Class net.sourceforge.cilib.problem.dataset.StringDataSetBuilder extends TextDataSetBuilder implements Serializable

serialVersionUID: 3309485547124815669L

Serialized Fields

strings

ArrayList<E> strings

shortestString

String shortestString

longestString

String longestString

Class net.sourceforge.cilib.problem.dataset.TextDataSetBuilder extends DataSetBuilder implements Serializable

serialVersionUID: -6352670028982771507L


Package net.sourceforge.cilib.problem.mappingproblem

Class net.sourceforge.cilib.problem.mappingproblem.FunctionDimensionMappingProblem extends OptimisationProblemAdapter implements Serializable

serialVersionUID: -5419400002196415792L

Serialized Fields

function

FunctionDimensionMapping function

higherDimensionDistanceMatrix

double[][] higherDimensionDistanceMatrix

Class net.sourceforge.cilib.problem.mappingproblem.LinearMappingProblem extends MappingProblem implements Serializable

serialVersionUID: -8250226009646654027L

Class net.sourceforge.cilib.problem.mappingproblem.MappingProblem extends OptimisationProblemAdapter implements Serializable

serialVersionUID: 8988100373800461079L

Serialized Fields

outputDimension

int outputDimension

inputDimension

int inputDimension

numvectors

int numvectors

inputs

Matrix<E> inputs

inpDistMatrix

Matrix<E> inpDistMatrix

evaluator

MappingEvaluator evaluator

distanceMeasure

DistanceMeasure distanceMeasure

Package net.sourceforge.cilib.pso

Class net.sourceforge.cilib.pso.LFPSO extends PSO implements Serializable

serialVersionUID: -1385469595182738903L

Serialized Fields

problem

GradientOptimisationProblem problem

velocityUpdate

LFVelocityUpdate velocityUpdate

Class net.sourceforge.cilib.pso.PSO extends SinglePopulationBasedAlgorithm implements Serializable

serialVersionUID: -8234345682394295357L

Serialized Fields

topology

Topology<E extends Entity> topology

iterationStrategy

IterationStrategy<E extends PopulationBasedAlgorithm> iterationStrategy

Package net.sourceforge.cilib.pso.dynamic

Class net.sourceforge.cilib.pso.dynamic.ChargedParticle extends DynamicParticle implements Serializable

serialVersionUID: 7872499872488908368L

Serialized Fields

charge

double charge

chargedParticleInitialisationStrategy

ChargedParticleInitialisationStrategy chargedParticleInitialisationStrategy

Class net.sourceforge.cilib.pso.dynamic.ChargedVelocityUpdateStrategy extends StandardVelocityUpdate implements Serializable

serialVersionUID: 365924556746583124L

Serialized Fields

pCore

double pCore

p

double p

Class net.sourceforge.cilib.pso.dynamic.DynamicIterationStrategy extends Object implements Serializable

serialVersionUID: -4441422301948289718L

Serialized Fields

iterationStrategy

IterationStrategy<E extends PopulationBasedAlgorithm> iterationStrategy

detectionStrategy

EnvironmentChangeDetectionStrategy<E extends PopulationBasedAlgorithm> detectionStrategy

responseStrategy

EnvironmentChangeResponseStrategy<E extends PopulationBasedAlgorithm> responseStrategy

Class net.sourceforge.cilib.pso.dynamic.DynamicParticle extends StandardParticle implements Serializable

serialVersionUID: 1752969607979236619L

Class net.sourceforge.cilib.pso.dynamic.MovingPeaksOfflineErrorMeasurement extends Object implements Serializable

serialVersionUID: 2632671785674388015L

Class net.sourceforge.cilib.pso.dynamic.MovingPeaksOfflinePerformanceMeasurement extends Object implements Serializable

serialVersionUID: 3204341758731244688L

Class net.sourceforge.cilib.pso.dynamic.QuantumPositionUpdateStrategy extends Object implements Serializable

serialVersionUID: -7844226788317206737L

Serialized Fields

radius

double radius

randomizer

RandomNumber randomizer

Class net.sourceforge.cilib.pso.dynamic.QuantumVelocityUpdateStrategy extends StandardVelocityUpdate implements Serializable

serialVersionUID: -940568473388702506L

Class net.sourceforge.cilib.pso.dynamic.StandardChargedParticleInitialisationStrategy extends Object implements Serializable

serialVersionUID: -652103945949329612L

Serialized Fields

chargedRatio

double chargedRatio

chargeMagnitude

double chargeMagnitude

Package net.sourceforge.cilib.pso.dynamic.detectionstrategies

Class net.sourceforge.cilib.pso.dynamic.detectionstrategies.EnvironmentChangeDetectionStrategy extends Object implements Serializable

Serialized Fields

epsilon

double epsilon

interval

int interval

Class net.sourceforge.cilib.pso.dynamic.detectionstrategies.NeighbourhoodBestSentriesDetectionStrategy extends EnvironmentChangeDetectionStrategy<E extends PopulationBasedAlgorithm> implements Serializable

serialVersionUID: 3598067152913033487L

Class net.sourceforge.cilib.pso.dynamic.detectionstrategies.PeriodicDetectionStrategy extends EnvironmentChangeDetectionStrategy<E extends PopulationBasedAlgorithm> implements Serializable

serialVersionUID: 4079212153655661164L

Class net.sourceforge.cilib.pso.dynamic.detectionstrategies.RandomSentriesDetectionStrategy extends EnvironmentChangeDetectionStrategy<E extends PopulationBasedAlgorithm> implements Serializable

serialVersionUID: -7299802900616282412L

Serialized Fields

numberOfSentries

ControlParameter numberOfSentries

randomGenerator

Random randomGenerator

Class net.sourceforge.cilib.pso.dynamic.detectionstrategies.RandomSentryDetectionStrategy extends EnvironmentChangeDetectionStrategy<E extends PopulationBasedAlgorithm> implements Serializable

serialVersionUID: -7961604921868908664L

Serialized Fields

sentries

int sentries
Deprecated. 

theta

double theta
Deprecated. 

randomiser

Random randomiser
Deprecated. 

Class net.sourceforge.cilib.pso.dynamic.detectionstrategies.RandomSentryPointsDetectionStrategy extends RandomSentriesDetectionStrategy<E extends PopulationBasedAlgorithm> implements Serializable

serialVersionUID: -7908355064341601839L

Serialized Fields

sentries

ArrayList<E> sentries

Class net.sourceforge.cilib.pso.dynamic.detectionstrategies.TopologyBestSentryDetectionStrategy extends EnvironmentChangeDetectionStrategy<E extends PopulationBasedAlgorithm> implements Serializable

serialVersionUID: 7060690546029355964L


Package net.sourceforge.cilib.pso.dynamic.responsestrategies

Class net.sourceforge.cilib.pso.dynamic.responsestrategies.ArchiveReevaluationResponseStrategy extends EnvironmentChangeResponseStrategy<PopulationBasedAlgorithm> implements Serializable

serialVersionUID: 4757162276962451681L

Class net.sourceforge.cilib.pso.dynamic.responsestrategies.CompetitiveCoevolutionParticleReevaluationResponseStrategy extends EnvironmentChangeResponseStrategy<E extends PopulationBasedAlgorithm> implements Serializable

serialVersionUID: 2858321511836578500L

Class net.sourceforge.cilib.pso.dynamic.responsestrategies.DualReactionStrategy extends EnvironmentChangeResponseStrategy<E extends PopulationBasedAlgorithm> implements Serializable

serialVersionUID: -1944318436718779296L

Serialized Fields

reevaluation

ReevaluationReactionStrategy<E extends PopulationBasedAlgorithm> reevaluation

reinitialization

ReinitializationReactionStrategy<E extends PopulationBasedAlgorithm> reinitialization

randomGenerator

Random randomGenerator

Class net.sourceforge.cilib.pso.dynamic.responsestrategies.EnvironmentChangeResponseStrategy extends Object implements Serializable

Serialized Fields

hasMemory

boolean hasMemory

Class net.sourceforge.cilib.pso.dynamic.responsestrategies.NeighbourhoodBestSentriesReactionStrategy extends EnvironmentChangeResponseStrategy<E extends PopulationBasedAlgorithm> implements Serializable

serialVersionUID: -2142727048293776335L

Class net.sourceforge.cilib.pso.dynamic.responsestrategies.PartialReinitialisationResponseStrategy extends ParticleReevaluationResponseStrategy<E extends PopulationBasedAlgorithm> implements Serializable

serialVersionUID: 4619744183683905269L

Serialized Fields

reinitialisationRatio

double reinitialisationRatio

randomiser

Random randomiser

Class net.sourceforge.cilib.pso.dynamic.responsestrategies.ParticleReevaluationResponseStrategy extends EnvironmentChangeResponseStrategy<E extends PopulationBasedAlgorithm> implements Serializable

serialVersionUID: -4389695103800841288L

Class net.sourceforge.cilib.pso.dynamic.responsestrategies.ReevaluationReactionStrategy extends EnvironmentChangeResponseStrategy<E extends PopulationBasedAlgorithm> implements Serializable

serialVersionUID: -5549918743502730714L

Serialized Fields

reevaluationRatio

double reevaluationRatio

randomGenerator

Random randomGenerator

Class net.sourceforge.cilib.pso.dynamic.responsestrategies.ReinitializationReactionStrategy extends EnvironmentChangeResponseStrategy<E extends PopulationBasedAlgorithm> implements Serializable

serialVersionUID: -7283513652737895281L

Serialized Fields

reinitializationRatio

double reinitializationRatio

randomGenerator

Random randomGenerator

Package net.sourceforge.cilib.pso.iterationstrategies

Class net.sourceforge.cilib.pso.iterationstrategies.ASynchronousIterationStrategy extends AbstractIterationStrategy<PSO> implements Serializable

serialVersionUID: -3511991873784185698L

Class net.sourceforge.cilib.pso.iterationstrategies.SynchronousIterationStrategy extends AbstractIterationStrategy<PSO> implements Serializable

serialVersionUID: 6617737228912852220L


Package net.sourceforge.cilib.pso.moo.guideselectionstrategies

Class net.sourceforge.cilib.pso.moo.guideselectionstrategies.DNGuideSelectionStrategy extends Object implements Serializable

Class net.sourceforge.cilib.pso.moo.guideselectionstrategies.NBestGuideSelectionStrategy extends Object implements Serializable

serialVersionUID: 6770044000445220658L

Class net.sourceforge.cilib.pso.moo.guideselectionstrategies.PBestGuideSelectionStrategy extends Object implements Serializable

serialVersionUID: -4639979213818995377L

Class net.sourceforge.cilib.pso.moo.guideselectionstrategies.VEPSOGuideSelectionStrategy extends Object implements Serializable

serialVersionUID: -8916378051119235043L

Serialized Fields

knowledgeTransferStrategy

KnowledgeTransferStrategy knowledgeTransferStrategy

Package net.sourceforge.cilib.pso.moo.guideupdatestrategies

Class net.sourceforge.cilib.pso.moo.guideupdatestrategies.DominantGuideUpdateStrategy extends Object implements Serializable

serialVersionUID: -2025890754745107472L

Class net.sourceforge.cilib.pso.moo.guideupdatestrategies.StandardGuideUpdateStrategy extends Object implements Serializable

serialVersionUID: 8789840282089215758L


Package net.sourceforge.cilib.pso.niching

Class net.sourceforge.cilib.pso.niching.Niche extends MultiPopulationBasedAlgorithm implements Serializable

serialVersionUID: 3575627467034673738L

Serialized Fields

mainSwarm

PopulationBasedAlgorithm mainSwarm

swarmCreationStrategy

NicheCreationStrategy swarmCreationStrategy

Package net.sourceforge.cilib.pso.particle

Class net.sourceforge.cilib.pso.particle.AbstractParticle extends AbstractEntity implements Serializable

serialVersionUID: 7511192728112990230L

Serialized Fields

positionUpdateStrategy

PositionUpdateStrategy positionUpdateStrategy

velocityUpdateStrategy

VelocityUpdateStrategy velocityUpdateStrategy

velocityInitialisationStrategy

VelocityInitialisationStrategy velocityInitialisationStrategy

positionInitialisationStrategy

PositionInitialisationStrategy positionInitialisationStrategy

personalBestUpdateStrategy

PersonalBestUpdateStrategy personalBestUpdateStrategy

neighbourhoodBestUpdateStrategy

NeighbourhoodBestUpdateStrategy neighbourhoodBestUpdateStrategy

Class net.sourceforge.cilib.pso.particle.CoherenceParticle extends StandardParticle implements Serializable

serialVersionUID: 7558011414998829458L

Class net.sourceforge.cilib.pso.particle.DeviationDecorator extends ParticleDecorator implements Serializable

serialVersionUID: -7919347953251165107L

Serialized Fields

positions

double[][] positions

fitnesses

Fitness[] fitnesses

index

int index

observations

int observations

enoughObservations

boolean enoughObservations

Class net.sourceforge.cilib.pso.particle.LFDecorator extends ParticleDecorator implements Serializable

serialVersionUID: -7796859060873208936L

Serialized Fields

defaultDeltaT

double defaultDeltaT

deltaT

double deltaT

delta

double delta

m

int m

delta1

double delta1

epsilon

double epsilon

i

int i

j

int j

s

int s

p

double p

gradient

double[] gradient

nextGradient

double[] nextGradient

previousVelocity

Vector previousVelocity

previousPosition

Vector previousPosition

wasNeighbourhoodBest

boolean wasNeighbourhoodBest

Class net.sourceforge.cilib.pso.particle.MultiObjectiveParticle extends StandardParticle implements Serializable

serialVersionUID: 2449622504036301616L

Class net.sourceforge.cilib.pso.particle.ParticleDecorator extends AbstractParticle implements Serializable

serialVersionUID: -1604818864075431177L

Serialized Fields

target

AbstractParticle target

Class net.sourceforge.cilib.pso.particle.StandardParticle extends AbstractParticle implements Serializable

serialVersionUID: 2610843008637279845L

Serialized Fields

neighbourhoodBest

Particle neighbourhoodBest

Package net.sourceforge.cilib.pso.particle.initialisation

Class net.sourceforge.cilib.pso.particle.initialisation.DataSetBasedPositionInitialisationStrategy extends Object implements Serializable

serialVersionUID: 1341622520702058537L

Serialized Fields

centroidsInitialisationStrategy

CentroidsInitialisationStrategy centroidsInitialisationStrategy

Class net.sourceforge.cilib.pso.particle.initialisation.DomainPercentageVelocityInitialisationStrategy extends Object implements Serializable

serialVersionUID: -7178323673738508287L

Serialized Fields

velocityInitialisationStrategy

VelocityInitialisationStrategy velocityInitialisationStrategy

percentage

double percentage

Class net.sourceforge.cilib.pso.particle.initialisation.RandomBoundedInitialVelocityStrategy extends Object implements Serializable

serialVersionUID: -7926839076670354209L

Serialized Fields

lowerBound

ControlParameter lowerBound

upperBound

ControlParameter upperBound

random1

RandomNumber random1

Class net.sourceforge.cilib.pso.particle.initialisation.RandomInitialVelocityStrategy extends Object implements Serializable

serialVersionUID: -7926839076670354209L

Class net.sourceforge.cilib.pso.particle.initialisation.RandomizedPositionInitialisationStrategy extends Object implements Serializable

serialVersionUID: -47429588645761362L

Serialized Fields

random

Random random
Deprecated. 

Class net.sourceforge.cilib.pso.particle.initialisation.ZeroInitialVelocityStrategy extends Object implements Serializable

serialVersionUID: 7339106246533286485L


Package net.sourceforge.cilib.pso.positionupdatestrategies

Class net.sourceforge.cilib.pso.positionupdatestrategies.BareBonesPositionUpdateStrategy extends Object implements Serializable

serialVersionUID: -6562797054222387899L

Class net.sourceforge.cilib.pso.positionupdatestrategies.BinaryPositionUpdateStrategy extends Object implements Serializable

serialVersionUID: -2136786203855125909L

Serialized Fields

sigmoid

Sigmoid sigmoid

Class net.sourceforge.cilib.pso.positionupdatestrategies.BoundedPersonalBestUpdateStrategy extends StandardPersonalBestUpdateStrategy implements Serializable

serialVersionUID: -3574938411781908840L

Class net.sourceforge.cilib.pso.positionupdatestrategies.DEPositionUpdateStrategy extends Object implements Serializable

serialVersionUID: -4052606351661988520L

Serialized Fields

differentialEvolutionProbability

RandomNumber differentialEvolutionProbability

crossoverProbability

RandomNumber crossoverProbability

scaleParameter

RandomNumber scaleParameter

rand1

RandomNumber rand1

rand2

RandomNumber rand2

rand3

RandomNumber rand3

rand4

RandomNumber rand4

Class net.sourceforge.cilib.pso.positionupdatestrategies.GaussianPositionUpdateStrategy extends Object implements Serializable

serialVersionUID: 1888395118987536803L

Class net.sourceforge.cilib.pso.positionupdatestrategies.IterationNeighbourhoodBestUpdateStrategy extends Object implements Serializable

serialVersionUID: 9029103734770326975L

Class net.sourceforge.cilib.pso.positionupdatestrategies.LinearPositionUpdateStrategy extends Object implements Serializable

serialVersionUID: -3328130784035172372L

Class net.sourceforge.cilib.pso.positionupdatestrategies.MemoryNeighbourhoodBestUpdateStrategy extends Object implements Serializable

serialVersionUID: -6674766322219682030L

Class net.sourceforge.cilib.pso.positionupdatestrategies.StandardPersonalBestUpdateStrategy extends Object implements Serializable

serialVersionUID: 266386833476786081L

Class net.sourceforge.cilib.pso.positionupdatestrategies.StandardPositionUpdateStrategy extends Object implements Serializable

serialVersionUID: 5547754413670196513L


Package net.sourceforge.cilib.pso.velocityupdatestrategies

Class net.sourceforge.cilib.pso.velocityupdatestrategies.BareBonesDEVelocityUpdate extends Object implements Serializable

serialVersionUID: -8781011210069055197L

Serialized Fields

rand1

RandomNumber rand1

rand2

RandomNumber rand2

rand3

RandomNumber rand3

cognitive

ControlParameter cognitive

social

ControlParameter social

crossoverProbability

ControlParameter crossoverProbability

Class net.sourceforge.cilib.pso.velocityupdatestrategies.BareBonesExploitVelocityUpdateStrategy extends Object implements Serializable

serialVersionUID: -5028807853700576434L

Serialized Fields

randomNumber

RandomNumber randomNumber

rand

RandomNumber rand

cognitive

ControlParameter cognitive

social

ControlParameter social

Class net.sourceforge.cilib.pso.velocityupdatestrategies.BareBonesVelocityUpdateStrategy extends Object implements Serializable

serialVersionUID: -823686042197742768L

Serialized Fields

randomNumber

RandomNumber randomNumber

cognitiveAcceleration

ControlParameter cognitiveAcceleration

socialAcceleration

ControlParameter socialAcceleration

Class net.sourceforge.cilib.pso.velocityupdatestrategies.CoherenceVelocityUpdate extends StandardVelocityUpdate implements Serializable

serialVersionUID: -9051938755796130230L

Serialized Fields

scalingFactor

ControlParameter scalingFactor

randomNumber

RandomNumber randomNumber

sigmoid

Sigmoid sigmoid

Class net.sourceforge.cilib.pso.velocityupdatestrategies.ConstrictionVelocityUpdate extends Object implements Serializable

serialVersionUID: -4470110903487138758L

Serialized Fields

socialAcceleration

ControlParameter socialAcceleration

cognitiveAcceleration

ControlParameter cognitiveAcceleration

vMax

ControlParameter vMax

kappa

ControlParameter kappa

Class net.sourceforge.cilib.pso.velocityupdatestrategies.FDRVelocityUpdateStrategy extends StandardVelocityUpdate implements Serializable

serialVersionUID: -7117135203986406944L

Serialized Fields

fdrMaximizerAcceleration

ControlParameter fdrMaximizerAcceleration

Class net.sourceforge.cilib.pso.velocityupdatestrategies.FIPSVelocityUpdate extends StandardVelocityUpdate implements Serializable

serialVersionUID: 6391914534943249737L

Serialized Fields

randomComponent

ControlParameter randomComponent

Class net.sourceforge.cilib.pso.velocityupdatestrategies.GCVelocityUpdateStrategy extends StandardVelocityUpdate implements Serializable

serialVersionUID: 5985694749940610522L

Serialized Fields

randomNumberGenerator

Random randomNumberGenerator

rhoLowerBound

ControlParameter rhoLowerBound

rho

ControlParameter rho

successCount

int successCount

failureCount

int failureCount

successCountThreshold

int successCountThreshold

failureCountThreshold

int failureCountThreshold

oldFitness

Fitness oldFitness

rhoExpandCoefficient

ControlParameter rhoExpandCoefficient

rhoContractCoefficient

ControlParameter rhoContractCoefficient

Class net.sourceforge.cilib.pso.velocityupdatestrategies.LFVelocityUpdate extends Object implements Serializable

serialVersionUID: 2786412133881308328L

Serialized Fields

standard

StandardVelocityUpdate standard

problem

GradientOptimisationProblem problem

Class net.sourceforge.cilib.pso.velocityupdatestrategies.LinearVelocityUpdate extends StandardVelocityUpdate implements Serializable

serialVersionUID: -1624326615681760823L

Serialized Fields

socialRandomGenerator

Random socialRandomGenerator

cognitiveRandomGenerator

Random cognitiveRandomGenerator

Class net.sourceforge.cilib.pso.velocityupdatestrategies.MOVelocityUpdateStrategy extends StandardVelocityUpdate implements Serializable

serialVersionUID: -2341493848729967941L

Serialized Fields

localGuideSelectionStrategy

GuideSelectionStrategy localGuideSelectionStrategy

globalGuideSelectionStrategy

GuideSelectionStrategy globalGuideSelectionStrategy

localGuideUpdateStrategy

GuideUpdateStrategy localGuideUpdateStrategy

globalGuideUpdateStrategy

GuideUpdateStrategy globalGuideUpdateStrategy

Class net.sourceforge.cilib.pso.velocityupdatestrategies.StandardVelocityUpdate extends Object implements Serializable

serialVersionUID: 8204479765311251730L

Serialized Fields

inertiaWeight

ControlParameter inertiaWeight

socialAcceleration

ControlParameter socialAcceleration

cognitiveAcceleration

ControlParameter cognitiveAcceleration

vMax

ControlParameter vMax

Package net.sourceforge.cilib.simulator

Class net.sourceforge.cilib.simulator.MeasurementSuite extends Object implements Serializable

serialVersionUID: 8021290553229945841L

Serialized Fields

file

String file

samples

int samples

resolution

int resolution

measurements

ArrayList<E> measurements

buffer

SynchronizedOutputBuffer buffer

measurementStateManager

MeasurementStateManager measurementStateManager

Class net.sourceforge.cilib.simulator.Simulation extends Thread implements Serializable

serialVersionUID: 8987667794610802908L

Serialized Fields

measurementSuite

MeasurementSuite measurementSuite

algorithms

Algorithm[] algorithms

threads

Thread[] threads

progressListeners

Vector<E> progressListeners

progress

Hashtable<K,V> progress

Class net.sourceforge.cilib.simulator.SimulationException extends RuntimeException implements Serializable

serialVersionUID: -3913611751781282569L


Package net.sourceforge.cilib.stoppingcondition

Class net.sourceforge.cilib.stoppingcondition.MaximumFitnessEvaluations extends Object implements Serializable

serialVersionUID: 92433928310230011L

Serialized Fields

maximumFitnessEvaluations

int maximumFitnessEvaluations

algorithm

Algorithm algorithm

Class net.sourceforge.cilib.stoppingcondition.MaximumIterations extends Object implements Serializable

serialVersionUID: -6344490201879962979L

Serialized Fields

algorithm

Algorithm algorithm

maximumIterations

int maximumIterations

Class net.sourceforge.cilib.stoppingcondition.MaximumRestarts extends Object implements Serializable

serialVersionUID: 8888789427315067855L

Serialized Fields

maximumRestarts

int maximumRestarts

algorithm

MultistartOptimisationAlgorithm algorithm

Class net.sourceforge.cilib.stoppingcondition.MinimumDiversity extends Object implements Serializable

serialVersionUID: 8678755417913002799L

Serialized Fields

minimumDiversity

ControlParameter minimumDiversity

consecutiveIterations

ControlParameter consecutiveIterations

diversity

Diversity diversity

maximumDiversity

double maximumDiversity

calculatedDiversity

double calculatedDiversity

iterations

int iterations

Class net.sourceforge.cilib.stoppingcondition.MinimumFunctionMinimisationError extends Object implements Serializable

serialVersionUID: -7375489325180419208L

Serialized Fields

optAlgorithm

Algorithm optAlgorithm

minimumError

double minimumError

problem

FunctionMinimisationProblem problem

Class net.sourceforge.cilib.stoppingcondition.MinimumSwarmDiameter extends Object implements Serializable

serialVersionUID: -1570485054918077401L

Serialized Fields

minimumSwarmDiameter

double minimumSwarmDiameter

algorithm

PSO algorithm

Class net.sourceforge.cilib.stoppingcondition.OptimiserStalled extends Object implements Serializable

serialVersionUID: 4017249915571841835L

Serialized Fields

minChange

double minChange

maxConsecutiveMinChange

int maxConsecutiveMinChange

minChangeCounter

int minChangeCounter

distMeasure

DistanceMeasure distMeasure

algorithm

Algorithm algorithm

previousBest

OptimisationSolution previousBest

Class net.sourceforge.cilib.stoppingcondition.SingleIteration extends Object implements Serializable

serialVersionUID: 7136206631115015558L

Serialized Fields

iteration

int iteration

algorithm

Algorithm algorithm

Package net.sourceforge.cilib.type

Class net.sourceforge.cilib.type.StringBasedDomainRegistry extends Object implements Serializable

serialVersionUID: 3821361290684036030L

Serialized Fields

domainString

String domainString

builtRepresenation

StructuredType<E> builtRepresenation

Package net.sourceforge.cilib.type.parser

Class net.sourceforge.cilib.type.parser.ParseException extends Exception implements Serializable

Serialized Fields

specialConstructor

boolean specialConstructor
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).


currentToken

Token currentToken
This is the last token that has been consumed successfully. If this object has been created due to a parse error, the token followng this token will (therefore) be the first error token.


expectedTokenSequences

int[][] expectedTokenSequences
Each entry in this array is an array of integers. Each array of integers represents a sequence of tokens (by their ordinal values) that is expected at this point of the parse.


tokenImage

String[] tokenImage
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred. This array is defined in the generated ...Constants interface.


eol

String eol
The end of line string for this machine.

Class net.sourceforge.cilib.type.parser.TokenMgrError extends Error implements Serializable

Serialized Fields

errorCode

int errorCode
Indicates the reason why the exception is thrown. It will have one of the above 4 values.


Package net.sourceforge.cilib.type.types

Class net.sourceforge.cilib.type.types.Bit extends Numeric implements Serializable

serialVersionUID: 1328646735062562469L

Serialized Fields

state

boolean state

Class net.sourceforge.cilib.type.types.Blackboard extends Object implements Serializable

serialVersionUID: -2589625146223946484L

Serialized Fields

board

ConcurrentMap<K,V> board

Class net.sourceforge.cilib.type.types.Int extends Numeric implements Serializable

serialVersionUID: 271271478995857543L

Serialized Fields

value

int value

Class net.sourceforge.cilib.type.types.Long extends Numeric implements Serializable

serialVersionUID: -2222077877538045288L

Serialized Fields

value

long value

Class net.sourceforge.cilib.type.types.Numeric extends Object implements Serializable

serialVersionUID: 3795529161693499589L

Serialized Fields

bounds

Bounds bounds

Class net.sourceforge.cilib.type.types.Real extends Numeric implements Serializable

serialVersionUID: 5290504438178510485L

Serialized Fields

value

double value

Class net.sourceforge.cilib.type.types.StringType extends Object implements Serializable

serialVersionUID: 2946972552546398657L

Serialized Fields

string

String string

Package net.sourceforge.cilib.type.types.container

Class net.sourceforge.cilib.type.types.container.AbstractList extends Object implements Serializable

serialVersionUID: -7855489699409219241L

Class net.sourceforge.cilib.type.types.container.AbstractTree extends Object implements Serializable

serialVersionUID: 9196740766045092902L

Serialized Fields

key

Cloneable key

Class net.sourceforge.cilib.type.types.container.BinaryTree extends AbstractTree<E extends Comparable<? super E> & Cloneable> implements Serializable

serialVersionUID: 3537717751647961525L

Serialized Fields

left

BinaryTree<E extends Comparable<? super E> & Cloneable> left

right

BinaryTree<E extends Comparable<? super E> & Cloneable> right

Class net.sourceforge.cilib.type.types.container.GeneralTree extends AbstractTree<E extends Comparable<? super E> & Cloneable> implements Serializable

serialVersionUID: 3453326928796685749L

Serialized Fields

subTrees

List<E> subTrees

Class net.sourceforge.cilib.type.types.container.NaryTree extends AbstractTree<E extends Comparable<? super E> & Cloneable> implements Serializable

serialVersionUID: -1136444941205621381L

Serialized Fields

degree

int degree

subTrees

List<E> subTrees

Class net.sourceforge.cilib.type.types.container.Set extends Object implements Serializable

serialVersionUID: 3697379819132292696L

Serialized Fields

elements

HashSet<E> elements

Class net.sourceforge.cilib.type.types.container.StandardGraph extends Object implements Serializable

serialVersionUID: -5517089079342858152L

Serialized Fields

adjacencyMap

Map<K,V> adjacencyMap

Class net.sourceforge.cilib.type.types.container.TypeList extends AbstractList<Type> implements Serializable

serialVersionUID: 136711882764612609L

Serialized Fields

components

List<E> components

Class net.sourceforge.cilib.type.types.container.Vector extends AbstractList<Numeric> implements Serializable

serialVersionUID: -4853190809813810272L

Serialized Fields

components

List<E> components

Package net.sourceforge.cilib.util

Package net.sourceforge.cilib.util.calculator

Class net.sourceforge.cilib.util.calculator.EntityBasedFitnessCalculator extends Object implements Serializable

serialVersionUID: -5053760817332028741L

Class net.sourceforge.cilib.util.calculator.PropertyBasedFitnessCalculator extends Object implements Serializable

serialVersionUID: -5225410711497956675L

Class net.sourceforge.cilib.util.calculator.StructuredTypeFitnessCalculator extends Object implements Serializable

serialVersionUID: 8578856272481600577L


Package net.sourceforge.cilib.util.selection.recipes

Class net.sourceforge.cilib.util.selection.recipes.ElitistSelection extends Object implements Serializable

serialVersionUID: -5432603299031620114L

Serialized Fields

comparator

Comparator<T> comparator

Class net.sourceforge.cilib.util.selection.recipes.RandomSelection extends Object implements Serializable

serialVersionUID: -5099663528040315048L

Serialized Fields

random

Random random

Class net.sourceforge.cilib.util.selection.recipes.RankBasedSelection extends Object implements Serializable

serialVersionUID: -2387196820773731607L

Serialized Fields

comparator

Comparator<T> comparator

random

Random random

Class net.sourceforge.cilib.util.selection.recipes.RingBasedPopulationSelection extends Object implements Serializable

serialVersionUID: 8899308548978334236L

Class net.sourceforge.cilib.util.selection.recipes.RouletteWheelSelection extends Object implements Serializable

serialVersionUID: 4194450350205390514L

Serialized Fields

weighing

Weighing<E> weighing

random

Random random

Class net.sourceforge.cilib.util.selection.recipes.TournamentSelection extends Object implements Serializable

serialVersionUID: -6689673224380247931L

Serialized Fields

tournamentProportion

ControlParameter tournamentProportion

comparator

Comparator<T> comparator

random

Random random

Package net.sourceforge.cilib.util.selection.weighing

Class net.sourceforge.cilib.util.selection.weighing.FixedWeighing extends Object implements Serializable

serialVersionUID: -6990220691744842964L

Serialized Fields

weight

double weight

Class net.sourceforge.cilib.util.selection.weighing.LinearWeighing extends Object implements Serializable

serialVersionUID: 3294682425241945584L

Serialized Fields

min

double min

max

double max

Package net.sourceforge.cilib.util.selection.weighing.entity

Class net.sourceforge.cilib.util.selection.weighing.entity.EntityWeighing extends Object implements Serializable

serialVersionUID: 5906567326258195932L

Serialized Fields

entityFitness

EntityFitness<E extends Entity> entityFitness

Package net.sourceforge.cilib.xml

Class net.sourceforge.cilib.xml.FactoryException extends RuntimeException implements Serializable

serialVersionUID: 4346897322028501090L



Copyright © 2009 CIRG. All Rights Reserved.