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.
24 lines
1.2 KiB
24 lines
1.2 KiB
#pragma once
|
|
|
|
#include <ostream>
|
|
|
|
namespace storm {
|
|
namespace modelchecker {
|
|
/*!
|
|
* The results for a single Parameter Region
|
|
*/
|
|
enum class RegionResult {
|
|
Unknown, /*!< the result is unknown */
|
|
ExistsSat, /*!< the formula is satisfied for at least one parameter evaluation that lies in the given region */
|
|
ExistsViolated, /*!< the formula is violated for at least one parameter evaluation that lies in the given region */
|
|
CenterSat, /*!< the formula is satisfied for the parameter Valuation that corresponds to the center point of the region */
|
|
CenterViolated, /*!< the formula is violated for the parameter Valuation that corresponds to the center point of the region */
|
|
ExistsBoth, /*!< the formula is satisfied for some parameters but also violated for others */
|
|
AllSat, /*!< the formula is satisfied for all parameters in the given region */
|
|
AllViolated /*!< the formula is violated for all parameters in the given region */
|
|
};
|
|
|
|
std::ostream& operator<<(std::ostream& os, RegionResult const& regionCheckResult);
|
|
}
|
|
}
|
|
|