You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
45 lines
1.7 KiB
45 lines
1.7 KiB
#include "storm/abstraction/ExplicitQualitativeResultMinMax.h"
|
|
|
|
#include "storm/abstraction/ExplicitQualitativeResult.h"
|
|
|
|
namespace storm {
|
|
namespace abstraction {
|
|
|
|
bool ExplicitQualitativeResultMinMax::isExplicit() const {
|
|
return true;
|
|
}
|
|
|
|
ExplicitQualitativeResult const& ExplicitQualitativeResultMinMax::getProb0Min() const {
|
|
return getProb0(storm::OptimizationDirection::Minimize);
|
|
}
|
|
|
|
ExplicitQualitativeResult const& ExplicitQualitativeResultMinMax::getProb1Min() const {
|
|
return getProb1(storm::OptimizationDirection::Minimize);
|
|
}
|
|
|
|
ExplicitQualitativeResult const& ExplicitQualitativeResultMinMax::getProb0Max() const {
|
|
return getProb0(storm::OptimizationDirection::Maximize);
|
|
}
|
|
|
|
ExplicitQualitativeResult const& ExplicitQualitativeResultMinMax::getProb1Max() const {
|
|
return getProb1(storm::OptimizationDirection::Maximize);
|
|
}
|
|
|
|
ExplicitQualitativeResult& ExplicitQualitativeResultMinMax::getProb0Min() {
|
|
return getProb0(storm::OptimizationDirection::Minimize);
|
|
}
|
|
|
|
ExplicitQualitativeResult& ExplicitQualitativeResultMinMax::getProb1Min() {
|
|
return getProb1(storm::OptimizationDirection::Minimize);
|
|
}
|
|
|
|
ExplicitQualitativeResult& ExplicitQualitativeResultMinMax::getProb0Max() {
|
|
return getProb0(storm::OptimizationDirection::Maximize);
|
|
}
|
|
|
|
ExplicitQualitativeResult& ExplicitQualitativeResultMinMax::getProb1Max() {
|
|
return getProb1(storm::OptimizationDirection::Maximize);
|
|
}
|
|
|
|
}
|
|
}
|