61 Commits (a5842e4a616b5db0d7ce071b9d77def669abc00b)

Author SHA1 Message Date
Sebastian Junges a5842e4a61 nasty bug where some sync action indices where not reflected in one of the data structures 4 years ago
Sebastian Junges 7daa5e2ab7 fixed error message 4 years ago
Tim Quatmann e0977ebb81 Fixed buildActionIndexToPlayerIndexMap 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 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 d86c763b94 support for nonstandard predicate elimination or to-dice translation 5 years ago
Sebastian Junges f45b56e725 convenience operation on prism programs 5 years ago
Sebastian Junges 581b1cc392 convenience operation on prism programs 5 years ago
Sebastian Junges bb200fe9f4 simplify prism programs now also simplifies labels 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
Tim Quatmann 6dd6c502e7 Prism: Error upon synchronized write to global variable. 5 years ago
TimQu 5f3065ec5a PrismParser: Check for expression type. Support for formulas in arbitrary order. 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 a7a3a82d89 Prism: ToJaniConverters now enforces variables occurring in properties to become global. This fixes GitHub issue #40 6 years ago
TimQu 2b90975525 parsing prism PTAs 7 years ago
Sebastian Junges 5bafcbe816 prism to jani: return properties also in simple cases 7 years ago
TimQu e2cb1dd78a fixed ToJaniConverter for the case where not all variables are global 7 years ago
TimQu ee9e6354a3 removed standard-compliant option: storm-conv now produces standard compliant jani code by default 7 years ago
TimQu ccb5a89de3 Formula substitutions need to be performed before constant substitutions because otherwise, constants appearing in formula expressions can not be handled properly 7 years ago
TimQu 0e0f2c2390 fixed substitution of prism formulas 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 7bae50d0ba fixed correct parsing of prism formulas 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
dehnert 87843e084e several fixes related to game-based abstraction 7 years ago
dehnert d66047e3b7 few fixes to jani game-based abstraction 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
Matthias Volk 72c1e79ccd Mention -pc flag in error message 7 years ago
sjunges 8ce3eaddc3 PrismProgram -- Used Constants 7 years ago
Sebastian Junges ace351bd71 Constants wrongfully marked as not graphpresreving. Bugfix for bug reported by Nils Jansen. 7 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 7 years ago
dehnert ecade3f857 fixes issue #9 raised by Joachim Klein 8 years ago
Sebastian Junges fb8dd88314 fixes in parsing, support for POMDPs in DRN 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
dehnert a7e9c5819f removed 'size-in-memory' output as it was outdated and unreliable. added timing measurements for model construction and model checking 8 years ago
dehnert b4381a7c48 Constants in formulas appear to be working 8 years ago
dehnert ce36601f7c fixed gmp dependency (lib), fixed parser to reject formulas that appear later in the PRISM file 8 years ago
dehnert 5b09b91ae1 fixed more warnings 8 years ago
dehnert c27580defc bugfix in flattening of modules 8 years ago
dehnert bf5018b858 post-merge fixes 8 years ago