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.
 
 
 
 

28 lines
953 B

#include "storm-counterexamples/counterexamples/HighLevelCounterexample.h"
namespace storm {
namespace counterexamples {
HighLevelCounterexample::HighLevelCounterexample(storm::storage::SymbolicModelDescription const& model) : model(model) {
// Intentionally left empty.
}
bool HighLevelCounterexample::isPrismHighLevelCounterexample() const {
return model.isPrismProgram();
}
bool HighLevelCounterexample::isJaniHighLevelCounterexample() const {
return model.isJaniModel();
}
storm::storage::SymbolicModelDescription const& HighLevelCounterexample::getModelDescription() const {
return model;
}
void HighLevelCounterexample::writeToStream(std::ostream& out) const {
out << "High-level counterexample: " << std::endl;
out << model;
}
}
}