|
Class Summary |
| Algorithm |
The heart of the WASA framework, containing the Adaptative Search
Algorithm implementation.
|
| AlgorithmState |
Enumerates all states of an Algorithm. |
| Configuration |
Stores a list of value objects taken out of a Var array. |
| Constraint |
Base class for implementing Constraints. |
| DefaultCustomizer |
Default (and trivial) implementation of a customizer. |
| DefaultCustomizer.NullEditor |
Defines a visual editor for letting the user parametrize a
DefaultCustomizer instance. |
| Engine |
Use this class to apply the Adaptative Search Algorithm to a
Problem. |
| ErrorMixer |
Customizable strategy for comparating two sets of scores issued from
Constraint's calculations. |
| ErrorTable |
Used internally by Algorithm for associating errors
(as float[]) with variables.
|
| Evaluation |
Evaluation of a given Configuration.
|
| Explorer |
Defines how to explore the neighbourhood of Buisness Objects state. |
| Problem |
Represents a Problem, as a set of Vars, Constraints, etc. |
| ProblemItem |
The base class for Problem-owned objects. |
| RandomConfigurator |
The base class for a Configurator which assigns random values to
Buisness Objects states. |
| TabuList |
Internally used by Engine for storing Vars marked 'Tabu'. |
| Var |
Opens access to a particular Buisness Object value.
|
The core of the WASA framework, containing the Adaptative Search Algorithm
implementation.