1082 Commits (bba69684c98ed80b9efbf4bbd1eaa4ffeb34086c)

Author SHA1 Message Date
dehnert 2bf7eafb4b Further work on hybrid MDP model checker. 10 years ago
dehnert e3320ee086 Started working on hybrid MDP model checker. 10 years ago
dehnert 869f8c50c9 Fixed some minor CTMC-related bugs. 10 years ago
dehnert be66ef2751 Finalized hybrid CTMC model checker. 10 years ago
dehnert 8868a50864 Removed superfluous code. 10 years ago
dehnert e1761fa774 Enabled hybrid CTMC model checker in cli. Further work on hybrid CTMC model checker (not yet working). Fixed some minor issues in sparse CTMC model checker. 10 years ago
dehnert 76b99a5515 Commit to switch workplace. 10 years ago
dehnert c1917ce6d9 Finalized hybrid DTMC model checker. It now passes its tests. 10 years ago
dehnert 72166bed37 Created new class for storing hybrid check results (symbolic as well as explicit parts) and the surrounding functionality. 10 years ago
dehnert 3b4dca1a03 Improved Jacobi method a bit. 10 years ago
dehnert 06bfc17ec6 Started making hybrid (dd/sparse) model checking work. 10 years ago
dehnert 907e3512c0 Fixed a potential bug in the ODD generation and it now uses hash maps instead of regular maps. 10 years ago
dehnert e83d191be3 ODDs can now also be constructed from BDDs directly (without a transformation step to ADDs). 10 years ago
dehnert c8d8f75a10 Working on ODD generation for BDDs (not yet working). 10 years ago
dehnert d787b80fec CTMC examples now build properly using the DD-based model generator. 11 years ago
dehnert da0582405d Raise warning/error if synchronizing Markovian commands are detected. 11 years ago
dehnert 8f4a4397e0 Started working on Markovian commands in PRISM programs. 11 years ago
dehnert 60701cebdb ADDs and BDDs are no longer mixed in the abstraction layer. 11 years ago
dehnert 5bd6ca606f Started refactoring DD abstraction layer. 11 years ago
dehnert eb5d4100a6 Renamed Nondeterminstic equation solver as this name is more than misleading. 11 years ago
dehnert 7fa6b568b4 Currently debugging the computation of transient probabilities in CTMCs. 11 years ago
dehnert 96539f41a5 Fixed simplification of division: division expressions must not be simplified, because it is not (yet) clear whether integer division or floating point division is to be used. 11 years ago
dehnert c70d93f4d3 Qualitative modelchecking algorithms for MDPs using BDDs. Not yet bugfixed. 11 years ago
dehnert 7e14dc031b Reverted the last commit. The flag is there for performance reasons and there is no reason why it shouldn't work that way. 11 years ago
masawei 97936cbd8e Found a fix for a bug causing the functional tests to segfault at DeterministicModelBisimulationDecomposition.Die. 11 years ago
dehnert c8007876ae Symbolic models can now be built from the command line. 11 years ago
dehnert f0b174b756 Fixed performance tests. 11 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. 11 years ago
David_Korzeniewski ea2e616196 All tests for CUDA based TopologicalValueIterationMdpPrctlModelChecker passing on Windows. 11 years ago
dehnert 706ea56963 Now DDs are either MTBDDs or BDDs. This makes it possible to use BDDs where possible, which is faster. 11 years ago
dehnert e79233bd7b Added check in PRISM program that prevents global varibles from written in possibly synchronizing commands. 11 years ago
dehnert 8c1870eb54 Intermediate commit. 11 years ago
dehnert 7d1829aefa More work on DD-based model generation. 11 years ago
dehnert e58d38fadf More work on integrating DD-based model building. 11 years ago
dehnert 6347e19da8 Intermediate commit: integrating MTBDD model generation/model checking to main tool. 11 years ago
dehnert c3c83fbe4f Fixed some compilation errors. 11 years ago
dehnert f0b591be77 Further work on reintegrating parametric model checking into main executable. 11 years ago
dehnert 53b77e673b Fixed a minor issue. 11 years ago
dehnert 5794bbea56 Made some adaptions to make parametric model checking work in the main executable. 11 years ago
dehnert caf8b57b60 Started integrating parametric model checking in regular tool. 11 years ago
dehnert 56ea5fca14 Included move-construction and move-assignment for partition. 11 years ago
David_Korzeniewski e41922347d Adapted ExpressionTest.cpp to weird behavior of windows when using temporary shared_ptr in make_pair in initializer_list. 11 years ago
David_Korzeniewski 07ddaa314c User declared move constructor and move assignment, as they are currently required to ensure pointer validity. 11 years ago
dehnert f5e383722f Fixed use of uninitialized value. Deleted assignment operators for classes derived from BaseExpression. 11 years ago
dehnert 4f9b5406fe Fixed simplification of unary expressions. 11 years ago
dehnert 0a59f7a7ef Fixed a bug that sometimes prevented transition rewards from being built. 11 years ago
dehnert 8bc646ccb8 Simplification of program when substituting constants. 11 years ago
dehnert 5e3eab8058 Fixed another bug 11 years ago
dehnert f49d89144e Fixed issue that could cause wrong models to be generated. 11 years ago
dehnert 2dae5862c8 Small fix to bisimulation options. 11 years ago