Package | Description |
---|---|
fitnessfunctions |
A group of classes responsible for aggregating all penalty functions into a cost/fitness function.
|
network |
A group of classes responsible for representing the network datastructure or which perform modifying operations on networks.
|
network.modifiers |
A group of classes that performs modifying operations on networks.
|
network.postprocessing |
A group of classes that performs final operations on network structures such as merging, sorting and collecting results.
|
schedulers |
A group of classes implementing a single re-ranking procedure.
|
wrappers |
A group of classes implement a complete re-ranking consisting of several inidividual re-rankings.
|
Constructor and Description |
---|
PartitionFitnessFunction(java.util.ArrayList<LoggerOrPenaltyDefinition> penalties,
NetworkFileBackedWrapper wrapper,
PredictionModifierOpt modifier)
Constructs a PartitionFitnessFunction with an associated network, modifier and associated penalties.
|
Constructor and Description |
---|
NetworkFileBackedWrapper(NetworkFileBackedWrapper copy)
Copy constructor of a NetworkFileBackedWrapper.
|
Constructor and Description |
---|
PredictionModifierOpt(NetworkFileBackedWrapper wrapper,
int modifyEachTurn,
int moveEachTurn)
Constructs a new PredictionModifierOpt
|
Modifier and Type | Method and Description |
---|---|
void |
RerankingResult.addResult(NetworkFileBackedWrapper wrapper)
Add's a result of a individual re-ranking to the ensemble.
|
Modifier and Type | Method and Description |
---|---|
NetworkFileBackedWrapper |
NetworkSA.getWrapper() |
Modifier and Type | Method and Description |
---|---|
void |
NetworkSA.setWrapper(NetworkFileBackedWrapper wrapper) |
Constructor and Description |
---|
NetworkSA(double T0,
double coolingMultiplier,
double freezingTemperature,
NetworkModifier modifier,
PartitionFitnessFunction fitness,
boolean allowWorseSolutions,
long maxIterations,
java.util.ArrayList<ManualLogger> loggers,
NetworkFileBackedWrapper wrapper,
EnsembleSA ensemble)
Constructs a new optimization procedure with following temperature settings, network, modifier, logger and fitnessfunction
|
Modifier and Type | Method and Description |
---|---|
void |
EnsembleSA.ensembleSA(NetworkFileBackedWrapper network,
int totalIterations)
Main method.
|