19 "Unable to create a region checker for the provided model type.");
24 return std::make_unique<
27 return std::make_unique<
32 return std::make_unique<
35 return std::make_unique<storm::modelchecker::SparseMdpParameterLiftingModelChecker<storm::models::sparse::Mdp<ParametricType>, PreciseType>>();
38 return std::make_unique<
42 return std::make_unique<storm::modelchecker::ValidatingSparseParameterLiftingModelChecker<storm::models::sparse::Dtmc<ParametricType>,
43 ImpreciseType, PreciseType>>();
45 return std::make_unique<storm::modelchecker::ValidatingSparseParameterLiftingModelChecker<storm::models::sparse::Mdp<ParametricType>,
46 ImpreciseType, PreciseType>>();
49 STORM_LOG_THROW(
false, storm::exceptions::UnexpectedException,
"Unexpected region model checker type.");