@ -90,7 +90,9 @@ void define_build(py::module& m) {
py : : class_ < storm : : builder : : BuilderOptions > ( m , " BuilderOptions " , " Options for building process " )
py : : class_ < storm : : builder : : BuilderOptions > ( m , " BuilderOptions " , " Options for building process " )
. def ( py : : init < std : : vector < std : : shared_ptr < storm : : logic : : Formula const > > const & > ( ) , " Initialise with formulae to preserve " , py : : arg ( " formulae " ) )
. def ( py : : init < std : : vector < std : : shared_ptr < storm : : logic : : Formula const > > const & > ( ) , " Initialise with formulae to preserve " , py : : arg ( " formulae " ) )
. def ( py : : init < bool , bool > ( ) , " Initialise without formulae " , py : : arg ( " build_all_reward_models " ) , py : : arg ( " build_all_labels " ) )
. def ( py : : init < bool , bool > ( ) , " Initialise without formulae " , py : : arg ( " build_all_reward_models " ) , py : : arg ( " build_all_labels " ) )
. def ( " set_build_with_choice_origins " , & storm : : builder : : BuilderOptions : : setBuildChoiceOrigins , " Build choice origins " , py : : arg ( " new_value " ) ) ;
. def ( " set_build_with_choice_origins " , & storm : : builder : : BuilderOptions : : setBuildChoiceOrigins , " Build choice origins " , py : : arg ( " new_value " ) = true )
. def ( " set_add_out_of_bounds_state " , & storm : : builder : : BuilderOptions : : setAddOutOfBoundsState , " Build with out of bounds state " , py : : arg ( " new_value " ) = true )
. def ( " set_add_overlapping_guards_label " , & storm : : builder : : BuilderOptions : : setAddOverlappingGuardsLabel , " Build with overlapping guards state labeled " , py : : arg ( " new_value " ) = true ) ;
}
}
void define_optimality_type ( py : : module & m ) {
void define_optimality_type ( py : : module & m ) {