73 Commits (1c0438ff384a947e4e2045027b44d5042c9a5082)

Author SHA1 Message Date
dehnert c1917ce6d9 Finalized hybrid DTMC model checker. It now passes its tests. 10 years ago
dehnert d787b80fec CTMC examples now build properly using the DD-based model generator. 10 years ago
dehnert eb5d4100a6 Renamed Nondeterminstic equation solver as this name is more than misleading. 10 years ago
dehnert d545fac471 Restructured solvers a bit: they now get the matrix upon construction and the model checkers use factories to retrieve solvers. 10 years ago
dehnert f8c867300b Optimized time-bounded reachability of CTMCs a bit. 10 years ago
dehnert 49bed497b0 Fixed a model building problem. Included checking of reward properties on CTMCs and wrote tests for it. 10 years ago
dehnert 799cbce775 Added function tests for CTMC creation and time-bounded reachability. 10 years ago
dehnert a1dae8849e Reworked (sparse) model files: moved them into their own namespace and deleted some functionality that is never used and not that nicely implemented. 10 years ago
David_Korzeniewski 8ebc0e4640 Final touches on cuda nondeterministic linear equation solver & modelchecker 10 years ago
David_Korzeniewski b623384dda Fixed merge errors and adapted to changes in master 10 years ago
David_Korzeniewski ea2e616196 All tests for CUDA based TopologicalValueIterationMdpPrctlModelChecker passing on Windows. 10 years ago
David_Korzeniewski 84f8a41302 More tests adapted, decreased verbosity of TopologicalValueIterationNondeterministicLinearEquationSolver 10 years ago
David_Korzeniewski 8b4309e53c Adapted first test to new interface. Test passes. 10 years ago
David_Korzeniewski 8066bb6637 Small fix for test. 10 years ago
David_Korzeniewski 3748905bcf Fixes and test refactoring for TopologicalValueIterationMdpPrctlModelChecker 10 years ago
dehnert b5f907d99d Added propositional model checker. Put some of the new classes in new folders. Fixed an issue that prevented compilation. 10 years ago
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 89df9621a9 MDP model checker works again. 10 years ago
dehnert 9026aa9ac9 Adapted first model checker to the new properties. 10 years ago
dehnert 1699732dce More work on logic classes. 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 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
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 27df78c2b0 Finished testing Ltl. 10 years ago
masawei 2687809591 Finished testing of Csl. 10 years ago
masawei b7357c2cf9 Testing, noticed that vectors of pointers are not good. Changing that. 10 years ago
masawei 1c4d7b9ef9 Some more testing. 10 years ago
masawei ee1ebdf91d Removed the visitor from LTL and refactured the formulas to use shared pointer in stead of standart pointer. 11 years ago
PBerger d2f4c85711 Made changes to comply with new SparseMatrix Interface (YUCK). 11 years ago
masawei 3271e73f01 Fixed the last test. All tests green now (well, except the ones that need gurobi, which I don't have). 11 years ago
masawei 9a28e5b580 Added proper formula string method to filters. 11 years ago
masawei 4bf0299279 Changed the Prctl/Csl formula parsers to be static classes. 11 years ago
dehnert 92ee6187fa Added more query methods to expressions. SparseMatrix now keeps track of non zero entries and models show correct number of transitions by referring to nonzero entries rather than all entries in the matrix. 11 years ago
PBerger 0922921b24 Updated cudaForStorm/CMakeLists.txt to make use of the new GIT based version schema. 11 years ago
PBerger af650b6666 Removed debug outputs from the TopologicalValueIterationNondeterministicLinearEquationSolver 11 years ago
dehnert f049a9f0af Bugfix for topological equation solver. 11 years ago
PBerger 98b0bcf187 Reimplemented the TopologicalValueIterationNondeterministicLinearEquationSolver with splitting into submatrices. 11 years ago
PBerger 3052b19c58 Created a "real" scc example. 11 years ago
PBerger 4eef3b0d57 Added an example for SCC related testing which will change soon 11 years ago
PBerger 64891af785 Trying to refurbish the TopologicalValueIterationMdpPrctlModelChecker 11 years ago
masawei 15d13bc06d Refactored the AutoParser. 11 years ago
dehnert 36fb44e206 Added functional tests for nondeterministic linear equation solvers. Added functional tests for LPs in addition to the existing MILP tests. 11 years ago
dehnert 588a4b60b6 Refactored linear equation solvers and nondeterministic linear equation solvers. Added functional tests for both. 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
dehnert 0a89d65f93 Started refactoring Markov automaton model checker. 11 years ago