40 STORM_LOG_THROW(!states.
empty(), storm::exceptions::InvalidArgumentException,
"Expected non-empty set of states.");
42 auto stateIt = states.
begin();
43 std::pair<ValueType, ValueType> result = std::make_pair(values[*stateIt], values[*stateIt]);
46 while (stateIt != states.
end()) {
47 if (values[*stateIt] < result.first) {
48 result.first = values[*stateIt];
49 }
else if (values[*stateIt] < result.first) {
50 result.second = values[*stateIt];