12 storm::Environment
const& env, storm::storage::SymbolicModelDescription
const& symbolicModel, std::shared_ptr<storm::models::sparse::Mdp<double>> mdp,
13 std::shared_ptr<storm::logic::Formula const>
const& formula,
bool includeSchedulerCuts = storm::counterexamples::CounterexampleOptions().useSchedulerCuts);
16 storm::Environment
const& env, storm::storage::SymbolicModelDescription
const& symbolicModel, std::shared_ptr<storm::models::sparse::Model<double>> model,
17 std::shared_ptr<storm::logic::Formula const>
const& formula,
18 storm::counterexamples::SMTMinimalLabelSetGenerator<double>::Options
const& options =
19 storm::counterexamples::SMTMinimalLabelSetGenerator<double>::Options(
true));
22 std::shared_ptr<storm::models::sparse::Model<double>> model, std::shared_ptr<storm::logic::Formula const>
const& formula,
23 size_t maxK = storm::counterexamples::CounterexampleOptions().shortestPathMaxK);
std::shared_ptr< storm::counterexamples::Counterexample > computeHighLevelCounterexampleMaxSmt(storm::Environment const &env, storm::storage::SymbolicModelDescription const &symbolicModel, std::shared_ptr< storm::models::sparse::Model< double > > model, std::shared_ptr< storm::logic::Formula const > const &formula, storm::counterexamples::SMTMinimalLabelSetGenerator< double >::Options const &options)
std::shared_ptr< storm::counterexamples::Counterexample > computeKShortestPathCounterexample(std::shared_ptr< storm::models::sparse::Model< double > > model, std::shared_ptr< storm::logic::Formula const > const &formula, size_t maxK)
std::shared_ptr< storm::counterexamples::Counterexample > computeHighLevelCounterexampleMilp(storm::Environment const &env, storm::storage::SymbolicModelDescription const &symbolicModel, std::shared_ptr< storm::models::sparse::Mdp< double > > mdp, std::shared_ptr< storm::logic::Formula const > const &formula, bool includeSchedulerCuts)