16 Commits (61925d1c98b022fd7d07e54bf4d717ae0462b7ea)

Author SHA1 Message Date
Sebastian Junges 61925d1c98 add option for sparse model builder to add a state encoding out-of-bounds state valuations to enable analysis of buggy models 7 years ago
dehnert 24d6337006 JANI choice origins and MILP-based high-level cex for JANI 7 years ago
dehnert 1f9e2967c8 some optimizations in explicit model building 8 years ago
dehnert ac759d2671 minor performance improvements to model building 8 years ago
dehnert 52b07a0c2f fixed a bug in sparse matrix builder, fixed some tests 8 years ago
TimQu bf97d79573 moved building the choice origin strings into the ChoiceOrigins class 8 years ago
TimQu 0aed35f4b4 worked on human readable representations of prism command sets 8 years ago
TimQu 6537fd8b72 Replaced the old choice labeling with the new one and used choice origins for the minimal command set counterexample generators 8 years ago
TimQu 759e351e95 Improved explicit model building: 8 years ago
TimQu 170105c261 Fixed "division by zero" error that occurred when considering a CTMC with state rewards but without action rewards 8 years ago
dehnert 952776a057 hybrid engine working for rational numbers 8 years ago
dehnert 77bd6e4a44 fixed some model building issues 8 years ago
dehnert 136cb194d1 fixed a bunch of unused variable warnings 9 years ago
Sebastian Junges d246517757 removed src prefix in all includes 9 years ago
Sebastian Junges e1d201c85e c++ code compiles again after rename 9 years ago
Sebastian Junges 3a7ee7867b rename files (does not compile) 9 years ago
dehnert ae8a963c33 added some debug output to JaniNextStateGenerator 9 years ago
dehnert b579978938 cleaned up jit model builder, added options, added doctor procedure, prepared Markov automata 9 years ago
dehnert 4d8c765fdf made jit-builder ready to deal with compositions that do not mention all automata, more work on rewards 9 years ago
dehnert 4728674a4a fixed bug 9 years ago
dehnert c84254f665 another step, debugging in progress 9 years ago
dehnert 2471036df4 more work on jit-thing: transitioning to proper handling of synchronizing edges 9 years ago
dehnert 59a92a8941 support for labels in JANI models in sparse and dd engine 9 years ago
dehnert af8d9b0ad8 added underflow check in PRISM next-state generator 9 years ago
dehnert 675b7bb207 added proper check for undefined constants when building explicit JANI models in non-parametric mode 9 years ago
dehnert bba69684c9 reworked explicit Markov automaton generation a bit 9 years ago
dehnert ce5ca9d1ce added proper action reward handling to JANI next-state generator 9 years ago
dehnert 2182beefcb created storage class for JANI assignments that guarantees ordering 9 years ago
dehnert e6d9c85749 fixed some bugs related to simplifaction of PRISM programs 9 years ago
Mavo 566cef0f91 Started on compiling without Carl 9 years ago
TimQu f681206393 building markov automata from prism code 9 years ago
dehnert a699272dc6 renamed storm::Variable to storm::RationalFunctionVariable to avoid confusion with storm::expressions::Variable. fixed some Eigen tests 9 years ago
dehnert f3fa90cc37 more work towards exact solving 9 years ago
dehnert 3bb36997a1 minor bugfix 9 years ago
dehnert 512a1ec558 added special label 'deadlock' to models and builders 9 years ago
dehnert 2accd81aaa fixed bug in reward generation for PRISM models 9 years ago
dehnert 08112d98aa more work on JANI next state generator and the corresponding tests 9 years ago
dehnert b62f8819b9 JANI next-state generator can now generate transitions from silent edges 9 years ago
dehnert 000a8c2d77 more work on JANI next-state generator 9 years ago
dehnert 1d3539ab9a factored out some parts from the PRISM next-state generator into the superclass 9 years ago
dehnert 4cc780cbc0 tests compiling and running again 9 years ago
dehnert 4063d88913 added option to build all labels/reward models for next-state generators 9 years ago
dehnert 9f6bd1805f modified the entry point code to deal with the new generator-builder-structure 9 years ago
dehnert ddf165d4d3 more work on tearing PRISM-specific functionality out of the explicit model builder 9 years ago
dehnert 6655ee41d8 started to restructure explicit model builder to make it fit for JANI models 9 years ago
dehnert 9db10e7849 added all composition operators of PRISM 9 years ago
dehnert 5d9f225f9f fixed serious bug in model generation from PRISM code; can't believe that didn't cause wrong models until now 9 years ago
dehnert 1424d536ca renamed learning to exploration engine and started on a minor refactoring 9 years ago
dehnert 1405cdfc46 debugged the refactoring a bit 9 years ago
dehnert fd615289e0 outline of learning algorithm 9 years ago