329 Commits (ab36c5fb0d61eb51821db8412c032233de746178)

Author SHA1 Message Date
dehnert c85df2cd74 Conditional Probabilities working. Included two tests. 10 years ago
dehnert 9e8d8a2c27 Fixed wrong calculation of reachability rewards in state-elimination-based model checker. 10 years ago
dehnert 89fc5be1ab Fixed some things and wrote tests for elimination-based DTMC modelchecker. They fail: apparently rewards are not correctly computed in some cases. 10 years ago
dehnert b60c5ffdc0 Fixed a lot of tests, improved some things here and there. 10 years ago
dehnert 89df9621a9 MDP model checker works again. 10 years ago
dehnert 9026aa9ac9 Adapted first model checker to the new properties. 10 years ago
dehnert f673dccd76 Formula parser works again. Tests adapted. 10 years ago
dehnert 1699732dce More work on logic classes. 10 years ago
dehnert 26e9eac934 Added another convenience operation to bit vector class. 10 years ago
dehnert 827839e7fd Changed internal representation of bit vector slightly, adjusted all operations. New bit vector operation runs fine now. 10 years ago
dehnert 43d77e0adc Wrote tests for the new necessary bit vector operations (they fail, because the bit vector is organized in a weird way and needs to be restructured.) 10 years ago
dehnert aaefe7dfa5 Fixed some tests/parser. 10 years ago
dehnert 53196f5610 Created bit vector hash map and some necessary bit vector methods. 10 years ago
dehnert f5f2a2dd4c Added expression evaluation (header-only) library exprtk and a corresponding evaluator class. 10 years ago
dehnert ee9533e586 Started working on making the main executable build again. 10 years ago
dehnert 8e71081f1e Functional tests now work again. 10 years ago
dehnert 2eeaa06d76 Z3 runs fine again. 10 years ago
dehnert d6a299e799 MathSAT tests now running fine again. 10 years ago
dehnert 99d9a9710d Further steps to make everything work again. 10 years ago
dehnert 809217c359 Refactored some parts of expressions. In particular, visitors now can return anything they want by using boost::any. 10 years ago
dehnert 7b8c382303 Added tests for Mathsat expression adapter. 10 years ago
dehnert a061cdbed8 Started refactoring MathSAT adapter. 10 years ago
dehnert 84bfd58884 Minor refactoring of Z3 expression adapter. 10 years ago
dehnert b5d55335a6 All tests passing again. 10 years ago
dehnert ba14ba3613 Further work on MathSAT solver. 10 years ago
dehnert 7ff3dcecfb Added test for interpolation to MathSat tests. 10 years ago
dehnert 6eb415f87f Tests for MathSAT now run through on Mac OS. 10 years ago
dehnert d8be64f0d7 Started on making MathSatSmtSolver work properly. 10 years ago
dehnert 7014d289e8 Fixed some issues related to bisimulation in the presence of state rewards. 10 years ago
dehnert 7644a74fcd Removed some superfluous lines in test. 10 years ago
dehnert 370a0ae476 Fixed some issues in bisimulation and added some tests. 10 years ago
PBerger 1a4d4fd5a7 Added a test I used for finding the SCC Bug. 10 years ago
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 51becda4b3 Commit to switch workplace. 10 years ago
dehnert 5ecc96fa3a Fixed some more places in the code to use the new option system. 10 years ago
dehnert a995d7dd4a The tests now run fine with the new option system. 10 years ago
dehnert 266d660d89 Added functions responsible for printing the help. Started adapting the tests to the new option system. 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 9569426c86 Moved option registration to the settings class (so it's not deceentralized any longer). This enables to build storm as a library and on top of that build some exectuables, which saves a lot of compile time as soon as several targets have to be built or one switches between targets. 10 years ago
dehnert 1cc930f0e4 Added proper source grouping for properties directory. Fixed one performance tests. Started on SCC-based reachability model checker. 10 years ago
dehnert 552b3eaab7 Fixed SCC performance tests. 10 years ago
dehnert 59dbc5a71e Fixed tests to comply with new requirement for hint in tra-file (needs to be at the very beginning, no prior white spaces). 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
dehnert ac420f13d0 Fixed some warnings in various places. 10 years ago
dehnert ab58103555 Started to pimp matrix. First step: added proper methods setColumn/setValue that operate on a matrix entry and removed the non-const versions of getColumn/getValue. Added a typedef for the index type in the matrix so that it becomes possible to have matrices with a different index type (e.g. 32-bit values). 10 years ago
masawei 7f7ddc06e1 Removed two erronous keywords. 10 years ago
masawei d75e32b83e Renames the folder formula to properties and the namespace property to properties. 10 years ago
masawei 532b0cf3ad Added function to test if a formula is a probability bounded reachability formula, i.e. conforms to the pattern P[<,<=,>,>=]p ([phi U, E] psi) where phi, psi are propositional formulas (consisting only of And, Or, Not and AP). 10 years ago
masawei 27df78c2b0 Finished testing Ltl. 10 years ago