330 Commits (99f45fea3c4b286c072d8b7423a596899335a42b)

Author SHA1 Message Date
dehnert f3ebfaa90f more work on MDP bisimulation 9 years ago
dehnert 03920c096a missing file 9 years ago
dehnert c586213bc6 started on factoring out preservation information 9 years ago
dehnert 277faf6673 started on MDP partition refiner 9 years ago
dehnert 22d5cb95cd add forgotten file 9 years ago
dehnert 4af363811f reworked refinement a bit in an attempt to prepare for MDPs 9 years ago
Sebastian Junges d1f8712542 Check updates do not contain negative likelihoods 9 years ago
Sebastian Junges cd8dafa6ea Check for absence of negative probabilities in matrix 9 years ago
dehnert b25ef3f09c introduced symbolic bisimulation modes lazy and eager, fixed bug in sparse quotient extraction 9 years ago
dehnert f1ca2853f7 fixed some typo and added some documentation 9 years ago
dehnert f5ba5204c9 adding some debug functionality to DdManager to corner dynamic reordering issue with CUDD 9 years ago
dehnert 3bf40471b4 small fixes in matrix builder and removal of debug output 9 years ago
dehnert 52b07a0c2f fixed a bug in sparse matrix builder, fixed some tests 9 years ago
dehnert 8a01765005 enabling symbolic bisimulation from cli 9 years ago
TimQu c0d364cf1b fixed a warning 9 years ago
TimQu 6af15f3a0d Memory Structure Product with custom reward model type 9 years ago
TimQu 7bd9ef798f returning the memory structure of a scheduler 9 years ago
TimQu 4251c9f525 added function to build a trivial memory structure 9 years ago
TimQu 4351be5512 Allowed building memory product with respect to a scheduler 9 years ago
TimQu 43642fef84 Improved product of model and memory structure: We can now enforce that certain states are considered reachable. 9 years ago
TimQu 9bccae9c5c uint_fast64_t -> uint64_t 9 years ago
Sebastian Junges c46ce03e60 make storm compile with latest version of carl 9 years ago
Sebastian Junges 4a43d7ab0d towards compiling storm with the latest carl version 9 years ago
Sebastian Junges 3de51e28e5 towards reward-bounded properties 9 years ago
TimQu bff745656c Fixed some matrix builder bugs related to 0x0 matrices 9 years ago
dehnert 3ffaa77193 first version of state filters in filter expressions 9 years ago
TimQu c7b83ffb5f moved parameter lifting related code out of the main library/executable 9 years ago
Matthias Volk 6ef8cf3042 Fixed compile problem with ull 9 years ago
TimQu c28aebd52b improved output of scheduler a little 9 years ago
TimQu 2f49255db6 Improved storage::Scheduler. We can now consider arbitrary finite memory schedulers, potentially employing randomization. 9 years ago
TimQu 16041bc936 Improved memory structure so that a memory update is triggered based on the transition that was taken (and not only the state that was reached) 9 years ago
TimQu 35c9b58fda added a test case for SparseMatri::restrictRows and fixed it 9 years ago
TimQu 3fd72a11d8 Improved SparseMatrix::restrictRows so it can handle empty row groups 9 years ago
dehnert ea02ea0838 started overhaul of cli/api 9 years ago
TimQu aa158f5144 ContinuousToDiscreteTimeModelTransformer can now transform the model out-of-place as well 9 years ago
TimQu 433c05cc3e Fixed compiling under Linux 9 years ago
TimQu 790ae46e4f Fixed explicit dft model builder. 9 years ago
TimQu 8e26ceda5c fixed incorrect return value of isDeterministicModel 9 years ago
TimQu e7a8357ee6 Fixed some tests 9 years ago
TimQu 576f92568e StateValuations and ChoiceOrigins are now members of a sparse::Model. 9 years ago
dehnert f0f4cd7390 first version of sparse quotient extraction for dd bisimulation 9 years ago
TimQu 464bdc389c improved state valuations class 9 years ago
TimQu 58fad65ab6 fixes for the string representations of prism choice origins 9 years ago
TimQu e7bc5fdef9 fixed several minor bugs regarding the choicelabeling 9 years ago
TimQu bf97d79573 moved building the choice origin strings into the ChoiceOrigins class 9 years ago
TimQu 0aed35f4b4 worked on human readable representations of prism command sets 9 years ago
TimQu 6537fd8b72 Replaced the old choice labeling with the new one and used choice origins for the minimal command set counterexample generators 9 years ago
dehnert a067527aa0 As pointed out by Joachim Klein, weak bisimulation does not preserve reward properties. Therefore, weak bisimulation now refines blocks with non-zero reward wrt. strong bisimulation. 9 years ago
TimQu 759e351e95 Improved explicit model building: 9 years ago
TimQu 25074b50a9 Added function to get the next unset bit in a bitvector 9 years ago