34 Model const& original;
37 std::set<uint64_t> excludedLocations;
39 struct AutomatonAndIndices {
43 AutomatonAndIndices transformAutomaton(
Automaton const& automaton, std::string
const& variableName,
bool useTransientVariables =
true);
JaniLocationExpander(Model const &original)
void excludeLocation(uint64_t index)
ReturnType transform(std::string const &automatonName, std::string const &variableName)
std::vector< storm::expressions::Expression > variableDomain
std::map< uint64_t, uint64_t > excludedLocationsToNewIndices
std::map< uint64_t, std::map< int64_t, uint64_t > > locationVariableValueMap