36 Commits (bc506d24f11c828dcffdd92404de3280afb96525)

Author SHA1 Message Date
Tim Quatmann 5c2b9c503c
prism/Program: Integer variables can now have no lower and/or upper bound. 4 years ago
Tim Quatmann 277f802850 * PlayerIndex is now declared in a separate file (as this can potentially be independent of PRISM input). 4 years ago
Tim Quatmann 97b2d751e0 * prism::Player's no longer keep track of module and action indices to reduce redundancies. 4 years ago
Tim Quatmann 6fe76a009d Polished parsing of Prism-SMGs, in particular 4 years ago
Stefan Pranger 52e30059e3 fix reorder warning 5 years ago
Stefan Pranger 6b715792aa added player related helpers 5 years ago
Stefan Pranger 11f7464372 players now get stored in PRISM programs 5 years ago
Stefan Pranger 55f4efd40a added SMG ModelType 5 years ago
Stefan Pranger d35e9a6a40 removed plenty of empty line whitespaces 5 years ago
Sebastian Junges f45b56e725 convenience operation on prism programs 5 years ago
Sebastian Junges c2f5eb9ce0 do not export reward model if we find a counterexample for a probability property 5 years ago
Sebastian Junges e177a5420a added observation labels to the prism program 5 years ago
Matthias Volk 6a4c18e4a2 Use custom FlatSet to account for allocator changes in flat_set in Boost 1.70. 6 years ago
TimQu 2b90975525 parsing prism PTAs 7 years ago
TimQu ee9e6354a3 removed standard-compliant option: storm-conv now produces standard compliant jani code by default 7 years ago
TimQu 6e2046e357 fixed formula substitution within renamed modules of a prism program 7 years ago
TimQu 4d74ec501a substitute formulas in properties after parsing 7 years ago
TimQu 55efedb713 prism2jani no longer fails if a reward model has the same name as a formula/variable 7 years ago
TimQu ea76f6d0be prism parser no longer inserts formula definitions directly. Note that these have to be eliminated afterwards 7 years ago
Sebastian Junges 919dfeebae "number of edges" and "number of commands" in jani model / prism programs 7 years ago
TimQu 86f0195b18 removed jani conversion in cli of main binary 7 years ago
Sebastian Junges 1c9f7b0f2f translate prism to jani with a suffix for location names etc when doing this for multiple models 7 years ago
sjunges 8ce3eaddc3 PrismProgram -- Used Constants 8 years ago
sjunges 12dda40919 split IOSettings in BuildSettings and IOSettings, refactored some dependencies on settings object away if it doesnt hurt too much, moved GSPN and PGCL settings to their own libs 8 years ago
sjunges bbb4d16965 towards support for pomdps in storm 8 years ago
TimQu 0aed35f4b4 worked on human readable representations of prism command sets 8 years ago
Sebastian Junges 586929ea64 As we do not support windows, we can also get rid of: 8 years ago
dehnert a7e9c5819f removed 'size-in-memory' output as it was outdated and unreliable. added timing measurements for model construction and model checking 9 years ago
dehnert bf5018b858 post-merge fixes 9 years ago
Sebastian Junges d246517757 removed src prefix in all includes 9 years ago
Sebastian Junges e1d201c85e c++ code compiles again after rename 9 years ago
Sebastian Junges 3a7ee7867b rename files (does not compile) 9 years ago
dehnert 675b7bb207 added proper check for undefined constants when building explicit JANI models in non-parametric mode 9 years ago
dehnert c0d1628466 made Prism to JANI conversion compile again 9 years ago
dehnert 9a5d11a5e0 adding real variables to JANI models. started to encapsulate PRISM to JANI converter 9 years ago
dehnert 92932fced1 support for initial constructs in PRISM programs 9 years ago
dehnert bcb13a4fe1 moved deletion of commands (if guard becomes false) from Program::substitute to Program::simplify 9 years ago
dehnert 4f7eaa0a43 some more work towards abstraction refinement 9 years ago
dehnert 000a8c2d77 more work on JANI next-state generator 9 years ago
dehnert 7750480714 JANI model builder for DTMCs working 9 years ago
dehnert ecc1a80358 added conversion from PRISM to JANI. Added simplistic tests for that. 9 years ago
dehnert 1df8a5c7cc parallel composition (full, restricted, interleaving) for PRISM appears to work, added some more sanity checks for parallel composition 9 years ago
dehnert ebb47aaa13 working on making model composition in PRISM work again 9 years ago
dehnert 9db10e7849 added all composition operators of PRISM 9 years ago
dehnert 81b4fa6b9b added composition specification to PRISM program 9 years ago
dehnert c2b287a1e1 more work on learning approach 9 years ago
dehnert 8a0bd32b55 tearing apart explicit model builder and 'next-state generation' 9 years ago
sjunges 2d44d4f822 getUndefinedConstantsAsString added to storm::prism::program 10 years ago
sjunges 1e1400d68d merge 10 years ago
dehnert d0e15d1a4f more work (and stuff, you know?) 10 years ago