All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
Class |
Description |
About |
The About JDialog shows information about this framework.
|
AbstractArchive |
|
AbstractIndividualFactory<I extends Individual> |
|
AbstractLogger |
The AbstractLogger triggers its refinement on specific events
dependent on the iteration and evaluation count.
|
AbstractOptimizer |
|
AdaptiveGridArchive |
The AdaptiveGridArchive uses an adaptive grid in order to bound the
size of the Archive , see "Properties of an Adaptive Archiving
Algorithm for Storing Nondominated Vectors, J.
|
AdaptiveGridArchive.Cell |
|
ApplicationFrame |
|
Archive |
|
ArchiveModule |
|
ArchiveModule.Type |
Archive type.
|
BooleanGenotype |
|
BooleanMapGenotype<K> |
|
BooleanRequirement |
|
BoundedArchive |
|
Bounds<E extends java.lang.Number> |
The Bounds define bounds for Genotype objects
that consist of lists of numbers.
|
Category |
The Category annotation marks a class as a category.
|
Citation |
|
Citation.PublicationMonth |
|
ClassPath |
The ClassPath is also known as the ClassPathHacker and
enables adding new files to the classpath.
|
CompositeGenotype<K,V extends Genotype> |
|
Configurator |
|
Constant |
The Constant is an annotation for injected constant values.
|
ContentPanel |
|
Control |
The Control allows to pause, stop, and terminate, the optimization
process.
|
Control.State |
|
ControlListener |
|
Creator<G extends Genotype> |
|
Crowding |
The Crowding , see "A fast and elitist multiobjective genetic
algorithm : NSGA-II, K.
|
CrowdingArchive |
|
Decoder<G extends Genotype,P> |
|
DefaultAbout |
|
DefaultApplicationFrame |
|
DefaultArchive |
|
DefaultContentPanel |
|
DefaultIndividualFactory |
|
DefaultModulesPanel |
|
DefaultModulesPanel.MyTree |
|
DefaultModulesPanel.TreeCellRenderer |
|
DefaultSelectedPanel |
|
DefaultSelectedPanel.MyScrollPane |
|
DefaultTasksPanel |
|
DelayTask |
The DelayTask executes tasks immediately or delayed if they arrive
too close (delay).
|
DoubleBounds |
|
DoubleGenotype |
|
DoubleMapGenotype<K> |
|
DoubleValue |
|
EnumRequirement |
|
Evaluator<P> |
|
ExecutionEnvironment |
|
File |
The File annotation marks a String property as a file such that the String can be changed by
a browser.
|
FileChooser |
|
FileOperations |
|
FileOperations.FileOperationsListener |
|
Format |
The Format contains several format rules.
|
FrontDensityIndicator |
The FrontDensityIndicator is an interface for the determination of
density values of a front of Individual s.
|
Genotype |
The Genotype represents a marker interface.
|
Icon |
The Icon annotation assigns an icon to modules.
|
Icons |
The Icons class is used to get ImageIcon s from a given
filename .
|
Ignore |
The Ignore annotation can either be used for modules or properties
such that these are ignored in the
Configurator .
|
IncompatibilityException |
|
Individual |
The Individual class forms a single solution for the given
optimization problem.
|
Individual.State |
|
IndividualCompleter |
|
IndividualCompleterModule |
|
IndividualCompleterModule.Type |
|
IndividualFactory |
|
IndividualSet |
|
IndividualSetListener |
|
IndividualStateListener |
|
Info |
The Info annotation contains textual information about a module or
property.
|
IntegerBounds |
|
IntegerGenotype |
|
IntegerMapGenotype<K> |
|
IntegerValue |
|
Iteration |
The Iteration object is used as iteration counter for the
optimization.
|
IterativeOptimizer |
This IterativeOptimizer interface has to be implemented by all
population-based iterative optimizers.
|
JNode |
Wrapper for Node elements.
|
ListGenotype<E> |
|
Logger |
The Logger is a marker interface for logging classes.
|
LoggerModule |
Module for logging.
|
MapGenotype<K,V> |
|
MaxIterations |
|
Menu |
|
ModuleAutoFinder |
|
ModuleAutoFinderListener |
|
ModuleList |
The ModuleList offers a method to obtain a Collection of
Module s.
|
ModuleListUser |
|
ModuleLoader |
Helper class for loading PropertyModule configurations from files or
retrieving these from XML Node s.
|
ModuleRegister |
|
ModuleSaver |
Helper class for saving the PropertyModule configurations or adding
these to XML Node s.
|
ModulesPanel |
|
ModuleTransferable |
|
Multi |
The Multi annotation marks a Module .
|
MultiEvaluator |
|
Name |
The Name annotation assigns a user defined name to a module or
property.
|
Objective |
|
Objective.Sign |
|
Objectives |
|
Operator<G extends Genotype> |
The Operator is the basic interface for all operators.
|
Opt4J |
The Opt4J configuration GUI.
|
Opt4JAbout |
|
Opt4JModule |
|
Opt4JStarter |
The Opt4JStarter starts configuration files directly without the
configurator (GUI).
|
Opt4JTask |
The Opt4JTask executes one optimization process.
|
Opt4JTaskProvider |
|
Opt4JTasksPanel |
|
OptimizationMediator |
|
Optimizer |
This Optimizer interface has to be implemented by all
population-based optimizers.
|
OptimizerIterationListener |
|
OptimizerModule |
Abstract module class for the Optimizer modules.
|
OptimizerStateListener |
|
Order |
The Order annotation assigns a user defined order to properties of a
module.
|
OutputModule |
|
Panel |
The Panel annotation allows the definition of a custom panel for a
module.
|
ParallelIndividualCompleter |
|
Parameters |
The Parameters is a class for the identification of types/classes of
a generic parameter.
|
Parent |
The Parent annotation assigns a module an explicit parent category.
|
PermutationGenotype<E> |
|
Population |
|
PopulationArchive |
|
Priority |
|
ProblemModule |
|
Progress |
The Progress offers some methods for the measurement of the progress
of an Optimizer .
|
Property |
|
PropertyModule |
The PropertyModule is a decorator for a Module that enables
property methods.
|
PropertyPanel |
The PropertyPanel is a panel for the configuration of one module.
|
Rand |
The Rand class is an abstract class that is utilized as an interface
for random classes.
|
RandomDefault |
|
RandomJava |
|
RandomMersenneTwister |
The RandomMersenneTwister uses an implementation of the mersenne
twister random number generator written by David Beaumont .
|
RandomModule |
The RandomModule is used to configure the used random number
generator.
|
RandomModule.RandType |
|
Required |
The Required annotation defines dependencies between the properties.
|
Requirement |
|
SelectedModules |
|
SelectedPanel |
|
SelectGenotype<V> |
The SelectGenotype selects for each index an element from the given
list.
|
SelectMapGenotype<K,V> |
|
SelectMapGenotype.SelectBounds<O,P> |
|
SequentialIndividualCompleter |
|
SetListener |
|
Starter |
The Starter executes configuration files.
|
Startupable |
|
StopException |
|
Task |
The Task is an abstract class for optimization tasks.
|
Task.State |
|
TaskListener |
|
TasksPanel |
|
TaskStateListener |
|
TerminationException |
|
ToolBar |
|
Transformer<I,O> |
|
TsvLogger |
|
UnboundedArchive |
The UnboundedArchive is an Archive with unbounded size.
|
Value<V> |
|