35 Commits (e4968b1ddee0819fd399366e321398f39dcc66ea)

Author SHA1 Message Date
dehnert 433bae1156 Switched from an option to fix deadlocks to an option to not fix the deadlocks. Hence, deadlocks are now fixed by default unless otherwise requested. 10 years ago
dehnert 1cd01e3f28 Adapted all places that are accessing the settings to the new interface. It now compiles again with a lot of linker errors (because of method bodies that are not yet present). 10 years ago
dehnert 9ad12616e2 Renamed files in settings module a bit. Started on the pseudo-modular module-settings. 10 years ago
dehnert 96e1f8faf9 Renamed Settings class to SettingsManager. 10 years ago
dehnert 418ce8b625 Fixed some problems related to the memory-mapped file. 10 years ago
dehnert fff4e61fc3 Changed interface of matrix builder slightly to be able to also not force the resulting matrix to certain dimensions, but merely to reserve the desired space. 10 years ago
masawei 2ed6be853b Fixed two minor bugs. 11 years ago
masawei 8f171c7dc5 Finished initial remerge. 11 years ago
masawei 28910462ec Necessary changes to the nondeterministic parses to compensate for the change in the way the mapping between states of the model and the rows of the transition matrix are handled. 11 years ago
masawei 6444fc5197 Last fixes and changes. 11 years ago
dehnert 584a79f974 Added proper creation of row grouping to nondeterministic model parser and the explicit model adapter. 11 years ago
masawei 77fe1e1bda Added NondeterministcModelParser tests and SparseStateRewardParser tests. 11 years ago
masawei 52f130ea5c Commenting and cleanup. 11 years ago
masawei fe7afc727f Second part of the refactoring of Parser.cpp/.h 11 years ago
masawei 538f911283 First part of the refactoring of Parser.h/.cpp 11 years ago
masawei cc71a002f4 Refactored NondeterministicSparseTransitionParser.h/.cpp. 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
dehnert a26f63be30 Finished reworking the sparse matrix implementation. Adapted all other classes to the (partially) new API of the matrix. 11 years ago
PBerger 158430418e Replaced boost integer mask includes with cstdint 11 years ago
PBerger e69c9f1962 Added all options from StoRM 11 years ago
PBerger 01fd3c18e3 Added move constructors, added move-calls where fitting. 12 years ago
PBerger 83d0e7d6af Refactored LineEndings Handling. Added missing default cases. 12 years ago
PBerger 2fc666892d Added multi plattform new-line handling for parsers 12 years ago
PBerger 405094f768 Refactoring on Parser, introduced new keyword "override" 12 years ago
dehnert 102f38322d Fixed several bugs in several modules (bit vector, parser, etc.). Topological value iteration now works for the consensus protocol and the two dice example. 12 years ago
gereon 8dce5af515 fixed some warnings (comparison between signed/unsigned) 12 years ago
dehnert c7f58ed5f5 Modified parsers such that the reward matrices are of the same size as the transition matrices. 12 years ago
PBerger 06d78967df Fixed MDP Parser, removed parsing of STATES/TRANSITIONS, see #10 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
dehnert c0468675c7 Fixed parser to correctly ignore the file header. 12 years ago
PBerger 4fe071033b Removed std:: from uint type specifier (illegal in VS2012) 12 years ago
Lanchid 5b57728d7e Merge branch master into PrctlParser 12 years ago
dehnert 8c248c05c5 Renamed NonDeterministic to Nondeterministic in all places. Fixed (hopefully) all occurrences of these names. Implemented Prob0A algorithm. 12 years ago
dehnert 19cbe13691 Prepared methods for performing reachability searches for non-deterministic models. Removed storage of backward transition relation: it is now (re-)created on demand in the model checkers. 12 years ago
Lanchid a3837ac76b Changed WrongFileFormatException to WrongFormatException 12 years ago
gereon 54565ddd55 changed rowMapping to vector<int> 12 years ago
gereon 583ebf62bd made rowMapping from NDSTParser available in MDP model class 12 years ago
gereon 1d1f9da315 made rowMapping from NDSTParser available in MDP model class 12 years ago
gereon 0992df5c66 fixing test for deadlock nodes in parsers 12 years ago
gereon 7a1bf4d834 fixed some style issues reported by cpplint 12 years ago
gereon 78c0245d16 Added rowMapping to MDP transition parser. 12 years ago
gereon 4d709ed9c2 Implemented second pass in NonDeterministicTransitionParser 12 years ago
gereon b8f1ddd5da Implemented first run for NonDeterministicTransitionParser 12 years ago
PBerger 557461a77d Renamed SquareSparseMatrix to SparseMatrix 12 years ago
gereon 6e2acc5159 add checked_strtod and use it in all parsers 12 years ago
PBerger f983317b54 Renaming MRMC to STORM, see #42 12 years ago
gereon eeaee58a56 first version of NonDeterministicSparseTransitionParser 12 years ago
Lanchid 383f34e745 Function renaming 12 years ago
Lanchid 3c741fae4a Changed filename parameter for DeterministicSparseTransitionParser to a 12 years ago
Lanchid 2da19207de Removed check for valid probablilities, as we want to use the 12 years ago