STORM_LOG_THROW(!rewardModel.hasTransitionRewards(),storm::exceptions::NotImplementedException,"Transition reward translation currently not implemented.");
STORM_LOG_THROW(!rewardModel.hasTransitionRewards(),storm::exceptions::NotImplementedException,"Transition reward translation currently not implemented.");
}
}
STORM_LOG_THROW(transientEdgeAssignments.empty()||transientLocationAssignments.empty()||!program.specifiesSystemComposition(),storm::exceptions::NotImplementedException,"Cannot translate reward models from PRISM to JANI that specify a custom system composition.");
STORM_LOG_THROW(transientEdgeAssignments.empty()||transientLocationAssignments.empty()||!program.specifiesSystemComposition(),storm::exceptions::NotImplementedException,"Cannot translate reward models from PRISM to JANI that specify a custom system composition.");
// if there are state rewards and the model is a discrete time model, we add the corresponding model feature