// We will compute the long run average value for each MEC individually and then set-up an Equation system to compute the value also at non-mec states.
// We will compute the long run average value for each MEC individually and then set-up an Equation system to compute the value also at non-mec states.
// For a description of this approach see, e.g., Guck et al.: Modelling and Analysis of Markov Reward Automata (ATVA'14), https://doi.org/10.1007/978-3-319-11936-6_13
// For a description of this approach see, e.g., Guck et al.: Modelling and Analysis of Markov Reward Automata (ATVA'14), https://doi.org/10.1007/978-3-319-11936-6_13
// Prepare an environment for the underlying solvers
// Prepare an environment for the underlying solvers.
autounderlyingSolverEnvironment=env;
autounderlyingSolverEnvironment=env;
if(env.solver().isForceSoundness()){
if(env.solver().isForceSoundness()){
// For sound computations, the error in the MECS plus the error in the remaining system should not exceed the user defined precsion.
// For sound computations, the error in the MECS plus the error in the remaining system should not exceed the user defined precsion.