26 Commits (142eb96736ffd643885bacbcf9b82f219f86c707)

Author SHA1 Message Date
Mavo 322e470c89 Removed unnecessary std::moves 9 years ago
dehnert b06419afe0 working towards EC detection 9 years ago
dehnert b2d8cae9ce instantiated (and fixed occurring problems) explicit parsers with intervals as the reward model value type 9 years ago
dehnert 27e06940a9 templated all explicit parsers so that they may now be modified to produce non-double models 9 years ago
dehnert fbd05cd780 more and more bugfixes 9 years ago
dehnert b3178e17f6 more bug fixes 9 years ago
dehnert 6133c3462a symbolic models can now have several reward models, adapted reward generation in model builders, probably introduced quite some bugs 9 years ago
dehnert 61fb277024 more work on refactoring (storm stinks and should be rewritten :P) 9 years ago
dehnert a1dae8849e Reworked (sparse) model files: moved them into their own namespace and deleted some functionality that is never used and not that nicely implemented. 10 years ago
sjunges 5817fe50b6 post merge fixes 10 years ago
masawei 52f130ea5c Commenting and cleanup. 11 years ago
masawei 538f911283 First part of the refactoring of Parser.h/.cpp 11 years ago
masawei 46e783c981 Refactored AtomicPropositionLabelingParser. 11 years ago
masawei c279c693e5 Refactored NondeterministicModelParser.h/.cpp 11 years ago
masawei 4245b3c4e3 Changed parsers to be compilable again. 11 years ago
masawei 1f71bb5240 Refactored the DeterministicModelParser. 11 years ago
masawei 3598b7195e Refactored the DeterministicSparseTransitionParser. 11 years ago
dehnert 35d16a1191 Replaced VectorSet bei boost::container::flat_set, which does essentially the same. Fixed a bug in sparse matrix creation. 11 years ago
dehnert 81cf0e2b22 Added SparseMatrixBuilder class that actually builds the matrices. A call to build() will then generate the matrix. This eliminates superfluous checks in the matrix that slowed down performance. 11 years ago
masawei f8566e9dc2 A thousand things. 11 years ago
dehnert 422da8f481 Added set class with an underlying vector container. Adapted code in counterexample generators to use the new set class. Still bugs in it though. 11 years ago
dehnert 61e12601ed Further step towards refactored ExplicitModelAdapter. 11 years ago
dehnert 947581dd25 Refactored and fixed bugs in explicit model adapter. Added support for labeling of choices of a model. The explicit model adapter uses that functionality to label each choice with the involved PRISM commands. 11 years ago
PBerger 01fd3c18e3 Added move constructors, added move-calls where fitting. 12 years ago
PBerger 8a8a0c1ce8 Fixed a bug in the DeterministicModelParser.cpp, the wrong file was passed into the Parser 12 years ago
PBerger f4050e5b18 Edited Parsers, re factored interface into a single function without an encapsulating class. Warning, this is work in Progress and not yet compiling. 12 years ago
gereon 6c19ddb877 Cosmetics: Trailing whitespaces, space indentation, ... 12 years ago
dehnert c7f58ed5f5 Modified parsers such that the reward matrices are of the same size as the transition matrices. 12 years ago
dehnert 69acbdef63 Fixed a few things in the parsers and implemented proper treatment of reward files by these parsers. 12 years ago
gereon c2669ccec4 "Creating" DeterministicModelParser 12 years ago
gereon 062960b94c Some cleanups, removing memleaks 12 years ago
gereon ea84f91cf3 made a run of cpplint and fixed some of the warnings... 12 years ago
PBerger 557461a77d Renamed SquareSparseMatrix to SparseMatrix 12 years ago
PBerger f983317b54 Renaming MRMC to STORM, see #42 12 years ago
dehnert b26a731383 Added reward parsing: 12 years ago
Lanchid afb0373358 Added DtmcParser class that parses a whole DTMC, making use of the 12 years ago