TimQu
722e67fe64
parsing choice labels for explicit models
8 years ago
TimQu
77a90184e7
building choice labeling when the corresponding option is given
8 years ago
TimQu
cd5ee63cce
fixed preserving the choice labeling when an ma is closed
8 years ago
TimQu
58fad65ab6
fixes for the string representations of prism choice origins
8 years ago
TimQu
b531dccad9
.dot output for deterministic models with choice labels
8 years ago
TimQu
e7bc5fdef9
fixed several minor bugs regarding the choicelabeling
8 years ago
TimQu
bf97d79573
moved building the choice origin strings into the ChoiceOrigins class
8 years ago
TimQu
7e5bb4aa0e
Merge remote-tracking branch 'origin/master' into choicelabels
8 years ago
TimQu
0aed35f4b4
worked on human readable representations of prism command sets
8 years ago
TimQu
db31c1cb11
improved .dot export of models with choice labeling
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
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.
8 years ago
dehnert
c5d0b281ce
fixed a recently introduced bug affecting entry counts in explicit reward matrices
8 years ago
cdehnert
89454481d0
Merge pull request #4 from ArashPartow/master
Minor updates to ExprTk
8 years ago
dehnert
70ebe36ec6
adapted tests to recent changes wrt to 0-transition insertions in explicit parser
8 years ago
TimQu
9bc55e3107
Merge remote-tracking branch 'origin/master' into choicelabels
8 years ago
TimQu
f762491ce4
fixed tests that used the prism model builder
8 years ago
TimQu
759e351e95
Improved explicit model building:
- There is now an option to generate a choice labeling that corresponds to the specified action names.
- The old choice labeling (where each choice was labeled with an index set representing the corresponding prism commands) is renamed to choiceOrigins and has been improved towards support of other input formats (such as Jani) and other applications such as scheduler synthesis
8 years ago
dehnert
c595fee4dc
removed some unnecessary transition insertions in parser
8 years ago
TimQu
cb90600abb
Silenced a warning
8 years ago
TimQu
25074b50a9
Added function to get the next unset bit in a bitvector
8 years ago
TimQu
4413afb542
used new helper functions at some points in the code
8 years ago
TimQu
8a7609fb83
fixed Rmin computation with exact sparse engine when very high rewards occur
8 years ago
sjunges
f72200bd2c
- removed deprecated option USE_CARL (now a variable). - changed behaviour of POPCNT: we usually rely on march=native which uses popcnt if available, and now can force its usuage in other situations
8 years ago
sjunges
5693144f32
refactored code to prevent duplication, added support for rational functions at edges when collecting constraints
8 years ago
sjunges
165d168cd6
fix for gcc, add state reward support for constraint collection
8 years ago
Sebastian Junges
5c7d3db743
towards proper side constraints for parametetric systems
8 years ago
Sebastian Junges
cb5aff10ae
Fix ambigious isspace that was preventing compilation, introduced by some earlier commit.
8 years ago
Sebastian Junges
18798f7950
An existing file is also writable
8 years ago
Sebastian Junges
87f494627c
Fixes after carl update in order to get ginac from carl.
8 years ago
TimQu
d655621ea1
Fixed seg fault when building model valuations
8 years ago
TimQu
927a8f93cc
fixed translation of rational numbers to mathsat expressions
8 years ago
TimQu
267768a5b6
enabled markov automata with rationals
8 years ago
TimQu
f6963f5bd1
Fixed translation of z3 expressions using the distinct operator (n-ary !=) to storm expressions
8 years ago
TimQu
3d4d23691c
fixed translation of mathsat's rational number expressions to storm's rational number expressions
8 years ago
TimQu
748e100aad
fixed/improved .dot output for MAs and Mdps. We now also display the index of each choice.
8 years ago
dehnert
b82e0608e5
Fix for CheckTask: now properly updating uperator information to make nested formulas work again (pointed out by Matt S Bauer)
8 years ago
Sebastian Junges
e8adc21fdb
version is now updated to a dev version when committing after a tagged version
8 years ago
TimQu
6d86df0ead
fixed doing the end component analysis in multi objective model checking multiple times
8 years ago
dehnert
7234ffe5e7
Merge remote-tracking branch 'origin/master' into jani_next_state_generator
8 years ago
dehnert
b2b692b8ae
extended JANI next-state generator to be able to deal with custom system compositions
8 years ago
Sebastian Junges
a2ed0fc4bf
item labelling class
8 years ago
Sebastian Junges
ed2a1dc1de
CMake now ensures that carl is not only configured, but also built and thereby prevents compilation-time errors.
8 years ago
Sebastian Junges
0b2a8d1adf
fixed comments and names of arguments in file.h for consistency
8 years ago
Sebastian Junges
920d48c2bd
storm config version now also correctly exported
8 years ago
dehnert
492debf017
added two elements to changelog
8 years ago
Sebastian Junges
a21e9d4ca8
changelog
8 years ago
Sebastian Junges
7a40af2b98
storm version is now exported
8 years ago
Sebastian Junges
ee185d2717
Export options whether CLN is used.
8 years ago
Sebastian Junges
92f04cdfa1
CppTemplate was not correctly listed as a dependency of storm.
8 years ago