eaLib API Docs
Last Modified : January 7 2002
A B C D E F G H I J K L M N O P Q R S T U V W X Z

A

a - Variable in class mss.ea.eval.ReciprocalScaling
Parameter for scaling function.
a - Variable in class mss.ea.eval.LogarithmicScaling
Parameter for scaling function.
a - Variable in class mss.ea.eval.ExponentialScaling
Parameter for scaling function.
a - Variable in class mss.ea.eval.LinearScaling
Parameter for scaling function.
AbsoluteScoreStreamCondition - class mss.ea.trm.AbsoluteScoreStreamCondition.
Termination at an absolute score value.
AbsoluteScoreStreamCondition(double, double) - Constructor for class mss.ea.trm.AbsoluteScoreStreamCondition
Constructor (mode double).
AbsoluteScoreStreamCondition(float, float) - Constructor for class mss.ea.trm.AbsoluteScoreStreamCondition
Constructor (mode float).
AbsoluteScoreStreamCondition(int, int) - Constructor for class mss.ea.trm.AbsoluteScoreStreamCondition
Constructor (mode int).
AbsoluteScoreStreamCondition(long, long) - Constructor for class mss.ea.trm.AbsoluteScoreStreamCondition
Constructor (mode long).
AbsoluteScoreStreamConditionTest - class mss.ea.test.trm.AbsoluteScoreStreamConditionTest.
 
AbsoluteScoreStreamConditionTest(String) - Constructor for class mss.ea.test.trm.AbsoluteScoreStreamConditionTest
 
AbsTimeCondition - class mss.ea.trm.AbsTimeCondition.
Termination at specified time.
AbsTimeCondition(int, int, int, int, int) - Constructor for class mss.ea.trm.AbsTimeCondition
Constructor with target time.
AbsTimeCondition(int, int, int, int, int, int) - Constructor for class mss.ea.trm.AbsTimeCondition
Constructor with target time.
AbsTimeConditionTest - class mss.ea.test.stat.AbsTimeConditionTest.
 
AbsTimeConditionTest - class mss.ea.test.trm.AbsTimeConditionTest.
 
AbsTimeConditionTest(String) - Constructor for class mss.ea.test.stat.AbsTimeConditionTest
 
AbsTimeConditionTest(String) - Constructor for class mss.ea.test.trm.AbsTimeConditionTest
 
AbstractAlgorithm - class mss.ea.al.AbstractAlgorithm.
Abstract base class for a multithreaded evolutionary algorithm.
AbstractAlgorithm() - Constructor for class mss.ea.al.AbstractAlgorithm
Constructor.
AbstractBufferedCollector - class mss.ea.stat.AbstractBufferedCollector.
Abstract implementation of a buffered data collector.
AbstractBufferedCollector() - Constructor for class mss.ea.stat.AbstractBufferedCollector
 
AbstractCondition - class mss.ea.trm.AbstractCondition.
Abstract base class for a condition.
AbstractCondition() - Constructor for class mss.ea.trm.AbstractCondition
 
AbstractConduit - class mss.ea.al.AbstractConduit.
Abstract base for a conduit.
AbstractConduit(MessageBroker, String) - Constructor for class mss.ea.al.AbstractConduit
Constructor with message broker.
AbstractConduit(String) - Constructor for class mss.ea.al.AbstractConduit
Constructor.
AbstractConnector - class mss.ea.al.AbstractConnector.
Abstract base class for a connector element.
AbstractConnector(MessageBroker, String) - Constructor for class mss.ea.al.AbstractConnector
Constructor with message broker.
AbstractConnector(String) - Constructor for class mss.ea.al.AbstractConnector
Constructor.
AbstractFitnessComparator - class mss.ea.eval.AbstractFitnessComparator.
Abstract Fitness Comparator.
AbstractFitnessComparator() - Constructor for class mss.ea.eval.AbstractFitnessComparator
 
AbstractFork - class mss.ea.al.AbstractFork.
Abstract base class for a fork element.
AbstractFork(MessageBroker, String) - Constructor for class mss.ea.al.AbstractFork
Constructor with message broker.
AbstractFork(String) - Constructor for class mss.ea.al.AbstractFork
Constructor.
AbstractIndividualComparator - class mss.ea.eval.AbstractIndividualComparator.
Abstract base class for a individual comparators.
AbstractIndividualComparator() - Constructor for class mss.ea.eval.AbstractIndividualComparator
 
AbstractMerger - class mss.ea.al.AbstractMerger.
Abstract base class for a merger.
AbstractMerger(MessageBroker, String) - Constructor for class mss.ea.al.AbstractMerger
Constructor with message broker.
AbstractMerger(String) - Constructor for class mss.ea.al.AbstractMerger
Constructor.
AbstractMessage - class mss.ea.al.AbstractMessage.
Abstract base class of a message.
AbstractMessage(Object, Object) - Constructor for class mss.ea.al.AbstractMessage
Constructor.
AbstractMessage(Object, Object, MessageType) - Constructor for class mss.ea.al.AbstractMessage
Constructor with type.
AbstractPopulation - class mss.ea.core.AbstractPopulation.
Abstract base class for a population.
AbstractPopulation() - Constructor for class mss.ea.core.AbstractPopulation
Default constructor.
AbstractPopulation(IndividualFilter) - Constructor for class mss.ea.core.AbstractPopulation
Constructor with individual filter.
AbstractPrintProcessor - class mss.ea.stat.AbstractPrintProcessor.
Abstract base class for a stream processor, which prints individual streams in a particular way.
AbstractPrintProcessor() - Constructor for class mss.ea.stat.AbstractPrintProcessor
 
AbstractScore - class mss.ea.eval.AbstractScore.
Abstract base class for scores of individuals.
AbstractScore() - Constructor for class mss.ea.eval.AbstractScore
 
AbstractScoreComparator - class mss.ea.eval.AbstractScoreComparator.
Abstract base class for a score comparators.
AbstractScoreComparator() - Constructor for class mss.ea.eval.AbstractScoreComparator
 
AbstractSink - class mss.ea.al.AbstractSink.
Abstract base class for a sink.
AbstractSink(MessageBroker, String) - Constructor for class mss.ea.al.AbstractSink
Constructor with message broker.
AbstractSink(String) - Constructor for class mss.ea.al.AbstractSink
Constructor.
AbstractSource - class mss.ea.al.AbstractSource.
Abstract base class for a source element.
AbstractSource(MessageBroker, String) - Constructor for class mss.ea.al.AbstractSource
Constructor with message broker.
AbstractSource(String) - Constructor for class mss.ea.al.AbstractSource
Constructor.
AbstractStreamCondition - class mss.ea.trm.AbstractStreamCondition.
Abstract base class for a condition depending on an individual stream.
AbstractStreamCondition() - Constructor for class mss.ea.trm.AbstractStreamCondition
 
AbstractUnbufferedCollector - class mss.ea.stat.AbstractUnbufferedCollector.
Abstract implementation of an unbuffered data collector.
AbstractUnbufferedCollector(DataTracker) - Constructor for class mss.ea.stat.AbstractUnbufferedCollector
Constructor.
acquire() - Method in class mss.ea.al.CountingMutex
 
acquire() - Method in interface mss.ea.al.Sync
Wait (possibly forever) until successful passage.
acquire() - Method in class mss.ea.al.Mutex
 
acquireChannel(Object) - Method in class mss.ea.al.FlowElement
Wakes up this flow element for listening at the message channel.
acquireChannel(Object) - Method in interface mss.ea.al.MessageRecipient
 
acquireChannel(Object) - Method in class mss.ea.al.MessageBroker
Acquires a message channel.
add(Chromosome) - Method in class mss.ea.chr.ChromosomeSet
Adds a chromosome to the end of the chromosome vector.
add(Chromosome[]) - Method in class mss.ea.chr.ChromosomeSet
Adds an array of chromosome to the chromosome set.
add(Chromosome[], int) - Method in class mss.ea.chr.ChromosomeSet
Adds a chromosome from an array with chromosomes to the end of the chromosome vector.
add(Collection) - Method in class mss.ea.core.AbstractPopulation
Adds a collection of individuals to this population.
add(Collection) - Method in class mss.ea.core.GenericSink
Adds a collection with individuals to the sink.
add(Collection) - Method in class mss.ea.core.XMLSink
Writes a collection with individuals to the XML file.
add(Individual) - Method in class mss.ea.core.AbstractPopulation
Adds an individual.
add(Individual) - Method in interface mss.ea.core.IndividualSink
Adds an individual to the sink.
add(Individual) - Method in class mss.ea.core.SortedPopulation
Adds an individual.
add(Individual) - Method in interface mss.ea.core.IndividualGate
Adds an individual to the sink.
add(Individual) - Method in class mss.ea.core.VectorStream
 
add(Individual) - Method in class mss.ea.core.ArrayStream
 
add(Individual) - Method in class mss.ea.core.SortedSteadyPopulation
Adds an individual.
add(Individual) - Method in class mss.ea.core.GenericSink
Adds an individual.
add(Individual) - Method in interface mss.ea.core.IndividualStream
Puts an individual to the stream at the current position.
add(Individual) - Method in class mss.ea.core.GenericPopulation
Adds an individual.
add(Individual) - Method in class mss.ea.core.ListStream
 
add(Individual) - Method in class mss.ea.core.XMLSink
Writes a single individual to the XML file.
add(Individual[]) - Method in class mss.ea.core.AbstractPopulation
Adds an array with individuals to this population.
add(Individual[]) - Method in interface mss.ea.core.IndividualSink
Adds an array of indiviualds to the sink.
add(Individual[]) - Method in class mss.ea.core.SortedPopulation
Adds an array with individuals to the population.
add(Individual[]) - Method in interface mss.ea.core.IndividualGate
Adds an array of indiviualds to the sink.
add(Individual[]) - Method in class mss.ea.core.SortedSteadyPopulation
Adds an array with individuals to the population.
add(Individual[]) - Method in class mss.ea.core.GenericSink
Adds an array with individuals to the sink.
add(Individual[]) - Method in class mss.ea.core.GenericPopulation
Adds an array with individuals to the population.
add(Individual[]) - Method in class mss.ea.core.XMLSink
Writes an array with individuals to the XML file.
add(Individual, int) - Method in class mss.ea.core.VectorStream
 
add(Individual, int) - Method in class mss.ea.core.ArrayStream
 
add(Individual, int) - Method in interface mss.ea.core.IndividualStream
Adds an individual to a specific position in the stream.
add(Individual, int) - Method in class mss.ea.core.ListStream
 
add(IndividualStream) - Method in class mss.ea.core.AbstractPopulation
Adds a stream of individuals to this population.
add(IndividualStream) - Method in interface mss.ea.core.IndividualSink
Adds a stream of individuals to the sink.
add(IndividualStream) - Method in class mss.ea.core.StreamGroup
Adds an individual stream to this group.
add(IndividualStream) - Method in interface mss.ea.core.IndividualGate
Adds a stream of individuals to the sink.
add(IndividualStream) - Method in class mss.ea.core.GenericSink
Adds a stream of individuals to this population.
add(IndividualStream) - Method in class mss.ea.core.XMLSink
Writes a stream of individuals to the XML file.
add(int, Object) - Method in class mss.ea.core.SortedLinkedList
 
add(int, Object) - Method in class mss.ea.core.SortedVector
 
add(int, Object) - Method in class mss.ea.core.SortedArrayList
 
add(Object) - Method in class mss.ea.core.SortedLinkedList
 
add(Object) - Method in class mss.ea.core.SortedVector
 
add(Object) - Method in class mss.ea.core.SortedArrayList
 
add(Object[]) - Method in class mss.ea.core.SortedLinkedList
Inserts an array into the list.
add(Object[]) - Method in class mss.ea.core.SortedVector
Inserts an array into the vector.
add(Object[]) - Method in class mss.ea.core.SortedArrayList
Inserts an array into the array list.
add(Vector) - Method in class mss.ea.core.SortedPopulation
Deprecated. should not be used any longer
add(Vector) - Method in class mss.ea.core.SortedSteadyPopulation
Deprecated. should not be used any longer
addAll(Collection) - Method in class mss.ea.core.SortedLinkedList
 
addAll(Collection) - Method in class mss.ea.core.SortedVector
 
addAll(Collection) - Method in class mss.ea.core.SortedArrayList
 
addAll(int, Collection) - Method in class mss.ea.core.SortedLinkedList
 
addAll(int, Collection) - Method in class mss.ea.core.SortedVector
 
addAll(int, Collection) - Method in class mss.ea.core.SortedArrayList
 
addCollector(DataCollector) - Method in class mss.ea.stat.DefaultDataTracker
Registers a collector to this tracker and creates a slot for buffering the data.
addCollector(DataCollector) - Method in interface mss.ea.stat.DataTracker
Registers a data collector to this data tracker.
addCondition(Condition) - Method in class mss.ea.al.ConditionalThread
Deprecated. Adds a condition to the internal condition list.
addCondition(Condition) - Method in class mss.ea.al.MultiConditionalRouter
Adds a condition to the internal condition list.
addCondition(StreamCondition) - Method in class mss.ea.al.ConditionalThread
Deprecated. Adds a stream condition to the internal condition list.
addCondition(StreamCondition) - Method in class mss.ea.al.MultiConditionalRouter
Adds a stream condition to the internal condition list.
addCounter - Variable in class mss.ea.al.SinkThread
Deprecated.  
addCycleListener(NotificationListener) - Method in class mss.ea.al.SingleLoopController
Deprecated.  
addCycleProcessor(SingleStreamProcessor) - Method in class mss.ea.al.SingleLoopController
Deprecated.  
addElement(Object) - Method in class mss.ea.core.SortedVector
 
addFirst(Object) - Method in class mss.ea.core.SortedLinkedList
 
addLast(Object) - Method in class mss.ea.core.SortedLinkedList
 
addListener(NotificationListener) - Method in class mss.ea.al.NotificationThread
Deprecated. Adds a new notification listener to the internal list.
addListener(NotificationListener) - Method in class mss.ea.al.EventNotifier
Adds a new notification listener to the internal list.
addPostProcessor(SingleStreamProcessor) - Method in class mss.ea.al.SingleLoopController
Deprecated.  
addPredecessor(ThreadOperator) - Method in class mss.ea.al.ThreadOperator
Deprecated. Adds a new predecessor to the end of the internal list of this operator.
addPredecessor(ThreadOperator) - Method in class mss.ea.al.SourceThread
Deprecated. Dummy method.
addPredecessor(ThreadOperator, int) - Method in class mss.ea.al.ThreadOperator
Deprecated. Adds a new predecessor to one of the slots in this operator.
addPredecessor(ThreadOperator, int) - Method in class mss.ea.al.SourceThread
Deprecated. Dummy method.
addPreProcessor(SingleStreamProcessor) - Method in class mss.ea.al.SingleLoopController
Deprecated.  
addScore(Score) - Method in class mss.ea.eval.CompoundScore
Adds a new score to the interal list.
addScore(Score, ScoreComparator) - Method in class mss.ea.eval.CompoundScore
Adds a new score and the appropriate comparator to the interal list.
addStream(IndividualStream) - Method in class mss.ea.al.ThreadOperator
Deprecated. Adds a stream to this operator.
addStream(IndividualStream) - Method in class mss.ea.al.ConditionalThread
Deprecated. Adds an individual stream to this operator.
addStream(IndividualStream) - Method in class mss.ea.al.SingleThread
Deprecated. Adds a stream to this operator.
addStream(IndividualStream) - Method in class mss.ea.al.NotificationThread
Deprecated. Adds a stream to this operator.
addStream(IndividualStream) - Method in class mss.ea.al.GateThread
Deprecated. Adds the given stream to the gate.
addStream(IndividualStream) - Method in class mss.ea.al.SourceThread
Deprecated. Does nothing.
addStream(IndividualStream) - Method in class mss.ea.al.SinkThread
Deprecated. Adds a stream to the sink.
addSuccessor(ThreadOperator) - Method in class mss.ea.al.ThreadOperator
Deprecated. Adds a new successor to the internal list of this operator.
addSuccessor(ThreadOperator, int) - Method in class mss.ea.al.ThreadOperator
Deprecated. Adds a new successor to one of the slots in this operator.
addTermination(Termination) - Method in class mss.ea.al.Controller
Deprecated.  
AlgorithmChecker - class mss.ea.al.AlgorithmChecker.
Checker for checking the consistency of the algorithm components.
AlgorithmChecker() - Constructor for class mss.ea.al.AlgorithmChecker
Constructor.
algorithmController - Static variable in class mss.ea.al.Controller
Deprecated.  
AlgorithmProcessingException - exception mss.ea.al.AlgorithmProcessingException.
 
AlgorithmProcessingException() - Constructor for class mss.ea.al.AlgorithmProcessingException
 
AlgorithmProcessingException(String) - Constructor for class mss.ea.al.AlgorithmProcessingException
 
and(BitVector) - Method in class mss.ea.core.BitVector
Performs an AND operation.
append(Individual) - Method in class mss.ea.core.VectorStream
 
append(Individual) - Method in class mss.ea.core.ArrayStream
 
append(Individual) - Method in interface mss.ea.core.IndividualStream
Puts an individual to the end of the stream.
append(Individual) - Method in class mss.ea.core.ListStream
 
append(List, List) - Static method in class mss.ea.core.ListUtil
Appends a list to a second one.
ArrayChromosome - class mss.ea.chr.ArrayChromosome.
Chromosome containing an array of any type.
ArrayChromosome(Object) - Constructor for class mss.ea.chr.ArrayChromosome
Constructor with array object.
ArrayChromosomeTest - class mss.ea.test.chr.ArrayChromosomeTest.
Documentation missing.
ArrayChromosomeTest(String) - Constructor for class mss.ea.test.chr.ArrayChromosomeTest
 
arrayFull - Variable in class mss.ea.trm.RunningMeanStreamCondition
Indication, if meanArray is full and the mean value can be calculated.
ArrayListChromosome - class mss.ea.chr.ArrayListChromosome.
Chromosome of type array list.
ArrayListChromosome(ArrayList) - Constructor for class mss.ea.chr.ArrayListChromosome
Constructor with array list.
ArrayListChromosomeTest - class mss.ea.test.chr.ArrayListChromosomeTest.
 
ArrayListChromosomeTest(String) - Constructor for class mss.ea.test.chr.ArrayListChromosomeTest
 
ArrayMutation - class mss.ea.mut.ArrayMutation.
Abstract base class for mutation of arrays.
ArrayMutation() - Constructor for class mss.ea.mut.ArrayMutation
Constructor.
ArrayMutation(float) - Constructor for class mss.ea.mut.ArrayMutation
Constructor with mutation propability.
ArrayRecombination - class mss.ea.rec.ArrayRecombination.
Abstract base class for recombining chromosomes containing arrays.
ArrayRecombination() - Constructor for class mss.ea.rec.ArrayRecombination
 
arraySize - Variable in class mss.ea.ex.mutation.ListInitialization
Size of the integer array.
arraySize - Variable in class mss.ea.ini.IntegerSequenceInitialization
Size of the array to generated.
arraySize - Variable in class mss.ea.ini.IntegerArrayInitialization
Size of the array to generated.
ArraySort - class mss.ea.core.ArraySort.
Implementation of various sort algorithms for arrays.
ArraySort() - Constructor for class mss.ea.core.ArraySort
 
ArraySortTest - class mss.ea.test.core.ArraySortTest.
Tests ArraySort.
ArraySortTest(String) - Constructor for class mss.ea.test.core.ArraySortTest
Constructor.
ArrayStream - class mss.ea.core.ArrayStream.
Stream of individuals based on ArrayList.
ArrayStream() - Constructor for class mss.ea.core.ArrayStream
Constructor.
ArrayStream(Collection) - Constructor for class mss.ea.core.ArrayStream
Constructor with initial collection.
ArrayStream(Individual[]) - Constructor for class mss.ea.core.ArrayStream
Constructor with initial array.
ArrayStreamTest - class mss.ea.test.core.ArrayStreamTest.
 
ArrayStreamTest(String) - Constructor for class mss.ea.test.core.ArrayStreamTest
 
ArrayUtil - class mss.ea.core.ArrayUtil.
Implementation of various utility methods for arrays.
ArrayUtil() - Constructor for class mss.ea.core.ArrayUtil
 
ArrayUtilTest - class mss.ea.test.core.ArrayUtilTest.
 
ArrayUtilTest(String) - Constructor for class mss.ea.test.core.ArrayUtilTest
 
ASCIIFileProcessor - class mss.ea.stat.ASCIIFileProcessor.
Processor for saving individual streams to plain ASCII files.
ASCIIFileProcessor(String) - Constructor for class mss.ea.stat.ASCIIFileProcessor
Constructor with filename body.
assignCount - Static variable in class mss.ea.core.ListSort
Number of assignments made.
assignCount - Static variable in class mss.ea.core.ArraySort
Number of assignments made.
attempt(long) - Method in class mss.ea.al.CountingMutex
 
attempt(long) - Method in interface mss.ea.al.Sync
Wait at most msecs to pass; report whether passed.
attempt(long) - Method in class mss.ea.al.Mutex
 
average() - Method in class mss.ea.stat.FitnessTracker
Calculates the average fitness of all individual of a popultion.
average() - Method in class mss.ea.stat.ScoreTracker
Calculates the average score of all individuals in a population.
AverageScoreCollector - class mss.ea.stat.AverageScoreCollector.
Collector which calculates the average score of a population.
AverageScoreCollector(DataTracker, AbstractPopulation) - Constructor for class mss.ea.stat.AverageScoreCollector
Constructor.

B

b - Variable in class mss.ea.eval.ReciprocalScaling
Parameter for scaling function.
b - Variable in class mss.ea.eval.ExponentialScaling
Parameter for scaling function.
b - Variable in class mss.ea.eval.LinearScaling
Parameter for scaling function.
best() - Method in class mss.ea.stat.FitnessTracker
Calculates the best fitness value.
best() - Method in class mss.ea.stat.ScoreTracker
Calculates the best score of a population.
bestKnown - Variable in class mss.ea.ex.salesman.Salesman
 
bestRoute - Variable in class mss.ea.ex.salesman.SalesmanMatrix
 
bestRoute() - Method in class mss.ea.ex.salesman.SalesmanMatrix
 
BestScoreCollector - class mss.ea.stat.BestScoreCollector.
Collector which searches for the best score in a population.
BestScoreCollector(DataTracker, AbstractPopulation) - Constructor for class mss.ea.stat.BestScoreCollector
Constructor.
bestValue - Variable in class mss.ea.ex.salesman.SalesmanMatrix
 
bestValue() - Method in class mss.ea.ex.salesman.SalesmanMatrix
 
BestWorstStreamCondition - class mss.ea.trm.BestWorstStreamCondition.
Termination dependent on the difference between best and worst score.
BestWorstStreamCondition(double) - Constructor for class mss.ea.trm.BestWorstStreamCondition
Constructor (mode double).
BestWorstStreamCondition(float) - Constructor for class mss.ea.trm.BestWorstStreamCondition
Constructor (mode float).
BestWorstStreamCondition(int) - Constructor for class mss.ea.trm.BestWorstStreamCondition
Constructor (mode int).
BestWorstStreamCondition(long) - Constructor for class mss.ea.trm.BestWorstStreamCondition
Constructor (mode long).
BestWorstStreamConditionTest - class mss.ea.test.trm.BestWorstStreamConditionTest.
 
BestWorstStreamConditionTest(String) - Constructor for class mss.ea.test.trm.BestWorstStreamConditionTest
 
better - Variable in class mss.ea.test.eval.FloatScoreTest
 
better - Variable in class mss.ea.test.eval.DefaultScoreComparatorTest
 
better - Variable in class mss.ea.test.eval.DefaultFitnessComparatorTest
 
better - Variable in class mss.ea.test.eval.ConvergentLongComparatorTest
 
better - Variable in class mss.ea.test.eval.ReverseFitnessComparatorTest
 
better - Variable in class mss.ea.test.eval.DefaultIndividualComparatorTest
 
better - Variable in class mss.ea.test.eval.IntegerScoreTest
 
better - Variable in class mss.ea.test.eval.LongScoreTest
 
better - Variable in class mss.ea.test.eval.DoubleScoreTest
 
better - Variable in class mss.ea.test.eval.ReverseScoreComparatorTest
 
better - Variable in class mss.ea.test.eval.ConvergentFloatComparatorTest
 
better - Variable in class mss.ea.test.eval.ConvergentDoubleComparatorTest
 
better - Variable in class mss.ea.test.eval.ConvergentIntegerComparatorTest
 
better - Variable in class mss.ea.test.eval.DefaultFitnessTest
 
BinaryFileInitialization - class mss.ea.ini.BinaryFileInitialization.
This operator initializaes a stream with data from a binary file.
BinaryFileInitialization(File) - Constructor for class mss.ea.ini.BinaryFileInitialization
Constructor.
BinaryFileInitialization(String) - Constructor for class mss.ea.ini.BinaryFileInitialization
Constructor.
BinaryFileProcessor - class mss.ea.stat.BinaryFileProcessor.
Processor for saving individual streams to files in a binary format.
BinaryFileProcessor(String) - Constructor for class mss.ea.stat.BinaryFileProcessor
Constructor with filename body.
binarySearch(List, Object) - Static method in class mss.ea.core.ListUtil
Binary search through a list.
BinaryStringChromosome - class mss.ea.chr.BinaryStringChromosome.
Chromosome of type binary string.
BinaryStringChromosome(BitVector) - Constructor for class mss.ea.chr.BinaryStringChromosome
Constructor with BitVector.
BinaryStringMutation - class mss.ea.mut.BinaryStringMutation.
Abstract base class for mutations of binary strings.
BinaryStringMutation() - Constructor for class mss.ea.mut.BinaryStringMutation
Constructor.
BinaryStringMutation(float) - Constructor for class mss.ea.mut.BinaryStringMutation
Constructor with mutation propability.
BinaryStringRecombination - class mss.ea.rec.BinaryStringRecombination.
Exception for error occuring while recombination
BinaryStringRecombination() - Constructor for class mss.ea.rec.BinaryStringRecombination
 
binFile - Variable in class mss.ea.ini.BinaryFileInitialization
File to read data from.
birthDate - Variable in class mss.ea.core.Individual
Birthdate in milliseconds.
BitVector - class mss.ea.core.BitVector.
Replacement for Sun's unflexible BitSet.
BitVector() - Constructor for class mss.ea.core.BitVector
Constructor with initial size of 8 bits.
BitVector(byte) - Constructor for class mss.ea.core.BitVector
Constructs a new bitvector from a byte.
BitVector(byte[]) - Constructor for class mss.ea.core.BitVector
Constructor with byte array.
BitVector(byte[], boolean) - Constructor for class mss.ea.core.BitVector
Constructor with byte array.
BitVector(int) - Constructor for class mss.ea.core.BitVector
Constructor with size of BitVector.
BitVector(int, boolean) - Constructor for class mss.ea.core.BitVector
Constructs a new bitvector from an int number.
BitVector(long) - Constructor for class mss.ea.core.BitVector
Constructs a new bitvector from a long number.
BitVector(short) - Constructor for class mss.ea.core.BitVector
Constructs a new bitvector from a short number.
BitVector(String) - Constructor for class mss.ea.core.BitVector
Constructor with string.
BitVectorTest - class mss.ea.test.core.BitVectorTest.
 
BitVectorTest(String) - Constructor for class mss.ea.test.core.BitVectorTest
 
bounds - Variable in class mss.ea.sel.RouletteWheelSelection
Array with line segments.
breakValue - Variable in class mss.ea.trm.MaxGenTermination
Maximal number of generations.
breakValue - Variable in class mss.ea.trm.CounterCondition
Maximal value of the counter.
breakValue - Variable in class mss.ea.trm.RunTimeCondition
Time in milliseconds, that must be exceeded for termination.
broker - Variable in class mss.ea.al.FlowElement
Message broker for receiving messages.
broker - Variable in class mss.ea.al.FlowElementFactory
Message broker to register created flow elements at.
broker - Variable in class mss.ea.al.AbstractAlgorithm
Message broker for passing messages to operators.
broker - Variable in class mss.ea.al.MessageChannel
Message broker.
bstring - Variable in class mss.ea.rec.UOBXListRecombination
Exchange bit vector.
bstring - Variable in class mss.ea.rec.UOBXArrayRecombination
Exchange bit vector.
bubbleSort(List) - Static method in class mss.ea.core.ListSort
Bubble sort.
bubbleSort(Object[]) - Static method in class mss.ea.core.ArraySort
Bubble Sort.
bubbleSort(Object[], boolean) - Static method in class mss.ea.core.ArraySort
Bubble Sort.
bubbleSort2(List) - Static method in class mss.ea.core.ListSort
Bubble sort according to Sedgewick.
bubbleSort2(Object[]) - Static method in class mss.ea.core.ArraySort
Bubble Sort according to Sedgewick.
bubbleSort2(Object[], boolean) - Static method in class mss.ea.core.ArraySort
Bubble Sort according to Sedgewick.
byteSize() - Method in class mss.ea.core.BitVector
This returns the number of the the bytes used for holding the bit vector.

C

c - Variable in class mss.ea.eval.ReciprocalScaling
Parameter for scaling function.
cat - Static variable in class mss.ea.core.Log
Generic logger.
channelFull - Variable in class mss.ea.al.MessageChannel
Indicator if this channel is full or empty.
channelMap - Variable in class mss.ea.al.MessageBroker
Mappings from flow elements to their message channels.
checkCondition() - Method in class mss.ea.al.ConditionalThread
Deprecated. Checks if the branch condition is true.
checkConduits() - Method in class mss.ea.al.AlgorithmChecker
 
checkConnectors() - Method in class mss.ea.al.AlgorithmChecker
Checks the consistency of all connector elements.
checkElementsForState(ElementState) - Method in class mss.ea.al.MessageBroker
Checks for a specific state of the all elements.
checker - Variable in class mss.ea.al.FlowElementFactory
Algorithm checker to register created flow elements at.
checker - Variable in class mss.ea.al.AbstractAlgorithm
Algrithm component checker.
checkForErrors() - Method in class mss.ea.al.AlgorithmChecker
Performs the built-in checks.
checkForKillCompletion() - Method in class mss.ea.al.MessageBroker
Checks if all operators have reached the state DEAD.
checkForks() - Method in class mss.ea.al.AlgorithmChecker
Checks the consistency of all fork elements.
checkForSetupCompletion() - Method in class mss.ea.al.MessageBroker
Checks if all operators have completed their setup.
checkForSinkOverflow() - Method in class mss.ea.al.MessageBroker
Checks if all sinks have reached the OVERFLOW state.
checkForState(ElementState) - Method in class mss.ea.al.MessageBroker
Checks for a specific state of the all elements.
checkHangup() - Method in class mss.ea.al.ThreadSynchronization
Deprecated. Checks if operators have reached the HANGUP state.
checkMergers() - Method in class mss.ea.al.AlgorithmChecker
Checks the consistency of all merge elements.
checkPredecessorComplete(ThreadOperator) - Method in class mss.ea.al.ThreadSynchronization
Deprecated. Checks if all predecessors have reached the COMPLETE state.
checkPresence() - Method in class mss.ea.al.AlgorithmChecker
Checks the number present sources, sinks and processing elements.
checkSinkCompletion() - Method in class mss.ea.al.ThreadSynchronization
Deprecated. Checks, if sinks have reached the CLOSE state.
checkSinks() - Method in class mss.ea.al.AlgorithmChecker
Checks the consistency of all sink elements.
checkSinksForState(ElementState) - Method in class mss.ea.al.MessageBroker
Checks for a specific state of the all sink elements.
checkSources() - Method in class mss.ea.al.AlgorithmChecker
Checks the consistency of all source elements.
checkSourcesForState(ElementState) - Method in class mss.ea.al.MessageBroker
Checks for a specific state of the all source elements.
checkStandby() - Method in class mss.ea.al.ThreadSynchronization
Deprecated. Checks, if all operators have reached the STANDBY state.
checkState(ThreadOperator, int) - Method in class mss.ea.al.ThreadSynchronization
Deprecated. Checks the state of an operator.
checkTermination() - Method in class mss.ea.al.Controller
Deprecated. Checks all the termination operators.
chrLength(List, List) - Method in class mss.ea.rec.OXListRecombination
 
chrLength(Object, Object) - Method in class mss.ea.rec.OXArrayRecombination
 
Chromosome - class mss.ea.chr.Chromosome.
Abstract base class for a chromosome.
Chromosome(Object) - Constructor for class mss.ea.chr.Chromosome
Constructor with chromosome object.
ChromosomeMutation - class mss.ea.mut.ChromosomeMutation.
Abstract base class for the mutation of chromosomes.
ChromosomeMutation(float) - Constructor for class mss.ea.mut.ChromosomeMutation
Constructor with mutation propability.
ChromosomeRecombination - class mss.ea.rec.ChromosomeRecombination.
Abstract base class for recombination between chromosomes.
ChromosomeRecombination() - Constructor for class mss.ea.rec.ChromosomeRecombination
 
ChromosomeSet - class mss.ea.chr.ChromosomeSet.
Base class for a chromosome set.
ChromosomeSet() - Constructor for class mss.ea.chr.ChromosomeSet
Constructor.
ChromosomeSet(Chromosome[]) - Constructor for class mss.ea.chr.ChromosomeSet
Constructor with array of chromosomes.
ChromosomeSet(int) - Constructor for class mss.ea.chr.ChromosomeSet
Constructor with specified length of chromosome vector.
ChromosomeSetTest - class mss.ea.test.chr.ChromosomeSetTest.
 
ChromosomeSetTest(String) - Constructor for class mss.ea.test.chr.ChromosomeSetTest
 
clear() - Method in class mss.ea.chr.ChromosomeSet
Clears all chromosomes.
clear(int) - Method in class mss.ea.chr.ChromosomeSet
Clears a single chromosome.
clear(int) - Method in class mss.ea.core.BitVector
Clears a single bits.
clearBuffer() - Method in class mss.ea.stat.StatTracker
 
clearBuffer() - Method in class mss.ea.stat.AbstractBufferedCollector
Clears the internal data buffer.
clearBuffer() - Method in class mss.ea.stat.DefaultDataTracker
Clears the internal tracking buffers.
clearBuffer() - Method in interface mss.ea.stat.DataTracker
Clears the internal storage buffer.
clipAndShift(Object) - Method in class mss.ea.mut.ShiftArrayMutation
 
clipArray - Variable in class mss.ea.mut.ShiftArrayMutation
 
clipNumber - Variable in class mss.ea.mut.ShiftArrayMutation
 
clipPercentage - Variable in class mss.ea.mut.ShiftArrayMutation
 
clone() - Method in class mss.ea.chr.Chromosome
Clones this chromosome.
clone() - Method in class mss.ea.chr.ArrayListChromosome
Clones the chromosome.
clone() - Method in class mss.ea.chr.TreeChromosome
Clones the chromosome.
clone() - Method in class mss.ea.chr.IntegerChromosome
Clones the chromosome.
clone() - Method in class mss.ea.chr.VectorChromosome
Clones the chromosome.
clone() - Method in class mss.ea.chr.StringChromosome
Clones the chromosome.
clone() - Method in class mss.ea.chr.FloatChromosome
Clones the chromosome.
clone() - Method in class mss.ea.chr.NullChromosome
Clones the chromosome.
clone() - Method in class mss.ea.chr.LongChromosome
Clones the chromosome.
clone() - Method in class mss.ea.chr.BinaryStringChromosome
Clones the chromosome.
clone() - Method in class mss.ea.chr.DoubleChromosome
Clones the chromosome.
clone() - Method in class mss.ea.chr.LinkedListChromosome
Clones the chromosome.
clone() - Method in class mss.ea.chr.ChromosomeSet
Clones the chromosome set.
clone() - Method in class mss.ea.chr.ArrayChromosome
Clones the chromosome.
clone() - Method in class mss.ea.core.BitVector
Clones the bit vector.
clone() - Method in class mss.ea.core.Individual
Clones an individual.
CloningSplitter - class mss.ea.al.CloningSplitter.
Operator for exact cloning of streams.
CloningSplitter(int) - Constructor for class mss.ea.al.CloningSplitter
Constructor.
CloningSplitterTest - class mss.ea.test.al.CloningSplitterTest.
Documentation missing.
CloningSplitterTest(String) - Constructor for class mss.ea.test.al.CloningSplitterTest
 
CLOSE - Static variable in class mss.ea.al.ThreadSynchronization
Deprecated. State indicator CLOSE.
closeStream() - Method in class mss.ea.stat.Stats
Closes the output stream.
co - Variable in class mss.ea.chr.Chromosome
Single object, containing the chromosome.
collect() - Method in interface mss.ea.stat.DataCollector
Collects data from a data source.
collect() - Method in class mss.ea.stat.AbstractBufferedCollector
Collects data.
collect() - Method in class mss.ea.stat.AbstractUnbufferedCollector
Collects the data.
collect() - Method in class mss.ea.stat.PopulationSizeCollector
Collects data.
collect() - Method in class mss.ea.stat.GenerationCollector
Collects data.
collect() - Method in class mss.ea.stat.ScoreCollector
Collects data.
collect() - Method in class mss.ea.stat.AverageScoreCollector
Collects the data.
collect() - Method in class mss.ea.stat.BestScoreCollector
Collects data.
collect() - Method in class mss.ea.stat.WorstScoreCollector
Collects the data.
CollectionMessage - class mss.ea.al.CollectionMessage.
Default implementation of a message transporting a collection of objects.
CollectionMessage(Object, Object, MessageType, Collection) - Constructor for class mss.ea.al.CollectionMessage
Constructor.
collector - Variable in class mss.ea.al.StreamCollector
Underlying individual collector.
collectorMap - Variable in class mss.ea.stat.DefaultDataTracker
HashMap with all registered collectors.
combine(IndividualStream[]) - Method in class mss.ea.al.DefaultIndividualCombiner
Combines the stream in the given array.
combine(IndividualStream[]) - Method in interface mss.ea.core.IndividualCombiner
 
combiner - Variable in class mss.ea.al.StreamCombiner
Underlying individual collector.
CommandLineParser - class mss.ea.core.CommandLineParser.
Command Line Parser.
CommandLineParser() - Constructor for class mss.ea.core.CommandLineParser
 
CommandLineParserException - exception mss.ea.core.CommandLineParserException.
Exception for errors while parsing a command line string.
CommandLineParserException() - Constructor for class mss.ea.core.CommandLineParserException
Constructor.
CommandLineParserException(String) - Constructor for class mss.ea.core.CommandLineParserException
Constructor with describing string.
CommandLineParserTest - class mss.ea.test.core.CommandLineParserTest.
Documentation missing.
CommandLineParserTest(String) - Constructor for class mss.ea.test.core.CommandLineParserTest
 
comment - Variable in class mss.ea.ex.salesman.SalesmanMatrix
 
comp - Variable in class mss.ea.core.SortedPopulation
Individual comparator used for comparison of individuals.
comp - Static variable in class mss.ea.core.ListUtil
Comparator.
comp - Variable in class mss.ea.eval.DefaultIndividualComparator
Score comparator used for comparison.
comp - Variable in class mss.ea.eval.IndividualFitnessComparator
Fitness comparator used for comparison.
comp - Variable in class mss.ea.eval.IndividualScoreComparator
Score comparator used for comparison.
comp - Variable in class mss.ea.test.eval.DefaultScoreComparatorTest
 
comp - Variable in class mss.ea.test.eval.DefaultFitnessComparatorTest
 
comp - Variable in class mss.ea.test.eval.ConvergentLongComparatorTest
 
comp - Variable in class mss.ea.test.eval.ReverseFitnessComparatorTest
 
comp - Variable in class mss.ea.test.eval.DefaultIndividualComparatorTest
 
comp - Variable in class mss.ea.test.eval.IndividualScoreComparatorTest
 
comp - Variable in class mss.ea.test.eval.ReverseScoreComparatorTest
 
comp - Variable in class mss.ea.test.eval.ConvergentFloatComparatorTest
 
comp - Variable in class mss.ea.test.eval.ConvergentDoubleComparatorTest
 
comp - Variable in class mss.ea.test.eval.ConvergentIntegerComparatorTest
 
comp - Variable in class mss.ea.test.eval.IndividualFitnessComparatorTest
 
comp - Variable in class mss.ea.trm.AbstractStreamCondition
Individual comparator used for comparison of individuals.
comparator - Variable in class mss.ea.sel.TournamentSelection
Individual comparator for use in tournament.
comparators - Variable in class mss.ea.eval.CompoundScore
Array list with score comparators.
compare(Fitness, Fitness) - Method in interface mss.ea.core.FitnessComparator
Compares the fitness of two individuals.
compare(Fitness, Fitness) - Method in class mss.ea.eval.AbstractFitnessComparator
Compares two fitness values.
compare(Fitness, Fitness) - Method in class mss.ea.eval.DefaultFitnessComparator
Compares two fitness values.
compare(Fitness, Fitness) - Method in class mss.ea.eval.ReverseFitnessComparator
Compares two fitness values.
compare(Individual, Individual) - Method in interface mss.ea.core.IndividualComparator
Compares two individuals.
compare(Individual, Individual) - Method in class mss.ea.eval.AbstractIndividualComparator
Compares two individuals.
compare(Individual, Individual) - Method in class mss.ea.eval.DefaultIndividualComparator
Compares two individuals using a default score comparator.
compare(Individual, Individual) - Method in class mss.ea.eval.IndividualFitnessComparator
Compares two individuals using the given fitness comparator.
compare(Individual, Individual) - Method in class mss.ea.eval.IndividualScoreComparator
Compares two individuals using the given score comparator.
compare(List, List, boolean) - Static method in class mss.ea.core.ListUtil
Compares two lists.
compare(Object, Object) - Method in class mss.ea.core.SortedLinkedList
Compares two elements.
compare(Object, Object) - Method in class mss.ea.core.HashCodeComparator
Compares the hash code of two objects
compare(Object, Object) - Method in class mss.ea.core.SortedVector
Compares two elements.
compare(Object, Object) - Method in class mss.ea.core.SortedArrayList
Compares two elements.
compare(Object, Object) - Method in class mss.ea.eval.AbstractFitnessComparator
Compares two fitness values.
compare(Object, Object) - Method in class mss.ea.eval.AbstractScoreComparator
Compares two scores.
compare(Object, Object) - Method in class mss.ea.eval.AbstractIndividualComparator
Compares two individuals.
compare(Score, Score) - Method in interface mss.ea.core.ScoreComparator
Compares two scores.
compare(Score, Score) - Method in class mss.ea.eval.AbstractScoreComparator
Compares two scores.
compare(Score, Score) - Method in class mss.ea.eval.ConvergentFloatComparator
Compares two scores.
compare(Score, Score) - Method in class mss.ea.eval.ConvergentDoubleComparator
Compares two scores.
compare(Score, Score) - Method in class mss.ea.eval.ReverseScoreComparator
Compares two scores.
compare(Score, Score) - Method in class mss.ea.eval.ConvergentLongComparator
Compares two scores.
compare(Score, Score) - Method in class mss.ea.eval.DefaultScoreComparator
Compares two scores.
compare(Score, Score) - Method in class mss.ea.eval.ConvergentIntegerComparator
Compares two scores.
compareCount - Static variable in class mss.ea.core.ListSort
Number of comparisons made.
compareCount - Static variable in class mss.ea.core.ArraySort
Number of comparisons done.
compareTo(Object) - Method in class mss.ea.core.Individual
Compares two individuals.
compareTo(Object) - Method in class mss.ea.eval.AbstractScore
Compares two scores.
compareTo(Object) - Method in class mss.ea.eval.FloatScore
Compares two scores.
compareTo(Object) - Method in class mss.ea.eval.DoubleScore
Compares two scores.
compareTo(Object) - Method in class mss.ea.eval.DefaultFitness
Comparison of two fitness values.
compareTo(Object) - Method in class mss.ea.eval.LongScore
Compares two scores.
compareTo(Object) - Method in class mss.ea.eval.IntegerScore
Compares two scores.
compareTo(Object) - Method in class mss.ea.eval.CompoundScore
Compares this score to another score.
COMPLETE - Static variable in class mss.ea.al.ThreadSynchronization
Deprecated. State indicator COMPLETE.
compose(FlowElement) - Method in class mss.ea.al.FlowElementFactory
Use for debug purposes.
compose(GeneticOperator) - Method in class mss.ea.al.FlowElementFactory
Composes a flow element from a genetic operator.
compound - Variable in class mss.ea.eval.CompoundScore
Array list with scores.
CompoundScore - class mss.ea.eval.CompoundScore.
Compound score.
CompoundScore() - Constructor for class mss.ea.eval.CompoundScore
Constructor without parameters.
CompoundScore(Score) - Constructor for class mss.ea.eval.CompoundScore
Constructor.
CompoundScore(Score, ScoreComparator) - Constructor for class mss.ea.eval.CompoundScore
Constructor with score and comparator.
CompoundScoreTest - class mss.ea.test.eval.CompoundScoreTest.
Test for CompoundScore.
CompoundScoreTest(String) - Constructor for class mss.ea.test.eval.CompoundScoreTest
 
Condition - interface mss.ea.core.Condition.
Interface for classes which represent conditions.
ConditionalRouter - class mss.ea.al.ConditionalRouter.
Simple condition router.
ConditionalRouter(Condition) - Constructor for class mss.ea.al.ConditionalRouter
Constructor.
ConditionalRouter(StreamCondition) - Constructor for class mss.ea.al.ConditionalRouter
Constructor.
ConditionalThread - class mss.ea.al.ConditionalThread.
Deprecated. superceded by new thread communication model
ConditionalThread() - Constructor for class mss.ea.al.ConditionalThread
Deprecated. Constructor.
ConditionalThread(Condition) - Constructor for class mss.ea.al.ConditionalThread
Deprecated. Constructor with single condition.
ConditionalThread(StreamCondition) - Constructor for class mss.ea.al.ConditionalThread
Deprecated. Constructor with stream condition.
conditionList - Variable in class mss.ea.al.ConditionalThread
Deprecated. List of conditions.
conduit - Variable in class mss.ea.al.StreamConduit
Underlying individual conduit.
conduitSet - Variable in class mss.ea.al.AlgorithmChecker
Set of conduit elements.
Configuration - class mss.ea.conf.Configuration.
Supports the configuration of the whole eaLib package.
Configuration() - Constructor for class mss.ea.conf.Configuration
 
ConfigurationTest - class mss.ea.test.conf.ConfigurationTest.
Test cases for mss.ea.conf.Configuration.
ConfigurationTest(String) - Constructor for class mss.ea.test.conf.ConfigurationTest
 
connect(FlowElement, FlowElement) - Method in class mss.ea.al.AbstractAlgorithm
Connects two flow elements.
connect(FlowElement, int, FlowElement, int) - Method in class mss.ea.al.AbstractAlgorithm
Connects two flow elements.
connect(GeneticOperator, GeneticOperator) - Method in class mss.ea.al.AbstractAlgorithm
Connects two genetic operators.
connect(GeneticOperator, GeneticOperator, int) - Method in class mss.ea.al.AbstractAlgorithm
Connects two genetic operators.
connect(GeneticOperator, int, GeneticOperator) - Method in class mss.ea.al.AbstractAlgorithm
Connects two genetic operators.
connect(GeneticOperator, int, GeneticOperator, int) - Method in class mss.ea.al.AbstractAlgorithm
Connects two genetic operators.
connect(ThreadOperator, int, ThreadOperator) - Method in class mss.ea.al.ThreadController
Deprecated. Connects two operators.
connect(ThreadOperator, int, ThreadOperator, int) - Method in class mss.ea.al.ThreadController
Deprecated. Connects two operators.
connect(ThreadOperator, ThreadOperator) - Method in class mss.ea.al.ThreadController
Deprecated. Connects two thread oprators.
connect(ThreadOperator, ThreadOperator, int) - Method in class mss.ea.al.ThreadController
Deprecated. Connects two operators.
connectorSet - Variable in class mss.ea.al.AlgorithmChecker
Set of connector elements.
containsEqualSign(String) - Method in class mss.ea.core.CommandLineParser
Checks if this string contains an equal sign.
controller - Variable in class mss.ea.al.ThreadSynchronization
Deprecated. Controller of the running algorithm.
Controller - class mss.ea.al.Controller.
Deprecated. superceded by new thread communication model
Controller() - Constructor for class mss.ea.al.Controller
Deprecated.  
conv - Variable in class mss.ea.eval.ConvergentFloatComparator
 
conv - Variable in class mss.ea.eval.ConvergentDoubleComparator
 
conv - Variable in class mss.ea.eval.ConvergentLongComparator
 
conv - Variable in class mss.ea.eval.ConvergentIntegerComparator
 
ConvergentDoubleComparator - class mss.ea.eval.ConvergentDoubleComparator.
Convergent score comparator.
ConvergentDoubleComparator() - Constructor for class mss.ea.eval.ConvergentDoubleComparator
 
ConvergentDoubleComparator(double) - Constructor for class mss.ea.eval.ConvergentDoubleComparator
 
ConvergentDoubleComparatorTest - class mss.ea.test.eval.ConvergentDoubleComparatorTest.
 
ConvergentDoubleComparatorTest(String) - Constructor for class mss.ea.test.eval.ConvergentDoubleComparatorTest
 
ConvergentFloatComparator - class mss.ea.eval.ConvergentFloatComparator.
Convergent score comparator.
ConvergentFloatComparator() - Constructor for class mss.ea.eval.ConvergentFloatComparator
 
ConvergentFloatComparator(float) - Constructor for class mss.ea.eval.ConvergentFloatComparator
 
ConvergentFloatComparatorTest - class mss.ea.test.eval.ConvergentFloatComparatorTest.
 
ConvergentFloatComparatorTest(String) - Constructor for class mss.ea.test.eval.ConvergentFloatComparatorTest
 
ConvergentIntegerComparator - class mss.ea.eval.ConvergentIntegerComparator.
Convergent score comparator.
ConvergentIntegerComparator() - Constructor for class mss.ea.eval.ConvergentIntegerComparator
 
ConvergentIntegerComparator(int) - Constructor for class mss.ea.eval.ConvergentIntegerComparator
 
ConvergentIntegerComparatorTest - class mss.ea.test.eval.ConvergentIntegerComparatorTest.
 
ConvergentIntegerComparatorTest(String) - Constructor for class mss.ea.test.eval.ConvergentIntegerComparatorTest
 
ConvergentLongComparator - class mss.ea.eval.ConvergentLongComparator.
Convergent score comparator.
ConvergentLongComparator() - Constructor for class mss.ea.eval.ConvergentLongComparator
 
ConvergentLongComparator(long) - Constructor for class mss.ea.eval.ConvergentLongComparator
 
ConvergentLongComparatorTest - class mss.ea.test.eval.ConvergentLongComparatorTest.
 
ConvergentLongComparatorTest(String) - Constructor for class mss.ea.test.eval.ConvergentLongComparatorTest
 
counter - Variable in class mss.ea.trm.MaxGenTermination
Generation counter to use for break condition testing.
counter - Variable in class mss.ea.trm.CounterCondition
Counter to use for break condition testing.
counter - Variable in class mss.ea.trm.ModuloCondition
Counter used for condition testing.
Counter - interface mss.ea.stat.Counter.
Interface for a simple counter.
CounterCondition - class mss.ea.trm.CounterCondition.
Termination after reaching a specified value of a counter.
CounterCondition(Counter, long) - Constructor for class mss.ea.trm.CounterCondition
Constructor.
CounterConditionTest - class mss.ea.test.trm.CounterConditionTest.
 
CounterConditionTest(String) - Constructor for class mss.ea.test.trm.CounterConditionTest
 
CountingMutex - class mss.ea.al.CountingMutex.
A simple mutual exclusion lock, which counts releases when it was not acquired.
CountingMutex() - Constructor for class mss.ea.al.CountingMutex
 
crArray - Variable in class mss.ea.rec.IndividualRecombination
Array with recombination operators for chromosomes.
createArray() - Method in class mss.ea.ini.IntegerSequenceInitialization
Creates an array according to the conditions given in the constructor.
createArray() - Method in class mss.ea.ini.IntegerArrayInitialization
Creates an array according to the conditions given in the constructor.
createFloat() - Method in class mss.ea.ini.FloatInitialization
Creates a random float according to the parameters given in the constructor.
createInteger() - Method in class mss.ea.ini.IntegerInitialization
Creates a random integer according to the parameters given in the constructor.
createSet() - Method in class mss.ea.ex.mutation.ListInitialization
Creates a chromosome set containing one single ArrayChromosome.
createSet() - Method in class mss.ea.ex.salesman.SalesmanInit
 
createSet() - Method in class mss.ea.ex.sphere.SphereInit
 
createSet() - Method in class mss.ea.ini.Initialization
Abstract method for creating a chromosome set.
createSet() - Method in class mss.ea.ini.IntegerInitialization
Creates a chromosome set containing chromosomes of type integer.
createSet() - Method in class mss.ea.ini.RandomStringInitialization
Creates a chromosome set containing chromosomes of type string.
createSet() - Method in class mss.ea.ini.IntegerSequenceInitialization
Creates a chromosome set containing a single ArrayChromosome.
createSet() - Method in class mss.ea.ini.IntegerArrayInitialization
Creates a chromosome set containing a single ArrayChromosome.
createSet() - Method in class mss.ea.ini.XMLFileInitialization
Dummy method.
createSet() - Method in class mss.ea.ini.BinaryFileInitialization
Dummy method.
createSet() - Method in class mss.ea.ini.FloatInitialization
Creates a chromosome set containing chromosomes of type float.
createString() - Method in class mss.ea.ini.RandomStringInitialization
Creates a random string according to the conditions given in the constructor.
createString() - Method in class mss.ea.ini.RandomWordInitialization
Creates a random string according to the conditions given in the constructor.
cs - Variable in class mss.ea.core.Individual
Chromosome set, representing the genetic information.
current - Static variable in class mss.ea.core.Version
Static field containing the current version of the toolkit.
current - Variable in class mss.ea.trm.AbsTimeCondition
Current time.
currentIndex - Variable in class mss.ea.trm.RunningMeanStreamCondition
Index for insertion of the next best score.
CXArrayRecombination - class mss.ea.rec.CXArrayRecombination.
Cycle Crossover (CX) for arrays.
CXArrayRecombination() - Constructor for class mss.ea.rec.CXArrayRecombination
Constructor.
CXArrayRecombination(int) - Constructor for class mss.ea.rec.CXArrayRecombination
Constructor with initial cycle position.
CXArrayRecombinationTest - class mss.ea.test.rec.CXArrayRecombinationTest.
 
CXArrayRecombinationTest(String) - Constructor for class mss.ea.test.rec.CXArrayRecombinationTest
 
CXListRecombination - class mss.ea.rec.CXListRecombination.
Cycle Crossover (CX) for lists.
CXListRecombination() - Constructor for class mss.ea.rec.CXListRecombination
Constructor.
CXListRecombination(int) - Constructor for class mss.ea.rec.CXListRecombination
Constructor with initial position points.
CXListRecombinationTest - class mss.ea.test.rec.CXListRecombinationTest.
 
CXListRecombinationTest(String) - Constructor for class mss.ea.test.rec.CXListRecombinationTest
 
cycleNotificationQueue - Variable in class mss.ea.al.SingleLoopController
Deprecated.  
cycleQueue - Variable in class mss.ea.al.SingleLoopController
Deprecated.  

D

dataCollection - Variable in class mss.ea.al.CollectionMessage
Collection of objects that is transported.
DataCollector - interface mss.ea.stat.DataCollector.
Interface for a data collector.
dataObject - Variable in class mss.ea.al.ObjectMessage
Object that is transported.
DataTracker - interface mss.ea.stat.DataTracker.
Interface for a tracker that gathers data from collectors.
DEAD - Static variable in class mss.ea.al.ElementState
Element state DEAD.
DEAD - Static variable in class mss.ea.al.EAMessageTypes
Message type dead.
debug(String) - Static method in class mss.ea.core.Log
Deprecated. use Log.cat.debug( Object ) directly
debug(Throwable) - Static method in class mss.ea.core.Log
Deprecated. use Log.cat.debug( Object, Throwable ) directly
dec() - Method in interface mss.ea.stat.Counter
Decrements the counter value by 1.
dec() - Method in class mss.ea.stat.LongCounter
Decrements the counter by 1.
dec() - Method in class mss.ea.stat.IntegerCounter
Decrements the counter by 1.
dec(int) - Method in class mss.ea.stat.IntegerCounter
Decrements the counter by the given amount.
dec(long) - Method in class mss.ea.stat.LongCounter
Decrements the counter by the given value.
decrementString() - Static method in class mss.ea.core.UniqueID
Decrements a string.
DefaultDataTracker - class mss.ea.stat.DefaultDataTracker.
Default implementation of the tracker interface.
DefaultDataTracker(OutputStream) - Constructor for class mss.ea.stat.DefaultDataTracker
Constructor with output stream to.
DefaultDataTracker(PrintWriter) - Constructor for class mss.ea.stat.DefaultDataTracker
Constructor with print writer.
DefaultDataTracker(String, boolean) - Constructor for class mss.ea.stat.DefaultDataTracker
Constructor with file to write to.
DefaultFitness - class mss.ea.eval.DefaultFitness.
Base class for fitness values.
DefaultFitness() - Constructor for class mss.ea.eval.DefaultFitness
Constructor.
DefaultFitness(float) - Constructor for class mss.ea.eval.DefaultFitness
Constructor with float value.
DefaultFitness(Float) - Constructor for class mss.ea.eval.DefaultFitness
Constructor with Float object.
DefaultFitnessComparator - class mss.ea.eval.DefaultFitnessComparator.
Default implementation of a fitness comparator.
DefaultFitnessComparator() - Constructor for class mss.ea.eval.DefaultFitnessComparator
 
DefaultFitnessComparatorTest - class mss.ea.test.eval.DefaultFitnessComparatorTest.
Documentation missing.
DefaultFitnessComparatorTest(String) - Constructor for class mss.ea.test.eval.DefaultFitnessComparatorTest
 
DefaultFitnessTest - class mss.ea.test.eval.DefaultFitnessTest.
Documentation missing.
DefaultFitnessTest(String) - Constructor for class mss.ea.test.eval.DefaultFitnessTest
 
DefaultIndividualCollector - class mss.ea.al.DefaultIndividualCollector.
Default implementation of an individual stream collector.
DefaultIndividualCollector() - Constructor for class mss.ea.al.DefaultIndividualCollector
 
DefaultIndividualCombiner - class mss.ea.al.DefaultIndividualCombiner.
Default implementation of an individual stream combiner.
DefaultIndividualCombiner() - Constructor for class mss.ea.al.DefaultIndividualCombiner
Constructor.
DefaultIndividualCombinerTest - class mss.ea.test.al.DefaultIndividualCombinerTest.
Test for DefaultIndividualCombiner.
DefaultIndividualCombinerTest(String) - Constructor for class mss.ea.test.al.DefaultIndividualCombinerTest
 
DefaultIndividualComparator - class mss.ea.eval.DefaultIndividualComparator.
Default implementation of an individual comparator.
DefaultIndividualComparator() - Constructor for class mss.ea.eval.DefaultIndividualComparator
Constructor.
DefaultIndividualComparator(ScoreComparator) - Constructor for class mss.ea.eval.DefaultIndividualComparator
Deprecated. replaced by class IndividualScoreComparator
DefaultIndividualComparatorTest - class mss.ea.test.eval.DefaultIndividualComparatorTest.
Documentation missing.
DefaultIndividualComparatorTest(String) - Constructor for class mss.ea.test.eval.DefaultIndividualComparatorTest
 
DefaultIndividualConduit - class mss.ea.al.DefaultIndividualConduit.
Default implementation of an individual stream conduit.
DefaultIndividualConduit(int) - Constructor for class mss.ea.al.DefaultIndividualConduit
Constructor with number of processor slots.
DefaultIndividualConduit(SingleStreamProcessor[]) - Constructor for class mss.ea.al.DefaultIndividualConduit
Constructor with processor array.
DefaultResultExtractor - class mss.ea.al.DefaultResultExtractor.
Default result extractor.
DefaultResultExtractor() - Constructor for class mss.ea.al.DefaultResultExtractor
 
DefaultScoreComparator - class mss.ea.eval.DefaultScoreComparator.
Default implementation of a score comparator.
DefaultScoreComparator() - Constructor for class mss.ea.eval.DefaultScoreComparator
 
DefaultScoreComparatorTest - class mss.ea.test.eval.DefaultScoreComparatorTest.
 
DefaultScoreComparatorTest(String) - Constructor for class mss.ea.test.eval.DefaultScoreComparatorTest
 
delay - Variable in class mss.ea.al.DelayElement
Amount of milliseconds to wait before transmitting the incoming stream.
DelayElement - class mss.ea.al.DelayElement.
Simple stream processor which solely delays the transmission of the stream.
DelayElement(long) - Constructor for class mss.ea.al.DelayElement
Constructor.
DelayExample - class mss.ea.ex.delay.DelayExample.
Simple example of how to use delay elements.
DelayExample() - Constructor for class mss.ea.ex.delay.DelayExample
 
deleteRange(int, int) - Method in class mss.ea.core.SortedVector
Deletes a range in the vector.
deliverState - Variable in class mss.ea.al.AbstractMessage
Deliver state of this message.
deltaInsertionSort(List, int, int, int) - Static method in class mss.ea.core.ListSort
Helper for Shell Sort.
deltaInsertionSort(Object[], int, int, int) - Static method in class mss.ea.core.ArraySort
Helper for Shell Sort.
description - Variable in class mss.ea.core.GeneticOperator
Description of this operator.
difference(List, List, List, boolean) - Static method in class mss.ea.core.ListUtil
Difference of two lists.
dimensions - Variable in class mss.ea.ex.sphere.Sphere
 
DiscreteFloatRecombination - class mss.ea.rec.DiscreteFloatRecombination.
Discrete recombination between two float numbers.
DiscreteFloatRecombination() - Constructor for class mss.ea.rec.DiscreteFloatRecombination
Constructor.
DiscreteIntegerRecombination - class mss.ea.rec.DiscreteIntegerRecombination.
Discrete recombination between two integers.
DiscreteIntegerRecombination() - Constructor for class mss.ea.rec.DiscreteIntegerRecombination
Constructor.
DiscreteReinsertion - class mss.ea.ins.DiscreteReinsertion.
Discrete reinsertion.
DiscreteReinsertion(IndividualGate) - Constructor for class mss.ea.ins.DiscreteReinsertion
Constructor with individual gate.
DiscreteReinsertion(IndividualGate, int, int) - Constructor for class mss.ea.ins.DiscreteReinsertion
Constructor with individual gate and insertion parameters.
DiscreteReinsertion(int, int) - Constructor for class mss.ea.ins.DiscreteReinsertion
Constructor with insertion parameters.
dist - Variable in class mss.ea.ex.salesman.SalesmanMatrix
 
DistributingSplitter - class mss.ea.al.DistributingSplitter.
Individual splitter for distributing a stream into several new streams.
DistributingSplitter(int) - Constructor for class mss.ea.al.DistributingSplitter
Constructor.
DistributingSplitterTest - class mss.ea.test.al.DistributingSplitterTest.
Documentation missing.
DistributingSplitterTest(String) - Constructor for class mss.ea.test.al.DistributingSplitterTest
 
DOUBLE - Static variable in class mss.ea.trm.ScoreStreamCondition
Indicator for mode DOUBLE.
doubleArray - Variable in class mss.ea.trm.RunningMeanStreamCondition
Array for holding the mean values of the last n generations (double).
DoubleChromosome - class mss.ea.chr.DoubleChromosome.
Chromosome of type double.
DoubleChromosome(double) - Constructor for class mss.ea.chr.DoubleChromosome
Constructor.
DoubleChromosome(Double) - Constructor for class mss.ea.chr.DoubleChromosome
Constructor.
DoubleChromosomeTest - class mss.ea.test.chr.DoubleChromosomeTest.
 
DoubleChromosomeTest(String) - Constructor for class mss.ea.test.chr.DoubleChromosomeTest
 
doubleLowerBound - Variable in class mss.ea.trm.AbsoluteScoreStreamCondition
Lower bound (double).
DoubleMutation - class mss.ea.mut.DoubleMutation.
Abstract base class for mutation of double numbers.
DoubleMutation() - Constructor for class mss.ea.mut.DoubleMutation
Constructor.
DoubleMutation(float) - Constructor for class mss.ea.mut.DoubleMutation
Constructor with mutation propability.
DoubleRangeMutation - class mss.ea.mut.DoubleRangeMutation.
Mutation of a double number with a mutation range.
DoubleRangeMutation() - Constructor for class mss.ea.mut.DoubleRangeMutation
Constructor.
DoubleRangeMutation(float) - Constructor for class mss.ea.mut.DoubleRangeMutation
Constructor with mutation propability.
DoubleRangeMutation(float, double, double) - Constructor for class mss.ea.mut.DoubleRangeMutation
Constructor with mutation propability and mutation range.
DoubleRelativeRangeMutation - class mss.ea.mut.DoubleRelativeRangeMutation.
Mutation of a double number with a mutation range.
DoubleRelativeRangeMutation() - Constructor for class mss.ea.mut.DoubleRelativeRangeMutation
Constructor.
DoubleRelativeRangeMutation(float) - Constructor for class mss.ea.mut.DoubleRelativeRangeMutation
Constructor with mutation propability.
DoubleRelativeRangeMutation(float, float) - Constructor for class mss.ea.mut.DoubleRelativeRangeMutation
Constructor with mutation propability and mutation range.
DoubleScore - class mss.ea.eval.DoubleScore.
Double score.
DoubleScore(double) - Constructor for class mss.ea.eval.DoubleScore
Constructor with initial score.
DoubleScoreTermination - class mss.ea.trm.DoubleScoreTermination.
Abstract base class for termination operators evaluating scores of type double.
DoubleScoreTermination(AbstractPopulation) - Constructor for class mss.ea.trm.DoubleScoreTermination
Constructor with population.
DoubleScoreTest - class mss.ea.test.eval.DoubleScoreTest.
 
DoubleScoreTest(String) - Constructor for class mss.ea.test.eval.DoubleScoreTest
 
DoubleStepMutation - class mss.ea.mut.DoubleStepMutation.
Mutation of a double number with a maximal stepsize.
DoubleStepMutation() - Constructor for class mss.ea.mut.DoubleStepMutation
Constructor.
DoubleStepMutation(float) - Constructor for class mss.ea.mut.DoubleStepMutation
Constructor with mutation propability.
DoubleStepMutation(float, double) - Constructor for class mss.ea.mut.DoubleStepMutation
Constructor with mutation propability and mutation step size.
doubleTarget - Variable in class mss.ea.trm.RelativeErrorStreamCondition
Target (double).
doubleThreshold - Variable in class mss.ea.trm.BestWorstStreamCondition
Threshold (double).
doubleUpperBound - Variable in class mss.ea.trm.AbsoluteScoreStreamCondition
Upper bound (double).
doubleValue() - Method in class mss.ea.chr.DoubleChromosome
Returns the chromosome object as a double value.
doubleValue() - Method in class mss.ea.eval.DoubleScore
Gets the value of the score as double.
dumpState() - Method in class mss.ea.al.ThreadSynchronization
Deprecated. Dumps the states of all operators to System.out (ONLY FOR DEBUGGING).
dupSize - Variable in class mss.ea.rec.IndividualDuplication
 

E

ea - Static variable in class mss.ea.core.Log
eaLib generic logger.
EAException - exception mss.ea.core.EAException.
Base class for all exceptions of the EA package.
EAException() - Constructor for class mss.ea.core.EAException
Constructor.
EAException(String) - Constructor for class mss.ea.core.EAException
Constructor with describing string.
EALogLayout - class mss.ea.core.EALogLayout.
Layout for logging facility.
EALogLayout() - Constructor for class mss.ea.core.EALogLayout
 
EAMessageTypes - class mss.ea.al.EAMessageTypes.
Collection of message types used for communication in eaLib.
EAMessageTypes() - Constructor for class mss.ea.al.EAMessageTypes
Constructor is protected to prevend instantiation of this class.
ElementState - class mss.ea.al.ElementState.
Class for representing the state of flow elements.
ElementState(String, long) - Constructor for class mss.ea.al.ElementState
Constructor.
EliteReinsertion - class mss.ea.ins.EliteReinsertion.
Elite reinsertion.
EliteReinsertion(float, float) - Constructor for class mss.ea.ins.EliteReinsertion
Constructor with individual gate and insertion parameters.
EliteReinsertion(IndividualGate) - Constructor for class mss.ea.ins.EliteReinsertion
Constructor with individual gate.
EliteReinsertion(IndividualGate, float, float) - Constructor for class mss.ea.ins.EliteReinsertion
Constructor with individual gate and insertion parameters.
EliteReinsertion2 - class mss.ea.ins.EliteReinsertion2.
Elite reinsertion variant 2.
EliteReinsertion2(float) - Constructor for class mss.ea.ins.EliteReinsertion2
Constructor with insertion parameters.
EliteReinsertion2(IndividualGate) - Constructor for class mss.ea.ins.EliteReinsertion2
Constructor with individual gate.
EliteReinsertion2(IndividualGate, float) - Constructor for class mss.ea.ins.EliteReinsertion2
Constructor with individual gate and insertion parameters.
EliteReinsertion2Test - class mss.ea.test.ins.EliteReinsertion2Test.
 
EliteReinsertion2Test(String) - Constructor for class mss.ea.test.ins.EliteReinsertion2Test
 
empty() - Method in class mss.ea.core.StreamGroup
Removes all streams from this group.
empty() - Method in class mss.ea.core.VectorStream
 
empty() - Method in class mss.ea.core.ArrayStream
 
empty() - Method in interface mss.ea.core.IndividualStream
Removes all individuals from this stream.
empty() - Method in class mss.ea.core.ListStream
 
encoding - Variable in class mss.ea.al.MessageType
Encoding of this message.
encoding - Variable in class mss.ea.al.ElementState
Encoding of this state.
entry(Object, String) - Static method in class mss.ea.core.Trace
Deprecated. Traces the entry to a method.
entry(Object, String, Object) - Static method in class mss.ea.core.Trace
Deprecated. Traces the entry to a method.
entry(Object, String, Object[]) - Static method in class mss.ea.core.Trace
Deprecated. Traces the entry to a method.
equals(int[], int[]) - Static method in class mss.ea.core.ArrayUtil
Compares two integer arrays for equality.
equals(List, List) - Static method in class mss.ea.core.ListUtil
Compares two lists for equality.
equals(Object) - Method in class mss.ea.al.MessageType
Performs an equality check.
equals(Object) - Method in class mss.ea.al.ElementState
Performs an equality check.
equals(Object) - Method in class mss.ea.chr.Chromosome
Test for equality.
equals(Object) - Method in class mss.ea.chr.ArrayListChromosome
 
equals(Object) - Method in class mss.ea.chr.TreeChromosome
 
equals(Object) - Method in class mss.ea.chr.IntegerChromosome
 
equals(Object) - Method in class mss.ea.chr.VectorChromosome
 
equals(Object) - Method in class mss.ea.chr.StringChromosome
 
equals(Object) - Method in class mss.ea.chr.FloatChromosome
 
equals(Object) - Method in class mss.ea.chr.NullChromosome
 
equals(Object) - Method in class mss.ea.chr.LongChromosome
 
equals(Object) - Method in class mss.ea.chr.BinaryStringChromosome
 
equals(Object) - Method in class mss.ea.chr.DoubleChromosome
 
equals(Object) - Method in class mss.ea.chr.LinkedListChromosome
 
equals(Object) - Method in class mss.ea.chr.ChromosomeSet
 
equals(Object) - Method in class mss.ea.chr.ArrayChromosome
 
equals(Object[], Object[]) - Static method in class mss.ea.core.ArrayUtil
Compares two object arrays for equality.
equalSet(Individual) - Method in class mss.ea.core.Individual
Deprecated. replaced by hasEqualSet( Individual )
error(String) - Static method in class mss.ea.core.Log
Logs an error message.
error(String, Object) - Static method in class mss.ea.core.Log
Deprecated. redundent since migration to Log4J
errorCount - Variable in class mss.ea.al.AlgorithmChecker
Number of detected errors.
evaluate(Individual) - Method in class mss.ea.eval.FitnessScaling
Evaluates the fitness of an individual.
evaluate(Individual) - Method in class mss.ea.eval.ReciprocalScaling
Evaluation.
evaluate(Individual) - Method in class mss.ea.eval.ScoreEvaluation
Abstract method for evaluating the score of an individual.
evaluate(Individual) - Method in class mss.ea.eval.NonLinearRankingScaling
 
evaluate(Individual) - Method in class mss.ea.eval.LogarithmicScaling
Evaluation.
evaluate(Individual) - Method in class mss.ea.eval.LinearRankingScaling
Evaluation.
evaluate(Individual) - Method in class mss.ea.eval.ExponentialScaling
Evaluation.
evaluate(Individual) - Method in class mss.ea.eval.LinearScaling
Evaluation.
evaluate(Individual) - Method in class mss.ea.ex.salesman.SalesmanCalc
 
evaluate(Individual) - Method in class mss.ea.ex.sphere.SphereCalc
 
EvaluationException - exception mss.ea.eval.EvaluationException.
Exception for errors occuring while evaluating an individual.
EvaluationException() - Constructor for class mss.ea.eval.EvaluationException
Constructor.
EvaluationException(String) - Constructor for class mss.ea.eval.EvaluationException
Constructor with description.
EventNotifier - class mss.ea.al.EventNotifier.
Connector which notifies listeners of stream passes.
EventNotifier(NotificationListener) - Constructor for class mss.ea.al.EventNotifier
Constructor.
evolve() - Method in class mss.ea.al.Controller
Deprecated. Performs one evolution cycle.
evolve() - Method in class mss.ea.al.SingleLoopController
Deprecated. Performs one evolution cycle.
evolve() - Method in class mss.ea.al.ThreadController
Deprecated. Performs the evolution.
evolveStatic() - Method in class mss.ea.al.ThreadController
Deprecated. Evolves in mode INVOKE_STATIC.
exception - Static variable in class mss.ea.core.Log
Logger for exception.
exception(Throwable) - Static method in class mss.ea.core.Trace
Deprecated. Traces an exception.
exchange(List, int, int) - Static method in class mss.ea.core.ListSort
Exchanges two list elements.
exchange(Object[], int, int) - Static method in class mss.ea.core.ArraySort
Exchanges two elements in an array.
exit(Object, String) - Static method in class mss.ea.core.Trace
Deprecated. Traces the exit of a method.
exit(Object, String, boolean) - Static method in class mss.ea.core.Trace
Deprecated. Traces the exit of a method.
exit(Object, String, byte) - Static method in class mss.ea.core.Trace
Deprecated. Traces the exit of a method.
exit(Object, String, char) - Static method in class mss.ea.core.Trace
Deprecated. Traces the exit of a method.
exit(Object, String, double) - Static method in class mss.ea.core.Trace
Deprecated. Traces the exit of a method.
exit(Object, String, float) - Static method in class mss.ea.core.Trace
Deprecated. Traces the exit of a method.
exit(Object, String, int) - Static method in class mss.ea.core.Trace
Deprecated. Traces the exit of a method.
exit(Object, String, long) - Static method in class mss.ea.core.Trace
Deprecated. Traces the exit of a method.
exit(Object, String, Object) - Static method in class mss.ea.core.Trace
Deprecated. Traces the exit of a method.
exit(Object, String, short) - Static method in class mss.ea.core.Trace
Deprecated. Traces the exit of a method.
ExponentialScaling - class mss.ea.eval.ExponentialScaling.
Exponential fitness scaling.
ExponentialScaling(float, float, float) - Constructor for class mss.ea.eval.ExponentialScaling
Constructor.
ExtendedLineIntegerRecombination - class mss.ea.rec.ExtendedLineIntegerRecombination.
 
ExtendedLineIntegerRecombination(float, float, float, float) - Constructor for class mss.ea.rec.ExtendedLineIntegerRecombination
 
extract() - Method in class mss.ea.al.DefaultResultExtractor
Extracts the first individual from each sink.
extractor - Variable in class mss.ea.al.FlowElementFactory
Result extractor to register sinks at.
extractor - Variable in class mss.ea.al.AbstractAlgorithm
Result extractor.

F

factory - Variable in class mss.ea.al.AbstractAlgorithm
Factory for creating flow elements from genetic operators.
fatal(String) - Static method in class mss.ea.core.Log
Logs a fatal condition.
fatal(String, Object) - Static method in class mss.ea.core.Log
Deprecated. redundent since migration to Log4J
filebody - Variable in class mss.ea.stat.FileProcessor
Body of the filename.
fileBuffer - Variable in class mss.ea.ex.salesman.SalesmanMatrix
 
FileProcessor - class mss.ea.stat.FileProcessor.
Abstract base class for a print processor which saves a stream into a file.
FileProcessor(String, String) - Constructor for class mss.ea.stat.FileProcessor
Constructor with filename body and suffix.
filter - Variable in class mss.ea.core.AbstractPopulation
Individual filter for insertion of individuals into this population.
filter(Individual) - Method in interface mss.ea.core.IndividualFilter
Executes the internal filter on the given individual.
filter(Individual) - Method in class mss.ea.ins.Reinsertion
Executes the internal filter on the given individual.
filter(Individual) - Method in class mss.ea.ins.EliteReinsertion2
Executes the internal filter on the given individual.
filter(Individual) - Method in class mss.ea.ins.DiscreteReinsertion
Executes the internal filter on the given individual.
filter(Individual) - Method in class mss.ea.ins.PureReinsertion
Executes the internal filter on the given individual.
filter(Individual) - Method in class mss.ea.ins.UniformReinsertion
Executes the internal filter on the given individual.
filter(Individual) - Method in class mss.ea.ins.EliteReinsertion
Executes the internal filter on the given individual.
filter(IndividualStream) - Method in interface mss.ea.core.IndividualFilter
Filters the individual stream.
filter(IndividualStream) - Method in class mss.ea.ins.Reinsertion
Filters the whole individual stream.
fitness - Variable in class mss.ea.eval.DefaultFitness
Float field, holding the current fitness value.
Fitness - interface mss.ea.core.Fitness.
Interface for fitness values.
fitnessComparator - Variable in class mss.ea.sel.FitnessTournamentSelection
Fitness comparator for use in tournament.
FitnessComparator - interface mss.ea.core.FitnessComparator.
Interface for fitness comparators.
FitnessScaling - class mss.ea.eval.FitnessScaling.
Abstract base class for fitness scaling.
FitnessScaling() - Constructor for class mss.ea.eval.FitnessScaling
Constructor.
FitnessScalingException - exception mss.ea.eval.FitnessScalingException.
Exception for errors occuring while calculating the fitness of an individual.
FitnessScalingException() - Constructor for class mss.ea.eval.FitnessScalingException
Constructor.
FitnessScalingException(String) - Constructor for class mss.ea.eval.FitnessScalingException
Constructor with description.
FitnessTournamentSelection - class mss.ea.sel.FitnessTournamentSelection.
Tournament selection by fitness.
FitnessTournamentSelection(int) - Constructor for class mss.ea.sel.FitnessTournamentSelection
Constructor with number per selection.
FitnessTournamentSelection(int, int) - Constructor for class mss.ea.sel.FitnessTournamentSelection
Constructor with number per selection and tournament size.
FitnessTournamentSelection(int, int, FitnessComparator) - Constructor for class mss.ea.sel.FitnessTournamentSelection
Constructor with number per selection, tournament size and individual comparator.
FitnessTournamentSelectionTest - class mss.ea.test.sel.FitnessTournamentSelectionTest.
Documentation missing.
FitnessTournamentSelectionTest(String) - Constructor for class mss.ea.test.sel.FitnessTournamentSelectionTest
 
FitnessTracker - class mss.ea.stat.FitnessTracker.
Gathers information about the current state of a population.
FitnessTracker(AbstractPopulation) - Constructor for class mss.ea.stat.FitnessTracker
Constructor.
FitnessTracker(AbstractPopulation, OutputStream) - Constructor for class mss.ea.stat.FitnessTracker
Constructor with output file to send stream to.
FitnessTracker(AbstractPopulation, PrintWriter) - Constructor for class mss.ea.stat.FitnessTracker
Constructor with output stream.
FitnessTruncationSelection - class mss.ea.sel.FitnessTruncationSelection.
Truncation selection by fitness value.
FitnessTruncationSelection(int, Fitness) - Constructor for class mss.ea.sel.FitnessTruncationSelection
Constructor with number per selection and threshold.
FLOAT - Static variable in class mss.ea.trm.ScoreStreamCondition
Indicator for mode FLOAT.
floatArray - Variable in class mss.ea.trm.RunningMeanStreamCondition
Array for holding the mean values of the last n generations (float).
FloatChromosome - class mss.ea.chr.FloatChromosome.
Chromosome of type Float.
FloatChromosome(float) - Constructor for class mss.ea.chr.FloatChromosome
Constructor with float number.
FloatChromosome(Float) - Constructor for class mss.ea.chr.FloatChromosome
Constructor with Float object.
FloatChromosomeTest - class mss.ea.test.chr.FloatChromosomeTest.
 
FloatChromosomeTest(String) - Constructor for class mss.ea.test.chr.FloatChromosomeTest
 
FloatInitialization - class mss.ea.ini.FloatInitialization.
Creation of individuals containing float chromosomes.
FloatInitialization(float, float) - Constructor for class mss.ea.ini.FloatInitialization
Constructor.
FloatInitialization(float, float, int) - Constructor for class mss.ea.ini.FloatInitialization
Constructor.
FloatInitialization(float, float, int, int) - Constructor for class mss.ea.ini.FloatInitialization
Constructor.
floatLowerBound - Variable in class mss.ea.trm.AbsoluteScoreStreamCondition
Lower bound (float).
FloatMutation - class mss.ea.mut.FloatMutation.
Abstract base class for mutation of float numbers.
FloatMutation() - Constructor for class mss.ea.mut.FloatMutation
Constructor.
FloatMutation(float) - Constructor for class mss.ea.mut.FloatMutation
Constructor with mutation propability.
FloatRangeMutation - class mss.ea.mut.FloatRangeMutation.
Mutation of a float number with a mutation range.
FloatRangeMutation() - Constructor for class mss.ea.mut.FloatRangeMutation
Constructor.
FloatRangeMutation(float) - Constructor for class mss.ea.mut.FloatRangeMutation
Constructor with mutation propability.
FloatRangeMutation(float, float, float) - Constructor for class mss.ea.mut.FloatRangeMutation
Constructor with mutation propability and mutation range.
FloatRecombination - class mss.ea.rec.FloatRecombination.
Abstract base class for recombining float values.
FloatRecombination() - Constructor for class mss.ea.rec.FloatRecombination
Constructor.
FloatRelativeRangeMutation - class mss.ea.mut.FloatRelativeRangeMutation.
Mutation of a float number with a mutation range.
FloatRelativeRangeMutation() - Constructor for class mss.ea.mut.FloatRelativeRangeMutation
Constructor.
FloatRelativeRangeMutation(float) - Constructor for class mss.ea.mut.FloatRelativeRangeMutation
Constructor with mutation propability.
FloatRelativeRangeMutation(float, float) - Constructor for class mss.ea.mut.FloatRelativeRangeMutation
Constructor with mutation propability and mutation range.
FloatScore - class mss.ea.eval.FloatScore.
Float score.
FloatScore(float) - Constructor for class mss.ea.eval.FloatScore
Constructor with initial score.
FloatScoreTermination - class mss.ea.trm.FloatScoreTermination.
Abstract base class for termination operators evaluating scores of type float.
FloatScoreTermination(AbstractPopulation) - Constructor for class mss.ea.trm.FloatScoreTermination
Constructor with population.
FloatScoreTest - class mss.ea.test.eval.FloatScoreTest.
 
FloatScoreTest(String) - Constructor for class mss.ea.test.eval.FloatScoreTest
 
FloatStepMutation - class mss.ea.mut.FloatStepMutation.
Mutation of a float number with a maximal stepsize.
FloatStepMutation() - Constructor for class mss.ea.mut.FloatStepMutation
Constructor.
FloatStepMutation(float) - Constructor for class mss.ea.mut.FloatStepMutation
Constructor with mutation propability.
FloatStepMutation(float, float) - Constructor for class mss.ea.mut.FloatStepMutation
Constructor with mutation propability and mutation step size.
floatTarget - Variable in class mss.ea.trm.RelativeErrorStreamCondition
Target (float).
floatThreshold - Variable in class mss.ea.trm.BestWorstStreamCondition
Threshold (float).
floatUpperBound - Variable in class mss.ea.trm.AbsoluteScoreStreamCondition
Upper bound (float).
floatValue() - Method in class mss.ea.chr.FloatChromosome
Returns the chromosome object as a float value.
floatValue() - Method in class mss.ea.eval.FloatScore
Gets the value of the score as float.
FlowElement - class mss.ea.al.FlowElement.
Abstract base class for a flow element used in algorithms.
FlowElement(MessageBroker, String) - Constructor for class mss.ea.al.FlowElement
Constructor with broker.
FlowElement(String) - Constructor for class mss.ea.al.FlowElement
Constructor.
FlowElementFactory - class mss.ea.al.FlowElementFactory.
Factory for creation of flow elements from genetic operators.
FlowElementFactory(MessageBroker, AlgorithmChecker) - Constructor for class mss.ea.al.FlowElementFactory
Constructor.
FlowElementFactory(MessageBroker, AlgorithmChecker, ResultExtractor) - Constructor for class mss.ea.al.FlowElementFactory
Constructor.
flushBuffer() - Method in class mss.ea.stat.StatTracker
 
flushBuffer() - Method in class mss.ea.stat.DefaultDataTracker
Flushes the internal tracking buffers.
flushBuffer() - Method in interface mss.ea.stat.DataTracker
Flushes the internal storage buffer.
flushStream() - Method in class mss.ea.stat.Stats
Flushes the output stream.
forkSet - Variable in class mss.ea.al.AlgorithmChecker
Set of fork elements.
format(LoggingEvent) - Method in class mss.ea.core.EALogLayout
 
fs - Variable in class mss.ea.core.Individual
Fitness of individual.

G

gapSize - Variable in class mss.ea.ins.DiscreteReinsertion
Number of individuals to be deleted from the population.
gate - Variable in class mss.ea.al.Controller
Deprecated.  
gate - Variable in class mss.ea.al.GateThread
Deprecated. Individual gate.
gate - Variable in class mss.ea.ins.Reinsertion
Gate to insert individuals into.
GateThread - class mss.ea.al.GateThread.
Deprecated. superceded by new thread communication model
GateThread(IndividualGate) - Constructor for class mss.ea.al.GateThread
Deprecated. Constructor.
gather() - Method in class mss.ea.stat.StatTracker
 
gather() - Method in class mss.ea.stat.FitnessTracker
 
gather() - Method in class mss.ea.stat.ScoreTracker
 
gc - Variable in class mss.ea.core.AbstractPopulation
Generation counter.
GenerationCollector - class mss.ea.stat.GenerationCollector.
Collector for gathering the number generations of a population.
GenerationCollector(DataTracker, AbstractPopulation) - Constructor for class mss.ea.stat.GenerationCollector
Constructor.
generationGap - Variable in class mss.ea.ins.Reinsertion
Generation Gap.
generations - Variable in class mss.ea.trm.RunningMeanStreamCondition
Number of generations to use for mean value calculation.
GenericPopulation - class mss.ea.core.GenericPopulation.
Generic implementation of a population.
GenericPopulation() - Constructor for class mss.ea.core.GenericPopulation
Default constructor.
GenericPopulation(IndividualFilter) - Constructor for class mss.ea.core.GenericPopulation
Constructor with individual filter.
GenericPopulationTest - class mss.ea.test.core.GenericPopulationTest.
Tests the class GenericPopulation.
GenericPopulationTest(String) - Constructor for class mss.ea.test.core.GenericPopulationTest
Constructor.
GenericSink - class mss.ea.core.GenericSink.
Base class for a generic individual sink.
GenericSink() - Constructor for class mss.ea.core.GenericSink
Constructor.
GeneticOperator - class mss.ea.core.GeneticOperator.
Abstract base class for a genetic operator.
GeneticOperator() - Constructor for class mss.ea.core.GeneticOperator
Constructor.
get() - Method in class mss.ea.al.MessageChannel
Gets a message from this channel.
get(int) - Method in class mss.ea.chr.ChromosomeSet
Gets a chromosome.
get(int) - Method in class mss.ea.core.AbstractPopulation
Gets the individual at a particular index.
get(int) - Method in class mss.ea.core.BitVector
Gets a single bit.
get(int) - Method in class mss.ea.core.StreamGroup
Gets an individual stream from this group.
get(int) - Method in class mss.ea.core.SortedPopulation
Gets the individual at a particular index.
get(int) - Method in interface mss.ea.core.IndividualGate
Get a single individual from the gate.
get(int) - Method in class mss.ea.core.VectorStream
 
get(int) - Method in class mss.ea.core.ArrayStream
 
get(int) - Method in interface mss.ea.core.IndividualStream
Gets an individual from a specific position in the stream.
get(int) - Method in class mss.ea.core.GenericPopulation
Gets the individual at a particular index.
get(int) - Method in class mss.ea.core.ListStream
 
getAge() - Method in class mss.ea.core.Individual
Gets the age of the individual.
getAverage() - Method in class mss.ea.core.SortedPopulation
Gets an average individual from this population.
getBest() - Method in class mss.ea.core.SortedPopulation
Gets the best individual from this population.
getBest(IndividualStream) - Method in class mss.ea.core.StreamSort
Gets the best individual in the stream.
getBitVector(int, int) - Method in class mss.ea.core.BitVector
Gets a new bitvector with bits starting at a particular position.
getBoolean(String) - Static method in class mss.ea.conf.Configuration
Gets a boolean object.
getByte(int) - Method in class mss.ea.core.BitVector
Gets a byte from the bitvector.
getByte(int, int) - Method in class mss.ea.core.BitVector
Gets a byte from the bitvector starting at a particular position.
getChromosomeObject() - Method in class mss.ea.chr.Chromosome
Deprecated. replaced by getObject
getChromosomeSet() - Method in class mss.ea.core.Individual
Gets the chromosome set.
getChromosomeSize() - Method in class mss.ea.ini.Initialization
Gets the number of chromosomes to be generated.
getCollection() - Method in class mss.ea.al.CollectionMessage
 
getCollection() - Method in interface mss.ea.al.Message
Gets the transported collection of objects.
getCollection() - Method in class mss.ea.al.ObjectMessage
 
getCollection() - Method in class mss.ea.al.Notification
 
getComment() - Method in class mss.ea.ex.salesman.SalesmanMatrix
 
getComparator() - Method in class mss.ea.core.SortedPopulation
Gets the individual comparator.
getComparator() - Method in class mss.ea.trm.AbstractStreamCondition
Gets the individual comparator.
getComparator(int) - Method in class mss.ea.eval.CompoundScore
Gets a comparator from the internal list.
getContents() - Method in interface mss.ea.core.IndividualSink
Returns the contents of this sink.
getContents() - Method in class mss.ea.core.GenericSink
Returns a linked list with contents of this sink.
getContents() - Method in class mss.ea.core.XMLSink
Returns always null.
getCounter() - Method in class mss.ea.al.ConditionalThread
Deprecated.  
getCounter() - Method in class mss.ea.core.AbstractPopulation
Gets the generation counter.
getData() - Method in interface mss.ea.stat.DataCollector
Returns the collected data.
getData() - Method in class mss.ea.stat.AbstractBufferedCollector
Returns the internal data buffer.
getData() - Method in class mss.ea.stat.AbstractUnbufferedCollector
Returns the collected data.
getDelay() - Method in class mss.ea.al.DelayElement
Gets the delay.
getDeliverState() - Method in class mss.ea.al.AbstractMessage
Gets the deliver state of this message.
getDeliverState() - Method in interface mss.ea.al.Message
Flag to indicate, if this message has already passed a message broker.
getDescription() - Method in class mss.ea.core.GeneticOperator
Gets the description of this operator.
getDistance(int[]) - Method in class mss.ea.ex.salesman.SalesmanMatrix
 
getDistance(int, int) - Method in class mss.ea.ex.salesman.SalesmanMatrix
 
getDouble(String) - Static method in class mss.ea.conf.Configuration
Gets a double.
getEncoding() - Method in class mss.ea.al.MessageType
Get the encoding of this message type.
getEncoding() - Method in class mss.ea.al.ElementState
Get the encoding of this state.
getFilter() - Method in class mss.ea.core.AbstractPopulation
Gets the reinsertion filter.
getFitness() - Method in class mss.ea.core.Individual
Get the fitness of the individual.
getFloat(String) - Static method in class mss.ea.conf.Configuration
Gets a float.
getGap() - Method in class mss.ea.ins.Reinsertion
Gets the value of the generation gap.
getGapSize() - Method in class mss.ea.ins.Reinsertion
Gets the number of individuals to be replaced.
getGapSize() - Method in class mss.ea.ins.DiscreteReinsertion
Gets the number of individuals to be removed.
getGate() - Method in class mss.ea.al.GateThread
Deprecated. Gets the underlying gate of this operator.
getID() - Method in class mss.ea.al.AbstractMessage
Gets the ID of this message.
getID() - Method in interface mss.ea.al.Message
Gets the unique identifier of this message.
getID() - Method in class mss.ea.core.GeneticOperator
Gets the ID of this operator.
getID() - Method in class mss.ea.core.Individual
Gets the ID of the individual.
getIndent(int) - Static method in class mss.ea.conf.Configuration
Gets the number of tabs for indentation.
getIndex(Individual) - Method in class mss.ea.core.SortedPopulation
Gets the index of a particular individual.
getIndex(Individual) - Method in class mss.ea.core.GenericPopulation
Gets the index of a particular individual.
getIndividualNumber() - Method in class mss.ea.ini.Initialization
Gets the number of individuals to be generated.
getInfo() - Method in class mss.ea.core.Individual
Returns information (name, age, score and fitness) about this individual as a string.
getInitialPosition(int) - Method in class mss.ea.rec.CXListRecombination
 
getInitialPosition(int) - Method in class mss.ea.rec.CXArrayRecombination
 
getInputs() - Method in class mss.ea.al.ThreadOperator
Deprecated. Gets the number of inputs of this operator.
getInteger(int) - Method in class mss.ea.core.BitVector
Gets a single bit and returns the value as an integer.
getInteger(String) - Static method in class mss.ea.conf.Configuration
Gets an integer.
getKeyValue(String, int) - Method in class mss.ea.core.CommandLineParser
Extracts option and value from a string.
getLong() - Static method in class mss.ea.core.UniqueID
Gets a new long ID.
getLong(String) - Static method in class mss.ea.conf.Configuration
Gets a long.
getLongID() - Static method in class mss.ea.core.UniqueID
Deprecated. replaced by getLong()
getLongIntegerID() - Static method in class mss.ea.core.UniqueID
Deprecated. use new Integer( UniqueID.getLong() ) instead
getLongOption(String) - Method in class mss.ea.core.CommandLineParser
Returns the long option from an option string.
getMain() - Method in class mss.ea.al.SinkThread
Deprecated.  
getName() - Method in class mss.ea.al.MessageType
Get the textual representation of this message type.
getName() - Method in class mss.ea.al.ElementState
Get the textual representation of this state.
getName() - Method in class mss.ea.core.GeneticOperator
Gets the name of this operator.
getName() - Method in interface mss.ea.core.StreamProcessor
Gets the name of this processor.
getName() - Method in class mss.ea.core.Individual
Returns the name (ID) of the individual.
getObject() - Method in class mss.ea.al.CollectionMessage
 
getObject() - Method in interface mss.ea.al.Message
Gets the transported data object.
getObject() - Method in class mss.ea.al.ObjectMessage
 
getObject() - Method in class mss.ea.al.Notification
 
getObject() - Method in class mss.ea.chr.Chromosome
Gets the current chromosome object.
getObject(String) - Static method in class mss.ea.conf.Configuration
Gets an Object by its key.
getObject(String[]) - Static method in class mss.ea.conf.Configuration
Gets an Object by its key.
getObject(String[], TreeMap) - Static method in class mss.ea.conf.Configuration
Gets an Object by its key from the given treemap.
getObject(String, String) - Static method in class mss.ea.conf.Configuration
Gets an Object by its key.
getOperator(int) - Method in class mss.ea.mut.IndividualMutation
Gets a mutation operator at a specific index.
getOperator(int) - Method in class mss.ea.rec.IndividualRecombination
Gets a chromosome recombination operator.
getOperators() - Method in class mss.ea.al.ThreadSynchronization
Deprecated. Gets the registered operators.
getOutputs() - Method in class mss.ea.al.ThreadOperator
Deprecated. Gets the number of outputs of this operator.
getPopulation() - Method in class mss.ea.core.Individual
Deprecated. because of stream based concept this is not supported any longer
getPopulation() - Method in class mss.ea.stat.StatTracker
Gets the population this tracker belongs to.
getPopulation() - Method in class mss.ea.trm.Termination
Gets the current stats operator.
getPredecessor(int) - Method in class mss.ea.al.FlowElement
Gets the predecessor from a particular slot.
getPredecessor(int) - Method in class mss.ea.al.AbstractConnector
Gets the predecessor of this connector.
getPredecessor(int) - Method in class mss.ea.al.AbstractSink
Gets the predecessor of this sink.
getPredecessor(int) - Method in class mss.ea.al.AbstractSource
Gets the predecessor.
getPredecessor(int) - Method in class mss.ea.al.AbstractMerger
Gets a predecessor of this merger.
getPredecessor(int) - Method in class mss.ea.al.AbstractConduit
Gets a predecessor of this conduit.
getPredecessor(int) - Method in class mss.ea.al.AbstractFork
Gets the predecessor of this fork.
getPredecessorNumber() - Method in class mss.ea.al.FlowElement
Gets the number of predecessors of this element.
getPredecessorNumber() - Method in class mss.ea.al.AbstractConnector
Gets the number of possible predecessors.
getPredecessorNumber() - Method in class mss.ea.al.AbstractSink
Gets the number of possible predecessors.
getPredecessorNumber() - Method in class mss.ea.al.AbstractSource
Gets the number of predecessors for a source.
getPredecessorNumber() - Method in class mss.ea.al.AbstractMerger
Gets the number of current predecessors.
getPredecessorNumber() - Method in class mss.ea.al.AbstractConduit
Gets the number of current predecessors.
getPredecessorNumber() - Method in class mss.ea.al.AbstractFork
Gets the number of possible predecessors.
getPredecessors() - Method in class mss.ea.al.ThreadOperator
Deprecated.  
getProcessor(int) - Method in class mss.ea.al.DefaultIndividualConduit
Gets a stream processor from the internal array.
getQuantity() - Method in class mss.ea.rec.Recombination
Gets the offspring size this operator will produce.
getRate() - Method in class mss.ea.ins.Reinsertion
Gets the value of the reinsertion rate.
getRateSize() - Method in class mss.ea.ins.DiscreteReinsertion
Gets the number of individuals to be inserted.
getRateSize(Individual[]) - Method in class mss.ea.ins.Reinsertion
Gets the number of indivdiuals to be inserted.
getRateSize(IndividualStream) - Method in class mss.ea.ins.Reinsertion
Gets the number of individuals to be inserted.
getRateSize(Vector) - Method in class mss.ea.ins.Reinsertion
Gets the number of indivdiuals to be inserted.
getRecipient() - Method in class mss.ea.al.AbstractMessage
Gets the recipient of this message.
getRecipient() - Method in interface mss.ea.al.Message
Gets the recipient of this message.
getRequired() - Method in class mss.ea.rec.Recombination
Gets the parent size this operator requires.
getScore() - Method in class mss.ea.core.Individual
Gets the score of the individual.
getScore(int) - Method in class mss.ea.eval.CompoundScore
Gets a score from the internal list.
getSelectionSize() - Method in class mss.ea.sel.Selection
Gets the number of individuals per selection.
getSender() - Method in class mss.ea.al.AbstractMessage
Gets the sender of this message.
getSender() - Method in interface mss.ea.al.Message
Gets the sender of this message.
getSeparator() - Method in class mss.ea.stat.Stats
Gets the current separator.
getShortOption(String) - Method in class mss.ea.core.CommandLineParser
Returns the short option from an option string.
getSink() - Method in class mss.ea.al.SinkThread
Deprecated.  
getSinks() - Method in class mss.ea.al.ThreadSynchronization
Deprecated. Gets the registered sinks.
getSources() - Method in class mss.ea.al.ThreadSynchronization
Deprecated. Gets the registered sources.
getSplitSize() - Method in class mss.ea.al.ReplicatingSplitter
Gets the number of streams.
getSplitSize() - Method in class mss.ea.al.CloningSplitter
Gets the number of streams.
getSplitSize() - Method in class mss.ea.al.DistributingSplitter
Gets the number of streams.
getState(ThreadOperator) - Method in class mss.ea.al.ThreadSynchronization
Deprecated. Gets the current state of an operator.
getStream() - Method in class mss.ea.core.AbstractPopulation
Deprecated. replaced by toStream()
getStream() - Method in interface mss.ea.core.IndividualGate
Deprecated. replaced by toStream()
getStream() - Method in interface mss.ea.core.IndividualSource
Gets a stream of individuals from the source.
getStream() - Method in class mss.ea.ini.Initialization
Gets a stream of new individuals.
getStream() - Method in class mss.ea.ini.XMLFileInitialization
Reads the stream from the given file.
getStream() - Method in class mss.ea.ini.BinaryFileInitialization
Reads the stream from the given file.
getString() - Static method in class mss.ea.core.UniqueID
Gets a new string ID.
getString(String) - Static method in class mss.ea.conf.Configuration
Gets a string.
getStringID() - Static method in class mss.ea.core.UniqueID
Deprecated. replaced by getString()
getSuccessor(int) - Method in class mss.ea.al.FlowElement
Gets the successor from a particular slot.
getSuccessor(int) - Method in class mss.ea.al.AbstractConnector
Gets the successor.
getSuccessor(int) - Method in class mss.ea.al.AbstractSink
Gets the successor of this sink.
getSuccessor(int) - Method in class mss.ea.al.AbstractSource
Gets the successor.
getSuccessor(int) - Method in class mss.ea.al.AbstractMerger
Gets the successor of this merger.
getSuccessor(int) - Method in class mss.ea.al.AbstractConduit
Gets a successor of this conduit.
getSuccessor(int) - Method in class mss.ea.al.AbstractFork
Gets a successor of this fork.
getSuccessorNumber() - Method in class mss.ea.al.FlowElement
Gets the number of successors of this element.
getSuccessorNumber() - Method in class mss.ea.al.AbstractConnector
Gets the number of possible successors.
getSuccessorNumber() - Method in class mss.ea.al.AbstractSink
Gets the number of possible successors.
getSuccessorNumber() - Method in class mss.ea.al.AbstractSource
Gets the number of successors for a source.
getSuccessorNumber() - Method in class mss.ea.al.AbstractMerger
Gets the number of successors.
getSuccessorNumber() - Method in class mss.ea.al.AbstractConduit
Gets the number of current successors.
getSuccessorNumber() - Method in class mss.ea.al.AbstractFork
Gets the number of current successors.
getSuccessors() - Method in class mss.ea.al.ThreadOperator
Deprecated.  
getThread() - Method in class mss.ea.al.ThreadOperator
Deprecated. Gets the thread this operator runs in.
getThread() - Method in class mss.ea.al.ThreadController
Deprecated.  
getThreshold() - Method in class mss.ea.sel.RankingTruncationSelection
Gets the threshold rank.
getThreshold() - Method in class mss.ea.sel.FitnessTruncationSelection
Gets the threshold.
getThreshold() - Method in class mss.ea.sel.ScoreTruncationSelection
Gets the threshold.
getThreshold() - Method in class mss.ea.sel.PercentageTruncationSelection
Gets the threshold.
getThresholdIndex(IndividualStream) - Method in class mss.ea.sel.TruncationSelection
 
getThresholdIndex(IndividualStream) - Method in class mss.ea.sel.RankingTruncationSelection
 
getThresholdIndex(IndividualStream) - Method in class mss.ea.sel.FitnessTruncationSelection
 
getThresholdIndex(IndividualStream) - Method in class mss.ea.sel.ScoreTruncationSelection
 
getThresholdIndex(IndividualStream) - Method in class mss.ea.sel.PercentageTruncationSelection
 
getTotalFitness(IndividualStream) - Method in class mss.ea.sel.RouletteWheelSelection
Helper for adding all fitness values of the stream.
getTournamentSize() - Method in class mss.ea.sel.TournamentSelection
Gets the current tournament size.
getType() - Method in class mss.ea.al.AbstractMessage
Gets the type of this message.
getType() - Method in interface mss.ea.al.Message
Gets the type of this message.
getValue() - Method in interface mss.ea.core.Fitness
Deprecated. replaced by value() due to consistency reasons compared to Score interface
getValue() - Method in class mss.ea.eval.DefaultFitness
Deprecated. replaced by value()
getWorst() - Method in class mss.ea.core.SortedPopulation
Gets the worst individual from this population.
group - Variable in class mss.ea.core.StreamGroup
Linked list that holds the streams.

H

HANGUP - Static variable in class mss.ea.al.ThreadSynchronization
Deprecated. State indicator HANGUP.
HANGUP - Static variable in class mss.ea.al.EAMessageTypes
Message type hangup.
hangup() - Method in class mss.ea.al.ThreadOperator
Deprecated. Sets the termination notification.
hasEqualSet(Individual) - Method in class mss.ea.core.Individual
Test for equal chromosome sets.
hasFitness() - Method in class mss.ea.core.Individual
Checks if a fitness value has been set.
HashCodeComparator - class mss.ea.core.HashCodeComparator.
Hash Code Comparator.
HashCodeComparator() - Constructor for class mss.ea.core.HashCodeComparator
 
hasNext() - Method in class mss.ea.core.VectorStream
 
hasNext() - Method in class mss.ea.core.ArrayStream
 
hasNext() - Method in interface mss.ea.core.IndividualStream
Indicates that there is a next individual at the current pointer position.
hasNext() - Method in class mss.ea.core.ListStream
 
hasPredecessor() - Method in class mss.ea.al.FlowElement
Checks if this element has a predecessor.
hasPredecessor() - Method in class mss.ea.al.AbstractConnector
Checks if this connector has a predecessor.
hasPredecessor() - Method in class mss.ea.al.AbstractSink
Checks if this sink has a predecessor.
hasPredecessor() - Method in class mss.ea.al.AbstractSource
Checks if this source has a predecessor.
hasPredecessor() - Method in class mss.ea.al.AbstractMerger
Checks if this merger has at least one predecessor.
hasPredecessor() - Method in class mss.ea.al.AbstractConduit
Checks if this conduit has at least one predecessor.
hasPredecessor() - Method in class mss.ea.al.AbstractFork
Checks if this fork has a predecessor.
hasPrevious() - Method in class mss.ea.core.VectorStream
 
hasPrevious() - Method in class mss.ea.core.ArrayStream
 
hasPrevious() - Method in interface mss.ea.core.IndividualStream
Indicates that there is a previous individual at the current pointer position.
hasPrevious() - Method in class mss.ea.core.ListStream
 
hasScore() - Method in class mss.ea.core.Individual
Checks if a score has been set.
hasSuccessor() - Method in class mss.ea.al.FlowElement
Checks if this element has a successor.
hasSuccessor() - Method in class mss.ea.al.AbstractConnector
Checks if this connector has a successor.
hasSuccessor() - Method in class mss.ea.al.AbstractSink
Check if this sink has a successor.
hasSuccessor() - Method in class mss.ea.al.AbstractSource
Checks if this source has a successor.
hasSuccessor() - Method in class mss.ea.al.AbstractMerger
Checks if this merger has a successor.
hasSuccessor() - Method in class mss.ea.al.AbstractConduit
Checks if this conduit has at least one successor.
hasSuccessor() - Method in class mss.ea.al.AbstractFork
Checks if this fork has at least one successor.
header - Variable in class mss.ea.stat.StatTracker
 
header - Variable in class mss.ea.stat.DefaultDataTracker
Header which is written as the first line.
headerFlag - Variable in class mss.ea.stat.StatTracker
 
headerFlag - Variable in class mss.ea.stat.DefaultDataTracker
Header flag for internal use.
heapSort(List) - Static method in class mss.ea.core.ListSort
Heap Sort.
heapSort(Object[]) - Static method in class mss.ea.core.ArraySort
Heap Sort.
heapSort(Object[], boolean) - Static method in class mss.ea.core.ArraySort
Heap Sort.
higher - Variable in class mss.ea.test.eval.IndividualScoreComparatorTest
 
higher - Variable in class mss.ea.test.eval.IndividualFitnessComparatorTest
 

I

id - Variable in class mss.ea.core.Individual
ID of the individual.
ID - Variable in class mss.ea.al.AbstractMessage
ID of this message.
ID - Variable in class mss.ea.core.GeneticOperator
ID of the genetic operator.
ignoresThrowable() - Method in class mss.ea.core.EALogLayout
 
inc() - Method in interface mss.ea.stat.Counter
Increments the counter value by 1.
inc() - Method in class mss.ea.stat.LongCounter
Increments the counter by 1.
inc() - Method in class mss.ea.stat.IntegerCounter
Increments the counter by 1.
inc(int) - Method in class mss.ea.stat.IntegerCounter
Increments the counter by the given amount.
inc(long) - Method in class mss.ea.stat.LongCounter
Increments the counter by the given amount.
incrementString() - Static method in class mss.ea.core.UniqueID
Increments a string.
indCounter - Variable in class mss.ea.al.SinkThread
Deprecated.  
Individual - class mss.ea.core.Individual.
Base class for an individual.
Individual() - Constructor for class mss.ea.core.Individual
Constructor.
Individual(ChromosomeSet) - Constructor for class mss.ea.core.Individual
Constructor with initial chromosome set.
Individual(int) - Constructor for class mss.ea.core.Individual
Constructor with chromosome number.
Individual(String) - Constructor for class mss.ea.core.Individual
Constructor with name.
Individual(String, ChromosomeSet) - Constructor for class mss.ea.core.Individual
Constructor with name and chromosome set.
Individual(String, int) - Constructor for class mss.ea.core.Individual
Constructor with name and number of chromosomes.
IndividualCollector - interface mss.ea.core.IndividualCollector.
Interface for stream collector classes.
IndividualCombiner - interface mss.ea.core.IndividualCombiner.
Interface for classes which are able to combine individual streams.
IndividualComparator - interface mss.ea.core.IndividualComparator.
Individual Comparator.
IndividualConduit - interface mss.ea.core.IndividualConduit.
Interface for classes which process arrays of individual streams.
IndividualDuplication - class mss.ea.rec.IndividualDuplication.
Base class for duplication of individuals.
IndividualDuplication(int) - Constructor for class mss.ea.rec.IndividualDuplication
Constructor with number copies to be made.
IndividualDuplicationTest - class mss.ea.test.rec.IndividualDuplicationTest.
 
IndividualDuplicationTest(String) - Constructor for class mss.ea.test.rec.IndividualDuplicationTest
 
IndividualFilter - interface mss.ea.core.IndividualFilter.
Interface for classes which are able to filter individual streams.
IndividualFitnessComparator - class mss.ea.eval.IndividualFitnessComparator.
Individual comparator which uses a fitness comparator for comparing individuals.
IndividualFitnessComparator(FitnessComparator) - Constructor for class mss.ea.eval.IndividualFitnessComparator
Constructor.
IndividualFitnessComparatorTest - class mss.ea.test.eval.IndividualFitnessComparatorTest.
Documentation missing.
IndividualFitnessComparatorTest(String) - Constructor for class mss.ea.test.eval.IndividualFitnessComparatorTest
 
IndividualGate - interface mss.ea.core.IndividualGate.
Interface for classes where individuals are able to pass through.
IndividualMutation - class mss.ea.mut.IndividualMutation.
Base class for the mutation operator for individuals.
IndividualMutation(ChromosomeMutation[]) - Constructor for class mss.ea.mut.IndividualMutation
Constructor with array of chromosome mutation operators.
IndividualMutation(int) - Constructor for class mss.ea.mut.IndividualMutation
Constructor with number of chromosome mutation operators.
IndividualRecombination - class mss.ea.rec.IndividualRecombination.
Base class for recombination of two or more individuals.
IndividualRecombination(ChromosomeRecombination[]) - Constructor for class mss.ea.rec.IndividualRecombination
Constructor with array with chromosome recombination operators.
IndividualRecombination(int) - Constructor for class mss.ea.rec.IndividualRecombination
Constructor with number of chromosomes of the parents.
IndividualRouter - interface mss.ea.core.IndividualRouter.
Interface for classes which are able to route individual streams to different locations.
IndividualScoreComparator - class mss.ea.eval.IndividualScoreComparator.
Individual comparator which uses a score comparator for comparing individuals.
IndividualScoreComparator(ScoreComparator) - Constructor for class mss.ea.eval.IndividualScoreComparator
Constructor.
IndividualScoreComparatorTest - class mss.ea.test.eval.IndividualScoreComparatorTest.
Documentation missing.
IndividualScoreComparatorTest(String) - Constructor for class mss.ea.test.eval.IndividualScoreComparatorTest
 
IndividualSink - interface mss.ea.core.IndividualSink.
Interface for classes which are able to collect individuals and store them.
IndividualSource - interface mss.ea.core.IndividualSource.
Interface for classes from which individuals can be retrieved.
IndividualSplitter - interface mss.ea.core.IndividualSplitter.
Interface for classes which are able to split up individual streams.
IndividualStream - interface mss.ea.core.IndividualStream.
Interface for a stream of individuals.
IndividualTest - class mss.ea.test.core.IndividualTest.
Test suite for class Individual.
IndividualTest(String) - Constructor for class mss.ea.test.core.IndividualTest
 
info() - Method in class mss.ea.al.Controller
Deprecated. Prints information about the controller object.
info() - Method in class mss.ea.al.SingleLoopController
Deprecated.  
info() - Method in class mss.ea.al.ThreadController
Deprecated. Prints information about the controller object.
info() - Method in class mss.ea.al.AbstractAlgorithm
Prints some information about the algorithm structure.
info(String) - Static method in class mss.ea.core.Log
Logs an info message.
info(String, Object) - Static method in class mss.ea.core.Log
Deprecated. redundent since migration to Log4J
Initialization - class mss.ea.ini.Initialization.
Abstract base class of an initialization operator.
Initialization() - Constructor for class mss.ea.ini.Initialization
Constructor.
Initialization(int) - Constructor for class mss.ea.ini.Initialization
Constructor with number of individuals.
Initialization(int, int) - Constructor for class mss.ea.ini.Initialization
Constructor with individual number and chromosome set size.
initialPoolSize - Variable in class mss.ea.sel.StochasticUniversalSelection
Number of pointers to the selection pool.
initialPosition - Variable in class mss.ea.rec.CXListRecombination
Exchange interval.
initialPosition - Variable in class mss.ea.rec.CXArrayRecombination
Initial position to start cycle from.
inputs - Variable in class mss.ea.al.ThreadOperator
Deprecated. Number of inputs of the operator.
insert(Object) - Method in class mss.ea.core.SortedLinkedList
Inserts a new element.
insert(Object) - Method in class mss.ea.core.SortedVector
Inserts a new element.
insert(Object) - Method in class mss.ea.core.SortedArrayList
Inserts a new element.
insertElementAt(Object, int) - Method in class mss.ea.core.SortedVector
 
insertionSort(List) - Static method in class mss.ea.core.ListSort
Insertion Sort.
insertionSort(Object[]) - Static method in class mss.ea.core.ArraySort
Insertion Sort.
insertionSort(Object[], boolean) - Static method in class mss.ea.core.ArraySort
Insertion Sort.
INT - Static variable in class mss.ea.trm.ScoreStreamCondition
Indicator for mode INT.
intArray - Variable in class mss.ea.trm.RunningMeanStreamCondition
Array for holding the mean values of the last n generations (int).
IntegerArrayInitialization - class mss.ea.ini.IntegerArrayInitialization.
Creation of integer arrays.
IntegerArrayInitialization(int, int, int) - Constructor for class mss.ea.ini.IntegerArrayInitialization
Constructor.
IntegerArrayInitialization(int, int, int, int) - Constructor for class mss.ea.ini.IntegerArrayInitialization
Constructor.
IntegerArrayInitialization(int, int, int, int, int) - Constructor for class mss.ea.ini.IntegerArrayInitialization
Constructor.
IntegerArrayInitializationTest - class mss.ea.test.ini.IntegerArrayInitializationTest.
 
IntegerArrayInitializationTest(String) - Constructor for class mss.ea.test.ini.IntegerArrayInitializationTest
 
IntegerChromosome - class mss.ea.chr.IntegerChromosome.
Chromosome of type Integer.
IntegerChromosome(int) - Constructor for class mss.ea.chr.IntegerChromosome
Constructor mit Integer number.
IntegerChromosome(Integer) - Constructor for class mss.ea.chr.IntegerChromosome
Constructor with Integer object.
IntegerChromosomeTest - class mss.ea.test.chr.IntegerChromosomeTest.
 
IntegerChromosomeTest(String) - Constructor for class mss.ea.test.chr.IntegerChromosomeTest
 
IntegerCounter - class mss.ea.stat.IntegerCounter.
Integer counter.
IntegerCounter() - Constructor for class mss.ea.stat.IntegerCounter
Constructor.
IntegerInitialization - class mss.ea.ini.IntegerInitialization.
Creation of individuals containing integer chromosomes.
IntegerInitialization(int, int) - Constructor for class mss.ea.ini.IntegerInitialization
Constructor.
IntegerInitialization(int, int, int) - Constructor for class mss.ea.ini.IntegerInitialization
Constructor.
IntegerInitialization(int, int, int, int) - Constructor for class mss.ea.ini.IntegerInitialization
Constructor.
IntegerMutation - class mss.ea.mut.IntegerMutation.
Abstract base class for mutation of int numbers.
IntegerMutation() - Constructor for class mss.ea.mut.IntegerMutation
Constructor.
IntegerMutation(float) - Constructor for class mss.ea.mut.IntegerMutation
Constructor with mutation propability.
IntegerRangeMutation - class mss.ea.mut.IntegerRangeMutation.
Mutation of an integer number with a mutation range.
IntegerRangeMutation() - Constructor for class mss.ea.mut.IntegerRangeMutation
Constructor.
IntegerRangeMutation(float) - Constructor for class mss.ea.mut.IntegerRangeMutation
Constructor with mutation propability.
IntegerRangeMutation(float, int, int) - Constructor for class mss.ea.mut.IntegerRangeMutation
Constructor with mutation propability and mutation range.
IntegerRecombination - class mss.ea.rec.IntegerRecombination.
Abstract base class for recombining integers.
IntegerRecombination() - Constructor for class mss.ea.rec.IntegerRecombination
Constructor.
IntegerRelativeRangeMutation - class mss.ea.mut.IntegerRelativeRangeMutation.
Mutation of a integer number with a mutation range.
IntegerRelativeRangeMutation() - Constructor for class mss.ea.mut.IntegerRelativeRangeMutation
Constructor.
IntegerRelativeRangeMutation(float) - Constructor for class mss.ea.mut.IntegerRelativeRangeMutation
Constructor with mutation propability.
IntegerRelativeRangeMutation(float, float) - Constructor for class mss.ea.mut.IntegerRelativeRangeMutation
Constructor with mutation propability and mutation range.
IntegerScore - class mss.ea.eval.IntegerScore.
Integer score.
IntegerScore(int) - Constructor for class mss.ea.eval.IntegerScore
Constructor with initial score.
IntegerScoreTermination - class mss.ea.trm.IntegerScoreTermination.
Abstract base class for termination operators evaluating scores of type int.
IntegerScoreTermination(AbstractPopulation) - Constructor for class mss.ea.trm.IntegerScoreTermination
Constructor with population.
IntegerScoreTest - class mss.ea.test.eval.IntegerScoreTest.
 
IntegerScoreTest(String) - Constructor for class mss.ea.test.eval.IntegerScoreTest
 
IntegerSequenceInitialization - class mss.ea.ini.IntegerSequenceInitialization.
Creation of integer sequences.
IntegerSequenceInitialization(int) - Constructor for class mss.ea.ini.IntegerSequenceInitialization
Constructor.
IntegerSequenceInitialization(int, int) - Constructor for class mss.ea.ini.IntegerSequenceInitialization
Constructor.
IntegerSequenceInitialization(int, int, int) - Constructor for class mss.ea.ini.IntegerSequenceInitialization
Constructor.
IntegerStepMutation - class mss.ea.mut.IntegerStepMutation.
Mutation of an integer number with a maximal stepsize.
IntegerStepMutation() - Constructor for class mss.ea.mut.IntegerStepMutation
Constructor.
IntegerStepMutation(float) - Constructor for class mss.ea.mut.IntegerStepMutation
Constructor with mutation propability.
IntegerStepMutation(float, int) - Constructor for class mss.ea.mut.IntegerStepMutation
Constructor with mutation propability and mutation step size.
internalGet(int) - Method in class mss.ea.core.BitVector
Gets a single bit.
internalSet(int) - Method in class mss.ea.core.BitVector
Sets a single bit.
internalSet(int, boolean) - Method in class mss.ea.core.BitVector
Sets a single bit.
internalUnset(int) - Method in class mss.ea.core.BitVector
Clears a single bit.
intersection - Variable in class mss.ea.rec.MPListRecombination
Number of intersections.
intersection - Variable in class mss.ea.rec.MPArrayRecombination
Number of intersections.
intersection - Variable in class mss.ea.rec.MPStringRecombination
Number of intersections of the strings.
intersection - Variable in class mss.ea.rec.MPBinaryStringRecombination
Number of intersections of the binary string.
intersection(List, List, List, boolean) - Static method in class mss.ea.core.ListUtil
Intersection of two lists.
intersectionPoints - Variable in class mss.ea.rec.OXArrayRecombination
Exchange interval.
intersectionPoints - Variable in class mss.ea.rec.MPListRecombination
Intersection points.
intersectionPoints - Variable in class mss.ea.rec.MPArrayRecombination
Intersection points.
intersectionPoints - Variable in class mss.ea.rec.PMXArrayRecombination
Exchange interval.
intersectionPoints - Variable in class mss.ea.rec.OXListRecombination
Exchange interval.
intLowerBound - Variable in class mss.ea.trm.AbsoluteScoreStreamCondition
Lower bound (int).
intTarget - Variable in class mss.ea.trm.RelativeErrorStreamCondition
Target (int).
intThreshold - Variable in class mss.ea.trm.BestWorstStreamCondition
Threshold (int).
intUpperBound - Variable in class mss.ea.trm.AbsoluteScoreStreamCondition
Upper bound (int).
intValue() - Method in class mss.ea.chr.IntegerChromosome
Returns the chromosome object as an integer value.
intValue() - Method in class mss.ea.core.BitVector
Returns the lowest 4 bytes from the bit vector as an integer number.
intValue() - Method in class mss.ea.eval.IntegerScore
Gets the value of the score as int.
intValue() - Method in class mss.ea.stat.IntegerCounter
Gets the current value of the counter as an integer number.
INVOKE - Static variable in class mss.ea.al.EAMessageTypes
Message type invoke.
invokeSources() - Method in class mss.ea.al.MessageBroker
Invokes the sources elements.
isBetter(Fitness) - Method in interface mss.ea.core.Fitness
Test, if fitness is better than other fitness.
isBetter(Fitness) - Method in class mss.ea.eval.DefaultFitness
Test, if fitness is better than other fitness.
isBetter(Score) - Method in interface mss.ea.core.Score
Comparison, if this score is better than another.
isBetter(Score) - Method in class mss.ea.eval.AbstractScore
Comparison, if this score is better than another.
isBuffered() - Method in interface mss.ea.stat.DataCollector
Indicates whether this collector is buffered or not.
isBuffered() - Method in class mss.ea.stat.AbstractBufferedCollector
Indicates that this collector is buffered.
isBuffered() - Method in class mss.ea.stat.AbstractUnbufferedCollector
Indicates that this tracker is not buffered.
isComplete() - Method in class mss.ea.al.SinkThread
Deprecated.  
isConnected() - Method in class mss.ea.al.ThreadOperator
Deprecated. Returns the connection state of this operator.
isConsistent() - Method in class mss.ea.al.Controller
Deprecated. Checks the consistency of all internal instance variables.
isConsistent() - Method in class mss.ea.al.SingleLoopController
Deprecated. Checks the consistency of all internal instance variables.
isConsistent() - Method in class mss.ea.al.ThreadController
Deprecated. Checks the consistency of all internal instance variables.
isEqual(Fitness) - Method in interface mss.ea.core.Fitness
Test, if fitness equals with other fitness.
isEqual(Fitness) - Method in class mss.ea.eval.DefaultFitness
Test, if fitness equals with other fitness.
isEqual(Score) - Method in interface mss.ea.core.Score
Test for equality.
isEqual(Score) - Method in class mss.ea.eval.AbstractScore
Test for equality.
isLetter(char) - Method in class mss.ea.core.CommandLineParser
Checks if this character is a letter.
isMultipleProcessor() - Method in class mss.ea.mut.IndividualMutation
 
isMultipleProcessor() - Method in class mss.ea.rec.IndividualRecombination
 
isSingleProcessor() - Method in class mss.ea.mut.IndividualMutation
 
isSingleProcessor() - Method in class mss.ea.rec.IndividualRecombination
 
isTracing - Static variable in class mss.ea.core.Trace
Deprecated. Flag to indicate, whether the tracer is active or not.
isTracing() - Static method in class mss.ea.core.Trace
Deprecated. Indicates, whether the tracer is active.
isTrue() - Method in interface mss.ea.core.Condition
Checks the condition and returns the result of the check.
isTrue() - Method in class mss.ea.trm.Termination
Test of the break condition.
isTrue() - Method in class mss.ea.trm.MaxGenTermination
Test of break condition.
isTrue() - Method in class mss.ea.trm.AbstractCondition
Test the condition.
isTrue() - Method in class mss.ea.trm.AbsTimeCondition
Test of condition.
isTrue() - Method in class mss.ea.trm.CounterCondition
Test of break condition.
isTrue() - Method in class mss.ea.trm.ModuloCondition
Test of condition.
isTrue() - Method in class mss.ea.trm.RunTimeCondition
Test of condition.
isTrue(IndividualStream) - Method in interface mss.ea.core.StreamCondition
Checks the condition depending on the given stream and returns the result of the check.
isTrue(IndividualStream) - Method in class mss.ea.trm.AbstractStreamCondition
Test the condition.
isTrue(IndividualStream) - Method in class mss.ea.trm.AbsoluteScoreStreamCondition
Test of break condition.
isTrue(IndividualStream) - Method in class mss.ea.trm.RelativeErrorStreamCondition
Test of break condition.
isTrue(IndividualStream) - Method in class mss.ea.trm.PhiStreamCondition
Test of break condition.
isTrue(IndividualStream) - Method in class mss.ea.trm.BestWorstStreamCondition
Test of break condition.
isTrue(IndividualStream) - Method in class mss.ea.trm.RunningMeanStreamCondition
Test of break condition.
isWord(String) - Method in class mss.ea.core.CommandLineParser
Checks if the given string contains only characters of a "-" sign.
isWorse(Fitness) - Method in interface mss.ea.core.Fitness
Test, if fitness is worse than other fitness.
isWorse(Fitness) - Method in class mss.ea.eval.DefaultFitness
Test, if fitness is worse than other fitness.
isWorse(Score) - Method in interface mss.ea.core.Score
Comparison, if this score is worse than another.
isWorse(Score) - Method in class mss.ea.eval.AbstractScore
Comparison, if this score is worse than another.
iterateEntries(String) - Static method in class mss.ea.conf.Configuration
Iterates over all entries under the given key.

J

jsxAvailable - Variable in class mss.ea.ini.XMLFileInitialization
Unused at the moment.

K

k - Variable in class mss.ea.eval.ExponentialScaling
Parameter for scaling function.
killOperators() - Method in class mss.ea.al.MessageBroker
Kills all operators.

L

length - Variable in class mss.ea.ini.RandomStringInitialization
Length of the generated strings.
LinearRankingScaling - class mss.ea.eval.LinearRankingScaling.
Linear fitness scaling based on rank of individual.
LinearRankingScaling(AbstractPopulation, float) - Constructor for class mss.ea.eval.LinearRankingScaling
Constructor.
LinearScaling - class mss.ea.eval.LinearScaling.
Linear fitness scaling.
LinearScaling(float, float) - Constructor for class mss.ea.eval.LinearScaling
Constructor.
linearSearch(List, Object) - Static method in class mss.ea.core.ListUtil
Linear search through a list.
LineFloatRecombination - class mss.ea.rec.LineFloatRecombination.
Line recombination for float numbers.
LineFloatRecombination() - Constructor for class mss.ea.rec.LineFloatRecombination
Constructor.
LineFloatRecombination(float) - Constructor for class mss.ea.rec.LineFloatRecombination
Constructor with scaling factor.
LineIntegerRecombination - class mss.ea.rec.LineIntegerRecombination.
Line recombination for integers.
LineIntegerRecombination() - Constructor for class mss.ea.rec.LineIntegerRecombination
Constructor.
LineIntegerRecombination(float) - Constructor for class mss.ea.rec.LineIntegerRecombination
Constructor with scaling factor.
LineStringRecombination - class mss.ea.rec.LineStringRecombination.
Line recombination for strings.
LineStringRecombination() - Constructor for class mss.ea.rec.LineStringRecombination
Constructor.
LinkedListChromosome - class mss.ea.chr.LinkedListChromosome.
Chromosome of type LinkedList.
LinkedListChromosome(LinkedList) - Constructor for class mss.ea.chr.LinkedListChromosome
Constructor with linked list.
LinkedListChromosomeTest - class mss.ea.test.chr.LinkedListChromosomeTest.
 
LinkedListChromosomeTest(String) - Constructor for class mss.ea.test.chr.LinkedListChromosomeTest
 
ListChromosome - class mss.ea.chr.ListChromosome.
Chromosome of type List.
ListChromosome(List) - Constructor for class mss.ea.chr.ListChromosome
Constructor with a LinkedList.
ListInitialization - class mss.ea.ex.mutation.ListInitialization.
Simple initialization operator.
ListInitialization(int, int) - Constructor for class mss.ea.ex.mutation.ListInitialization
Constructor.
ListMutation - class mss.ea.mut.ListMutation.
Abstract base class for mutation of Linked Lists.
ListMutation() - Constructor for class mss.ea.mut.ListMutation
Constructor.
ListMutation(float) - Constructor for class mss.ea.mut.ListMutation
Constructor with mutation propability.
ListMutationExample - class mss.ea.ex.mutation.ListMutationExample.
Simple example of how to mutate lists.
ListMutationExample() - Constructor for class mss.ea.ex.mutation.ListMutationExample
 
ListRecombination - class mss.ea.rec.ListRecombination.
Abstract base class for recombining chromosomes containing lists.
ListRecombination() - Constructor for class mss.ea.rec.ListRecombination
 
ListSort - class mss.ea.core.ListSort.
Implementation of various sort algorithms.
ListSort() - Constructor for class mss.ea.core.ListSort
 
ListSortTest - class mss.ea.test.core.ListSortTest.
 
ListSortTest(String) - Constructor for class mss.ea.test.core.ListSortTest
 
ListStream - class mss.ea.core.ListStream.
Stream of individuals based on LinkedList.
ListStream() - Constructor for class mss.ea.core.ListStream
Constructor.
ListStream(Collection) - Constructor for class mss.ea.core.ListStream
Constructor with initial collection.
ListStream(Individual[]) - Constructor for class mss.ea.core.ListStream
Constructor with initial array.
ListStreamTest - class mss.ea.test.core.ListStreamTest.
 
ListStreamTest(String) - Constructor for class mss.ea.test.core.ListStreamTest
 
ListUtil - class mss.ea.core.ListUtil.
Helper for the work with lists.
ListUtil() - Constructor for class mss.ea.core.ListUtil
 
ListUtilTest - class mss.ea.test.core.ListUtilTest.
 
ListUtilTest(String) - Constructor for class mss.ea.test.core.ListUtilTest
 
listValue() - Method in class mss.ea.chr.ListChromosome
Returns the chromosome object as a list.
lockMap - Variable in class mss.ea.al.MessageBroker
Mapping from flow elements to their locks.
Log - class mss.ea.core.Log.
Logging of events.
Log() - Constructor for class mss.ea.core.Log
 
LogarithmicScaling - class mss.ea.eval.LogarithmicScaling.
Logarithmic fitness scaling.
LogarithmicScaling(float) - Constructor for class mss.ea.eval.LogarithmicScaling
Constructor.
LONG - Static variable in class mss.ea.trm.ScoreStreamCondition
Indicator for mode LONG.
longArray - Variable in class mss.ea.trm.RunningMeanStreamCondition
Array for holding the mean values of the last n generations (long).
LongChromosome - class mss.ea.chr.LongChromosome.
Chromosome of type Long.
LongChromosome(long) - Constructor for class mss.ea.chr.LongChromosome
Constructor with long number.
LongChromosome(Long) - Constructor for class mss.ea.chr.LongChromosome
Constructor with Long object.
LongChromosomeTest - class mss.ea.test.chr.LongChromosomeTest.
 
LongChromosomeTest(String) - Constructor for class mss.ea.test.chr.LongChromosomeTest
 
LongCounter - class mss.ea.stat.LongCounter.
Long counter.
LongCounter() - Constructor for class mss.ea.stat.LongCounter
Constructor.
longID - Static variable in class mss.ea.core.UniqueID
Internal long ID.
longLowerBound - Variable in class mss.ea.trm.AbsoluteScoreStreamCondition
Lower bound (long).
LongMutation - class mss.ea.mut.LongMutation.
Abstract base class for mutation of long numbers.
LongMutation() - Constructor for class mss.ea.mut.LongMutation
Constructor.
LongMutation(float) - Constructor for class mss.ea.mut.LongMutation
Constructor with mutation propability.
LongRangeMutation - class mss.ea.mut.LongRangeMutation.
Mutation of a long number with a mutation range.
LongRangeMutation() - Constructor for class mss.ea.mut.LongRangeMutation
Constructor.
LongRangeMutation(float) - Constructor for class mss.ea.mut.LongRangeMutation
Constructor with mutation propability.
LongRangeMutation(float, long, long) - Constructor for class mss.ea.mut.LongRangeMutation
Constructor with mutation propability and mutation range.
LongRelativeRangeMutation - class mss.ea.mut.LongRelativeRangeMutation.
Mutation of a long number with a mutation range.
LongRelativeRangeMutation() - Constructor for class mss.ea.mut.LongRelativeRangeMutation
Constructor.
LongRelativeRangeMutation(float) - Constructor for class mss.ea.mut.LongRelativeRangeMutation
Constructor with mutation propability.
LongRelativeRangeMutation(float, float) - Constructor for class mss.ea.mut.LongRelativeRangeMutation
Constructor with mutation propability and mutation range.
LongScore - class mss.ea.eval.LongScore.
Long score.
LongScore(long) - Constructor for class mss.ea.eval.LongScore
Constructor with initial score.
LongScoreTermination - class mss.ea.trm.LongScoreTermination.
Abstract base class for termination operators evaluating scores of type long.
LongScoreTermination(AbstractPopulation) - Constructor for class mss.ea.trm.LongScoreTermination
Constructor with population.
LongScoreTest - class mss.ea.test.eval.LongScoreTest.
 
LongScoreTest(String) - Constructor for class mss.ea.test.eval.LongScoreTest
 
LongStepMutation - class mss.ea.mut.LongStepMutation.
Mutation of an long number with a maximal stepsize.
LongStepMutation() - Constructor for class mss.ea.mut.LongStepMutation
Constructor.
LongStepMutation(float) - Constructor for class mss.ea.mut.LongStepMutation
Constructor with mutation propability.
LongStepMutation(float, long) - Constructor for class mss.ea.mut.LongStepMutation
Constructor with mutation propability and mutation step size.
longTarget - Variable in class mss.ea.trm.RelativeErrorStreamCondition
Target (long).
longThreshold - Variable in class mss.ea.trm.BestWorstStreamCondition
Threshold (long).
longUpperBound - Variable in class mss.ea.trm.AbsoluteScoreStreamCondition
Upper bound (long).
longValue() - Method in class mss.ea.chr.LongChromosome
Returns the chromosome object as a long value.
longValue() - Method in class mss.ea.core.BitVector
Returns the lowest 8 bytes of the bit vector as a long number.
longValue() - Method in class mss.ea.eval.LongScore
Gets the value of the score as long.
longValue() - Method in interface mss.ea.stat.Counter
Returns the counter state as a long value.
longValue() - Method in class mss.ea.stat.LongCounter
Gets the current value of the counter.
longValue() - Method in class mss.ea.stat.IntegerCounter
Returns the counter value as a long integer.
lower - Variable in class mss.ea.test.eval.IndividualScoreComparatorTest
 
lower - Variable in class mss.ea.test.eval.IndividualFitnessComparatorTest
 
lowerBound - Variable in class mss.ea.mut.FloatRangeMutation
 
lowerBound - Variable in class mss.ea.mut.ReverseListMutation
 
lowerBound - Variable in class mss.ea.mut.ReverseArrayMutation
 
lowerBound - Variable in class mss.ea.mut.IntegerRangeMutation
 
lowerBound - Variable in class mss.ea.mut.DoubleRangeMutation
 
lowerBound - Variable in class mss.ea.mut.LongRangeMutation
 
lowerBound - Variable in class mss.ea.ini.IntegerInitialization
Lower bound of generated integer values.
lowerBound - Variable in class mss.ea.ini.IntegerArrayInitialization
Lower bound for the random integers (inclusive).
lowerBound - Variable in class mss.ea.ini.FloatInitialization
Lower bound of generated integer values.

M

main(String[]) - Static method in class mss.ea.al.Controller
Deprecated.  
main(String[]) - Static method in class mss.ea.ex.mutation.ListMutationExample
 
main(String[]) - Static method in class mss.ea.ex.salesman.Salesman
 
main(String[]) - Static method in class mss.ea.ex.sphere.Sphere
 
main(String[]) - Static method in class mss.ea.ex.delay.DelayExample
 
main(String[]) - Static method in class mss.ea.ex.merge.MergeExample
 
main(String[]) - Static method in class mss.ea.test.PackageTest
 
main(String[]) - Static method in class mss.ea.test.chr.IntegerChromosomeTest
 
main(String[]) - Static method in class mss.ea.test.chr.ChromosomeSetTest
 
main(String[]) - Static method in class mss.ea.test.chr.LongChromosomeTest
 
main(String[]) - Static method in class mss.ea.test.chr.FloatChromosomeTest
 
main(String[]) - Static method in class mss.ea.test.chr.DoubleChromosomeTest
 
main(String[]) - Static method in class mss.ea.test.core.BitVectorTest
 
main(String[]) - Static method in class mss.ea.test.eval.FloatScoreTest
 
main(String[]) - Static method in class mss.ea.test.eval.DefaultScoreComparatorTest
 
main(String[]) - Static method in class mss.ea.test.eval.DefaultFitnessComparatorTest
 
main(String[]) - Static method in class mss.ea.test.eval.ConvergentLongComparatorTest
 
main(String[]) - Static method in class mss.ea.test.eval.ReverseFitnessComparatorTest
 
main(String[]) - Static method in class mss.ea.test.eval.DefaultIndividualComparatorTest
 
main(String[]) - Static method in class mss.ea.test.eval.IntegerScoreTest
 
main(String[]) - Static method in class mss.ea.test.eval.IndividualScoreComparatorTest
 
main(String[]) - Static method in class mss.ea.test.eval.LongScoreTest
 
main(String[]) - Static method in class mss.ea.test.eval.DoubleScoreTest
 
main(String[]) - Static method in class mss.ea.test.eval.ReverseScoreComparatorTest
 
main(String[]) - Static method in class mss.ea.test.eval.ConvergentFloatComparatorTest
 
main(String[]) - Static method in class mss.ea.test.eval.ConvergentDoubleComparatorTest
 
main(String[]) - Static method in class mss.ea.test.eval.CompoundScoreTest
 
main(String[]) - Static method in class mss.ea.test.eval.ConvergentIntegerComparatorTest
 
main(String[]) - Static method in class mss.ea.test.eval.IndividualFitnessComparatorTest
 
main(String[]) - Static method in class mss.ea.test.eval.DefaultFitnessTest
 
main(String[]) - Static method in class mss.ea.test.mut.ShiftArrayMutationTest
 
main(String[]) - Static method in class mss.ea.test.mut.SubstitutionArrayMutationTest
 
main(String[]) - Static method in class mss.ea.test.mut.RotateArrayMutationTest
 
main(String[]) - Static method in class mss.ea.test.rec.CXListRecombinationTest
 
main(String[]) - Static method in class mss.ea.test.rec.UOBXListRecombinationTest
 
main(String[]) - Static method in class mss.ea.test.rec.OXListRecombinationTest
 
main(String[]) - Static method in class mss.ea.test.rec.MPListRecombinationTest
 
main(String[]) - Static method in class mss.ea.test.rec.CXArrayRecombinationTest
 
main(String[]) - Static method in class mss.ea.test.rec.OXArrayRecombinationTest
 
main(String[]) - Static method in class mss.ea.test.rec.PMXArrayRecombinationTest
 
main(String[]) - Static method in class mss.ea.test.rec.IndividualDuplicationTest
 
main(String[]) - Static method in class mss.ea.test.rec.UOBXArrayRecombinationTest
 
main(String[]) - Static method in class mss.ea.test.rec.MPArrayRecombinationTest
 
mainSync - Variable in class mss.ea.al.MessageBroker
Lock for this broker.
maintenance - Variable in class mss.ea.core.Version
Maintenance version number.
mainThread - Variable in class mss.ea.al.ThreadController
Deprecated.  
major - Variable in class mss.ea.core.Version
Major version number.
mArray - Variable in class mss.ea.mut.IndividualMutation
Array with chromosome mutation operators.
matrix - Variable in class mss.ea.ex.salesman.SalesmanCalc
 
maxAddCounter - Variable in class mss.ea.al.SinkThread
Deprecated.  
MaxGenTermination - class mss.ea.trm.MaxGenTermination.
Termination after reaching a specified number of generations.
MaxGenTermination(long) - Constructor for class mss.ea.trm.MaxGenTermination
Constructor with maximal number of generations.
MaxGenTermination(long, AbstractPopulation) - Constructor for class mss.ea.trm.MaxGenTermination
Constructor with maximal number of generations and appropriate population.
MaxGenTermination(long, Counter) - Constructor for class mss.ea.trm.MaxGenTermination
Constructor with maximal number of generations and counter to gather information from.
maxInd - Variable in class mss.ea.core.SortedSteadyPopulation
Maximal number of individuals in this population.
maxIndCounter - Variable in class mss.ea.al.SinkThread
Deprecated.  
medium - Variable in class mss.ea.test.eval.ConvergentLongComparatorTest
 
medium - Variable in class mss.ea.test.eval.ConvergentFloatComparatorTest
 
medium - Variable in class mss.ea.test.eval.ConvergentDoubleComparatorTest
 
medium - Variable in class mss.ea.test.eval.ConvergentIntegerComparatorTest
 
merge(List, List, List, boolean) - Static method in class mss.ea.core.ListUtil
Merges two lists.
merge(StreamGroup) - Method in class mss.ea.al.MergeStream
Deprecated.  
MergeExample - class mss.ea.ex.merge.MergeExample.
Simple example to show how to merge streams.
MergeExample() - Constructor for class mss.ea.ex.merge.MergeExample
 
mergeSet - Variable in class mss.ea.al.AlgorithmChecker
Set of merge elements.
MergeStream - class mss.ea.al.MergeStream.
Deprecated. superceded by new thread communication model
MergeStream() - Constructor for class mss.ea.al.MergeStream
Deprecated.  
MergeStreamProcessor - interface mss.ea.core.MergeStreamProcessor.
Interface for classes which are able to merge multiple individual streams.
message - Variable in class mss.ea.al.MessageChannel
Transported message.
Message - interface mss.ea.al.Message.
Interface for a message.
MessageBroker - class mss.ea.al.MessageBroker.
Message broker for delivering messages to flow elements.
MessageBroker() - Constructor for class mss.ea.al.MessageBroker
Constructor.
messageChannel - Variable in class mss.ea.al.FlowElement
Message channel to send and receive messages through.
MessageChannel - class mss.ea.al.MessageChannel.
A channel for message transport.
MessageChannel(MessageBroker) - Constructor for class mss.ea.al.MessageChannel
Constructor.
MessageRecipient - interface mss.ea.al.MessageRecipient.
Interface for a recipient of a message.
MessageType - class mss.ea.al.MessageType.
Class representation for a message type.
MessageType(String, long) - Constructor for class mss.ea.al.MessageType
Constructor.
minor - Variable in class mss.ea.core.Version
Minor version number.
mode - Variable in class mss.ea.trm.ScoreStreamCondition
Mode this condition is working in.
ModuloCondition - class mss.ea.trm.ModuloCondition.
Modulo Condition.
ModuloCondition(Counter, long) - Constructor for class mss.ea.trm.ModuloCondition
Constructor.
ModuloConditionTest - class mss.ea.test.trm.ModuloConditionTest.
Documentation missing.
ModuloConditionTest(String) - Constructor for class mss.ea.test.trm.ModuloConditionTest
 
moduloValue - Variable in class mss.ea.trm.ModuloCondition
Modulo value.
MPArrayRecombination - class mss.ea.rec.MPArrayRecombination.
Multipoint Crossover for Arrays.
MPArrayRecombination(int) - Constructor for class mss.ea.rec.MPArrayRecombination
Constructor.
MPArrayRecombination(int[]) - Constructor for class mss.ea.rec.MPArrayRecombination
Constructor with intersection points.
MPArrayRecombinationTest - class mss.ea.test.rec.MPArrayRecombinationTest.
 
MPArrayRecombinationTest(String) - Constructor for class mss.ea.test.rec.MPArrayRecombinationTest
 
MPBinaryStringRecombination - class mss.ea.rec.MPBinaryStringRecombination.
Multipoint Crossover for binary strings.
MPBinaryStringRecombination(int) - Constructor for class mss.ea.rec.MPBinaryStringRecombination
Constructor.
MPListRecombination - class mss.ea.rec.MPListRecombination.
Multipoint Crossover for lists.
MPListRecombination(int) - Constructor for class mss.ea.rec.MPListRecombination
Constructor.
MPListRecombination(int[]) - Constructor for class mss.ea.rec.MPListRecombination
Constructor with intersection points.
MPListRecombinationTest - class mss.ea.test.rec.MPListRecombinationTest.
 
MPListRecombinationTest(String) - Constructor for class mss.ea.test.rec.MPListRecombinationTest
 
MPStringRecombination - class mss.ea.rec.MPStringRecombination.
Multipoint Crossover for strings.
MPStringRecombination(int) - Constructor for class mss.ea.rec.MPStringRecombination
Constructor.
mss.ea.al - package mss.ea.al
This package contains basic skeletons for algorithms.
mss.ea.chr - package mss.ea.chr
This package contains classes for representing information in chromosomes.
mss.ea.conf - package mss.ea.conf
Package for holding configurations for operators.
mss.ea.core - package mss.ea.core
This package contains some common helper classes.
mss.ea.eval - package mss.ea.eval
Classes for evaluation of individuals.
mss.ea.ex.delay - package mss.ea.ex.delay
Example for usage of delay elements.
mss.ea.ex.merge - package mss.ea.ex.merge
Example for usage of merge elements.
mss.ea.ex.mutation - package mss.ea.ex.mutation
Example for mutation of an array of integers.
mss.ea.ex.salesman - package mss.ea.ex.salesman
Example for solving the traveling salesman problem with 29 bavarian cities.
mss.ea.ex.sphere - package mss.ea.ex.sphere
Example for solving the sphere function using an evolution strategy.
mss.ea.ini - package mss.ea.ini
Package with predefined initialization operators for common application cases.
mss.ea.ins - package mss.ea.ins
This package contains classes for the reinsertion operator.
mss.ea.mut - package mss.ea.mut
This package contains classes for the mutation operator.
mss.ea.rec - package mss.ea.rec
This package contains classes for the recombination operator.
mss.ea.sel - package mss.ea.sel
This package contains classes for the selection operator.
mss.ea.stat - package mss.ea.stat
Classes to gather information about a runnning algorithm.
mss.ea.test - package mss.ea.test
Toplevel of all test packages.
mss.ea.test.al - package mss.ea.test.al
Test cases for the package mss.ea.algorithm.
mss.ea.test.chr - package mss.ea.test.chr
Test cases for the package mss.ea.chromosome.
mss.ea.test.conf - package mss.ea.test.conf
Test cases for the package mss.ea.config.
mss.ea.test.core - package mss.ea.test.core
Test cases for the package mss.ea.base.
mss.ea.test.eval - package mss.ea.test.eval
Test cases for the package mss.ea.scaling.
mss.ea.test.ini - package mss.ea.test.ini
Test cases for the package mss.ea.ini.
mss.ea.test.ins - package mss.ea.test.ins
Test cases for the package mss.ea.reinsertion.
mss.ea.test.mut - package mss.ea.test.mut
Test cases for the package mss.ea.mutation.
mss.ea.test.rec - package mss.ea.test.rec
Test cases for the package mss.ea.recombination.
mss.ea.test.sel - package mss.ea.test.sel
Test cases for the package mss.ea.selection.
mss.ea.test.stat - package mss.ea.test.stat
Test cases for the package mss.ea.termination.
mss.ea.test.trm - package mss.ea.test.trm
Test cases for the package mss.ea.termination.
mss.ea.trm - package mss.ea.trm
This package contains classes that represent the termination operator.
MultiConditionalRouter - class mss.ea.al.MultiConditionalRouter.
Multi-condition router.
MultiConditionalRouter(Condition) - Constructor for class mss.ea.al.MultiConditionalRouter
Constructor with initial condition.
MultiConditionalRouter(Condition[]) - Constructor for class mss.ea.al.MultiConditionalRouter
Constructor with array of conditions.
MultiConditionalRouter(StreamCondition) - Constructor for class mss.ea.al.MultiConditionalRouter
Constructor with initial stream condition.
MultiConditionalRouter(StreamCondition[]) - Constructor for class mss.ea.al.MultiConditionalRouter
Constructor with array of stream conditions.
MultiStreamProcessor - interface mss.ea.core.MultiStreamProcessor.
Interface for classes which are able to multiple individual streams.
multSelection - Variable in class mss.ea.sel.Selection
Indication if individuals can be selected multiple times.
mutate(ArrayChromosome) - Method in class mss.ea.mut.ArrayMutation
Performs the mutation on an array chromosome.
mutate(ArrayChromosome) - Method in class mss.ea.mut.ScrambleArrayMutation
Performs the mutation.
mutate(ArrayChromosome) - Method in class mss.ea.mut.RotateArrayMutation
Performs the mutation.
mutate(ArrayChromosome) - Method in class mss.ea.mut.ReverseArrayMutation
Performs the mutation.
mutate(ArrayChromosome) - Method in class mss.ea.mut.SubstitutionArrayMutation
Performs the mutation.
mutate(ArrayChromosome) - Method in class mss.ea.mut.ShiftArrayMutation
Performs the mutation.
mutate(ArrayChromosome) - Method in class mss.ea.mut.SwapArrayMutation
Performs the mutation.
mutate(Chromosome) - Method in class mss.ea.mut.ChromosomeMutation
Mutation of a single chromosome.
mutate(Chromosome) - Method in class mss.ea.mut.ListMutation
Performs the mutation.
mutate(Chromosome) - Method in class mss.ea.mut.FloatRangeMutation
Performs the mutation.
mutate(Chromosome) - Method in class mss.ea.mut.ArrayMutation
Performs the mutation.
mutate(Chromosome) - Method in class mss.ea.mut.LongStepMutation
Performs the mutation.
mutate(Chromosome) - Method in class mss.ea.mut.FloatRelativeRangeMutation
Performs the mutation.
mutate(Chromosome) - Method in class mss.ea.mut.SwapBinaryStringMutation
Performs the mutation.
mutate(Chromosome) - Method in class mss.ea.mut.FloatStepMutation
Performs the mutation.
mutate(Chromosome) - Method in class mss.ea.mut.IntegerRangeMutation
Performs the mutation.
mutate(Chromosome) - Method in class mss.ea.mut.DoubleRelativeRangeMutation
Performs the mutation.
mutate(Chromosome) - Method in class mss.ea.mut.IntegerStepMutation
Performs the mutation.
mutate(Chromosome) - Method in class mss.ea.mut.DoubleRangeMutation
Performs the mutation.
mutate(Chromosome) - Method in class mss.ea.mut.LongRangeMutation
Performs the mutation.
mutate(Chromosome) - Method in class mss.ea.mut.ToggleBinaryStringMutation
Performs the mutation.
mutate(Chromosome) - Method in class mss.ea.mut.IntegerRelativeRangeMutation
Performs the mutation.
mutate(Chromosome) - Method in class mss.ea.mut.DoubleStepMutation
Performs the mutation.
mutate(Chromosome) - Method in class mss.ea.mut.SwapStringMutation
Performs the mutation.
mutate(Chromosome) - Method in class mss.ea.mut.LongRelativeRangeMutation
Performs the mutation.
mutate(Individual) - Method in class mss.ea.mut.IndividualMutation
Performs a mutation on a individual.
mutate(Individual[]) - Method in class mss.ea.mut.IndividualMutation
Performs a mutation on an array of individuals.
mutate(IndividualStream) - Method in class mss.ea.mut.IndividualMutation
Performs a mutation on a stream of individuals.
mutate(ListChromosome) - Method in class mss.ea.mut.ListMutation
Performs the mutation on a list chromosome.
mutate(ListChromosome) - Method in class mss.ea.mut.SwapListMutation
Performs the mutation.
mutate(ListChromosome) - Method in class mss.ea.mut.ReverseListMutation
Performs the mutation.
mutate(ListChromosome) - Method in class mss.ea.mut.ScrambleListMutation
Performs the mutation.
mutate(Vector) - Method in class mss.ea.mut.IndividualMutation
Performs a mutation on a vector of individuals.
Mutation - class mss.ea.mut.Mutation.
Abstract base class for the mutation operator.
Mutation() - Constructor for class mss.ea.mut.Mutation
 
MutationException - exception mss.ea.mut.MutationException.
Exception for errors, while performing a mutation.
MutationException() - Constructor for class mss.ea.mut.MutationException
Constructor.
MutationException(String) - Constructor for class mss.ea.mut.MutationException
Constructor with message.
mutationPropability - Variable in class mss.ea.mut.ChromosomeMutation
Mutation propability.
Mutex - class mss.ea.al.Mutex.
A simple non-reentrant mutual exclusion lock.
Mutex() - Constructor for class mss.ea.al.Mutex
 
mutexInUse - Variable in class mss.ea.al.CountingMutex
 
mutexInUse - Variable in class mss.ea.al.Mutex
 

N

name - Variable in class mss.ea.al.FlowElement
Name of the flow element.
name - Variable in class mss.ea.al.MessageType
Textual representation of this message type.
name - Variable in class mss.ea.al.ElementState
Textual representation of this state.
name - Variable in class mss.ea.al.MessageBroker
Name of this broker.
name - Variable in class mss.ea.core.GeneticOperator
Name of the genetic operator.
name - Variable in class mss.ea.core.Individual
Name of the individual.
namePrefix - Static variable in class mss.ea.core.Individual
Prefix of the name of the individual.
nameSuffix - Static variable in class mss.ea.core.Individual
Suffix of the name of the individual.
next() - Method in class mss.ea.core.VectorStream
 
next() - Method in class mss.ea.core.ArrayStream
 
next() - Method in interface mss.ea.core.IndividualStream
Gets the next individual from the current position in the stream.
next() - Method in class mss.ea.core.ListStream
 
next() - Method in interface mss.ea.core.IndividualSource
Gets a single individual from the source.
next() - Method in class mss.ea.ini.Initialization
Generates another individual.
NONE - Static variable in class mss.ea.trm.ScoreStreamCondition
Indicator that mode has not been initialized.
NonLinearRankingScaling - class mss.ea.eval.NonLinearRankingScaling.
Nonlinear fitness scaling based on rank of individual.
NonLinearRankingScaling() - Constructor for class mss.ea.eval.NonLinearRankingScaling
 
not() - Method in class mss.ea.core.BitVector
Inverts the bitvector.
Notification - class mss.ea.al.Notification.
Default implementation of a notification message.
Notification(Object, Object, MessageType) - Constructor for class mss.ea.al.Notification
 
notificationList - Variable in class mss.ea.al.NotificationThread
Deprecated. List of notification listeners.
NotificationListener - interface mss.ea.core.NotificationListener.
Interface for classes that have to react on notification message.
notificationQueue - Variable in class mss.ea.al.MessageBroker
Queue with notifications about incoming messages.
notificationSignal() - Method in class mss.ea.core.AbstractPopulation
Cycle notification.
notificationSignal() - Method in interface mss.ea.core.NotificationListener
Indicates that a notification has been sent.
notificationSignal() - Method in class mss.ea.stat.AbstractUnbufferedCollector
Collects data and delivers the data to the tracker.
notificationSignal() - Method in class mss.ea.stat.DefaultDataTracker
Flushes the internal buffer on request.
NotificationThread - class mss.ea.al.NotificationThread.
Deprecated. superceded by new thread communication model
NotificationThread() - Constructor for class mss.ea.al.NotificationThread
Deprecated. Constructor.
NotificationThread(NotificationListener) - Constructor for class mss.ea.al.NotificationThread
Deprecated. Constructor with a single notification listener.
notifyCycleListeners() - Method in class mss.ea.al.SingleLoopController
Deprecated.  
NullChromosome - class mss.ea.chr.NullChromosome.
Dummy chromosome containing only null.
NullChromosome() - Constructor for class mss.ea.chr.NullChromosome
Constructor.
NullConnector - class mss.ea.al.NullConnector.
Connector without functionality.
NullConnector() - Constructor for class mss.ea.al.NullConnector
Constructor.
nullElement - Variable in class mss.ea.stat.DefaultDataTracker
String for inserting if a data element is null.
number - Variable in class mss.ea.ini.Initialization
Number of individuals this operator should produce.
numberPerSelection - Variable in class mss.ea.sel.Selection
Number of individuals per selection.

O

ObjectMessage - class mss.ea.al.ObjectMessage.
Default implementation of a message transporting a single object.
ObjectMessage(Object, Object, MessageType, Object) - Constructor for class mss.ea.al.ObjectMessage
Constructor.
ONE_CENTURY - Static variable in interface mss.ea.al.Sync
One century in milliseconds; convenient as a time-out value
ONE_DAY - Static variable in interface mss.ea.al.Sync
One day, in milliseconds; convenient as a time-out value
ONE_HOUR - Static variable in interface mss.ea.al.Sync
One hour, in milliseconds; convenient as a time-out value
ONE_MINUTE - Static variable in interface mss.ea.al.Sync
One minute, in milliseconds; convenient as a time-out value
ONE_SECOND - Static variable in interface mss.ea.al.Sync
One second, in milliseconds; convenient as a time-out value
ONE_WEEK - Static variable in interface mss.ea.al.Sync
One week, in milliseconds; convenient as a time-out value
ONE_YEAR - Static variable in interface mss.ea.al.Sync
One year in milliseconds; convenient as a time-out value
oneMask - Static variable in class mss.ea.core.BitVector
Byte array, for masking single bits with one.
operate() - Method in class mss.ea.al.ThreadOperator
Deprecated.  
operate() - Method in class mss.ea.al.ConditionalThread
Deprecated.  
operate() - Method in class mss.ea.al.SingleThread
Deprecated.  
operate() - Method in class mss.ea.al.NotificationThread
Deprecated.  
operate() - Method in class mss.ea.al.GateThread
Deprecated.  
operate() - Method in class mss.ea.al.SourceThread
Deprecated.  
operate() - Method in class mss.ea.al.SinkThread
Deprecated.  
operatorMap - Variable in class mss.ea.al.FlowElementFactory
Hash map containing maapings from genetic operators to their appropriate flow elements.
operatorSet - Variable in class mss.ea.al.ThreadSynchronization
Deprecated. Hash set containing all normal operators.
operatorSet - Variable in class mss.ea.al.MessageBroker
Set of operators that are not sources or sinks.
or(BitVector) - Method in class mss.ea.core.BitVector
Performs an OR operation.
outputs - Variable in class mss.ea.al.ThreadOperator
Deprecated. Number of outputs of the operator.
OVERFLOW - Static variable in class mss.ea.al.ElementState
Element state OVERFLOW.
OVERFLOW - Static variable in class mss.ea.al.EAMessageTypes
Message type overflow.
overflowState - Variable in class mss.ea.al.StreamSink
Overflow state.
OXArrayRecombination - class mss.ea.rec.OXArrayRecombination.
Order Crossover (OX) for arrays.
OXArrayRecombination() - Constructor for class mss.ea.rec.OXArrayRecombination
Constructor.
OXArrayRecombination(int[]) - Constructor for class mss.ea.rec.OXArrayRecombination
Constructor with intersection points.
OXArrayRecombinationTest - class mss.ea.test.rec.OXArrayRecombinationTest.
 
OXArrayRecombinationTest(String) - Constructor for class mss.ea.test.rec.OXArrayRecombinationTest
 
OXListRecombination - class mss.ea.rec.OXListRecombination.
Order Crossover (OX) for lists.
OXListRecombination() - Constructor for class mss.ea.rec.OXListRecombination
Constructor.
OXListRecombination(int[]) - Constructor for class mss.ea.rec.OXListRecombination
Constructor with intersection points.
OXListRecombinationTest - class mss.ea.test.rec.OXListRecombinationTest.
 
OXListRecombinationTest(String) - Constructor for class mss.ea.test.rec.OXListRecombinationTest
 

P

PackageTest - class mss.ea.test.PackageTest.
 
PackageTest() - Constructor for class mss.ea.test.PackageTest
 
parse(String) - Method in class mss.ea.core.CommandLineParser
Parses the given string.
parse(String[]) - Method in class mss.ea.core.CommandLineParser
Parses the given array of strings.
parseCommand(LinkedList) - Method in class mss.ea.core.CommandLineParser
Detects the command from the input tokens.
parseOptions(LinkedList) - Method in class mss.ea.core.CommandLineParser
Extracts the options from the token lists.
parser - Variable in class mss.ea.al.ThreadController
Deprecated.  
patch - Variable in class mss.ea.core.Version
Patch version number.
PercentageTruncationSelection - class mss.ea.sel.PercentageTruncationSelection.
Truncation selection by fixed percentage.
PercentageTruncationSelection(int) - Constructor for class mss.ea.sel.PercentageTruncationSelection
Constructor with number per selection.
PercentageTruncationSelection(int, float) - Constructor for class mss.ea.sel.PercentageTruncationSelection
Constructor number per selection and threshold.
PhiStreamCondition - class mss.ea.trm.PhiStreamCondition.
Termination dependent on Phi.
PhiStreamCondition(float) - Constructor for class mss.ea.trm.PhiStreamCondition
Constructor.
PhiStreamConditionTest - class mss.ea.test.trm.PhiStreamConditionTest.
 
PhiStreamConditionTest(String) - Constructor for class mss.ea.test.trm.PhiStreamConditionTest
 
PMXArrayRecombination - class mss.ea.rec.PMXArrayRecombination.
Partial Matched Crossover (PMX) for arrays.
PMXArrayRecombination() - Constructor for class mss.ea.rec.PMXArrayRecombination
Constructor.
PMXArrayRecombination(int[]) - Constructor for class mss.ea.rec.PMXArrayRecombination
Constructor with intersection points.
PMXArrayRecombinationTest - class mss.ea.test.rec.PMXArrayRecombinationTest.
 
PMXArrayRecombinationTest(String) - Constructor for class mss.ea.test.rec.PMXArrayRecombinationTest
 
PMXListRecombination - class mss.ea.rec.PMXListRecombination.
Partial Matched Crossover (PMX) for lists.
PMXListRecombination() - Constructor for class mss.ea.rec.PMXListRecombination
Constructor.
pool - Variable in class mss.ea.ins.Reinsertion
Pool with individuals that could be inserted into the population.
pop - Variable in class mss.ea.core.SortedPopulation
Sorted vector with individuals, which represents the population.
pop - Variable in class mss.ea.core.GenericPopulation
ArrayList with individuals, which represents the population.
pop - Variable in class mss.ea.core.Individual
Deprecated. because of stream based concept this is not supported any longer
pop - Variable in class mss.ea.eval.LinearRankingScaling
 
pop - Variable in class mss.ea.stat.StatTracker
Population to gather information from.
pop - Variable in class mss.ea.trm.Termination
Population this operator works with.
PopulationSizeCollector - class mss.ea.stat.PopulationSizeCollector.
Collector for gathering the size of a population.
PopulationSizeCollector(DataTracker, AbstractPopulation) - Constructor for class mss.ea.stat.PopulationSizeCollector
Constructor.
postprocess() - Method in class mss.ea.al.SingleLoopController
Deprecated.  
postQueue - Variable in class mss.ea.al.SingleLoopController
Deprecated.  
pow10(long) - Static method in class mss.ea.core.UniqueID
Raises the exponent to the power of ten.
predecessor - Variable in class mss.ea.al.AbstractConnector
Predecessor of this connector.
predecessor - Variable in class mss.ea.al.AbstractSink
Predecessor of this sink.
predecessor - Variable in class mss.ea.al.AbstractFork
Predecessor of this fork.
predecessorList - Variable in class mss.ea.al.ThreadOperator
Deprecated. List of predecessors of this operator.
predecessorList - Variable in class mss.ea.al.AbstractMerger
Predecessor list of this merger.
predecessorList - Variable in class mss.ea.al.AbstractConduit
Predecessor list of this conduit.
preprocess() - Method in class mss.ea.al.SingleLoopController
Deprecated.  
preQueue - Variable in class mss.ea.al.SingleLoopController
Deprecated.  
previous() - Method in class mss.ea.core.VectorStream
 
previous() - Method in class mss.ea.core.ArrayStream
 
previous() - Method in interface mss.ea.core.IndividualStream
Gets the previous individual from the current position in the stream.
previous() - Method in class mss.ea.core.ListStream
 
printInformation() - Method in class mss.ea.al.AlgorithmChecker
Prints some more or less useful information about the algorithm structure.
printMap(TreeMap, int) - Static method in class mss.ea.conf.Configuration
Prints the given tree map to System.out.
PrintProcessor - class mss.ea.stat.PrintProcessor.
Processor for printing information about individuals.
PrintProcessor() - Constructor for class mss.ea.stat.PrintProcessor
Constructor.
PrintProcessor(PrintWriter) - Constructor for class mss.ea.stat.PrintProcessor
Constructor with printwriter.
PrintProcessor(String, boolean) - Constructor for class mss.ea.stat.PrintProcessor
Constructor with file.
printresult() - Static method in class mss.ea.core.ListSort
Prints both counters to System.out.
printSetInfo(HashSet, String) - Method in class mss.ea.al.AlgorithmChecker
 
printStateMap() - Method in class mss.ea.al.MessageBroker
Prints the state map for debugging.
printStream(IndividualStream) - Method in class mss.ea.stat.ASCIIFileProcessor
Saves the individual stream to a file.
printStream(IndividualStream) - Method in class mss.ea.stat.XMLFileProcessor
Saves the individual stream to a file.
printStream(IndividualStream) - Method in class mss.ea.stat.BinaryFileProcessor
Saves the individual stream to a file.
printSystemMap() - Static method in class mss.ea.conf.Configuration
Prints the system tree to System.out.
printUsage() - Method in class mss.ea.al.ThreadController
Deprecated.  
printUserMap() - Static method in class mss.ea.conf.Configuration
Prints the user tree to System.out.
PROCESS - Static variable in class mss.ea.al.EAMessageTypes
Message type process.
process(ArrayList) - Method in class mss.ea.ex.salesman.SalesmanMatrix
 
process(Individual) - Method in class mss.ea.mut.IndividualMutation
 
process(Individual[]) - Method in class mss.ea.mut.IndividualMutation
 
process(Individual[]) - Method in class mss.ea.rec.IndividualRecombination
 
process(IndividualStream) - Method in class mss.ea.al.SplitStream
Deprecated.  
process(IndividualStream) - Method in class mss.ea.al.NullConnector
This method simply passed the input stream to the output.
process(IndividualStream) - Method in class mss.ea.al.DelayElement
This methods waits for the given time and then transmits the stream to the successor.
process(IndividualStream) - Method in class mss.ea.al.RandomDelayElement
This method delays the transmission of the stream for a random time.
process(IndividualStream) - Method in class mss.ea.al.EventNotifier
Generates notifications for all registered listeners.
process(IndividualStream) - Method in class mss.ea.core.StreamReverse
 
process(IndividualStream) - Method in class mss.ea.core.StreamSort
 
process(IndividualStream) - Method in interface mss.ea.core.SingleStreamProcessor
Processes an individual stream.
process(IndividualStream) - Method in interface mss.ea.core.SplitStreamProcessor
Splits an individual stream into several streams.
process(IndividualStream) - Method in class mss.ea.eval.FitnessScaling
Evaluates all individuals contained in a stream.
process(IndividualStream) - Method in class mss.ea.eval.ScoreEvaluation
Evaluates all individuals in a stream.
process(IndividualStream) - Method in class mss.ea.mut.IndividualMutation
 
process(IndividualStream) - Method in class mss.ea.rec.IndividualRecombination
 
process(IndividualStream) - Method in class mss.ea.rec.IndividualDuplication
 
process(IndividualStream) - Method in class mss.ea.sel.Selection
Calls the select method.
process(IndividualStream) - Method in class mss.ea.stat.XMLPrintProcessor
 
process(IndividualStream) - Method in class mss.ea.stat.AbstractPrintProcessor
 
process(IndividualStream) - Method in class mss.ea.stat.PrintProcessor
 
process(IndividualStream[]) - Method in class mss.ea.al.DefaultIndividualConduit
Processes an stream array.
process(IndividualStream[]) - Method in interface mss.ea.core.IndividualConduit
Processes the incoming stream array and produces a new array as result.
process(StreamGroup) - Method in class mss.ea.al.MergeStream
Deprecated.  
process(StreamGroup) - Method in interface mss.ea.core.MergeStreamProcessor
Processes multiple individual streams and merges them into one.
process(StreamGroup) - Method in interface mss.ea.core.MultiStreamProcessor
Processes multiple individual streams.
process(Vector) - Method in class mss.ea.mut.IndividualMutation
 
process(Vector) - Method in class mss.ea.rec.IndividualRecombination
 
processElement(XMLElement, TreeMap) - Static method in class mss.ea.conf.Configuration
Processes an XML element.
processMessages() - Method in class mss.ea.al.MessageBroker
Processes incoming messages.
processor - Variable in class mss.ea.al.SingleThread
Deprecated. Underlying single input/output processor.
propability - Variable in class mss.ea.mut.IndividualMutation
Mutation propability.
ps - Variable in class mss.ea.stat.Stats
PrintStream, to write data to.
PureReinsertion - class mss.ea.ins.PureReinsertion.
Pure Reinsertion.
PureReinsertion() - Constructor for class mss.ea.ins.PureReinsertion
Constructor.
PureReinsertion(IndividualGate) - Constructor for class mss.ea.ins.PureReinsertion
Constructor with individual gate.
put(Message) - Method in class mss.ea.al.MessageChannel
Put a message on this channel.
pw - Variable in class mss.ea.stat.PrintProcessor
Printwriter to write information to.

Q

quantity - Variable in class mss.ea.rec.Recombination
Number of offspring this operator will produce.

R

rand - Variable in class mss.ea.mut.ListMutation
Random generator.
rand - Variable in class mss.ea.mut.FloatMutation
Random generator.
rand - Variable in class mss.ea.mut.ArrayMutation
Random generator.
rand - Variable in class mss.ea.mut.LongMutation
Random generator.
rand - Variable in class mss.ea.mut.StringMutation
Random generator.
rand - Variable in class mss.ea.mut.BinaryStringMutation
Random generator.
rand - Variable in class mss.ea.mut.IntegerMutation
Random generator.
rand - Variable in class mss.ea.mut.DoubleMutation
Random generator.
rand - Variable in class mss.ea.mut.TreeMutation
Random generator.
rand - Variable in class mss.ea.ins.UniformReinsertion
Random generator.
rand - Variable in class mss.ea.rec.FloatRecombination
Random generator.
rand - Variable in class mss.ea.rec.IntegerRecombination
Random generator.
rand - Variable in class mss.ea.rec.MPListRecombination
Random generator.
rand - Variable in class mss.ea.rec.MPArrayRecombination
Random generator.
rand - Variable in class mss.ea.rec.MPStringRecombination
Random generator.
rand - Variable in class mss.ea.rec.MPBinaryStringRecombination
Random generator.
rand - Variable in class mss.ea.sel.TournamentSelection
Random generator.
rand - Variable in class mss.ea.sel.TruncationSelection
Random generator.
rand - Variable in class mss.ea.sel.RouletteWheelSelection
Random generator.
rand - Variable in class mss.ea.sel.RandomSelection
Random generator.
RandomDelayElement - class mss.ea.al.RandomDelayElement.
Stream processors which delays the transmission of a stream for a random time.
RandomDelayElement(long) - Constructor for class mss.ea.al.RandomDelayElement
Constructor.
randomDouble(double) - Static method in class mss.ea.core.RandomUtil
Random double value.
randomDouble(double, double) - Static method in class mss.ea.core.RandomUtil
Random double value.
randomFloat(float) - Static method in class mss.ea.core.RandomUtil
Random float value.
randomFloat(float, float) - Static method in class mss.ea.core.RandomUtil
Random float value.
randomInt(int) - Static method in class mss.ea.core.RandomUtil
Random integer value.
randomInt(int, int) - Static method in class mss.ea.core.RandomUtil
Random integer value.
randomIntegerSample(int, int) - Static method in class mss.ea.core.RandomUtil
Choice of n random numbers from N possible.
randomIntegerSample(int, int, boolean) - Static method in class mss.ea.core.RandomUtil
Choice of n random numbers from N possible.
randomIntSequence(int) - Static method in class mss.ea.core.RandomUtil
Generates a random sequence of integers from 0 to the given integer (exclusive).
randomize() - Method in class mss.ea.core.BitVector
Fills the bit vector with random bits.
randomLong() - Static method in class mss.ea.core.UniqueID
Gets a random long ID.
randomLong(long) - Static method in class mss.ea.core.RandomUtil
Random long value.
randomLong(long, long) - Static method in class mss.ea.core.RandomUtil
Random long value.
randomRange(int) - Method in class mss.ea.mut.ReverseListMutation
Helper for calculating a valid reverse range, dependent from length of array and percentage value.
randomRange(int) - Method in class mss.ea.mut.ReverseArrayMutation
Helper for calculating a valid reverse range, dependent from length of array and percentage value.
RandomSelection - class mss.ea.sel.RandomSelection.
Random Selection.
RandomSelection(int) - Constructor for class mss.ea.sel.RandomSelection
Constructor with number per selection.
RandomSelection(int, boolean) - Constructor for class mss.ea.sel.RandomSelection
Constructor number per selection and multiple selection flag.
RandomSelectionTest - class mss.ea.test.sel.RandomSelectionTest.
Documentation missing.
RandomSelectionTest(String) - Constructor for class mss.ea.test.sel.RandomSelectionTest
 
randomString() - Static method in class mss.ea.core.RandomUtil
Produces a random string with a random length.
randomString(byte) - Static method in class mss.ea.core.RandomUtil
Produces a random string.
randomString(int) - Static method in class mss.ea.core.RandomUtil
Produces a random string.
RandomStringInitialization - class mss.ea.ini.RandomStringInitialization.
Operator that creates random string chromosomes.
RandomStringInitialization(int) - Constructor for class mss.ea.ini.RandomStringInitialization
Constructor.
RandomStringInitialization(int, int) - Constructor for class mss.ea.ini.RandomStringInitialization
Constructor with number of individuals.
RandomStringInitialization(int, int, int) - Constructor for class mss.ea.ini.RandomStringInitialization
Constructor with number of individuals and chromosomes.
RandomStringInitializationTest - class mss.ea.test.ini.RandomStringInitializationTest.
Test for RandomStringInitialization.
RandomStringInitializationTest(String) - Constructor for class mss.ea.test.ini.RandomStringInitializationTest
 
RandomUtil - class mss.ea.core.RandomUtil.
Utility methods for working with random objects.
RandomUtil() - Constructor for class mss.ea.core.RandomUtil
 
RandomUtilTest - class mss.ea.test.core.RandomUtilTest.
 
RandomUtilTest(String) - Constructor for class mss.ea.test.core.RandomUtilTest
 
randomWord() - Static method in class mss.ea.core.RandomUtil
Produces a random "word".
randomWord(byte) - Static method in class mss.ea.core.RandomUtil
Produces a random "word".
randomWord(int) - Static method in class mss.ea.core.RandomUtil
Produces a random "word".
RandomWordInitialization - class mss.ea.ini.RandomWordInitialization.
Operator that creates random string chromosomes containing words.
RandomWordInitialization(int) - Constructor for class mss.ea.ini.RandomWordInitialization
Constructor.
RandomWordInitialization(int, int) - Constructor for class mss.ea.ini.RandomWordInitialization
Constructor with number of individuals.
RandomWordInitialization(int, int, int) - Constructor for class mss.ea.ini.RandomWordInitialization
Constructor with number of individuals and chromosomes.
RandomWordInitializationTest - class mss.ea.test.ini.RandomWordInitializationTest.
Test for RandomWordInitialization.
RandomWordInitializationTest(String) - Constructor for class mss.ea.test.ini.RandomWordInitializationTest
 
range - Variable in class mss.ea.mut.FloatRelativeRangeMutation
 
range - Variable in class mss.ea.mut.DoubleRelativeRangeMutation
 
range - Variable in class mss.ea.mut.IntegerRelativeRangeMutation
 
range - Variable in class mss.ea.mut.LongRelativeRangeMutation
 
rangeCounter - Static variable in class mss.ea.core.UniqueID
Counter for calculations in randomLong().
rangeExponent - Static variable in class mss.ea.core.UniqueID
Exponent for range calculation in randomLong().
rangePercentage - Variable in class mss.ea.mut.ReverseListMutation
 
rangePercentage - Variable in class mss.ea.mut.ReverseArrayMutation
 
RankingTruncationSelection - class mss.ea.sel.RankingTruncationSelection.
Truncation selection by rank.
RankingTruncationSelection(int) - Constructor for class mss.ea.sel.RankingTruncationSelection
Constructor with number per selection.
RankingTruncationSelection(int, int) - Constructor for class mss.ea.sel.RankingTruncationSelection
Constructor number per selection and threshold.
rateSize - Variable in class mss.ea.ins.DiscreteReinsertion
Number of individuals to inserted from the reinsertion pool.
rclear(int) - Method in class mss.ea.core.BitVector
Clears a single bit and resizes the bit vector, if necessary.
react() - Method in class mss.ea.al.FlowElement
Abstract method for reacting on an incoming message.
react() - Method in class mss.ea.al.StreamSink
Reaction on an incoming message.
react() - Method in class mss.ea.al.StreamConnector
Reaction on an incoming message.
react() - Method in class mss.ea.al.StreamCollector
Reaction on an incoming message.
react() - Method in class mss.ea.al.StreamSource
Reacts on an incoming message.
react() - Method in class mss.ea.al.StreamGate
Reaction on an incoming message.
react() - Method in class mss.ea.al.StreamCombiner
Reaction on an incoming message.
react() - Method in class mss.ea.al.StreamConduit
Reaction on an incoming message.
react() - Method in class mss.ea.al.StreamRouter
Reaction on an incoming message.
react() - Method in class mss.ea.al.StreamMultiCaster
Reaction on an incoming message.
read(String) - Method in class mss.ea.ex.salesman.SalesmanMatrix
 
READY - Static variable in class mss.ea.al.ElementState
Element state READY.
READY - Static variable in class mss.ea.al.EAMessageTypes
Message type ready.
receivedMessage - Variable in class mss.ea.al.FlowElement
The message that has been received from the channel.
recipient - Variable in class mss.ea.al.AbstractMessage
Recipient of this message.
ReciprocalScaling - class mss.ea.eval.ReciprocalScaling.
Reciprocal fitness scaling.
ReciprocalScaling(float, float, float) - Constructor for class mss.ea.eval.ReciprocalScaling
Constructor.
Recombination - class mss.ea.rec.Recombination.
Abstract base class for a general recombination operator.
Recombination() - Constructor for class mss.ea.rec.Recombination
 
RecombinationException - exception mss.ea.rec.RecombinationException.
Exception for errors while recombination.
RecombinationException() - Constructor for class mss.ea.rec.RecombinationException
Constructor.
RecombinationException(String) - Constructor for class mss.ea.rec.RecombinationException
Constructors with describing string.
recombine(ArrayChromosome[]) - Method in class mss.ea.rec.ArrayRecombination
Performs the recombination on array chromosomes.
recombine(ArrayChromosome[]) - Method in class mss.ea.rec.OXArrayRecombination
Executes the recombination.
recombine(ArrayChromosome[]) - Method in class mss.ea.rec.MPArrayRecombination
Performs the recombination.
recombine(ArrayChromosome[]) - Method in class mss.ea.rec.UOBXArrayRecombination
Executes the recombination.
recombine(ArrayChromosome[]) - Method in class mss.ea.rec.PMXArrayRecombination
Executes the recombination.
recombine(ArrayChromosome[]) - Method in class mss.ea.rec.CXArrayRecombination
Executes the recombination.
recombine(Chromosome[]) - Method in class mss.ea.rec.ChromosomeRecombination
Performs the recombination.
recombine(Chromosome[]) - Method in class mss.ea.rec.LineFloatRecombination
Performsa the recombination.
recombine(Chromosome[]) - Method in class mss.ea.rec.ArrayRecombination
Performs the recombination.
recombine(Chromosome[]) - Method in class mss.ea.rec.LineIntegerRecombination
Performs the recombination.
recombine(Chromosome[]) - Method in class mss.ea.rec.ListRecombination
Performs the recombination.
recombine(Chromosome[]) - Method in class mss.ea.rec.DiscreteFloatRecombination
Performs the recombination.
recombine(Chromosome[]) - Method in class mss.ea.rec.MPStringRecombination
Performs the recombination.
recombine(Chromosome[]) - Method in class mss.ea.rec.MPBinaryStringRecombination
Performs the recombination.
recombine(Chromosome[]) - Method in class mss.ea.rec.DiscreteIntegerRecombination
Performs the recombination.
recombine(Chromosome[]) - Method in class mss.ea.rec.ExtendedLineIntegerRecombination
 
recombine(Chromosome[]) - Method in class mss.ea.rec.LineStringRecombination
Performs the recombination.
recombine(Individual[]) - Method in class mss.ea.rec.IndividualRecombination
Recombines a number of individuals.
recombine(IndividualStream) - Method in class mss.ea.rec.IndividualRecombination
Recombination of an individual stream.
recombine(IndividualStream) - Method in class mss.ea.rec.IndividualDuplication
Recombination of an individual stream.
recombine(ListChromosome[]) - Method in class mss.ea.rec.ListRecombination
Performs the recombination on list chromosomes.
recombine(ListChromosome[]) - Method in class mss.ea.rec.MPListRecombination
Performs the recombination.
recombine(ListChromosome[]) - Method in class mss.ea.rec.CXListRecombination
Executes the recombination.
recombine(ListChromosome[]) - Method in class mss.ea.rec.UOBXListRecombination
Executes the recombination.
recombine(ListChromosome[]) - Method in class mss.ea.rec.PMXListRecombination
Executes the recombination.
recombine(ListChromosome[]) - Method in class mss.ea.rec.OXListRecombination
Executes the recombination.
ref - Variable in class mss.ea.test.chr.ArrayChromosomeTest
 
register(FlowElement) - Method in class mss.ea.al.AlgorithmChecker
Registers a flow element at the checker.
register(FlowElement) - Method in class mss.ea.al.MessageBroker
Registers a flow element at this broker.
register(IndividualSink) - Method in class mss.ea.al.ResultExtractor
Registers an individual sink to this extractor.
register(MessageBroker) - Method in class mss.ea.al.FlowElement
Registers this flow element at a message broker.
register(ThreadOperator) - Method in class mss.ea.al.ThreadSynchronization
Deprecated. Registers a new operator.
reinsert(IndividualStream) - Method in class mss.ea.ins.Reinsertion
Performs the reinsertion with the given individual stream.
reinsert(IndividualStream) - Method in class mss.ea.ins.EliteReinsertion2
Filters the individual stream.
reinsert(IndividualStream) - Method in class mss.ea.ins.DiscreteReinsertion
Filters the individual stream.
reinsert(IndividualStream) - Method in class mss.ea.ins.PureReinsertion
Filters the individual stream.
reinsert(IndividualStream) - Method in class mss.ea.ins.UniformReinsertion
Filters the individual stream.
reinsert(IndividualStream) - Method in class mss.ea.ins.EliteReinsertion
Filters the individual stream.
Reinsertion - class mss.ea.ins.Reinsertion.
Abstract base class for the reinsertion operator.
Reinsertion(float, float) - Constructor for class mss.ea.ins.Reinsertion
Constructor with reinsertion parameters.
Reinsertion(IndividualGate) - Constructor for class mss.ea.ins.Reinsertion
Constructor with population.
Reinsertion(IndividualGate, float, float) - Constructor for class mss.ea.ins.Reinsertion
Constructor with population and reinsertion parameters.
ReinsertionException - exception mss.ea.ins.ReinsertionException.
Exception for errors appearing while reinserting individuals into a population.
ReinsertionException() - Constructor for class mss.ea.ins.ReinsertionException
Constructor.
ReinsertionException(String) - Constructor for class mss.ea.ins.ReinsertionException
Constructor with message.
reinsertionRate - Variable in class mss.ea.ins.Reinsertion
Reinsertion Rate.
RelativeErrorStreamCondition - class mss.ea.trm.RelativeErrorStreamCondition.
Termination at an relative error to the target value.
RelativeErrorStreamCondition(double, float) - Constructor for class mss.ea.trm.RelativeErrorStreamCondition
Constructor (mode double).
RelativeErrorStreamCondition(float, float) - Constructor for class mss.ea.trm.RelativeErrorStreamCondition
Constructor (mode float).
RelativeErrorStreamCondition(int, float) - Constructor for class mss.ea.trm.RelativeErrorStreamCondition
Constructor (mode int).
RelativeErrorStreamCondition(long, float) - Constructor for class mss.ea.trm.RelativeErrorStreamCondition
Constructor (mode long).
RelativeErrorStreamConditionTest - class mss.ea.test.trm.RelativeErrorStreamConditionTest.
 
RelativeErrorStreamConditionTest(String) - Constructor for class mss.ea.test.trm.RelativeErrorStreamConditionTest
 
release() - Method in class mss.ea.al.CountingMutex
 
release() - Method in interface mss.ea.al.Sync
Potentially enable others to pass.
release() - Method in class mss.ea.al.Mutex
 
releaseCounter - Variable in class mss.ea.al.CountingMutex
 
remove(int) - Method in class mss.ea.chr.ChromosomeSet
Removes a single chromosome from the chromosome set, decreasing it's length by 1.
remove(int) - Method in class mss.ea.core.AbstractPopulation
Removes an individual from the population.
remove(int) - Method in class mss.ea.core.SortedPopulation
Removes an individual from the population.
remove(int) - Method in interface mss.ea.core.IndividualGate
Removes an individual from the gate.
remove(int) - Method in class mss.ea.core.GenericPopulation
Removes an individual from the population.
remove(int, int) - Method in class mss.ea.core.AbstractPopulation
Removes a range of individuals.
remove(int, int) - Method in class mss.ea.core.SortedPopulation
Removes a range of individuals.
remove(int, int) - Method in interface mss.ea.core.IndividualGate
Removes several individuals from the gate.
remove(int, int) - Method in class mss.ea.core.GenericPopulation
Removes a range of individuals.
removeAll() - Method in class mss.ea.core.AbstractPopulation
Removes all individuals.
removeAll() - Method in class mss.ea.core.SortedPopulation
Removes all individuals.
removeAll() - Method in interface mss.ea.core.IndividualGate
Removes all individuals from the gate.
removeAll() - Method in class mss.ea.core.GenericPopulation
Removes all individuals.
removeCycleListener(int) - Method in class mss.ea.al.SingleLoopController
Deprecated.  
removeCycleProcessor(int) - Method in class mss.ea.al.SingleLoopController
Deprecated.  
removeKey(String, TreeMap) - Static method in class mss.ea.conf.Configuration
Removes a key from the given treemap.
removePostProcessor(int) - Method in class mss.ea.al.SingleLoopController
Deprecated.  
removePreProcessor(int) - Method in class mss.ea.al.SingleLoopController
Deprecated.  
removeRange(int, int) - Method in class mss.ea.core.SortedLinkedList
Deletes a range in the list.
removeRangeRange(int, int) - Method in class mss.ea.core.SortedArrayList
Deletes a range in the array list.
removeSystemKey(String) - Static method in class mss.ea.conf.Configuration
Removes a key from the system tree.
removeTermination(int) - Method in class mss.ea.al.Controller
Deprecated.  
removeUserKey(String) - Static method in class mss.ea.conf.Configuration
Removes a key from the user tree.
replace(Chromosome, int) - Method in class mss.ea.chr.ChromosomeSet
Replaces a chromosome.
replace(Individual, int) - Method in class mss.ea.core.AbstractPopulation
Replaces an individual at a particular position.
replace(Individual, int) - Method in class mss.ea.core.SortedPopulation
Replaces an individual at a position.
replace(Individual, int) - Method in class mss.ea.core.GenericPopulation
Replaces an individual at a position.
ReplicatingSplitter - class mss.ea.al.ReplicatingSplitter.
Operator for replication of streams.
ReplicatingSplitter(int) - Constructor for class mss.ea.al.ReplicatingSplitter
Constructor.
ReplicatingSplitterTest - class mss.ea.test.al.ReplicatingSplitterTest.
Documentation missing.
ReplicatingSplitterTest(String) - Constructor for class mss.ea.test.al.ReplicatingSplitterTest
 
REQUEST_HANGUP - Static variable in class mss.ea.al.ThreadSynchronization
Deprecated. State indicator REQUEST_HANGUP.
REQUEST_RUN - Static variable in class mss.ea.al.ThreadSynchronization
Deprecated. State indicator REQUEST_RUN.
REQUEST_STANDBY - Static variable in class mss.ea.al.ThreadSynchronization
Deprecated. State indicator REQUEST_STANDBY.
required - Variable in class mss.ea.rec.Recombination
Number of parents requires to work correctly.
reset() - Method in class mss.ea.core.VectorStream
 
reset() - Method in class mss.ea.core.ArrayStream
 
reset() - Method in interface mss.ea.core.IndividualStream
Sets the internal pointer before the first individual in the stream.
reset() - Method in class mss.ea.core.ListStream
 
reset() - Method in interface mss.ea.stat.Counter
Resets the counter.
reset() - Method in class mss.ea.stat.LongCounter
Resets the counter.
reset() - Method in class mss.ea.stat.IntegerCounter
Resets the counter.
reset() - Method in class mss.ea.stat.Timer
Resets the timer.
resetCounter() - Static method in class mss.ea.core.ListSort
Set both internal counter to zero.
resetCounter() - Static method in class mss.ea.core.ArraySort
Sets both counters to 0.
resetEnd() - Method in class mss.ea.core.VectorStream
 
resetEnd() - Method in class mss.ea.core.ArrayStream
 
resetEnd() - Method in interface mss.ea.core.IndividualStream
Sets the internal pointer after the last individual in the stream.
resetEnd() - Method in class mss.ea.core.ListStream
 
resize(int) - Method in class mss.ea.core.VectorStream
 
resize(int) - Method in class mss.ea.core.ArrayStream
 
resize(int) - Method in interface mss.ea.core.IndividualStream
Resizes the stream.
resize(int) - Method in class mss.ea.core.ListStream
 
result() - Method in class mss.ea.al.Controller
Deprecated. Prints the results of the algorithm.
result() - Method in class mss.ea.al.SingleLoopController
Deprecated. Prints results.
result() - Method in class mss.ea.al.ThreadController
Deprecated. Prints the results of the algorithm.
result() - Method in class mss.ea.al.AbstractAlgorithm
Prints the results of the algorithm.
result() - Static method in class mss.ea.core.ArraySort
Prints both counters states to System.out.
ResultExtractor - class mss.ea.al.ResultExtractor.
Abstract base class for a result extractor.
ResultExtractor() - Constructor for class mss.ea.al.ResultExtractor
Constructor.
reverse(IndividualStream) - Method in class mss.ea.core.StreamReverse
 
reverse(List) - Method in class mss.ea.mut.ReverseListMutation
Reverses a list.
reverse(Object) - Method in class mss.ea.mut.ReverseArrayMutation
Reverses an array of objects.
reverse(Object[]) - Static method in class mss.ea.core.ArraySort
Reverses an array.
ReverseArrayMutation - class mss.ea.mut.ReverseArrayMutation.
Swap mutation of a string.
ReverseArrayMutation() - Constructor for class mss.ea.mut.ReverseArrayMutation
Constructor.
ReverseArrayMutation(float) - Constructor for class mss.ea.mut.ReverseArrayMutation
Constructor with mutation propability.
ReverseArrayMutation(float, float) - Constructor for class mss.ea.mut.ReverseArrayMutation
Constructor with mutation propability and random range.
ReverseArrayMutation(float, int, int) - Constructor for class mss.ea.mut.ReverseArrayMutation
Constructor with mutation propability, lower and upper reverse bound.
ReverseArrayMutationTest - class mss.ea.test.mut.ReverseArrayMutationTest.
 
ReverseArrayMutationTest(String) - Constructor for class mss.ea.test.mut.ReverseArrayMutationTest
 
ReverseFitnessComparator - class mss.ea.eval.ReverseFitnessComparator.
Implementation of a reverse fitness comparator.
ReverseFitnessComparator() - Constructor for class mss.ea.eval.ReverseFitnessComparator
 
ReverseFitnessComparatorTest - class mss.ea.test.eval.ReverseFitnessComparatorTest.
Documentation missing.
ReverseFitnessComparatorTest(String) - Constructor for class mss.ea.test.eval.ReverseFitnessComparatorTest
 
ReverseListMutation - class mss.ea.mut.ReverseListMutation.
Reverse mutation of a list.
ReverseListMutation() - Constructor for class mss.ea.mut.ReverseListMutation
Constructor.
ReverseListMutation(float) - Constructor for class mss.ea.mut.ReverseListMutation
Constructor with mutation propability.
ReverseListMutation(float, float) - Constructor for class mss.ea.mut.ReverseListMutation
Constructor with mutation propability and length of reversed section.
ReverseListMutation(float, int, int) - Constructor for class mss.ea.mut.ReverseListMutation
Constructor with mutation propability, lower and upper reverse bound.
ReverseListMutationTest - class mss.ea.test.mut.ReverseListMutationTest.
 
ReverseListMutationTest(String) - Constructor for class mss.ea.test.mut.ReverseListMutationTest
 
ReverseScoreComparator - class mss.ea.eval.ReverseScoreComparator.
Implementation of a score comparator that reverses the result of a comparison.
ReverseScoreComparator() - Constructor for class mss.ea.eval.ReverseScoreComparator
 
ReverseScoreComparatorTest - class mss.ea.test.eval.ReverseScoreComparatorTest.
 
ReverseScoreComparatorTest(String) - Constructor for class mss.ea.test.eval.ReverseScoreComparatorTest
 
rotate(Object) - Method in class mss.ea.mut.RotateArrayMutation
 
RotateArrayMutation - class mss.ea.mut.RotateArrayMutation.
Rotate mutation of an array.
RotateArrayMutation() - Constructor for class mss.ea.mut.RotateArrayMutation
Constructor.
RotateArrayMutation(float) - Constructor for class mss.ea.mut.RotateArrayMutation
Constructor with mutation propability.
RotateArrayMutation(float, float) - Constructor for class mss.ea.mut.RotateArrayMutation
Constructor with mutation propability and number of rotated elements.
RotateArrayMutation(float, int) - Constructor for class mss.ea.mut.RotateArrayMutation
Constructor with mutation propability and number of rotated elements.
RotateArrayMutationTest - class mss.ea.test.mut.RotateArrayMutationTest.
 
RotateArrayMutationTest(String) - Constructor for class mss.ea.test.mut.RotateArrayMutationTest
 
rotateDistance - Variable in class mss.ea.mut.RotateArrayMutation
 
rotatePercentage - Variable in class mss.ea.mut.RotateArrayMutation
 
RouletteWheelSelection - class mss.ea.sel.RouletteWheelSelection.
Roulette Wheel Selection.
RouletteWheelSelection(int) - Constructor for class mss.ea.sel.RouletteWheelSelection
Constructor with number per selection.
route(IndividualStream) - Method in class mss.ea.al.ConditionalRouter
Evaluates the condition and returns the appropriate slot to route the stream to.
route(IndividualStream) - Method in class mss.ea.al.MultiConditionalRouter
Evaluates the conditions and returns the appropriate slot to route the stream to.
route(IndividualStream) - Method in interface mss.ea.core.IndividualRouter
Performs the evaluation of the routing condition.
router - Variable in class mss.ea.al.StreamRouter
Underlying individual router.
rset(int) - Method in class mss.ea.core.BitVector
Sets a single bit and resizes the bit vector, if necessary.
RUN - Static variable in class mss.ea.al.ThreadSynchronization
Deprecated. State indicator RUN.
run() - Method in class mss.ea.al.FlowElement
Run method.
run() - Method in class mss.ea.al.Controller
Deprecated. Runs the algorithm.
run() - Method in class mss.ea.al.SingleLoopController
Deprecated. Runs the algorithm.
run() - Method in class mss.ea.al.ThreadOperator
Deprecated. Runs this operator.
run() - Method in class mss.ea.al.MessageBroker
Runs this broker.
run() - Method in class mss.ea.al.AbstractAlgorithm
Runs the algorithm.
RunningMeanStreamCondition - class mss.ea.trm.RunningMeanStreamCondition.
Termination dependent on the running mean value.
RunningMeanStreamCondition(float, int) - Constructor for class mss.ea.trm.RunningMeanStreamCondition
Constructor.
RunningMeanStreamConditionTest - class mss.ea.test.trm.RunningMeanStreamConditionTest.
 
RunningMeanStreamConditionTest(String) - Constructor for class mss.ea.test.trm.RunningMeanStreamConditionTest
 
runset(int) - Method in class mss.ea.core.BitVector
Clears a single bit and resizes the bit vector, if necessary.
RunTimeCondition - class mss.ea.trm.RunTimeCondition.
Runtime condition.
RunTimeCondition(int) - Constructor for class mss.ea.trm.RunTimeCondition
Constructor with runtime in seconds.
RunTimeCondition(long) - Constructor for class mss.ea.trm.RunTimeCondition
Constructor with runtime in milliseconds.
RunTimeConditionTest - class mss.ea.test.stat.RunTimeConditionTest.
 
RunTimeConditionTest - class mss.ea.test.trm.RunTimeConditionTest.
 
RunTimeConditionTest(String) - Constructor for class mss.ea.test.stat.RunTimeConditionTest
 
RunTimeConditionTest(String) - Constructor for class mss.ea.test.trm.RunTimeConditionTest
 

S

Salesman - class mss.ea.ex.salesman.Salesman.
 
Salesman() - Constructor for class mss.ea.ex.salesman.Salesman
 
SalesmanCalc - class mss.ea.ex.salesman.SalesmanCalc.
 
SalesmanCalc(String) - Constructor for class mss.ea.ex.salesman.SalesmanCalc
 
SalesmanInit - class mss.ea.ex.salesman.SalesmanInit.
 
SalesmanInit(int, int) - Constructor for class mss.ea.ex.salesman.SalesmanInit
 
SalesmanMatrix - class mss.ea.ex.salesman.SalesmanMatrix.
 
SalesmanMatrix(String) - Constructor for class mss.ea.ex.salesman.SalesmanMatrix
 
save() - Method in class mss.ea.core.Individual
Saves the individual.
save(String) - Method in class mss.ea.core.Individual
Saves the individual to a given file.
sc - Variable in class mss.ea.core.Individual
Score of individual.
score - Variable in class mss.ea.eval.FloatScore
Score value.
score - Variable in class mss.ea.eval.DoubleScore
Score value.
score - Variable in class mss.ea.eval.LongScore
Score value.
score - Variable in class mss.ea.eval.IntegerScore
Score value.
Score - interface mss.ea.core.Score.
Interface for scores of individuals.
ScoreCollector - class mss.ea.stat.ScoreCollector.
Collector for gathering all scores from a population.
ScoreCollector(DataTracker, AbstractPopulation) - Constructor for class mss.ea.stat.ScoreCollector
Constructor.
scoreComparator - Variable in class mss.ea.sel.ScoreTournamentSelection
Score comparator for use in tournament.
ScoreComparator - interface mss.ea.core.ScoreComparator.
Score Comparator.
ScoreEvaluation - class mss.ea.eval.ScoreEvaluation.
Abstract base class for score calculation.
ScoreEvaluation() - Constructor for class mss.ea.eval.ScoreEvaluation
Constructor.
ScoreEvaluationException - exception mss.ea.eval.ScoreEvaluationException.
Exception for errors occuring while evaluating the score of an individual.
ScoreEvaluationException() - Constructor for class mss.ea.eval.ScoreEvaluationException
Constructor.
ScoreEvaluationException(String) - Constructor for class mss.ea.eval.ScoreEvaluationException
Constructor with description.
ScoreStreamCondition - class mss.ea.trm.ScoreStreamCondition.
Abstract base class for stream conditions dealing with scores.
ScoreStreamCondition(int) - Constructor for class mss.ea.trm.ScoreStreamCondition
Constructor.
ScoreTournamentSelection - class mss.ea.sel.ScoreTournamentSelection.
Tournament selection by score.
ScoreTournamentSelection(int) - Constructor for class mss.ea.sel.ScoreTournamentSelection
Constructor with number per selection.
ScoreTournamentSelection(int, int) - Constructor for class mss.ea.sel.ScoreTournamentSelection
Constructor with number per selection and tournament size.
ScoreTournamentSelection(int, int, ScoreComparator) - Constructor for class mss.ea.sel.ScoreTournamentSelection
Constructor with number per selection, tournament size and individual comparator.
ScoreTournamentSelectionTest - class mss.ea.test.sel.ScoreTournamentSelectionTest.
Documentation missing.
ScoreTournamentSelectionTest(String) - Constructor for class mss.ea.test.sel.ScoreTournamentSelectionTest
 
ScoreTracker - class mss.ea.stat.ScoreTracker.
Gathers information about the current state of a population.
ScoreTracker(AbstractPopulation) - Constructor for class mss.ea.stat.ScoreTracker
Constructor.
ScoreTracker(AbstractPopulation, OutputStream) - Constructor for class mss.ea.stat.ScoreTracker
Constructor with output file to send stream to.
ScoreTracker(AbstractPopulation, PrintWriter) - Constructor for class mss.ea.stat.ScoreTracker
Constructor with output stream.
ScoreTruncationSelection - class mss.ea.sel.ScoreTruncationSelection.
Truncation selection by score.
ScoreTruncationSelection(int) - Constructor for class mss.ea.sel.ScoreTruncationSelection
Constructor with number per selection.
ScoreTruncationSelection(int, Score) - Constructor for class mss.ea.sel.ScoreTruncationSelection
Constructor with number per selection and threshold.
scramble(List) - Static method in class mss.ea.core.RandomUtil
Scrambles a list.
scramble(List) - Method in class mss.ea.mut.ScrambleListMutation
 
scramble(List, int) - Static method in class mss.ea.core.RandomUtil
Swaps two random elements of a list n times.
scramble(Object) - Static method in class mss.ea.core.RandomUtil
Scrambles an array.
scramble(Object) - Method in class mss.ea.mut.ScrambleArrayMutation
 
scramble(Object, int) - Static method in class mss.ea.core.RandomUtil
Swaps two random elements of an array n times.
scrambleArray(Object[]) - Static method in class mss.ea.core.RandomUtil
Deprecated. replaced by scramble
scrambleArray(Object[], int) - Static method in class mss.ea.core.RandomUtil
Deprecated. replaced by scramble
ScrambleArrayMutation - class mss.ea.mut.ScrambleArrayMutation.
Scramble mutation of an array.
ScrambleArrayMutation() - Constructor for class mss.ea.mut.ScrambleArrayMutation
Constructor.
ScrambleArrayMutation(float) - Constructor for class mss.ea.mut.ScrambleArrayMutation
Constructor with mutation propability.
ScrambleArrayMutation(float, float) - Constructor for class mss.ea.mut.ScrambleArrayMutation
Constructor with mutation propability and number of scrambled elements.
ScrambleArrayMutation(float, int) - Constructor for class mss.ea.mut.ScrambleArrayMutation
Constructor with mutation propability and number of scrambled elements.
ScrambleArrayMutationTest - class mss.ea.test.mut.ScrambleArrayMutationTest.
 
ScrambleArrayMutationTest(String) - Constructor for class mss.ea.test.mut.ScrambleArrayMutationTest
 
scrambleList(List) - Static method in class mss.ea.core.RandomUtil
Deprecated. replaced by scramble
scrambleList(List, int) - Static method in class mss.ea.core.RandomUtil
Deprecated. replaced by scramble
ScrambleListMutation - class mss.ea.mut.ScrambleListMutation.
Scramble mutation of a list.
ScrambleListMutation() - Constructor for class mss.ea.mut.ScrambleListMutation
Constructor.
ScrambleListMutation(float) - Constructor for class mss.ea.mut.ScrambleListMutation
Constructor with mutation propability.
ScrambleListMutation(float, float) - Constructor for class mss.ea.mut.ScrambleListMutation
Constructor with mutation propability and number of scrambled elements.
ScrambleListMutation(float, int) - Constructor for class mss.ea.mut.ScrambleListMutation
Constructor with mutation propability and number of scrambled elements.
scrambleNumber - Variable in class mss.ea.mut.ScrambleArrayMutation
 
scrambleNumber - Variable in class mss.ea.mut.ScrambleListMutation
 
scramblePercentage - Variable in class mss.ea.mut.ScrambleArrayMutation
 
scramblePercentage - Variable in class mss.ea.mut.ScrambleListMutation
 
search(Object) - Method in class mss.ea.core.SortedLinkedList
Performs a binary search on the sorted list.
search(Object) - Method in class mss.ea.core.SortedVector
Performs a binary search on the sorted vector.
search(Object) - Method in class mss.ea.core.SortedArrayList
Performs a binary search on the sorted array list.
searchMultiple(List, List) - Static method in class mss.ea.core.ListUtil
Searches for multiple objects in a list.
searchPosition(List, Object) - Static method in class mss.ea.core.ListUtil
Linear search for the position of an object.
searchPosition(List, Object, int) - Static method in class mss.ea.core.ListUtil
Linear search for the position of an object in a list segment.
select(IndividualStream) - Method in class mss.ea.sel.Selection
Abstract select method.
select(IndividualStream) - Method in class mss.ea.sel.TournamentSelection
Selects individuals from a stream.
select(IndividualStream) - Method in class mss.ea.sel.FitnessTournamentSelection
Selects individuals from a stream.
select(IndividualStream) - Method in class mss.ea.sel.TruncationSelection
 
select(IndividualStream) - Method in class mss.ea.sel.ScoreTournamentSelection
Selects individuals from a stream.
select(IndividualStream) - Method in class mss.ea.sel.RouletteWheelSelection
 
select(IndividualStream) - Method in class mss.ea.sel.RandomSelection
 
selectByComparator(IndividualStream) - Method in class mss.ea.sel.TournamentSelection
Selects individuals by use of the previously set individual comparator.
selectByComparator(IndividualStream) - Method in class mss.ea.sel.FitnessTournamentSelection
Selects individuals by use of the previously set fitness comparator.
selectByComparator(IndividualStream) - Method in class mss.ea.sel.ScoreTournamentSelection
Selects individuals by use of the previously set score comparator.
selectByCompare(IndividualStream) - Method in class mss.ea.sel.TournamentSelection
Selects individuals by calling the compare() method.
selectByFitness(IndividualStream) - Method in class mss.ea.sel.FitnessTournamentSelection
Selects individuals by calling the compare() method.
selectByScore(IndividualStream) - Method in class mss.ea.sel.ScoreTournamentSelection
Selects individuals by calling the compare() method.
Selection - class mss.ea.sel.Selection.
Abstract base classs for the selection operator.
Selection(int) - Constructor for class mss.ea.sel.Selection
Constructor with number per selection.
Selection(int, boolean) - Constructor for class mss.ea.sel.Selection
Constructor number per selection and multiple selection flag.
SelectionException - exception mss.ea.sel.SelectionException.
Exception for errors occuring while selections.
SelectionException() - Constructor for class mss.ea.sel.SelectionException
Constructor.
SelectionException(String) - Constructor for class mss.ea.sel.SelectionException
Constructor with descriptive string.
selectionSort(List) - Static method in class mss.ea.core.ListSort
Selection Sort.
selectionSort(Object[]) - Static method in class mss.ea.core.ArraySort
Selection Sort.
selectionSort(Object[], boolean) - Static method in class mss.ea.core.ArraySort
Selection Sort.
sender - Variable in class mss.ea.al.AbstractMessage
Sender of this message.
sep - Variable in class mss.ea.stat.Stats
Seperator between fields in datafiles.
separator - Variable in class mss.ea.stat.StatTracker
 
separator - Variable in class mss.ea.stat.PrintProcessor
Separator that is printed about each processing step.
separator - Variable in class mss.ea.stat.DefaultDataTracker
Separator for the data fields.
sequenceSize - Variable in class mss.ea.ex.salesman.SalesmanInit
 
serialVersionUID - Static variable in interface mss.ea.core.Fitness
Serialization version identifier.
serialVersionUID - Static variable in interface mss.ea.core.ScoreComparator
Serialization version identifier.
serialVersionUID - Static variable in interface mss.ea.core.Score
Serialization version identifier.
serialVersionUID - Static variable in interface mss.ea.core.IndividualStream
Serialization version identifier.
set - Variable in class mss.ea.chr.ChromosomeSet
Vector containing all chromosomes.
set - Variable in class mss.ea.core.BitVector
All bits are kept in this byte array.
set(Individual, int) - Method in class mss.ea.core.VectorStream
 
set(Individual, int) - Method in class mss.ea.core.ArrayStream
 
set(Individual, int) - Method in interface mss.ea.core.IndividualStream
Replaces an individual at a specific position with the given individual.
set(Individual, int) - Method in class mss.ea.core.ListStream
 
set(IndividualStream, int) - Method in class mss.ea.core.StreamGroup
Replaces an individual stream in this group.
set(int) - Method in class mss.ea.core.BitVector
Sets a single bit.
set(int, boolean) - Method in class mss.ea.core.BitVector
Sets a single bit.
set(int, int) - Method in class mss.ea.core.BitVector
Sets a single bit.
set(int, Object) - Method in class mss.ea.core.SortedLinkedList
 
set(int, Object) - Method in class mss.ea.core.SortedArrayList
 
setBroker(MessageBroker) - Method in class mss.ea.al.FlowElement
Sets a new message broker.
setChannel(MessageChannel) - Method in class mss.ea.al.FlowElement
Sets a new message channel.
setChromosomeObject(Object) - Method in class mss.ea.chr.Chromosome
Deprecated. replaced by setObject
setChromosomeSet(ChromosomeSet) - Method in class mss.ea.core.Individual
Sets a new chromosome set.
setChromosomeSize(int) - Method in class mss.ea.ini.Initialization
Sets the number of chromosomes to be generated.
setComparator(Comparator) - Method in class mss.ea.core.SortedLinkedList
Sets a new comparator.
setComparator(Comparator) - Static method in class mss.ea.core.ListUtil
Sets a new comparator.
setComparator(Comparator) - Method in class mss.ea.core.SortedVector
Sets a new comparator.
setComparator(Comparator) - Method in class mss.ea.core.SortedArrayList
Sets a new comparator.
setComparator(IndividualComparator) - Method in class mss.ea.core.SortedPopulation
Sets a new individual comparator.
setComparator(IndividualComparator) - Method in class mss.ea.trm.AbstractStreamCondition
Sets a new individual comparator.
setConditionCounter(int) - Method in class mss.ea.al.ConditionalThread
Deprecated.  
setController(ThreadController) - Method in class mss.ea.al.ThreadOperator
Deprecated.  
setCounter(Counter) - Method in class mss.ea.trm.MaxGenTermination
Sets the generation counter.
setDelay(long) - Method in class mss.ea.al.DelayElement
Sets a new delay.
setDeliverState(boolean) - Method in class mss.ea.al.AbstractMessage
Sets a new deliver state for this message.
setDeliverState(boolean) - Method in interface mss.ea.al.Message
Sets the flag, that this message has passed a message broker.
setElementAt(Object, int) - Method in class mss.ea.core.SortedVector
 
setFalseSuccessor(ThreadOperator) - Method in class mss.ea.al.ConditionalThread
Deprecated. Sets a new false branch successor.
setFilter(IndividualFilter) - Method in class mss.ea.core.AbstractPopulation
Sets a new reinsertion operator.
setFitness(Fitness) - Method in class mss.ea.core.Individual
Sets the fitness.
setGap(float) - Method in class mss.ea.ins.Reinsertion
Sets the generation gap.
setGapSize(int) - Method in class mss.ea.ins.DiscreteReinsertion
Sets the number of individuals to be removed.
setGate(IndividualGate) - Method in class mss.ea.al.Controller
Deprecated.  
setGate(IndividualGate) - Method in class mss.ea.al.GateThread
Deprecated. Sets a new gate.
setGate(IndividualGate) - Method in interface mss.ea.core.IndividualFilter
Sets a new gate for the filter.
setGate(IndividualGate) - Method in class mss.ea.ins.Reinsertion
Sets a new gate for the filter.
setHeader(String) - Method in class mss.ea.stat.StatTracker
 
setHeader(String) - Method in class mss.ea.stat.DefaultDataTracker
Sets a new header.
setIDPrefix(String) - Static method in class mss.ea.core.Individual
Sets the prefix of the ID.
setIDSuffix(String) - Static method in class mss.ea.core.Individual
Sets the suffix of the ID.
setIndividualNumber(int) - Method in class mss.ea.ini.Initialization
Sets the number of individuals to be generated.
setKey(String, String, TreeMap) - Static method in class mss.ea.conf.Configuration
Stores a key-value pair in the given treemap.
setName(String) - Method in class mss.ea.core.Individual
Sets the name (ID) of the individual.
setNullElement(String) - Method in class mss.ea.stat.DefaultDataTracker
Sets a new null element.
setObject(Object) - Method in class mss.ea.chr.Chromosome
Sets a new chromosome object.
setOperator(ChromosomeMutation, int) - Method in class mss.ea.mut.IndividualMutation
Sets a new mutation operator.
setOperator(ChromosomeRecombination, int) - Method in class mss.ea.rec.IndividualRecombination
Sets a new chromosome recombination operator.
setPopulation(AbstractPopulation) - Method in class mss.ea.core.Individual
Deprecated. because of stream based concept this is not supported any longer
setPopulation(AbstractPopulation) - Method in class mss.ea.stat.StatTracker
Sets a new population to gather information from.
setPopulation(AbstractPopulation) - Method in class mss.ea.trm.Termination
Sets a new statistics operator.
setPredecessor(FlowElement, int) - Method in class mss.ea.al.FlowElement
Sets a new predecessor to a slot.
setPredecessor(FlowElement, int) - Method in class mss.ea.al.AbstractConnector
Sets a new predecessor.
setPredecessor(FlowElement, int) - Method in class mss.ea.al.AbstractSink
Sets a new predecessor.
setPredecessor(FlowElement, int) - Method in class mss.ea.al.AbstractSource
Sets a new predecessor.
setPredecessor(FlowElement, int) - Method in class mss.ea.al.AbstractMerger
Sets a new predecessor.
setPredecessor(FlowElement, int) - Method in class mss.ea.al.AbstractConduit
Sets a new predecessor.
setPredecessor(FlowElement, int) - Method in class mss.ea.al.AbstractFork
Sets a new predecessor.
setProcessor(SingleStreamProcessor, int) - Method in class mss.ea.al.DefaultIndividualConduit
Sets a new stream processor.
setRate(float) - Method in class mss.ea.ins.Reinsertion
Sets the reinsertion rate.
setRateSize(int) - Method in class mss.ea.ins.DiscreteReinsertion
Sets the number of individuals to be inserted.
setScore(Score) - Method in class mss.ea.core.Individual
Sets the score of the individual.
setSeed(long) - Static method in class mss.ea.core.RandomUtil
Setting of the random seeds.
setSelectionSize(int) - Method in class mss.ea.sel.Selection
Sets the number of individuals per selection.
setSeparator(String) - Method in class mss.ea.stat.StatTracker
 
setSeparator(String) - Method in class mss.ea.stat.PrintProcessor
 
setSeparator(String) - Method in class mss.ea.stat.Stats
Sets a new separator.
setSeparator(String) - Method in class mss.ea.stat.DefaultDataTracker
Sets a new separator.
setSink(IndividualSink) - Method in class mss.ea.al.Controller
Deprecated.  
setSize - Variable in class mss.ea.core.BitVector
Size of byte array.
setSize - Variable in class mss.ea.ini.Initialization
Number of chromosomes to be generated.
setSource(IndividualSource) - Method in class mss.ea.al.Controller
Deprecated.  
setState(ThreadOperator, int) - Method in class mss.ea.al.ThreadSynchronization
Deprecated. Sets the state of an operator.
setSuccessor(FlowElement, int) - Method in class mss.ea.al.FlowElement
Sets a new successor to a slot.
setSuccessor(FlowElement, int) - Method in class mss.ea.al.AbstractConnector
Sets a new successor.
setSuccessor(FlowElement, int) - Method in class mss.ea.al.AbstractSink
Sets a new successor.
setSuccessor(FlowElement, int) - Method in class mss.ea.al.AbstractSource
Sets a new successor.
setSuccessor(FlowElement, int) - Method in class mss.ea.al.AbstractMerger
Sets a new successor.
setSuccessor(FlowElement, int) - Method in class mss.ea.al.AbstractConduit
Sets a new successor.
setSuccessor(FlowElement, int) - Method in class mss.ea.al.AbstractFork
Sets a new successor.
setSuffix(String) - Method in class mss.ea.stat.FileProcessor
Sets a new suffix.
setSync(Sync) - Method in class mss.ea.al.FlowElement
Sets a new sychronization object.
setSync(ThreadSynchronization) - Method in class mss.ea.al.ThreadOperator
Deprecated.  
setSystemKey(String, String) - Static method in class mss.ea.conf.Configuration
Stores a key-value-pair in the sytem tree.
setThread(Thread) - Method in class mss.ea.al.ThreadOperator
Deprecated. Sets the thread this operator runs in.
setThreshold(Fitness) - Method in class mss.ea.sel.FitnessTruncationSelection
Sets the threshold.
setThreshold(float) - Method in class mss.ea.sel.PercentageTruncationSelection
Sets the threshold.
setThreshold(int) - Method in class mss.ea.sel.RankingTruncationSelection
Sets the threshold rank.
setThreshold(Score) - Method in class mss.ea.sel.ScoreTruncationSelection
Sets the threshold.
setTournamentSize(int) - Method in class mss.ea.sel.TournamentSelection
Sets a new tournament size.
setTracker(DataTracker) - Method in class mss.ea.stat.AbstractUnbufferedCollector
Sets a new data tracker.
setTrueSuccessor(ThreadOperator) - Method in class mss.ea.al.ConditionalThread
Deprecated. Sets a new true branch successor.
SETUP - Static variable in class mss.ea.al.ThreadSynchronization
Deprecated. State indicator SETUP.
SETUP - Static variable in class mss.ea.al.EAMessageTypes
Message type setup.
setup() - Method in class mss.ea.al.Controller
Deprecated. Method to perform the setup stage of the algorithm.
setup() - Method in class mss.ea.al.SingleLoopController
Deprecated. Performs the setup stage of the algorithm.
setup() - Method in class mss.ea.al.ThreadController
Deprecated. Method to perform the setup stage of the algorithm.
setup() - Method in class mss.ea.al.AbstractAlgorithm
Method to perform the setup stage of the algorithm.
setup() - Method in class mss.ea.ex.mutation.ListMutationExample
 
setup() - Method in class mss.ea.ex.salesman.Salesman
 
setup() - Method in class mss.ea.ex.sphere.Sphere
 
setup() - Method in class mss.ea.ex.delay.DelayExample
 
setup() - Method in class mss.ea.ex.merge.MergeExample
 
setup() - Method in class mss.ea.stat.FitnessTracker
 
setup() - Method in class mss.ea.stat.ScoreTracker
 
setUp() - Method in class mss.ea.test.al.ReplicatingSplitterTest
 
setUp() - Method in class mss.ea.test.al.DefaultIndividualCombinerTest
 
setUp() - Method in class mss.ea.test.al.CloningSplitterTest
 
setUp() - Method in class mss.ea.test.al.DistributingSplitterTest
 
setUp() - Method in class mss.ea.test.chr.LinkedListChromosomeTest
 
setUp() - Method in class mss.ea.test.chr.ArrayListChromosomeTest
 
setUp() - Method in class mss.ea.test.chr.IntegerChromosomeTest
 
setUp() - Method in class mss.ea.test.chr.ChromosomeSetTest
 
setUp() - Method in class mss.ea.test.chr.LongChromosomeTest
 
setUp() - Method in class mss.ea.test.chr.VectorChromosomeTest
 
setUp() - Method in class mss.ea.test.chr.FloatChromosomeTest
 
setUp() - Method in class mss.ea.test.chr.DoubleChromosomeTest
 
setUp() - Method in class mss.ea.test.conf.ConfigurationTest
 
setUp() - Method in class mss.ea.test.core.GenericPopulationTest
Setup.
setUp() - Method in class mss.ea.test.core.ArrayUtilTest
 
setUp() - Method in class mss.ea.test.core.StreamSortTest
 
setUp() - Method in class mss.ea.test.core.ListStreamTest
 
setUp() - Method in class mss.ea.test.core.VectorStreamTest
 
setUp() - Method in class mss.ea.test.core.ListSortTest
 
setUp() - Method in class mss.ea.test.core.CommandLineParserTest
 
setUp() - Method in class mss.ea.test.core.RandomUtilTest
 
setUp() - Method in class mss.ea.test.core.ArrayStreamTest
 
setUp() - Method in class mss.ea.test.core.BitVectorTest
 
setUp() - Method in class mss.ea.test.core.VersionTest
 
setUp() - Method in class mss.ea.test.core.ArraySortTest
Setup.
setUp() - Method in class mss.ea.test.core.IndividualTest
 
setUp() - Method in class mss.ea.test.core.ListUtilTest
 
setUp() - Method in class mss.ea.test.core.StreamReverseTest
 
setUp() - Method in class mss.ea.test.eval.FloatScoreTest
 
setUp() - Method in class mss.ea.test.eval.DefaultScoreComparatorTest
 
setUp() - Method in class mss.ea.test.eval.DefaultFitnessComparatorTest
 
setUp() - Method in class mss.ea.test.eval.ConvergentLongComparatorTest
 
setUp() - Method in class mss.ea.test.eval.ReverseFitnessComparatorTest
 
setUp() - Method in class mss.ea.test.eval.DefaultIndividualComparatorTest
 
setUp() - Method in class mss.ea.test.eval.IntegerScoreTest
 
setUp() - Method in class mss.ea.test.eval.IndividualScoreComparatorTest
 
setUp() - Method in class mss.ea.test.eval.LongScoreTest
 
setUp() - Method in class mss.ea.test.eval.DoubleScoreTest
 
setUp() - Method in class mss.ea.test.eval.ReverseScoreComparatorTest
 
setUp() - Method in class mss.ea.test.eval.ConvergentFloatComparatorTest
 
setUp() - Method in class mss.ea.test.eval.ConvergentDoubleComparatorTest
 
setUp() - Method in class mss.ea.test.eval.CompoundScoreTest
 
setUp() - Method in class mss.ea.test.eval.ConvergentIntegerComparatorTest
 
setUp() - Method in class mss.ea.test.eval.IndividualFitnessComparatorTest
 
setUp() - Method in class mss.ea.test.eval.DefaultFitnessTest
 
setUp() - Method in class mss.ea.test.ini.RandomStringInitializationTest
 
setUp() - Method in class mss.ea.test.ini.IntegerArrayInitializationTest
 
setUp() - Method in class mss.ea.test.ini.RandomWordInitializationTest
 
setUp() - Method in class mss.ea.test.ins.EliteReinsertion2Test
 
setUp() - Method in class mss.ea.test.mut.ShiftArrayMutationTest
 
setUp() - Method in class mss.ea.test.mut.SubstitutionArrayMutationTest
 
setUp() - Method in class mss.ea.test.mut.ReverseArrayMutationTest
 
setUp() - Method in class mss.ea.test.mut.RotateArrayMutationTest
 
setUp() - Method in class mss.ea.test.mut.ReverseListMutationTest
 
setUp() - Method in class mss.ea.test.mut.ScrambleArrayMutationTest
 
setUp() - Method in class mss.ea.test.mut.SwapArrayMutationTest
 
setUp() - Method in class mss.ea.test.mut.SwapListMutationTest
 
setUp() - Method in class mss.ea.test.rec.CXListRecombinationTest
 
setUp() - Method in class mss.ea.test.rec.UOBXListRecombinationTest
 
setUp() - Method in class mss.ea.test.rec.OXListRecombinationTest
 
setUp() - Method in class mss.ea.test.rec.MPListRecombinationTest
 
setUp() - Method in class mss.ea.test.rec.CXArrayRecombinationTest
 
setUp() - Method in class mss.ea.test.rec.OXArrayRecombinationTest
 
setUp() - Method in class mss.ea.test.rec.PMXArrayRecombinationTest
 
setUp() - Method in class mss.ea.test.rec.IndividualDuplicationTest
 
setUp() - Method in class mss.ea.test.rec.UOBXArrayRecombinationTest
 
setUp() - Method in class mss.ea.test.rec.MPArrayRecombinationTest
 
setUp() - Method in class mss.ea.test.sel.FitnessTournamentSelectionTest
 
setUp() - Method in class mss.ea.test.sel.RandomSelectionTest
 
setUp() - Method in class mss.ea.test.sel.ScoreTournamentSelectionTest
 
setUp() - Method in class mss.ea.test.sel.TournamentSelectionTest
 
setUp() - Method in class mss.ea.test.stat.AbsTimeConditionTest
 
setUp() - Method in class mss.ea.test.stat.RunTimeConditionTest
 
setUp() - Method in class mss.ea.test.trm.AbsTimeConditionTest
 
setUp() - Method in class mss.ea.test.trm.BestWorstStreamConditionTest
 
setUp() - Method in class mss.ea.test.trm.AbsoluteScoreStreamConditionTest
 
setUp() - Method in class mss.ea.test.trm.RunningMeanStreamConditionTest
 
setUp() - Method in class mss.ea.test.trm.RunTimeConditionTest
 
setUp() - Method in class mss.ea.test.trm.CounterConditionTest
 
setUp() - Method in class mss.ea.test.trm.RelativeErrorStreamConditionTest
 
setUp() - Method in class mss.ea.test.trm.ModuloConditionTest
 
setUp() - Method in class mss.ea.test.trm.PhiStreamConditionTest
 
setupClipArray(Object, int) - Method in class mss.ea.mut.ShiftArrayMutation
 
setupLineArray(IndividualStream) - Method in class mss.ea.sel.RouletteWheelSelection
 
setupOperators() - Method in class mss.ea.al.MessageBroker
Sets up all operators.
setupSubstArray(Object, int) - Method in class mss.ea.mut.SubstitutionArrayMutation
 
setUserKey(String, String) - Static method in class mss.ea.conf.Configuration
Stores a key-value-pair in the user tree.
setValue(double) - Method in class mss.ea.eval.DoubleScore
Sets a new value.
setValue(float) - Method in interface mss.ea.core.Fitness
Sets the fitness value.
setValue(float) - Method in class mss.ea.eval.FloatScore
Sets a new value.
setValue(float) - Method in class mss.ea.eval.DefaultFitness
Sets the fitness value.
setValue(int) - Method in class mss.ea.eval.IntegerScore
Sets a new value.
setValue(long) - Method in class mss.ea.eval.LongScore
Sets a new value.
shellSort(List) - Static method in class mss.ea.core.ListSort
Shell Sort.
shellSort(Object[]) - Static method in class mss.ea.core.ArraySort
Shell Sort.
shellSort(Object[], boolean) - Static method in class mss.ea.core.ArraySort
Shell Sort.
ShiftArrayMutation - class mss.ea.mut.ShiftArrayMutation.
Shift mutation of an array.
ShiftArrayMutation() - Constructor for class mss.ea.mut.ShiftArrayMutation
Constructor.
ShiftArrayMutation(float) - Constructor for class mss.ea.mut.ShiftArrayMutation
Constructor with mutation propability.
ShiftArrayMutation(float, float) - Constructor for class mss.ea.mut.ShiftArrayMutation
Constructor with mutation propability and number of clipped elements.
ShiftArrayMutation(float, int) - Constructor for class mss.ea.mut.ShiftArrayMutation
Constructor with mutation propability and number of clipped elements.
ShiftArrayMutation(float, int[]) - Constructor for class mss.ea.mut.ShiftArrayMutation
Constructor with mutation propability and indices of clipped elements.
ShiftArrayMutationTest - class mss.ea.test.mut.ShiftArrayMutationTest.
ShiftArrayMutationTest test suite.
ShiftArrayMutationTest(String) - Constructor for class mss.ea.test.mut.ShiftArrayMutationTest
 
shiftLeft() - Method in class mss.ea.core.BitVector
Shifts the bitvector to the left.
shiftLeft(int) - Method in class mss.ea.core.BitVector
Shifts the bitvector n times to the left.
shiftRight() - Method in class mss.ea.core.BitVector
Shifts the bitvector to the right.
shiftRight(int) - Method in class mss.ea.core.BitVector
Shifts the bitvector n times to the right.
siftDown(List, int, int) - Static method in class mss.ea.core.ListSort
Helper for Heap Sort.
siftDown(Object[], int, int) - Static method in class mss.ea.core.ArraySort
Helper for Heap Sort.
signalizeHangup() - Method in class mss.ea.al.ThreadSynchronization
Deprecated. Signal REQUEST_HANGUP to all operators.
signalizeHangup(ThreadOperator) - Method in class mss.ea.al.ThreadSynchronization
Deprecated. Signal that the HANGUP state has been reached.
signalizeOperation(ThreadOperator) - Method in class mss.ea.al.ThreadSynchronization
Deprecated. Signal RUN.
signalizeOperationRequest(ThreadOperator) - Method in class mss.ea.al.ThreadSynchronization
Deprecated. Sets the REQUEST_RUN signal to an operator.
signalizeSinkClose(SinkThread) - Method in class mss.ea.al.ThreadSynchronization
Deprecated. Signal CLOSE from a sink.
signalizeSourceRunning() - Method in class mss.ea.al.ThreadSynchronization
Deprecated. Signal REQUEST_RUN to all sources.
signalizeStandby() - Method in class mss.ea.al.ThreadSynchronization
Deprecated. Signalizes all operator to go to STANDBY state.
signalizeStandby(ThreadOperator) - Method in class mss.ea.al.ThreadSynchronization
Deprecated. Signal that the STANDBY state has been reached.
singleBuffer - Variable in class mss.ea.stat.StatTracker
 
SingleLoopController - class mss.ea.al.SingleLoopController.
Deprecated. superceded by new thread communication model
SingleLoopController() - Constructor for class mss.ea.al.SingleLoopController
Deprecated.  
SingleStreamProcessor - interface mss.ea.core.SingleStreamProcessor.
Interface for classes which are able to process single individual streams.
SingleThread - class mss.ea.al.SingleThread.
Deprecated. superceded by new thread communication model
SingleThread(SingleStreamProcessor) - Constructor for class mss.ea.al.SingleThread
Deprecated. Constructor with single stream processor.
sink - Variable in class mss.ea.al.Controller
Deprecated.  
sink - Variable in class mss.ea.al.SinkThread
Deprecated. Underlying individual sink.
sink - Variable in class mss.ea.core.GenericSink
Lists with individuals, serves as a buffer.
SinkOverflowException - exception mss.ea.core.SinkOverflowException.
Exception for sink overflow events.
SinkOverflowException() - Constructor for class mss.ea.core.SinkOverflowException
Constructor.
SinkOverflowException(String) - Constructor for class mss.ea.core.SinkOverflowException
Constructor with describing string.
sinkSet - Variable in class mss.ea.al.AlgorithmChecker
Set of sink elements.
sinkSet - Variable in class mss.ea.al.ResultExtractor
Hash set with registered sinks.
sinkSet - Variable in class mss.ea.al.ThreadSynchronization
Deprecated. Hash set containing all sinks.
sinkSet - Variable in class mss.ea.al.MessageBroker
Set of sink elements.
SinkThread - class mss.ea.al.SinkThread.
Deprecated. superceded by new thread communication model
SinkThread(IndividualSink) - Constructor for class mss.ea.al.SinkThread
Deprecated. Constructor.
SinkThread(IndividualSink, int, int) - Constructor for class mss.ea.al.SinkThread
Deprecated.  
size - Variable in class mss.ea.al.ReplicatingSplitter
Number of streams to split the incoming stream into.
size - Variable in class mss.ea.al.CloningSplitter
Number of streams to split the incoming stream into.
size - Variable in class mss.ea.al.SplitStream
Deprecated.  
size - Variable in class mss.ea.al.DistributingSplitter
Number of streams to split the incoming stream into.
size - Variable in class mss.ea.test.core.ListSortTest
 
size - Variable in class mss.ea.test.core.ArraySortTest
Size of the array to test.
size() - Method in class mss.ea.al.SplitStream
Deprecated.  
size() - Method in class mss.ea.chr.ChromosomeSet
Gets the number of chromosomes .
size() - Method in class mss.ea.core.AbstractPopulation
Gets the current size of the population.
size() - Method in class mss.ea.core.BitVector
Gets the size of the bitvector.
size() - Method in class mss.ea.core.StreamGroup
Returns the size of this group.
size() - Method in class mss.ea.core.SortedPopulation
Gets the current size of the population.
size() - Method in interface mss.ea.core.IndividualGate
Returns the current size of the gate.
size() - Method in class mss.ea.core.VectorStream
 
size() - Method in class mss.ea.core.ArrayStream
 
size() - Method in interface mss.ea.core.IndividualStream
Returns the size of the stream.
size() - Method in class mss.ea.core.GenericPopulation
Gets the current size of the population.
size() - Method in class mss.ea.core.ListStream
 
size() - Method in class mss.ea.eval.CompoundScore
Returns the number of contained scores.
sort(IndividualStream) - Method in class mss.ea.core.StreamSort
Sorts the stream.
sorted - Variable in class mss.ea.test.core.ListSortTest
 
sorted - Variable in class mss.ea.test.core.ArraySortTest
Sorted array.
SortedArrayList - class mss.ea.core.SortedArrayList.
Sorted array list.
SortedArrayList() - Constructor for class mss.ea.core.SortedArrayList
 
SortedArrayList(Collection) - Constructor for class mss.ea.core.SortedArrayList
 
SortedArrayList(int) - Constructor for class mss.ea.core.SortedArrayList
 
SortedLinkedList - class mss.ea.core.SortedLinkedList.
Sorted linked list.
SortedLinkedList() - Constructor for class mss.ea.core.SortedLinkedList
 
SortedLinkedList(Collection) - Constructor for class mss.ea.core.SortedLinkedList
 
SortedPopulation - class mss.ea.core.SortedPopulation.
Base class for a population.
SortedPopulation() - Constructor for class mss.ea.core.SortedPopulation
Default constructor.
SortedPopulation(IndividualComparator) - Constructor for class mss.ea.core.SortedPopulation
Constructor with individual comparator.
SortedPopulation(IndividualComparator, IndividualFilter) - Constructor for class mss.ea.core.SortedPopulation
Constructor with individual comparator and filter.
SortedSteadyPopulation - class mss.ea.core.SortedSteadyPopulation.
Sorted population with a steady number of individuals.
SortedSteadyPopulation(IndividualComparator, int) - Constructor for class mss.ea.core.SortedSteadyPopulation
Constructor with individual comparator.
SortedSteadyPopulation(int) - Constructor for class mss.ea.core.SortedSteadyPopulation
Constructor.
SortedVector - class mss.ea.core.SortedVector.
Sorted vector.
SortedVector() - Constructor for class mss.ea.core.SortedVector
 
SortedVector(Collection) - Constructor for class mss.ea.core.SortedVector
 
SortedVector(int) - Constructor for class mss.ea.core.SortedVector
 
SortedVector(int, int) - Constructor for class mss.ea.core.SortedVector
 
source - Variable in class mss.ea.al.Controller
Deprecated.  
source - Variable in class mss.ea.al.SourceThread
Deprecated. Underlying individual source.
sourceSet - Variable in class mss.ea.al.AlgorithmChecker
Set of source elements.
sourceSet - Variable in class mss.ea.al.ThreadSynchronization
Deprecated. Hash set containing all sources.
sourceSet - Variable in class mss.ea.al.MessageBroker
Set of source elements.
SourceThread - class mss.ea.al.SourceThread.
Deprecated. superceded by new thread communication model
SourceThread(IndividualSource) - Constructor for class mss.ea.al.SourceThread
Deprecated. Constructor with individual source.
sp - Variable in class mss.ea.eval.LinearRankingScaling
Selection pressure.
Sphere - class mss.ea.ex.sphere.Sphere.
 
Sphere() - Constructor for class mss.ea.ex.sphere.Sphere
 
SphereCalc - class mss.ea.ex.sphere.SphereCalc.
 
SphereCalc() - Constructor for class mss.ea.ex.sphere.SphereCalc
 
SphereInit - class mss.ea.ex.sphere.SphereInit.
 
SphereInit(int, int) - Constructor for class mss.ea.ex.sphere.SphereInit
 
spinWheel(IndividualStream) - Method in class mss.ea.sel.RouletteWheelSelection
Spins the roulette wheel and returns the diced number.
split(IndividualStream) - Method in class mss.ea.al.ReplicatingSplitter
Splits up the given stream.
split(IndividualStream) - Method in class mss.ea.al.CloningSplitter
Splits up the given stream.
split(IndividualStream) - Method in class mss.ea.al.SplitStream
Deprecated.  
split(IndividualStream) - Method in class mss.ea.al.DistributingSplitter
Splits up the given stream.
split(IndividualStream) - Method in interface mss.ea.core.IndividualSplitter
Splits up an individual stream.
SplitStream - class mss.ea.al.SplitStream.
Deprecated. superceded by new thread communication model
SplitStream(int) - Constructor for class mss.ea.al.SplitStream
Deprecated.  
SplitStreamProcessor - interface mss.ea.core.SplitStreamProcessor.
Interface for classes which are able to split a stream of individuals.
splitter - Variable in class mss.ea.al.StreamMultiCaster
Underlying stream splitter.
stackTrace() - Static method in class mss.ea.core.Trace
Deprecated. Traces the state of the stack.
standardDeviation() - Method in class mss.ea.stat.FitnessTracker
 
standardDeviation() - Method in class mss.ea.stat.ScoreTracker
 
STANDBY - Static variable in class mss.ea.al.ThreadSynchronization
Deprecated. State indicator STANDBY.
start - Variable in class mss.ea.stat.Timer
Date holding the start time.
start() - Method in class mss.ea.stat.Timer
Starts the timer.
start(AbstractAlgorithm, String[]) - Method in class mss.ea.al.AbstractAlgorithm
Main method.
start(String[]) - Method in class mss.ea.al.ThreadController
Deprecated. Main method.
state - Variable in class mss.ea.stat.Timer
Array with timer values.
stateMap - Variable in class mss.ea.al.ThreadSynchronization
Deprecated. Hash map with mappings from operators to their current states.
stateMap - Variable in class mss.ea.al.MessageBroker
Mappings from flow elements to their state.
Stats - class mss.ea.stat.Stats.
Abstract base class for a statistical operator.
Stats() - Constructor for class mss.ea.stat.Stats
Constructor.
Stats(PrintStream) - Constructor for class mss.ea.stat.Stats
Constructor with output stream.
Stats(String) - Constructor for class mss.ea.stat.Stats
Constructor with output file.
StatTracker - class mss.ea.stat.StatTracker.
Abstract base class for tracking various data.
StatTracker(AbstractPopulation) - Constructor for class mss.ea.stat.StatTracker
Constructor.
StatTracker(AbstractPopulation, OutputStream) - Constructor for class mss.ea.stat.StatTracker
Constructor with output file to send stream to.
StatTracker(AbstractPopulation, PrintWriter) - Constructor for class mss.ea.stat.StatTracker
Constructor with output stream.
step - Variable in class mss.ea.mut.LongStepMutation
 
step - Variable in class mss.ea.mut.FloatStepMutation
 
step - Variable in class mss.ea.mut.IntegerStepMutation
 
step - Variable in class mss.ea.mut.DoubleStepMutation
 
StochasticUniversalSelection - class mss.ea.sel.StochasticUniversalSelection.
Stochastic Universal Sampling.
StochasticUniversalSelection(int) - Constructor for class mss.ea.sel.StochasticUniversalSelection
Constructor with number per selection.
stop - Variable in class mss.ea.stat.Timer
Date holding the stop time.
stop() - Method in class mss.ea.stat.Timer
Stops the timer.
storeOption(String, String) - Method in class mss.ea.core.CommandLineParser
Stores the found options and values in the internal hashtable.
stream - Variable in class mss.ea.al.ConditionalThread
Deprecated. Processed individual stream.
stream - Variable in class mss.ea.al.SingleThread
Deprecated. Individual stream to process.
stream - Variable in class mss.ea.al.NotificationThread
Deprecated. Individual stream.
stream - Variable in class mss.ea.al.GateThread
Deprecated. Individual stream that is passed to the gate.
stream - Variable in class mss.ea.al.SinkThread
Deprecated. Individual stream to add to the sink.
stream - Variable in class mss.ea.core.VectorStream
Vector that is encapsulated as a stream.
stream - Variable in class mss.ea.core.ArrayStream
Array list that is encapsulated as a stream.
stream - Variable in class mss.ea.core.ListStream
Linked list that is encapsulated as a stream.
streamArray - Variable in class mss.ea.al.StreamCombiner
 
streamArray - Variable in class mss.ea.al.StreamConduit
 
StreamCollector - class mss.ea.al.StreamCollector.
Implementation of a individual stream collector.
StreamCollector(IndividualCollector, MessageBroker, String) - Constructor for class mss.ea.al.StreamCollector
Constructor with message broker.
StreamCollector(IndividualCollector, String) - Constructor for class mss.ea.al.StreamCollector
Constructor.
StreamCombiner - class mss.ea.al.StreamCombiner.
Implementation of a merger which combines streams.
StreamCombiner(IndividualCombiner, MessageBroker, String) - Constructor for class mss.ea.al.StreamCombiner
Constructor with message broker.
StreamCombiner(IndividualCombiner, String) - Constructor for class mss.ea.al.StreamCombiner
Constructor.
StreamCondition - interface mss.ea.core.StreamCondition.
Interface for classes which represent conditions depending on streams.
streamConditionList - Variable in class mss.ea.al.ConditionalThread
Deprecated. List of stream conditions.
StreamConduit - class mss.ea.al.StreamConduit.
Stream conduit which serves as a synchronization point.
StreamConduit(IndividualConduit, MessageBroker, String) - Constructor for class mss.ea.al.StreamConduit
Constructor with message broker.
StreamConduit(IndividualConduit, String) - Constructor for class mss.ea.al.StreamConduit
Constructor.
StreamConnector - class mss.ea.al.StreamConnector.
Implementation of an individual stream processor/connector.
StreamConnector(SingleStreamProcessor, MessageBroker, String) - Constructor for class mss.ea.al.StreamConnector
Constructor with message broker.
StreamConnector(SingleStreamProcessor, String) - Constructor for class mss.ea.al.StreamConnector
Constructor.
StreamGate - class mss.ea.al.StreamGate.
Implementation of an individual stream gate element.
StreamGate(IndividualGate, MessageBroker, String) - Constructor for class mss.ea.al.StreamGate
Constructor with message broker.
StreamGate(IndividualGate, String) - Constructor for class mss.ea.al.StreamGate
Constructor.
StreamGroup - class mss.ea.core.StreamGroup.
Group of individual streams.
StreamGroup() - Constructor for class mss.ea.core.StreamGroup
Constructor.
StreamGroup(Collection) - Constructor for class mss.ea.core.StreamGroup
Constructor with initial collection.
StreamGroup(IndividualStream[]) - Constructor for class mss.ea.core.StreamGroup
Constructor with initial array.
streamIndex - Variable in class mss.ea.core.VectorStream
Current position in the stream.
streamIndex - Variable in class mss.ea.core.ArrayStream
Current position in the stream.
streamIndex - Variable in class mss.ea.core.ListStream
Current position in the stream.
StreamMultiCaster - class mss.ea.al.StreamMultiCaster.
Implementation of an individual stream multicaster.
StreamMultiCaster(IndividualSplitter, MessageBroker, String) - Constructor for class mss.ea.al.StreamMultiCaster
Constructor with message broker.
StreamMultiCaster(IndividualSplitter, String) - Constructor for class mss.ea.al.StreamMultiCaster
Constructor.
StreamProcessor - interface mss.ea.core.StreamProcessor.
Generic interface for all stream processors.
StreamReverse - class mss.ea.core.StreamReverse.
Operator for reversing a stream of individuals.
StreamReverse() - Constructor for class mss.ea.core.StreamReverse
Constructor.
StreamReverseTest - class mss.ea.test.core.StreamReverseTest.
 
StreamReverseTest(String) - Constructor for class mss.ea.test.core.StreamReverseTest
 
StreamRouter - class mss.ea.al.StreamRouter.
Implementation of an individual stream router.
StreamRouter(IndividualRouter, MessageBroker, String) - Constructor for class mss.ea.al.StreamRouter
Constructor with message broker.
StreamRouter(IndividualRouter, String) - Constructor for class mss.ea.al.StreamRouter
Constructor.
StreamSink - class mss.ea.al.StreamSink.
Implementation of an individual stream sink.
StreamSink(IndividualSink, MessageBroker, String) - Constructor for class mss.ea.al.StreamSink
Constructor with message broker.
StreamSink(IndividualSink, String) - Constructor for class mss.ea.al.StreamSink
Constructor.
StreamSort - class mss.ea.core.StreamSort.
Operator for sorting a stream of individuals.
StreamSort() - Constructor for class mss.ea.core.StreamSort
Constructor.
StreamSort(IndividualComparator) - Constructor for class mss.ea.core.StreamSort
Constructor.
StreamSortTest - class mss.ea.test.core.StreamSortTest.
Documentation missing.
StreamSortTest(String) - Constructor for class mss.ea.test.core.StreamSortTest
 
StreamSource - class mss.ea.al.StreamSource.
Implementation of an individual stream source.
StreamSource(IndividualSource, MessageBroker, String) - Constructor for class mss.ea.al.StreamSource
Constructor with message broker.
StreamSource(IndividualSource, String) - Constructor for class mss.ea.al.StreamSource
Constructor.
StringChromosome - class mss.ea.chr.StringChromosome.
Chromosome of type String.
StringChromosome(String) - Constructor for class mss.ea.chr.StringChromosome
Constructor with String.
stringID - Static variable in class mss.ea.core.UniqueID
Internal string ID.
StringMutation - class mss.ea.mut.StringMutation.
Abstarct base class for mutation of strings.
StringMutation() - Constructor for class mss.ea.mut.StringMutation
Constructor.
StringMutation(float) - Constructor for class mss.ea.mut.StringMutation
Constructor with mutation propability.
StringRecombination - class mss.ea.rec.StringRecombination.
Abstract base class for recombining strings.
StringRecombination() - Constructor for class mss.ea.rec.StringRecombination
 
subList(int, int) - Method in class mss.ea.core.SortedPopulation
Gets a part of the population as a list.
subList(int, int) - Method in class mss.ea.core.GenericPopulation
Gets a part of the population as a list.
substitute(Object) - Method in class mss.ea.mut.SubstitutionArrayMutation
 
SubstitutionArrayMutation - class mss.ea.mut.SubstitutionArrayMutation.
Substitution mutation of an array.
SubstitutionArrayMutation(float, float, Object[]) - Constructor for class mss.ea.mut.SubstitutionArrayMutation
Constructor with mutation propability and number of clipped elements.
SubstitutionArrayMutation(float, int, Object[]) - Constructor for class mss.ea.mut.SubstitutionArrayMutation
Constructor with mutation propability and number of clipped elements.
SubstitutionArrayMutation(float, Object[]) - Constructor for class mss.ea.mut.SubstitutionArrayMutation
Constructor with mutation propability.
SubstitutionArrayMutation(Object[]) - Constructor for class mss.ea.mut.SubstitutionArrayMutation
Constructor.
SubstitutionArrayMutationTest - class mss.ea.test.mut.SubstitutionArrayMutationTest.
SubstitutionArrayMutationTest test suite.
SubstitutionArrayMutationTest(String) - Constructor for class mss.ea.test.mut.SubstitutionArrayMutationTest
 
substitutionList - Variable in class mss.ea.mut.SubstitutionArrayMutation
 
substNumber - Variable in class mss.ea.mut.SubstitutionArrayMutation
 
substPercentage - Variable in class mss.ea.mut.SubstitutionArrayMutation
 
successor - Variable in class mss.ea.al.AbstractConnector
Successor of this connector.
successor - Variable in class mss.ea.al.AbstractSource
Successor of this source.
successor - Variable in class mss.ea.al.AbstractMerger
Successor of this merger.
successorList - Variable in class mss.ea.al.ThreadOperator
Deprecated. List of successors of this operator.
successorList - Variable in class mss.ea.al.AbstractConduit
Successor list of this conduit.
successorList - Variable in class mss.ea.al.AbstractFork
Successor list of this fork.
successorNotificationList - Variable in class mss.ea.al.ThreadOperator
Deprecated. List of successors of this operator that should be notified.
suffix - Variable in class mss.ea.stat.FileProcessor
Filename suffix.
swap(List) - Static method in class mss.ea.core.RandomUtil
Swaps two random elements of a list.
swap(List) - Method in class mss.ea.mut.SwapListMutation
Swaps two randomly selected objects in an array.
swap(Object) - Static method in class mss.ea.core.RandomUtil
Swaps two random elements of an array.
swap(Object) - Method in class mss.ea.mut.SwapArrayMutation
Swaps two randomly selected objects in an array.
SwapArrayMutation - class mss.ea.mut.SwapArrayMutation.
Swap mutation of an array.
SwapArrayMutation() - Constructor for class mss.ea.mut.SwapArrayMutation
Constructor.
SwapArrayMutation(float) - Constructor for class mss.ea.mut.SwapArrayMutation
Constructor with mutation propability.
SwapArrayMutationTest - class mss.ea.test.mut.SwapArrayMutationTest.
 
SwapArrayMutationTest(String) - Constructor for class mss.ea.test.mut.SwapArrayMutationTest
 
SwapBinaryStringMutation - class mss.ea.mut.SwapBinaryStringMutation.
Swap mutation of bit vector.
SwapBinaryStringMutation() - Constructor for class mss.ea.mut.SwapBinaryStringMutation
Constructor.
SwapBinaryStringMutation(float) - Constructor for class mss.ea.mut.SwapBinaryStringMutation
Constructor with mutation propability.
SwapListMutation - class mss.ea.mut.SwapListMutation.
Swap mutation of an array.
SwapListMutation() - Constructor for class mss.ea.mut.SwapListMutation
Constructor.
SwapListMutation(float) - Constructor for class mss.ea.mut.SwapListMutation
Constructor with mutation propability.
SwapListMutationTest - class mss.ea.test.mut.SwapListMutationTest.
 
SwapListMutationTest(String) - Constructor for class mss.ea.test.mut.SwapListMutationTest
 
SwapStringMutation - class mss.ea.mut.SwapStringMutation.
Swap mutation of a string.
SwapStringMutation() - Constructor for class mss.ea.mut.SwapStringMutation
Constructor.
SwapStringMutation(float) - Constructor for class mss.ea.mut.SwapStringMutation
Constructor with mutation propability.
sync - Variable in class mss.ea.al.FlowElement
Synchronization object.
sync - Variable in class mss.ea.al.ThreadOperator
Deprecated.  
sync - Variable in class mss.ea.al.ThreadController
Deprecated.  
Sync - interface mss.ea.al.Sync.
Main interface for locks, gates, and conditions.
systemMap - Static variable in class mss.ea.conf.Configuration
Tree map containing the system tree.

T

target - Variable in class mss.ea.trm.AbsTimeCondition
Target time.
targetError - Variable in class mss.ea.trm.RelativeErrorStreamCondition
Relative error.
tearDown() - Method in class mss.ea.test.al.ReplicatingSplitterTest
 
tearDown() - Method in class mss.ea.test.al.DefaultIndividualCombinerTest
 
tearDown() - Method in class mss.ea.test.al.CloningSplitterTest
 
tearDown() - Method in class mss.ea.test.al.DistributingSplitterTest
 
tearDown() - Method in class mss.ea.test.chr.IntegerChromosomeTest
 
tearDown() - Method in class mss.ea.test.chr.ChromosomeSetTest
 
tearDown() - Method in class mss.ea.test.chr.LongChromosomeTest
 
tearDown() - Method in class mss.ea.test.chr.FloatChromosomeTest
 
tearDown() - Method in class mss.ea.test.chr.DoubleChromosomeTest
 
tearDown() - Method in class mss.ea.test.conf.ConfigurationTest
 
tearDown() - Method in class mss.ea.test.core.GenericPopulationTest
Tear Down.
tearDown() - Method in class mss.ea.test.core.ArrayUtilTest
 
tearDown() - Method in class mss.ea.test.core.ListSortTest
 
tearDown() - Method in class mss.ea.test.core.CommandLineParserTest
 
tearDown() - Method in class mss.ea.test.core.RandomUtilTest
 
tearDown() - Method in class mss.ea.test.core.BitVectorTest
 
tearDown() - Method in class mss.ea.test.core.VersionTest
 
tearDown() - Method in class mss.ea.test.core.ArraySortTest
Tear down.
tearDown() - Method in class mss.ea.test.core.IndividualTest
 
tearDown() - Method in class mss.ea.test.core.ListUtilTest
 
tearDown() - Method in class mss.ea.test.ini.RandomStringInitializationTest
 
tearDown() - Method in class mss.ea.test.ini.IntegerArrayInitializationTest
 
tearDown() - Method in class mss.ea.test.ini.RandomWordInitializationTest
 
tearDown() - Method in class mss.ea.test.ins.EliteReinsertion2Test
 
tearDown() - Method in class mss.ea.test.mut.ShiftArrayMutationTest
 
tearDown() - Method in class mss.ea.test.mut.SubstitutionArrayMutationTest
 
tearDown() - Method in class mss.ea.test.mut.ReverseArrayMutationTest
 
tearDown() - Method in class mss.ea.test.mut.RotateArrayMutationTest
 
tearDown() - Method in class mss.ea.test.mut.ReverseListMutationTest
 
tearDown() - Method in class mss.ea.test.mut.ScrambleArrayMutationTest
 
tearDown() - Method in class mss.ea.test.mut.SwapArrayMutationTest
 
tearDown() - Method in class mss.ea.test.mut.SwapListMutationTest
 
tearDown() - Method in class mss.ea.test.rec.CXListRecombinationTest
 
tearDown() - Method in class mss.ea.test.rec.UOBXListRecombinationTest
 
tearDown() - Method in class mss.ea.test.rec.OXListRecombinationTest
 
tearDown() - Method in class mss.ea.test.rec.MPListRecombinationTest
 
tearDown() - Method in class mss.ea.test.rec.CXArrayRecombinationTest
 
tearDown() - Method in class mss.ea.test.rec.OXArrayRecombinationTest
 
tearDown() - Method in class mss.ea.test.rec.PMXArrayRecombinationTest
 
tearDown() - Method in class mss.ea.test.rec.IndividualDuplicationTest
 
tearDown() - Method in class mss.ea.test.rec.UOBXArrayRecombinationTest
 
tearDown() - Method in class mss.ea.test.rec.MPArrayRecombinationTest
 
tearDown() - Method in class mss.ea.test.sel.FitnessTournamentSelectionTest
 
tearDown() - Method in class mss.ea.test.sel.RandomSelectionTest
 
tearDown() - Method in class mss.ea.test.sel.ScoreTournamentSelectionTest
 
tearDown() - Method in class mss.ea.test.sel.TournamentSelectionTest
 
tearDown() - Method in class mss.ea.test.stat.AbsTimeConditionTest
 
tearDown() - Method in class mss.ea.test.stat.RunTimeConditionTest
 
tearDown() - Method in class mss.ea.test.trm.AbsTimeConditionTest
 
tearDown() - Method in class mss.ea.test.trm.RunTimeConditionTest
 
tearDown() - Method in class mss.ea.test.trm.CounterConditionTest
 
tearDown() - Method in class mss.ea.test.trm.ModuloConditionTest
 
terminate - Variable in class mss.ea.al.ThreadOperator
Deprecated. Flag if this operator should terminate it's work.
Termination - class mss.ea.trm.Termination.
Abstract base class for termination operator of an algorithm.
Termination(AbstractPopulation) - Constructor for class mss.ea.trm.Termination
Constructor with population.
termQueue - Variable in class mss.ea.al.Controller
Deprecated.  
test - Variable in class mss.ea.test.chr.ArrayChromosomeTest
 
testAdd() - Method in class mss.ea.test.core.GenericPopulationTest
Test add.
testAdd0() - Method in class mss.ea.test.core.ListStreamTest
 
testAdd0() - Method in class mss.ea.test.core.VectorStreamTest
 
testAdd0() - Method in class mss.ea.test.core.ArrayStreamTest
 
testAdd1() - Method in class mss.ea.test.core.ListStreamTest
 
testAdd1() - Method in class mss.ea.test.core.VectorStreamTest
 
testAdd1() - Method in class mss.ea.test.core.ArrayStreamTest
 
testAddArray() - Method in class mss.ea.test.core.GenericPopulationTest
Test add array.
testAddVector() - Method in class mss.ea.test.core.GenericPopulationTest
Test add vector.
testAppend() - Method in class mss.ea.test.core.ListStreamTest
 
testAppend() - Method in class mss.ea.test.core.VectorStreamTest
 
testAppend() - Method in class mss.ea.test.core.ArrayStreamTest
 
testBubbleSort() - Method in class mss.ea.test.core.ListSortTest
 
testBubbleSort() - Method in class mss.ea.test.core.ArraySortTest
Test bubble sort.
testBubbleSort2() - Method in class mss.ea.test.core.ListSortTest
 
testBubbleSort2() - Method in class mss.ea.test.core.ArraySortTest
Test bubble sort 2.
testClasses - Static variable in class mss.ea.test.al.TestClasses
 
testClasses - Static variable in class mss.ea.test.chr.TestClasses
 
testClasses - Static variable in class mss.ea.test.conf.TestClasses
 
testClasses - Static variable in class mss.ea.test.core.TestClasses
 
testClasses - Static variable in class mss.ea.test.eval.TestClasses
 
testClasses - Static variable in class mss.ea.test.ini.TestClasses
 
testClasses - Static variable in class mss.ea.test.ins.TestClasses
 
testClasses - Static variable in class mss.ea.test.mut.TestClasses
 
testClasses - Static variable in class mss.ea.test.rec.TestClasses
 
testClasses - Static variable in class mss.ea.test.sel.TestClasses
 
testClasses - Static variable in class mss.ea.test.stat.TestClasses
 
testClasses - Static variable in class mss.ea.test.trm.TestClasses
 
TestClasses - class mss.ea.test.al.TestClasses.
 
TestClasses - class mss.ea.test.chr.TestClasses.
 
TestClasses - class mss.ea.test.conf.TestClasses.
 
TestClasses - class mss.ea.test.core.TestClasses.
Test suite collection for package mss.ea.core.
TestClasses - class mss.ea.test.eval.TestClasses.
 
TestClasses - class mss.ea.test.ini.TestClasses.
 
TestClasses - class mss.ea.test.ins.TestClasses.
 
TestClasses - class mss.ea.test.mut.TestClasses.
Collection of test suites in mss.ea.test.mut.
TestClasses - class mss.ea.test.rec.TestClasses.
 
TestClasses - class mss.ea.test.sel.TestClasses.
Documentation missing.
TestClasses - class mss.ea.test.stat.TestClasses.
 
TestClasses - class mss.ea.test.trm.TestClasses.
 
TestClasses() - Constructor for class mss.ea.test.al.TestClasses
 
TestClasses() - Constructor for class mss.ea.test.chr.TestClasses
 
TestClasses() - Constructor for class mss.ea.test.conf.TestClasses
 
TestClasses() - Constructor for class mss.ea.test.core.TestClasses
 
TestClasses() - Constructor for class mss.ea.test.eval.TestClasses
 
TestClasses() - Constructor for class mss.ea.test.ini.TestClasses
 
TestClasses() - Constructor for class mss.ea.test.ins.TestClasses
 
TestClasses() - Constructor for class mss.ea.test.mut.TestClasses
 
TestClasses() - Constructor for class mss.ea.test.rec.TestClasses
 
TestClasses() - Constructor for class mss.ea.test.sel.TestClasses
 
TestClasses() - Constructor for class mss.ea.test.stat.TestClasses
 
TestClasses() - Constructor for class mss.ea.test.trm.TestClasses
 
testClear0() - Method in class mss.ea.test.chr.ChromosomeSetTest
 
testClear1() - Method in class mss.ea.test.chr.ChromosomeSetTest
 
testClone() - Method in class mss.ea.test.chr.IntegerChromosomeTest
 
testClone() - Method in class mss.ea.test.chr.ChromosomeSetTest
 
testClone() - Method in class mss.ea.test.chr.LongChromosomeTest
 
testClone() - Method in class mss.ea.test.chr.FloatChromosomeTest
 
testClone() - Method in class mss.ea.test.chr.DoubleChromosomeTest
 
testCombine0() - Method in class mss.ea.test.al.DefaultIndividualCombinerTest
 
testCompare0() - Method in class mss.ea.test.eval.FloatScoreTest
 
testCompare0() - Method in class mss.ea.test.eval.DefaultScoreComparatorTest
 
testCompare0() - Method in class mss.ea.test.eval.DefaultFitnessComparatorTest
 
testCompare0() - Method in class mss.ea.test.eval.ConvergentLongComparatorTest
 
testCompare0() - Method in class mss.ea.test.eval.ReverseFitnessComparatorTest
 
testCompare0() - Method in class mss.ea.test.eval.DefaultIndividualComparatorTest
 
testCompare0() - Method in class mss.ea.test.eval.IntegerScoreTest
 
testCompare0() - Method in class mss.ea.test.eval.IndividualScoreComparatorTest
 
testCompare0() - Method in class mss.ea.test.eval.LongScoreTest
 
testCompare0() - Method in class mss.ea.test.eval.DoubleScoreTest
 
testCompare0() - Method in class mss.ea.test.eval.ReverseScoreComparatorTest
 
testCompare0() - Method in class mss.ea.test.eval.ConvergentFloatComparatorTest
 
testCompare0() - Method in class mss.ea.test.eval.ConvergentDoubleComparatorTest
 
testCompare0() - Method in class mss.ea.test.eval.CompoundScoreTest
 
testCompare0() - Method in class mss.ea.test.eval.ConvergentIntegerComparatorTest
 
testCompare0() - Method in class mss.ea.test.eval.IndividualFitnessComparatorTest
 
testCompare0() - Method in class mss.ea.test.eval.DefaultFitnessTest
 
testCompare1() - Method in class mss.ea.test.eval.FloatScoreTest
 
testCompare1() - Method in class mss.ea.test.eval.DefaultScoreComparatorTest
 
testCompare1() - Method in class mss.ea.test.eval.DefaultFitnessComparatorTest
 
testCompare1() - Method in class mss.ea.test.eval.ConvergentLongComparatorTest
 
testCompare1() - Method in class mss.ea.test.eval.ReverseFitnessComparatorTest
 
testCompare1() - Method in class mss.ea.test.eval.DefaultIndividualComparatorTest
 
testCompare1() - Method in class mss.ea.test.eval.IntegerScoreTest
 
testCompare1() - Method in class mss.ea.test.eval.IndividualScoreComparatorTest
 
testCompare1() - Method in class mss.ea.test.eval.LongScoreTest
 
testCompare1() - Method in class mss.ea.test.eval.DoubleScoreTest
 
testCompare1() - Method in class mss.ea.test.eval.ReverseScoreComparatorTest
 
testCompare1() - Method in class mss.ea.test.eval.ConvergentFloatComparatorTest
 
testCompare1() - Method in class mss.ea.test.eval.ConvergentDoubleComparatorTest
 
testCompare1() - Method in class mss.ea.test.eval.CompoundScoreTest
 
testCompare1() - Method in class mss.ea.test.eval.ConvergentIntegerComparatorTest
 
testCompare1() - Method in class mss.ea.test.eval.IndividualFitnessComparatorTest
 
testCompare1() - Method in class mss.ea.test.eval.DefaultFitnessTest
 
testCompare2() - Method in class mss.ea.test.eval.FloatScoreTest
 
testCompare2() - Method in class mss.ea.test.eval.DefaultScoreComparatorTest
 
testCompare2() - Method in class mss.ea.test.eval.DefaultFitnessComparatorTest
 
testCompare2() - Method in class mss.ea.test.eval.ConvergentLongComparatorTest
 
testCompare2() - Method in class mss.ea.test.eval.ReverseFitnessComparatorTest
 
testCompare2() - Method in class mss.ea.test.eval.DefaultIndividualComparatorTest
 
testCompare2() - Method in class mss.ea.test.eval.IntegerScoreTest
 
testCompare2() - Method in class mss.ea.test.eval.IndividualScoreComparatorTest
 
testCompare2() - Method in class mss.ea.test.eval.LongScoreTest
 
testCompare2() - Method in class mss.ea.test.eval.DoubleScoreTest
 
testCompare2() - Method in class mss.ea.test.eval.ReverseScoreComparatorTest
 
testCompare2() - Method in class mss.ea.test.eval.ConvergentFloatComparatorTest
 
testCompare2() - Method in class mss.ea.test.eval.ConvergentDoubleComparatorTest
 
testCompare2() - Method in class mss.ea.test.eval.CompoundScoreTest
 
testCompare2() - Method in class mss.ea.test.eval.ConvergentIntegerComparatorTest
 
testCompare2() - Method in class mss.ea.test.eval.IndividualFitnessComparatorTest
 
testCompare2() - Method in class mss.ea.test.eval.DefaultFitnessTest
 
testCompare3() - Method in class mss.ea.test.eval.IndividualScoreComparatorTest
 
testCompare3() - Method in class mss.ea.test.eval.CompoundScoreTest
 
testCompare3() - Method in class mss.ea.test.eval.IndividualFitnessComparatorTest
 
testCompare4() - Method in class mss.ea.test.eval.IndividualScoreComparatorTest
 
testCompare4() - Method in class mss.ea.test.eval.CompoundScoreTest
 
testCompare4() - Method in class mss.ea.test.eval.IndividualFitnessComparatorTest
 
testCompare5() - Method in class mss.ea.test.eval.IndividualScoreComparatorTest
 
testCompare5() - Method in class mss.ea.test.eval.CompoundScoreTest
 
testCompare5() - Method in class mss.ea.test.eval.IndividualFitnessComparatorTest
 
testCompare6() - Method in class mss.ea.test.eval.CompoundScoreTest
 
testCompare7() - Method in class mss.ea.test.eval.CompoundScoreTest
 
testCompareTo0() - Method in class mss.ea.test.core.IndividualTest
 
testCompareTo1() - Method in class mss.ea.test.core.IndividualTest
 
testCompareTo2() - Method in class mss.ea.test.core.IndividualTest
 
testCompareTo3() - Method in class mss.ea.test.core.IndividualTest
 
testConstructor() - Method in class mss.ea.test.chr.ChromosomeSetTest
 
testConstructor() - Method in class mss.ea.test.core.BitVectorTest
 
testConstructor1() - Method in class mss.ea.test.chr.ChromosomeSetTest
 
testConstructor2() - Method in class mss.ea.test.chr.ChromosomeSetTest
 
testCreateArray() - Method in class mss.ea.test.ini.IntegerArrayInitializationTest
 
testCreateSet() - Method in class mss.ea.test.ini.RandomStringInitializationTest
 
testCreateSet() - Method in class mss.ea.test.ini.RandomWordInitializationTest
 
testCreateString0() - Method in class mss.ea.test.ini.RandomStringInitializationTest
 
testCreateString0() - Method in class mss.ea.test.ini.RandomWordInitializationTest
 
testDouble() - Method in class mss.ea.test.trm.BestWorstStreamConditionTest
 
testDouble() - Method in class mss.ea.test.trm.AbsoluteScoreStreamConditionTest
 
testDouble() - Method in class mss.ea.test.trm.RunningMeanStreamConditionTest
 
testDouble() - Method in class mss.ea.test.trm.RelativeErrorStreamConditionTest
 
testDouble() - Method in class mss.ea.test.trm.PhiStreamConditionTest
 
testDouble2() - Method in class mss.ea.test.trm.BestWorstStreamConditionTest
 
testDouble2() - Method in class mss.ea.test.trm.AbsoluteScoreStreamConditionTest
 
testDouble2() - Method in class mss.ea.test.trm.RunningMeanStreamConditionTest
 
testDouble2() - Method in class mss.ea.test.trm.RelativeErrorStreamConditionTest
 
testDouble2() - Method in class mss.ea.test.trm.PhiStreamConditionTest
 
testDouble3() - Method in class mss.ea.test.trm.RunningMeanStreamConditionTest
 
testEmpty() - Method in class mss.ea.test.core.ListStreamTest
 
testEmpty() - Method in class mss.ea.test.core.VectorStreamTest
 
testEmpty() - Method in class mss.ea.test.core.ArrayStreamTest
 
testEquals0() - Method in class mss.ea.test.chr.ArrayChromosomeTest
 
testEquals0() - Method in class mss.ea.test.chr.IntegerChromosomeTest
 
testEquals0() - Method in class mss.ea.test.chr.ChromosomeSetTest
 
testEquals0() - Method in class mss.ea.test.chr.LongChromosomeTest
 
testEquals0() - Method in class mss.ea.test.chr.FloatChromosomeTest
 
testEquals0() - Method in class mss.ea.test.chr.DoubleChromosomeTest
 
testEquals0() - Method in class mss.ea.test.core.ListUtilTest
 
testEquals1() - Method in class mss.ea.test.chr.ArrayChromosomeTest
 
testEquals1() - Method in class mss.ea.test.chr.IntegerChromosomeTest
 
testEquals1() - Method in class mss.ea.test.chr.ChromosomeSetTest
 
testEquals1() - Method in class mss.ea.test.chr.LongChromosomeTest
 
testEquals1() - Method in class mss.ea.test.chr.FloatChromosomeTest
 
testEquals1() - Method in class mss.ea.test.chr.DoubleChromosomeTest
 
testEquals1() - Method in class mss.ea.test.core.ListUtilTest
 
testEquals2() - Method in class mss.ea.test.chr.ArrayChromosomeTest
 
testEquals2() - Method in class mss.ea.test.chr.IntegerChromosomeTest
 
testEquals2() - Method in class mss.ea.test.chr.ChromosomeSetTest
 
testEquals2() - Method in class mss.ea.test.chr.LongChromosomeTest
 
testEquals2() - Method in class mss.ea.test.chr.FloatChromosomeTest
 
testEquals2() - Method in class mss.ea.test.chr.DoubleChromosomeTest
 
testEquals2() - Method in class mss.ea.test.core.ListUtilTest
 
testEqualsInt0() - Method in class mss.ea.test.core.ArrayUtilTest
 
testEqualsInt1() - Method in class mss.ea.test.core.ArrayUtilTest
 
testEqualsInt2() - Method in class mss.ea.test.core.ArrayUtilTest
 
testEqualsObject0() - Method in class mss.ea.test.core.ArrayUtilTest
 
testEqualsObject1() - Method in class mss.ea.test.core.ArrayUtilTest
 
testEqualsObject2() - Method in class mss.ea.test.core.ArrayUtilTest
 
testFloat() - Method in class mss.ea.test.trm.BestWorstStreamConditionTest
 
testFloat() - Method in class mss.ea.test.trm.AbsoluteScoreStreamConditionTest
 
testFloat() - Method in class mss.ea.test.trm.RunningMeanStreamConditionTest
 
testFloat() - Method in class mss.ea.test.trm.RelativeErrorStreamConditionTest
 
testFloat() - Method in class mss.ea.test.trm.PhiStreamConditionTest
 
testFloat2() - Method in class mss.ea.test.trm.BestWorstStreamConditionTest
 
testFloat2() - Method in class mss.ea.test.trm.AbsoluteScoreStreamConditionTest
 
testFloat2() - Method in class mss.ea.test.trm.RunningMeanStreamConditionTest
 
testFloat2() - Method in class mss.ea.test.trm.RelativeErrorStreamConditionTest
 
testFloat2() - Method in class mss.ea.test.trm.PhiStreamConditionTest
 
testFloat3() - Method in class mss.ea.test.trm.RunningMeanStreamConditionTest
 
testGet() - Method in class mss.ea.test.chr.ChromosomeSetTest
 
testGet() - Method in class mss.ea.test.core.GenericPopulationTest
Test get.
testGet() - Method in class mss.ea.test.core.ListStreamTest
 
testGet() - Method in class mss.ea.test.core.VectorStreamTest
 
testGet() - Method in class mss.ea.test.core.ArrayStreamTest
 
testGetArray() - Method in class mss.ea.test.core.GenericPopulationTest
Test get array.
testGetBest() - Method in class mss.ea.test.core.StreamSortTest
 
testGetBest2() - Method in class mss.ea.test.core.StreamSortTest
 
testGetBest3() - Method in class mss.ea.test.core.StreamSortTest
 
testGetBoolean() - Method in class mss.ea.test.conf.ConfigurationTest
 
testGetDouble() - Method in class mss.ea.test.conf.ConfigurationTest
 
testGetFloat() - Method in class mss.ea.test.conf.ConfigurationTest
 
testGetInteger() - Method in class mss.ea.test.conf.ConfigurationTest
 
testGetLong() - Method in class mss.ea.test.conf.ConfigurationTest
 
testGetStream() - Method in class mss.ea.test.ini.RandomStringInitializationTest
 
testGetStream() - Method in class mss.ea.test.ini.RandomWordInitializationTest
 
testGetString() - Method in class mss.ea.test.conf.ConfigurationTest
 
testGetVector() - Method in class mss.ea.test.core.GenericPopulationTest
Test get vector.
testHasNext0() - Method in class mss.ea.test.core.ListStreamTest
 
testHasNext0() - Method in class mss.ea.test.core.VectorStreamTest
 
testHasNext0() - Method in class mss.ea.test.core.ArrayStreamTest
 
testHasNext1() - Method in class mss.ea.test.core.ListStreamTest
 
testHasNext1() - Method in class mss.ea.test.core.VectorStreamTest
 
testHasNext1() - Method in class mss.ea.test.core.ArrayStreamTest
 
testHasPrevious0() - Method in class mss.ea.test.core.ListStreamTest
 
testHasPrevious0() - Method in class mss.ea.test.core.VectorStreamTest
 
testHasPrevious0() - Method in class mss.ea.test.core.ArrayStreamTest
 
testHasPrevious1() - Method in class mss.ea.test.core.ListStreamTest
 
testHasPrevious1() - Method in class mss.ea.test.core.VectorStreamTest
 
testHasPrevious1() - Method in class mss.ea.test.core.ArrayStreamTest
 
testHasScore0() - Method in class mss.ea.test.core.IndividualTest
 
testHasScore1() - Method in class mss.ea.test.core.IndividualTest
 
testHeapSort() - Method in class mss.ea.test.core.ListSortTest
 
testHeapSort() - Method in class mss.ea.test.core.ArraySortTest
Test heap sort.
testInsertionSort() - Method in class mss.ea.test.core.ListSortTest
 
testInsertionSort() - Method in class mss.ea.test.core.ArraySortTest
Test insertion sort.
testInteger() - Method in class mss.ea.test.trm.BestWorstStreamConditionTest
 
testInteger() - Method in class mss.ea.test.trm.AbsoluteScoreStreamConditionTest
 
testInteger() - Method in class mss.ea.test.trm.RunningMeanStreamConditionTest
 
testInteger() - Method in class mss.ea.test.trm.RelativeErrorStreamConditionTest
 
testInteger() - Method in class mss.ea.test.trm.PhiStreamConditionTest
 
testInteger2() - Method in class mss.ea.test.trm.BestWorstStreamConditionTest
 
testInteger2() - Method in class mss.ea.test.trm.AbsoluteScoreStreamConditionTest
 
testInteger2() - Method in class mss.ea.test.trm.RunningMeanStreamConditionTest
 
testInteger2() - Method in class mss.ea.test.trm.RelativeErrorStreamConditionTest
 
testInteger2() - Method in class mss.ea.test.trm.PhiStreamConditionTest
 
testInteger3() - Method in class mss.ea.test.trm.RunningMeanStreamConditionTest
 
testIntValue0() - Method in class mss.ea.test.chr.IntegerChromosomeTest
 
testIntValue0() - Method in class mss.ea.test.chr.LongChromosomeTest
 
testIntValue0() - Method in class mss.ea.test.chr.FloatChromosomeTest
 
testIntValue0() - Method in class mss.ea.test.chr.DoubleChromosomeTest
 
testIntValue1() - Method in class mss.ea.test.chr.IntegerChromosomeTest
 
testIntValue1() - Method in class mss.ea.test.chr.LongChromosomeTest
 
testIntValue1() - Method in class mss.ea.test.chr.FloatChromosomeTest
 
testIntValue1() - Method in class mss.ea.test.chr.DoubleChromosomeTest
 
testIsBetter() - Method in class mss.ea.test.eval.FloatScoreTest
 
testIsBetter() - Method in class mss.ea.test.eval.IntegerScoreTest
 
testIsBetter() - Method in class mss.ea.test.eval.LongScoreTest
 
testIsBetter() - Method in class mss.ea.test.eval.DoubleScoreTest
 
testIsBetter() - Method in class mss.ea.test.eval.DefaultFitnessTest
 
testIsEqual() - Method in class mss.ea.test.eval.FloatScoreTest
 
testIsEqual() - Method in class mss.ea.test.eval.IntegerScoreTest
 
testIsEqual() - Method in class mss.ea.test.eval.LongScoreTest
 
testIsEqual() - Method in class mss.ea.test.eval.DoubleScoreTest
 
testIsEqual() - Method in class mss.ea.test.eval.DefaultFitnessTest
 
testIsTrue() - Method in class mss.ea.test.trm.CounterConditionTest
 
testIsTrue() - Method in class mss.ea.test.trm.ModuloConditionTest
 
testIsTrue2() - Method in class mss.ea.test.trm.CounterConditionTest
 
testIsTrue2() - Method in class mss.ea.test.trm.ModuloConditionTest
 
testIsTrue3() - Method in class mss.ea.test.trm.CounterConditionTest
 
testIsTrue3() - Method in class mss.ea.test.trm.ModuloConditionTest
 
testIsWorse() - Method in class mss.ea.test.eval.FloatScoreTest
 
testIsWorse() - Method in class mss.ea.test.eval.IntegerScoreTest
 
testIsWorse() - Method in class mss.ea.test.eval.LongScoreTest
 
testIsWorse() - Method in class mss.ea.test.eval.DoubleScoreTest
 
testIsWorse() - Method in class mss.ea.test.eval.DefaultFitnessTest
 
testIterateEntries() - Method in class mss.ea.test.conf.ConfigurationTest
 
testListValue() - Method in class mss.ea.test.chr.LinkedListChromosomeTest
 
testListValue() - Method in class mss.ea.test.chr.ArrayListChromosomeTest
 
testListValue() - Method in class mss.ea.test.chr.VectorChromosomeTest
 
testLong() - Method in class mss.ea.test.trm.BestWorstStreamConditionTest
 
testLong() - Method in class mss.ea.test.trm.AbsoluteScoreStreamConditionTest
 
testLong() - Method in class mss.ea.test.trm.RunningMeanStreamConditionTest
 
testLong() - Method in class mss.ea.test.trm.RelativeErrorStreamConditionTest
 
testLong() - Method in class mss.ea.test.trm.PhiStreamConditionTest
 
testLong2() - Method in class mss.ea.test.trm.BestWorstStreamConditionTest
 
testLong2() - Method in class mss.ea.test.trm.AbsoluteScoreStreamConditionTest
 
testLong2() - Method in class mss.ea.test.trm.RunningMeanStreamConditionTest
 
testLong2() - Method in class mss.ea.test.trm.RelativeErrorStreamConditionTest
 
testLong2() - Method in class mss.ea.test.trm.PhiStreamConditionTest
 
testLong3() - Method in class mss.ea.test.trm.RunningMeanStreamConditionTest
 
testMutate() - Method in class mss.ea.test.mut.ScrambleArrayMutationTest
 
testMutate() - Method in class mss.ea.test.mut.SwapArrayMutationTest
 
testMutate0() - Method in class mss.ea.test.mut.ReverseListMutationTest
 
testMutate1() - Method in class mss.ea.test.mut.ReverseListMutationTest
 
testMutate2() - Method in class mss.ea.test.mut.ReverseListMutationTest
 
testMutate3() - Method in class mss.ea.test.mut.ReverseListMutationTest
 
testMutateArray() - Method in class mss.ea.test.mut.SwapListMutationTest
 
testMutateFloat() - Method in class mss.ea.test.mut.ReverseArrayMutationTest
 
testMutateInt() - Method in class mss.ea.test.mut.ShiftArrayMutationTest
 
testMutateInt() - Method in class mss.ea.test.mut.SubstitutionArrayMutationTest
 
testMutateInt() - Method in class mss.ea.test.mut.ReverseArrayMutationTest
 
testMutateInt() - Method in class mss.ea.test.mut.RotateArrayMutationTest
 
testMutateLinked() - Method in class mss.ea.test.mut.SwapListMutationTest
 
testMutateLongRun() - Method in class mss.ea.test.mut.ShiftArrayMutationTest
 
testMutateLongRun() - Method in class mss.ea.test.mut.SubstitutionArrayMutationTest
 
testMutateLongRun() - Method in class mss.ea.test.mut.RotateArrayMutationTest
 
testMutateVector() - Method in class mss.ea.test.mut.SwapListMutationTest
 
testNext0() - Method in class mss.ea.test.core.ListStreamTest
 
testNext0() - Method in class mss.ea.test.core.VectorStreamTest
 
testNext0() - Method in class mss.ea.test.core.ArrayStreamTest
 
testNext1() - Method in class mss.ea.test.core.ListStreamTest
 
testNext1() - Method in class mss.ea.test.core.VectorStreamTest
 
testNext1() - Method in class mss.ea.test.core.ArrayStreamTest
 
testPackages - Static variable in class mss.ea.test.PackageTest
 
testParse0() - Method in class mss.ea.test.core.CommandLineParserTest
 
testParse1() - Method in class mss.ea.test.core.CommandLineParserTest
 
testParse10() - Method in class mss.ea.test.core.CommandLineParserTest
 
testParse11() - Method in class mss.ea.test.core.CommandLineParserTest
 
testParse12() - Method in class mss.ea.test.core.CommandLineParserTest
 
testParse13() - Method in class mss.ea.test.core.CommandLineParserTest
 
testParse2() - Method in class mss.ea.test.core.CommandLineParserTest
 
testParse3() - Method in class mss.ea.test.core.CommandLineParserTest
 
testParse4() - Method in class mss.ea.test.core.CommandLineParserTest
 
testParse5() - Method in class mss.ea.test.core.CommandLineParserTest
 
testParse6() - Method in class mss.ea.test.core.CommandLineParserTest
 
testParse7() - Method in class mss.ea.test.core.CommandLineParserTest
 
testParse8() - Method in class mss.ea.test.core.CommandLineParserTest
 
testParse9() - Method in class mss.ea.test.core.CommandLineParserTest
 
testPrevious0() - Method in class mss.ea.test.core.ListStreamTest
 
testPrevious0() - Method in class mss.ea.test.core.VectorStreamTest
 
testPrevious0() - Method in class mss.ea.test.core.ArrayStreamTest
 
testPrevious1() - Method in class mss.ea.test.core.ListStreamTest
 
testPrevious1() - Method in class mss.ea.test.core.VectorStreamTest
 
testPrevious1() - Method in class mss.ea.test.core.ArrayStreamTest
 
testRecombine0() - Method in class mss.ea.test.rec.CXListRecombinationTest
 
testRecombine0() - Method in class mss.ea.test.rec.UOBXListRecombinationTest
 
testRecombine0() - Method in class mss.ea.test.rec.OXListRecombinationTest
 
testRecombine0() - Method in class mss.ea.test.rec.MPListRecombinationTest
 
testRecombine0() - Method in class mss.ea.test.rec.CXArrayRecombinationTest
 
testRecombine0() - Method in class mss.ea.test.rec.OXArrayRecombinationTest
 
testRecombine0() - Method in class mss.ea.test.rec.PMXArrayRecombinationTest
 
testRecombine0() - Method in class mss.ea.test.rec.IndividualDuplicationTest
 
testRecombine0() - Method in class mss.ea.test.rec.UOBXArrayRecombinationTest
 
testRecombine0() - Method in class mss.ea.test.rec.MPArrayRecombinationTest
 
testRecombine1() - Method in class mss.ea.test.rec.CXListRecombinationTest
 
testRecombine1() - Method in class mss.ea.test.rec.UOBXListRecombinationTest
 
testRecombine1() - Method in class mss.ea.test.rec.OXListRecombinationTest
 
testRecombine1() - Method in class mss.ea.test.rec.MPListRecombinationTest
 
testRecombine1() - Method in class mss.ea.test.rec.CXArrayRecombinationTest
 
testRecombine1() - Method in class mss.ea.test.rec.OXArrayRecombinationTest
 
testRecombine1() - Method in class mss.ea.test.rec.PMXArrayRecombinationTest
 
testRecombine1() - Method in class mss.ea.test.rec.IndividualDuplicationTest
 
testRecombine1() - Method in class mss.ea.test.rec.UOBXArrayRecombinationTest
 
testRecombine1() - Method in class mss.ea.test.rec.MPArrayRecombinationTest
 
testRecombine2() - Method in class mss.ea.test.rec.CXListRecombinationTest
 
testRecombine2() - Method in class mss.ea.test.rec.UOBXListRecombinationTest
 
testRecombine2() - Method in class mss.ea.test.rec.OXListRecombinationTest
 
testRecombine2() - Method in class mss.ea.test.rec.CXArrayRecombinationTest
 
testRecombine2() - Method in class mss.ea.test.rec.OXArrayRecombinationTest
 
testRecombine2() - Method in class mss.ea.test.rec.PMXArrayRecombinationTest
 
testRecombine2() - Method in class mss.ea.test.rec.IndividualDuplicationTest
 
testRecombine2() - Method in class mss.ea.test.rec.UOBXArrayRecombinationTest
 
testRecombine3() - Method in class mss.ea.test.rec.IndividualDuplicationTest
 
testReinsert() - Method in class mss.ea.test.ins.EliteReinsertion2Test
 
testRemove() - Method in class mss.ea.test.chr.ChromosomeSetTest
 
testRemove0() - Method in class mss.ea.test.core.GenericPopulationTest
Test remove.
testRemove1() - Method in class mss.ea.test.core.GenericPopulationTest
Test remove.
testRemove2() - Method in class mss.ea.test.core.GenericPopulationTest
Test remove.
testRemoveUserKey() - Method in class mss.ea.test.conf.ConfigurationTest
 
testRemoveUserKey2() - Method in class mss.ea.test.conf.ConfigurationTest
 
testReplace() - Method in class mss.ea.test.chr.ChromosomeSetTest
 
testReset() - Method in class mss.ea.test.core.ListStreamTest
 
testReset() - Method in class mss.ea.test.core.VectorStreamTest
 
testReset() - Method in class mss.ea.test.core.ArrayStreamTest
 
testResetEnd() - Method in class mss.ea.test.core.ListStreamTest
 
testResetEnd() - Method in class mss.ea.test.core.VectorStreamTest
 
testResetEnd() - Method in class mss.ea.test.core.ArrayStreamTest
 
testResize0() - Method in class mss.ea.test.core.ListStreamTest
 
testResize0() - Method in class mss.ea.test.core.VectorStreamTest
 
testResize0() - Method in class mss.ea.test.core.ArrayStreamTest
 
testResize1() - Method in class mss.ea.test.core.ListStreamTest
 
testResize1() - Method in class mss.ea.test.core.VectorStreamTest
 
testResize1() - Method in class mss.ea.test.core.ArrayStreamTest
 
testReverse() - Method in class mss.ea.test.core.StreamReverseTest
 
testReverse2() - Method in class mss.ea.test.core.StreamReverseTest
 
testScrambleArray() - Method in class mss.ea.test.core.RandomUtilTest
 
testScrambleList() - Method in class mss.ea.test.core.RandomUtilTest
 
testSelect() - Method in class mss.ea.test.sel.RandomSelectionTest
 
testSelect0() - Method in class mss.ea.test.sel.FitnessTournamentSelectionTest
 
testSelect0() - Method in class mss.ea.test.sel.ScoreTournamentSelectionTest
 
testSelect0() - Method in class mss.ea.test.sel.TournamentSelectionTest
 
testSelect1() - Method in class mss.ea.test.sel.FitnessTournamentSelectionTest
 
testSelect1() - Method in class mss.ea.test.sel.ScoreTournamentSelectionTest
 
testSelect1() - Method in class mss.ea.test.sel.TournamentSelectionTest
 
testSelect2() - Method in class mss.ea.test.sel.FitnessTournamentSelectionTest
 
testSelect2() - Method in class mss.ea.test.sel.ScoreTournamentSelectionTest
 
testSelect2() - Method in class mss.ea.test.sel.TournamentSelectionTest
 
testSelect3() - Method in class mss.ea.test.sel.FitnessTournamentSelectionTest
 
testSelect3() - Method in class mss.ea.test.sel.ScoreTournamentSelectionTest
 
testSelect3() - Method in class mss.ea.test.sel.TournamentSelectionTest
 
testSelect4() - Method in class mss.ea.test.sel.FitnessTournamentSelectionTest
 
testSelect4() - Method in class mss.ea.test.sel.ScoreTournamentSelectionTest
 
testSelect4() - Method in class mss.ea.test.sel.TournamentSelectionTest
 
testSelect5() - Method in class mss.ea.test.sel.FitnessTournamentSelectionTest
 
testSelect5() - Method in class mss.ea.test.sel.ScoreTournamentSelectionTest
 
testSelect5() - Method in class mss.ea.test.sel.TournamentSelectionTest
 
testSelectionSort() - Method in class mss.ea.test.core.ListSortTest
 
testSelectionSort() - Method in class mss.ea.test.core.ArraySortTest
Test selection sort.
testSet() - Method in class mss.ea.test.core.ListStreamTest
 
testSet() - Method in class mss.ea.test.core.VectorStreamTest
 
testSet() - Method in class mss.ea.test.core.ArrayStreamTest
 
testSetUserKey() - Method in class mss.ea.test.conf.ConfigurationTest
 
testShellSort() - Method in class mss.ea.test.core.ListSortTest
 
testShellSort() - Method in class mss.ea.test.core.ArraySortTest
Test shell sort.
testSize() - Method in class mss.ea.test.chr.ChromosomeSetTest
 
testSize0() - Method in class mss.ea.test.core.ListStreamTest
 
testSize0() - Method in class mss.ea.test.core.VectorStreamTest
 
testSize0() - Method in class mss.ea.test.core.ArrayStreamTest
 
testSize1() - Method in class mss.ea.test.core.ListStreamTest
 
testSize1() - Method in class mss.ea.test.core.VectorStreamTest
 
testSize1() - Method in class mss.ea.test.core.ArrayStreamTest
 
testSort() - Method in class mss.ea.test.core.StreamSortTest
 
testSort2() - Method in class mss.ea.test.core.StreamSortTest
 
testSort3() - Method in class mss.ea.test.core.StreamSortTest
 
testSplit0() - Method in class mss.ea.test.al.ReplicatingSplitterTest
 
testSplit0() - Method in class mss.ea.test.al.CloningSplitterTest
 
testSplit0() - Method in class mss.ea.test.al.DistributingSplitterTest
 
testSplit1() - Method in class mss.ea.test.al.DistributingSplitterTest
 
testStringConstructor() - Method in class mss.ea.test.core.BitVectorTest
 
testSwapArray() - Method in class mss.ea.test.core.RandomUtilTest
 
testSwapList() - Method in class mss.ea.test.core.RandomUtilTest
 
testTerminate0() - Method in class mss.ea.test.stat.AbsTimeConditionTest
 
testTerminate0() - Method in class mss.ea.test.stat.RunTimeConditionTest
 
testTerminate0() - Method in class mss.ea.test.trm.AbsTimeConditionTest
 
testTerminate0() - Method in class mss.ea.test.trm.RunTimeConditionTest
 
testTerminate1() - Method in class mss.ea.test.stat.AbsTimeConditionTest
 
testTerminate1() - Method in class mss.ea.test.stat.RunTimeConditionTest
 
testTerminate1() - Method in class mss.ea.test.trm.AbsTimeConditionTest
 
testTerminate1() - Method in class mss.ea.test.trm.RunTimeConditionTest
 
testTerminate2() - Method in class mss.ea.test.stat.RunTimeConditionTest
 
testTerminate2() - Method in class mss.ea.test.trm.RunTimeConditionTest
 
testTerminate3() - Method in class mss.ea.test.stat.RunTimeConditionTest
 
testTerminate3() - Method in class mss.ea.test.trm.RunTimeConditionTest
 
testToString() - Method in class mss.ea.test.chr.ArrayChromosomeTest
 
testToString() - Method in class mss.ea.test.chr.LinkedListChromosomeTest
 
testToString() - Method in class mss.ea.test.chr.ArrayListChromosomeTest
 
testToString() - Method in class mss.ea.test.chr.ChromosomeSetTest
 
testToString() - Method in class mss.ea.test.chr.VectorChromosomeTest
 
testToString() - Method in class mss.ea.test.core.BitVectorTest
 
testToString0() - Method in class mss.ea.test.core.ListStreamTest
 
testToString0() - Method in class mss.ea.test.core.VectorStreamTest
 
testToString0() - Method in class mss.ea.test.core.ArrayStreamTest
 
testToString0() - Method in class mss.ea.test.core.VersionTest
 
testToString0() - Method in class mss.ea.test.eval.FloatScoreTest
 
testToString0() - Method in class mss.ea.test.eval.IntegerScoreTest
 
testToString0() - Method in class mss.ea.test.eval.LongScoreTest
 
testToString0() - Method in class mss.ea.test.eval.DoubleScoreTest
 
testToString0() - Method in class mss.ea.test.eval.DefaultFitnessTest
 
testToString1() - Method in class mss.ea.test.core.ListStreamTest
 
testToString1() - Method in class mss.ea.test.core.VectorStreamTest
 
testToString1() - Method in class mss.ea.test.core.ArrayStreamTest
 
testToString1() - Method in class mss.ea.test.core.VersionTest
 
testToString2() - Method in class mss.ea.test.core.VersionTest
 
testToString3() - Method in class mss.ea.test.core.VersionTest
 
testToString4() - Method in class mss.ea.test.core.VersionTest
 
thread - Variable in class mss.ea.al.ThreadOperator
Deprecated. Thread this operator runs in.
thread - Static variable in class mss.ea.core.Log
Logger for thread related stuff.
ThreadController - class mss.ea.al.ThreadController.
Deprecated. superceded by new thread communication model
ThreadController() - Constructor for class mss.ea.al.ThreadController
Deprecated. Constructor.
threadGroup - Variable in class mss.ea.al.ThreadSynchronization
Deprecated. Threadgroup containing all threads that are created during the algorithm.
ThreadOperator - class mss.ea.al.ThreadOperator.
Deprecated. superceded by new thread communication model
ThreadOperator() - Constructor for class mss.ea.al.ThreadOperator
Deprecated. Constructor.
ThreadOperator(int, int) - Constructor for class mss.ea.al.ThreadOperator
Deprecated. Constructor with number of predecessors and successors.
ThreadSynchronization - class mss.ea.al.ThreadSynchronization.
Deprecated. superceded by new thread communication model
ThreadSynchronization(ThreadController) - Constructor for class mss.ea.al.ThreadSynchronization
Deprecated. Constructor.
threshold - Variable in class mss.ea.sel.RankingTruncationSelection
Maximal rank for individuals.
threshold - Variable in class mss.ea.sel.FitnessTruncationSelection
Threshold fitness value.
threshold - Variable in class mss.ea.sel.ScoreTruncationSelection
Score threshold.
threshold - Variable in class mss.ea.sel.PercentageTruncationSelection
Threshold percentage.
threshold - Variable in class mss.ea.trm.PhiStreamCondition
Threshold.
threshold - Variable in class mss.ea.trm.RunningMeanStreamCondition
Threshold.
timer - Variable in class mss.ea.al.ThreadController
Deprecated. Timer for measuring the run time of the algorithm.
timer - Variable in class mss.ea.al.AbstractAlgorithm
Timer for measuring the run time of the algorithm.
Timer - class mss.ea.stat.Timer.
Implementation of a simple timer.
Timer() - Constructor for class mss.ea.stat.Timer
 
toArray() - Method in class mss.ea.core.AbstractPopulation
Gets a copy of the internal buffer with all individuals.
toArray() - Method in class mss.ea.core.SortedPopulation
Gets a copy of the internal array with all individuals.
toArray() - Method in interface mss.ea.core.IndividualGate
Returns the contents of the gate in an array.
toArray() - Method in class mss.ea.core.VectorStream
 
toArray() - Method in class mss.ea.core.ArrayStream
 
toArray() - Method in interface mss.ea.core.IndividualStream
Returns the contents of the stream as an array.
toArray() - Method in class mss.ea.core.ListStream
 
toBinaryString() - Method in class mss.ea.core.BitVector
Returns a string representation of the bitvector.
toBitSetString() - Method in class mss.ea.core.BitVector
Returns a string representation, which equals the one Sun's BitSet returns.
toCollection() - Method in class mss.ea.core.AbstractPopulation
Gets a all individuals of the population contained in an arraylist.
toCollection() - Method in class mss.ea.core.SortedPopulation
Gets a all individuals of the population contained in an array list.
toggle(int) - Method in class mss.ea.core.BitVector
Inverts a bit.
ToggleBinaryStringMutation - class mss.ea.mut.ToggleBinaryStringMutation.
Toggle mutation in bit vector.
ToggleBinaryStringMutation() - Constructor for class mss.ea.mut.ToggleBinaryStringMutation
Constructor.
ToggleBinaryStringMutation(float) - Constructor for class mss.ea.mut.ToggleBinaryStringMutation
Constructor with mutation propability.
toggleBit(boolean) - Static method in class mss.ea.core.BitVector
Inverts a boolean value.
toGraph() - Method in class mss.ea.al.ThreadController
Deprecated. Converts the algorithm structure into a graph.
toHexString() - Method in class mss.ea.core.BitVector
Returns a hexadecimal string representation of the bitvector.
toHexString(boolean) - Method in class mss.ea.core.BitVector
Returns a hexadecimal string representation of the bitvector.
tokenizeKey(String) - Static method in class mss.ea.conf.Configuration
Tokenizes a key.
toList(IndividualStream) - Method in class mss.ea.al.MergeStream
Deprecated.  
toStream() - Method in class mss.ea.core.AbstractPopulation
Returns all individuals as an array stream.
toStream() - Method in interface mss.ea.core.IndividualGate
Gets a stream of individuals from the gate.
toString() - Method in class mss.ea.al.FlowElement
Returns the name of this flow element.
toString() - Method in class mss.ea.al.MessageType
Returns a string representation of this message type.
toString() - Method in class mss.ea.al.ConditionalThread
Deprecated. Returns a string representation.
toString() - Method in class mss.ea.al.AbstractMessage
Returns a string representation of this message.
toString() - Method in class mss.ea.al.SingleThread
Deprecated. Returns a string representation
toString() - Method in class mss.ea.al.ElementState
Returns a string representation of this state.
toString() - Method in class mss.ea.al.NotificationThread
Deprecated. Returns a string representation.
toString() - Method in class mss.ea.al.MessageBroker
Returns a string representation.
toString() - Method in class mss.ea.al.GateThread
Deprecated. Returns a string representation.
toString() - Method in class mss.ea.al.SourceThread
Deprecated. Returns a string representation.
toString() - Method in class mss.ea.al.SinkThread
Deprecated. Returns a string representation.
toString() - Method in class mss.ea.chr.Chromosome
Returns a string representation of this chromosome.
toString() - Method in class mss.ea.chr.ListChromosome
Returns a string representation of this chromosome.
toString() - Method in class mss.ea.chr.ChromosomeSet
Returns the representation of this chromosome set as a string.
toString() - Method in class mss.ea.chr.ArrayChromosome
Returns a string representation of the chromosome.
toString() - Method in class mss.ea.core.GeneticOperator
Gets a string representation of this operator.
toString() - Method in class mss.ea.core.BitVector
Returns a string representation of the bitvector.
toString() - Method in class mss.ea.core.Version
Returns a string representation.
toString() - Method in class mss.ea.core.VectorStream
 
toString() - Method in class mss.ea.core.ArrayStream
 
toString() - Method in class mss.ea.core.ListStream
 
toString() - Method in class mss.ea.core.Individual
Returns the chromosome representation of this individual as a string.
toString() - Method in class mss.ea.eval.FloatScore
Returns a string representation.
toString() - Method in class mss.ea.eval.DoubleScore
Returns a string representation.
toString() - Method in class mss.ea.eval.DefaultFitness
String representation of fitness value.
toString() - Method in class mss.ea.eval.LongScore
Returns a string representation.
toString() - Method in class mss.ea.eval.IntegerScore
Returns a string representation.
toString() - Method in class mss.ea.eval.CompoundScore
Returns a representation of this compound score as a string.
toString() - Method in class mss.ea.stat.LongCounter
Returns a string representation.
toString() - Method in class mss.ea.stat.IntegerCounter
Returns a string representation.
toString() - Method in class mss.ea.stat.Timer
Returns a string representation.
total() - Method in class mss.ea.stat.FitnessTracker
Calculates the sum of all fitness values of all individuals.
total() - Method in class mss.ea.stat.ScoreTracker
Calculates the sum of all scores of a population.
TournamentSelection - class mss.ea.sel.TournamentSelection.
Tournament Selection.
TournamentSelection(int) - Constructor for class mss.ea.sel.TournamentSelection
Constructor with number per selection.
TournamentSelection(int, int) - Constructor for class mss.ea.sel.TournamentSelection
Constructor with number per selection and tournament size.
TournamentSelection(int, int, IndividualComparator) - Constructor for class mss.ea.sel.TournamentSelection
Constructor with number per selection, tournament size and individual comparator.
TournamentSelectionTest - class mss.ea.test.sel.TournamentSelectionTest.
Documentation missing.
TournamentSelectionTest(String) - Constructor for class mss.ea.test.sel.TournamentSelectionTest
 
tournamentSize - Variable in class mss.ea.sel.TournamentSelection
Number of individuals attending a tournament.
toXML() - Method in class mss.ea.al.ThreadController
Deprecated. Converts the algorithm structure into an XML document.
Trace - class mss.ea.core.Trace.
Deprecated. completely replaced by functionality in Log
Trace() - Constructor for class mss.ea.core.Trace
Deprecated.  
track(DataCollector, Object) - Method in class mss.ea.stat.DefaultDataTracker
Tracks data from a specific collector.
track(DataCollector, Object) - Method in interface mss.ea.stat.DataTracker
Receives data from a data collector.
trackBuffer - Variable in class mss.ea.stat.StatTracker
 
trackBuffer - Variable in class mss.ea.stat.DefaultDataTracker
ArrayList for tracking the data from the collectors.
transportsCollection() - Method in class mss.ea.al.CollectionMessage
 
transportsCollection() - Method in interface mss.ea.al.Message
Indicates, if this message transports a collection of objects.
transportsCollection() - Method in class mss.ea.al.ObjectMessage
 
transportsCollection() - Method in class mss.ea.al.Notification
 
transportsObject() - Method in class mss.ea.al.CollectionMessage
 
transportsObject() - Method in interface mss.ea.al.Message
Indicates, if this message transports a single object.
transportsObject() - Method in class mss.ea.al.ObjectMessage
 
transportsObject() - Method in class mss.ea.al.Notification
 
TreeChromosome - class mss.ea.chr.TreeChromosome.
Chromosome of type TreeModel.
TreeChromosome(TreeModel) - Constructor for class mss.ea.chr.TreeChromosome
Constructor with TreeModel.
TreeMutation - class mss.ea.mut.TreeMutation.
Abstract base class for mutation of trees.
TreeMutation() - Constructor for class mss.ea.mut.TreeMutation
Constructor.
TreeMutation(float) - Constructor for class mss.ea.mut.TreeMutation
Constructor with mutation propability.
TruncationSelection - class mss.ea.sel.TruncationSelection.
Abstract base class for a truncation selection.
TruncationSelection(int) - Constructor for class mss.ea.sel.TruncationSelection
Constructor with number per selection.
TruncationSelection(int, boolean) - Constructor for class mss.ea.sel.TruncationSelection
Constructor number per selection and multiple selection flag.
type - Variable in class mss.ea.al.AbstractMessage
Type of this message.

U

UniformReinsertion - class mss.ea.ins.UniformReinsertion.
Uniform Reinsertion.
UniformReinsertion(float, float) - Constructor for class mss.ea.ins.UniformReinsertion
Constructor with insertion parameters.
UniformReinsertion(IndividualGate) - Constructor for class mss.ea.ins.UniformReinsertion
Constructor with individual gate.
UniformReinsertion(IndividualGate, float, float) - Constructor for class mss.ea.ins.UniformReinsertion
Constructor with individual gate and insertion parameters.
union(List, List, List, boolean) - Static method in class mss.ea.core.ListUtil
Union of two lists.
UniqueID - class mss.ea.core.UniqueID.
Class for generating unique identifiers.
UniqueID() - Constructor for class mss.ea.core.UniqueID
 
UNKNOWN - Static variable in class mss.ea.al.ElementState
Element state UNKNOWN.
UNKNOWN - Static variable in class mss.ea.al.EAMessageTypes
Message type unknown.
unset(int) - Method in class mss.ea.core.BitVector
Clears a single bits.
unsorted - Variable in class mss.ea.test.core.ListSortTest
 
unsorted - Variable in class mss.ea.test.core.ArraySortTest
Unsorted array.
UOBXArrayRecombination - class mss.ea.rec.UOBXArrayRecombination.
Uniform Order Based Crossover (UOBX) for arrays.
UOBXArrayRecombination() - Constructor for class mss.ea.rec.UOBXArrayRecombination
Constructor.
UOBXArrayRecombination(BitVector) - Constructor for class mss.ea.rec.UOBXArrayRecombination
Constructor with bit vector for exchange.
UOBXArrayRecombinationTest - class mss.ea.test.rec.UOBXArrayRecombinationTest.
 
UOBXArrayRecombinationTest(String) - Constructor for class mss.ea.test.rec.UOBXArrayRecombinationTest
 
UOBXListRecombination - class mss.ea.rec.UOBXListRecombination.
Uniform Order Based Crossover (UOBX) for lists.
UOBXListRecombination() - Constructor for class mss.ea.rec.UOBXListRecombination
Constructor.
UOBXListRecombination(BitVector) - Constructor for class mss.ea.rec.UOBXListRecombination
Constructor with bit vector for exchange.
UOBXListRecombinationTest - class mss.ea.test.rec.UOBXListRecombinationTest.
 
UOBXListRecombinationTest(String) - Constructor for class mss.ea.test.rec.UOBXListRecombinationTest
 
updateQuantity() - Method in class mss.ea.rec.IndividualRecombination
Recalculates the number of individuals this operator will produce.
updateRequired() - Method in class mss.ea.rec.IndividualRecombination
Recalculates the number of individuals this operator requires.
updateSeed() - Static method in class mss.ea.core.RandomUtil
Update of random seed.
updateSize() - Method in class mss.ea.core.SortedSteadyPopulation
Updates the size of the internal array.
upperBound - Variable in class mss.ea.mut.FloatRangeMutation
 
upperBound - Variable in class mss.ea.mut.ReverseListMutation
 
upperBound - Variable in class mss.ea.mut.ReverseArrayMutation
 
upperBound - Variable in class mss.ea.mut.IntegerRangeMutation
 
upperBound - Variable in class mss.ea.mut.DoubleRangeMutation
 
upperBound - Variable in class mss.ea.mut.LongRangeMutation
 
upperBound - Variable in class mss.ea.ini.IntegerInitialization
Upper bound of generated integer values.
upperBound - Variable in class mss.ea.ini.IntegerArrayInitialization
Upper bound for the random integers (exclusive).
upperBound - Variable in class mss.ea.ini.FloatInitialization
Upper bound of generated integer values.
userMap - Static variable in class mss.ea.conf.Configuration
Tree map containing the user map.

V

value - Variable in class mss.ea.stat.LongCounter
Counter value.
value - Variable in class mss.ea.stat.IntegerCounter
Current value of the counter.
value() - Method in interface mss.ea.core.Fitness
Gets the fitness value.
value() - Method in interface mss.ea.core.Score
Gets the value of the score as an object.
value() - Method in class mss.ea.eval.AbstractScore
Gets the value of the score as an object.
value() - Method in class mss.ea.eval.FloatScore
Gets the value of the score as a Float object.
value() - Method in class mss.ea.eval.DoubleScore
Gets the value of the score as a Double object.
value() - Method in class mss.ea.eval.DefaultFitness
Gets the fitness value.
value() - Method in class mss.ea.eval.LongScore
Gets the value of the score as a Long object.
value() - Method in class mss.ea.eval.IntegerScore
Gets the value of the score as an Integer object.
value() - Method in class mss.ea.eval.CompoundScore
Returns the array list with the scores.
value() - Method in class mss.ea.stat.Timer
Gets the timer state.
variance() - Method in class mss.ea.stat.FitnessTracker
 
variance() - Method in class mss.ea.stat.ScoreTracker
 
VectorChromosome - class mss.ea.chr.VectorChromosome.
Chromosome of type Vector.
VectorChromosome(Vector) - Constructor for class mss.ea.chr.VectorChromosome
Constructor with Vector.
VectorChromosomeTest - class mss.ea.test.chr.VectorChromosomeTest.
 
VectorChromosomeTest(String) - Constructor for class mss.ea.test.chr.VectorChromosomeTest
 
VectorStream - class mss.ea.core.VectorStream.
Stream of individuals based on Vector.
VectorStream() - Constructor for class mss.ea.core.VectorStream
Constructor.
VectorStream(Collection) - Constructor for class mss.ea.core.VectorStream
Constructor with initial collection.
VectorStream(Individual[]) - Constructor for class mss.ea.core.VectorStream
Constructor with initial array.
VectorStreamTest - class mss.ea.test.core.VectorStreamTest.
 
VectorStreamTest(String) - Constructor for class mss.ea.test.core.VectorStreamTest
 
Version - class mss.ea.core.Version.
Provides version information.
Version(int) - Constructor for class mss.ea.core.Version
Constructor with major version.
Version(int, int) - Constructor for class mss.ea.core.Version
Constructor with major and minor version.
Version(int, int, int) - Constructor for class mss.ea.core.Version
Constructor with major, minor and maintenance version.
Version(int, int, int, int) - Constructor for class mss.ea.core.Version
Constructor with major, minor, maintenance and patch version.
VersionTest - class mss.ea.test.core.VersionTest.
Test cases for mss.ea.core.Version.
VersionTest(String) - Constructor for class mss.ea.test.core.VersionTest
 

W

WAIT - Static variable in class mss.ea.al.ThreadSynchronization
Deprecated. State indicator WAIT.
waitForever() - Method in class mss.ea.al.ThreadSynchronization
Deprecated. Caller will wait forever (ONLY FOR DEBUGGING).
waitForever(ThreadOperator) - Method in class mss.ea.al.ThreadSynchronization
Deprecated. Target will wait forever (ONLY FOR DEBUGGING).
waitForHangup() - Method in class mss.ea.al.ThreadSynchronization
Deprecated. Wait for HANGUP signal from all operators.
waitForOperation(ThreadOperator) - Method in class mss.ea.al.ThreadSynchronization
Deprecated. Wait for further requests.
waitForOperationOrHangup(ThreadOperator) - Method in class mss.ea.al.ThreadSynchronization
Deprecated. Wait for REQUEST_RUN of HANGUP signal.
waitForSinkCompletion() - Method in class mss.ea.al.ThreadSynchronization
Deprecated. Wait for COMPLETE signal from all sinks.
waitForStandbyCompletion() - Method in class mss.ea.al.ThreadSynchronization
Deprecated. Wait for all operators to reach STANDBY state.
warn(String) - Static method in class mss.ea.core.Log
Logs a warning message.
warn(String, Object) - Static method in class mss.ea.core.Log
Deprecated. redundent since migration to Log4J
worse - Variable in class mss.ea.test.eval.FloatScoreTest
 
worse - Variable in class mss.ea.test.eval.DefaultScoreComparatorTest
 
worse - Variable in class mss.ea.test.eval.DefaultFitnessComparatorTest
 
worse - Variable in class mss.ea.test.eval.ConvergentLongComparatorTest
 
worse - Variable in class mss.ea.test.eval.ReverseFitnessComparatorTest
 
worse - Variable in class mss.ea.test.eval.DefaultIndividualComparatorTest
 
worse - Variable in class mss.ea.test.eval.IntegerScoreTest
 
worse - Variable in class mss.ea.test.eval.LongScoreTest
 
worse - Variable in class mss.ea.test.eval.DoubleScoreTest
 
worse - Variable in class mss.ea.test.eval.ReverseScoreComparatorTest
 
worse - Variable in class mss.ea.test.eval.ConvergentFloatComparatorTest
 
worse - Variable in class mss.ea.test.eval.ConvergentDoubleComparatorTest
 
worse - Variable in class mss.ea.test.eval.ConvergentIntegerComparatorTest
 
worse - Variable in class mss.ea.test.eval.DefaultFitnessTest
 
worst() - Method in class mss.ea.stat.FitnessTracker
Calculates the worst fitness value.
worst() - Method in class mss.ea.stat.ScoreTracker
Calculates the worst score of a population.
WorstScoreCollector - class mss.ea.stat.WorstScoreCollector.
Collector which searches for the worst score in a population.
WorstScoreCollector(DataTracker, AbstractPopulation) - Constructor for class mss.ea.stat.WorstScoreCollector
Constructor.
writeData() - Method in class mss.ea.stat.Stats
Abstract method for writing data to the output stream.
writeHeader() - Method in class mss.ea.stat.Stats
Abstract method to write a describing header to the output stream.
writer - Variable in class mss.ea.stat.StatTracker
 
writer - Variable in class mss.ea.stat.DefaultDataTracker
PrintWriter for writing the tracked data to.

X

xmlFile - Variable in class mss.ea.ini.XMLFileInitialization
File, to read XML data from.
XMLFileInitialization - class mss.ea.ini.XMLFileInitialization.
This operator initializaes a stream with data from a XML file.
XMLFileInitialization(File) - Constructor for class mss.ea.ini.XMLFileInitialization
Constructor.
XMLFileInitialization(String) - Constructor for class mss.ea.ini.XMLFileInitialization
Constructor.
XMLFileProcessor - class mss.ea.stat.XMLFileProcessor.
Processor for saving individual streams to files in a XML format.
XMLFileProcessor(String) - Constructor for class mss.ea.stat.XMLFileProcessor
Constructor with filename body.
xmlprinter - Variable in class mss.ea.core.XMLSink
XML printwriter to print to.
XMLPrintProcessor - class mss.ea.stat.XMLPrintProcessor.
Processor for printing individual streasm into XML files.
XMLPrintProcessor() - Constructor for class mss.ea.stat.XMLPrintProcessor
Constructor.
XMLPrintProcessor(PrintWriter) - Constructor for class mss.ea.stat.XMLPrintProcessor
Constructor with printwriter.
XMLPrintProcessor(String, boolean) - Constructor for class mss.ea.stat.XMLPrintProcessor
Constructor with file.
XMLSink - class mss.ea.core.XMLSink.
A sink that stores individual streams in XML files.
XMLSink(PrintWriter) - Constructor for class mss.ea.core.XMLSink
Constructor with printwriter.
XMLSink(String, boolean) - Constructor for class mss.ea.core.XMLSink
Constructor with file.
xor(BitVector) - Method in class mss.ea.core.BitVector
Performs an XOR operation.

Z

zeroMask - Static variable in class mss.ea.core.BitVector
Byte array, for masking single bits with zero.

A B C D E F G H I J K L M N O P Q R S T U V W X Z
eaLib API Docs
Last Modified : January 7 2002

Copyright © 2000-2001 Technical University of Ilmenau, Department ESS