|
@ -2,14 +2,16 @@ |
|
|
|
|
|
|
|
|
#include "src/storage/dd/DdType.h" |
|
|
#include "src/storage/dd/DdType.h" |
|
|
|
|
|
|
|
|
|
|
|
#include "src/abstraction/MenuGame.h" |
|
|
|
|
|
|
|
|
namespace storm { |
|
|
namespace storm { |
|
|
namespace abstraction { |
|
|
namespace abstraction { |
|
|
|
|
|
|
|
|
template <storm::dd::DdType DdType, typename ValueType> |
|
|
template <storm::dd::DdType DdType, typename ValueType> |
|
|
class MenuGameAbstractor { |
|
|
class MenuGameAbstractor { |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public: |
|
|
|
|
|
virtual storm::abstraction::MenuGame<DdType, ValueType> abstract() = 0; |
|
|
|
|
|
virtual void refine(std::vector<storm::expressions::Expression> const& predicates) = 0; |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
|
} |
|
|
} |