@ -217,7 +217,8 @@ namespace storm {
res = computeRefinementStep ( targetObservations , min , observationResolutionVector , false ,
res = computeRefinementStep ( targetObservations , min , observationResolutionVector , false ,
res , changedObservations , initialOverApproxMap , underApproxMap , underApproxModelSize ) ;
res , changedObservations , initialOverApproxMap , underApproxMap , underApproxModelSize ) ;
//storm::api::exportSparseModelAsDot(res->overApproxModelPtr, "oa_model_" + std::to_string(refinementCounter +1) + ".dot");
//storm::api::exportSparseModelAsDot(res->overApproxModelPtr, "oa_model_" + std::to_string(refinementCounter +1) + ".dot");
STORM_LOG_ERROR_COND ( cc . isLess ( res - > underApproxValue , res - > overApproxValue ) , " The value for the under-approximation is larger than the value for the over-approximation. " ) ;
STORM_LOG_ERROR_COND ( cc . isLess ( res - > underApproxValue , res - > overApproxValue ) | | cc . isEqual ( res - > underApproxValue , res - > overApproxValue ) ,
" The value for the under-approximation is larger than the value for the over-approximation. " ) ;
if ( res - > overApproxValue - res - > underApproxValue < = options . refinementPrecision ) {
if ( res - > overApproxValue - res - > underApproxValue < = options . refinementPrecision ) {
break ;
break ;
}
}