diff --git a/src/python/storm-core.cpp b/src/python/storm-core.cpp index c74323b4b..6d89b623d 100644 --- a/src/python/storm-core.cpp +++ b/src/python/storm-core.cpp @@ -99,6 +99,17 @@ BOOST_PYTHON_MODULE(_core) defineClass>, void, void>("FormulaVec", "Vector of formulas") .def(vector_indexing_suite>, true>()) ; + + //////////////////////////////////////////// + // Bisimulation + //////////////////////////////////////////// + enum_("BisimulationType") + .value("STRONG", storm::storage::BisimulationType::Strong) + .value("WEAK", storm::storage::BisimulationType::Weak) + ; + def("perform_bisimulation_parametric", static_cast> (*)(std::shared_ptr>, std::vector> const&, storm::storage::BisimulationType)>(&storm::performBisimulationMinimization>)); + + def("parse_formulae", storm::parseFormulasForProgram); def("parse_program", storm::parseProgram);