STORM_LOG_THROW(!model.hasRewardModel(),storm::exceptions::NotSupportedException,"Symbolic bisimulation currently does not support preserving rewards.");
STORM_LOG_THROW(includesAllMetaVariables,storm::exceptions::InvalidArgumentException,"Cannot subtract meta variables that are not contained in the DD.");
STORM_LOG_WARN_COND(includesAllMetaVariables,"Subtracting from meta variables that are not contained in the DD.");
STORM_LOG_THROW(rewardModel.hasTransitionRewards(),storm::exceptions::NotSupportedException,"Symbolic bisimulation currently does not support transition rewards.");
STORM_LOG_THROW(!rewardModel.hasTransitionRewards(),storm::exceptions::NotSupportedException,"Symbolic bisimulation currently does not support transition rewards.");
STORM_LOG_TRACE("Refining with respect to reward model.");