Package net.simplace.sim.control.selectors


package net.simplace.sim.control.selectors
  • Classes
    Class
    Description
    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
    Example implementation of a simple selector.
    Selects the simulation with the best error/deviation for multiple target variables.