4582 Commits (398c317a7d0b8229555d36b6354b4b11316fd5ab)
 

Author SHA1 Message Date
dehnert b4ea27d7c4 Added checks to parser: Now only local variables may be written in updates and each variable at most once. 12 years ago
dehnert a82c8b3153 Moved implementation of PrismParser completely to source file. Fixed some minor things in IR classes. 12 years ago
gereon 4dc780ef77 modified AutoParser to reflect changes in the model type system. 12 years ago
gereon b4862360ba made Ctmc and Dtmc subclasses of AbstractModel 12 years ago
gereon 004633b79a fixed brackets in BaseException 12 years ago
gereon 006c9e6b88 changed model base class 12 years ago
dehnert 4b7c6a8941 Splitted PrismParser class into header and implementation file. Commented both files properly. Cleaned interface of PrismParser. 12 years ago
dehnert f52201466c Parsing labels works now. 12 years ago
dehnert 6a33f84512 Another step towards PRISM model parsing: small models get recognized correctly. 12 years ago
dehnert a44da7d50a Commit to switch workplace. 12 years ago
gereon 261750df9b removing two warnings from cpplint 12 years ago
dehnert 3deca3f2d3 Intermediate Commit to switch workplace. 12 years ago
gereon bad870f085 integrated cpplint 12 years ago
dehnert f7194a416d Cleaned IR classes a bit and made attributes private. Changed grammar rules accordingly. 12 years ago
gereon 1776f8ce12 first steps towards an AutoParser 12 years ago
gereon 946128cae1 Merge branch 'master' of https://sselab.de/lab9/private/git/MRMC 12 years ago
dehnert b381321653 Added more classes to IR. Extended PRISM-format parser. 12 years ago
PBerger 557461a77d Renamed SquareSparseMatrix to SparseMatrix 12 years ago
PBerger 36e2f5f15b Refactored SparseMatrix, made references const. 12 years ago
PBerger b89db58fbb Made changes to all files that use the Sparse Matrix, as the diagonal entries are now included in the main storage. This refs #34 12 years ago
gereon 99c5f4799e checking file format hint 12 years ago
gereon a6dcb236e2 implementing check for filename extension 12 years ago
dehnert a4b7b27829 Added parsing support for expressions. Now working on parsing probabilistic programs. 12 years ago
dehnert a7ab5bb309 More fun with Spirit. 12 years ago
dehnert 92efc9c345 Taming Boost::Spirit... 12 years ago
gereon 6e2acc5159 add checked_strtod and use it in all parsers 12 years ago
dehnert 11b16f5dde Made bound/no-bound operators more consistent to reduce similar code. Changed bound operators to have a single bound and a comparison operator instead of an interval. 12 years ago
dehnert 86c7ae3f5c Added BoundedEventually as a convenience operator. 12 years ago
dehnert 1561843cee Minor bugfix in sparse matrix method to compute pointwise product. 12 years ago
dehnert 58cf8118fe Initial version of reward model checking for DTMCs. Added two convenience operators to PCTL (Eventually and Globally) and added missing reward formulas. 12 years ago
PBerger f983317b54 Renaming MRMC to STORM, see #42 12 years ago
dehnert a9b6e92306 Added adapters folder and GmmxxAdapter that is a friend class of the matrix class and can convert the sparse matrix to the gmm++ format. Removed this conversion from the matrix class. 12 years ago
gereon 364d8e4861 added Matrix::getRowSum() 12 years ago
gereon 9775f7ae7e Added CTMC model, doing c&p from dtmc. 12 years ago
gereon 4cc86cc7e3 fixing bracket... 12 years ago
gereon 0f8c598529 making inheritance of Parsers public (for AutoParser) 12 years ago
gereon ab30a95f74 first version of AutoTransitionParser. 12 years ago
gereon 614fe3df9f removing unused variable 12 years ago
gereon 34a4b91f49 Merge branch 'master' of https://sselab.de/lab9/private/git/MRMC 12 years ago
gereon eeaee58a56 first version of NonDeterministicSparseTransitionParser 12 years ago
gereon b8a6a01a11 fixed settings handling: stop on unrecoverable error 12 years ago
dehnert 504bcb97a6 Added die example from PRISM. Added SparseStateRewardParser. Small fix to main. 12 years ago
dehnert b26a731383 Added reward parsing: 12 years ago
dehnert de85bfa80e Merge branch 'master' of https://sselab.de/lab9/private/git/MRMC 12 years ago
gereon e4c1241b2b Merge branch 'master' of https://sselab.de/lab9/private/git/MRMC 12 years ago
gereon 37f6337fa5 using new iterator for checking matrix 12 years ago
dehnert cdc24b1456 Merge branch 'master' of https://sselab.de/lab9/private/git/MRMC 12 years ago
Lanchid 48098b596d Removed the parameter from const templates, as types can be stated 12 years ago
dehnert a04bdd9b97 Fixed a few bugs. 12 years ago
gereon 4d4219991c renaming sanity check, fix brackets 12 years ago