34 std::vector<std::pair<Assumption, AssumptionStatus>>
createAndCheckAssumptions(uint_fast64_t val1, uint_fast64_t val2, std::shared_ptr<Order> order,
36 std::vector<std::pair<Assumption, AssumptionStatus>>
createAndCheckAssumptions(uint_fast64_t val1, uint_fast64_t val2, std::shared_ptr<Order> order,
38 std::vector<ConstantType>
const minValues,
39 std::vector<ConstantType>
const maxValue)
const;
52 uint_fast64_t numberOfSamples);
59 void setSampleValues(std::vector<std::vector<ConstantType>>
const& samples);
62 std::pair<Assumption, AssumptionStatus> createAndCheckAssumption(uint_fast64_t val1, uint_fast64_t val2,
AssumptionRelation relationType,
64 std::vector<ConstantType>
const minValues, std::vector<ConstantType>
const maxValue)
const;
std::vector< std::pair< Assumption, AssumptionStatus > > createAndCheckAssumptions(uint_fast64_t val1, uint_fast64_t val2, std::shared_ptr< Order > order, storage::ParameterRegion< ValueType > region) const
Creates assumptions, and checks them, only VALID and UNKNOWN assumptions are returned.
void initializeCheckingOnSamples(Environment const &env, std::shared_ptr< logic::Formula const > formula, std::shared_ptr< models::sparse::Dtmc< ValueType > > model, storage::ParameterRegion< ValueType > region, uint_fast64_t numberOfSamples)
Initializes the given number of sample points for a given model, formula and region.