Class LeastDifferenceSelector

All Implemented Interfaces:
FWSimFieldContainer
Direct Known Subclasses:
LeastSquareSelector

public class LeastDifferenceSelector extends WeightedLeastDifferenceSelector
Selects the simulation from a project, which fits best to some error method: WIKI_START == Configuration == The user has to specify - the error method `cMode` - the two variables, that will be compared (normally observed and simulated data) as `cObserved1` and `cSimulated1` - the frequency at which the selector compares the values Configuration in project file is given as {{{ | | RRMSE | | | }}} == Output == - id of selected simulation as a one size CHARARRAY `selectecsimulations` - error of selected simulation `ErrorValue` - errors of all simulations `ErrorValues` as DOUBLEARRAY - the error method `ErrorMethod` used == Notice == This generator uses the [class_net.simplace.sim.control.selectors.WeightedLeastDifferenceSelector.html WeightedLeastDifferenceSelector] with only one variable and weight 1 to calculate errors and select the simulation. == Error methods == - `Bias` - mean error - `SignedBias` - mean error, selects the smallest signed bias - `MRE` - mean relative error - `MAE` - mean absolute error - `RMAE` - relative mean absolute error - `MSE` - mean squared error - `RMSE` - root mean squared error - `RRMSE` - relative root mean squared error - `SMAPE` - symmetric mean absolute percentage error - `EF` - model efficiency - `r` - Correlation Coefficient - `rc` - Concordance Correlation Coefficient - `index` - Agreement Index - `NONE` - Void Error Calculator WIKI_END
Author:
G. Krauss, Andreas Enders
See Also: