Functions for running a multi-stock and/or multi-fleet Management Strategy Evaluation (closed-loop simulation) for a specified operating model
SimulateMOM(MOM = MSEtool::Albacore_TwoFleet, parallel = TRUE, silent = FALSE)ProjectMOM(
multiHist = NULL,
MPs = NA,
parallel = FALSE,
silent = FALSE,
checkMPs = TRUE
)
multiMSE(
MOM = MSEtool::Albacore_TwoFleet,
MPs = list(list(c("AvC", "DCAC"), c("FMSYref", "curE"))),
Hist = FALSE,
silent = FALSE,
parallel = TRUE,
checkMPs = TRUE
)
A multi-fleet multi-stock operating model (class 'MOM')
Logical. Should the MSE be run using parallel processing?
Should messages be printed out to the console?
An Historical Simulation object (class multiHist)
A matrix of methods (nstock x nfleet) (character string) of class MP
Logical. Check if the specified MPs exist and can be run on SimulatedData?
Should model stop after historical simulations? Returns a list containing all historical data
Functions return objects of class MMSE and multiHist
#'
SimulateMOM - An object of class multiHist
ProjectMOM - An object of class MMSE
multiMSE - An object of class MMSE
SimulateMOM: Simulate historical dynamics for multi-OM
ProjectMOM: Run Forward Projections for a MOM object
multiMSE: Run a multi-stock, multi-fleet MSE