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
dehnert
7f346d2f0b
more work on quotient extraction
8 years ago
Sebastian Junges
34e48473b3
Updated changelog
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
29687ca5d5
added some statistics output
8 years ago
TimQu
e49de6434b
fix for multi-obj preprocessor
8 years ago
dehnert
8f42bd2ec0
moved to new sparsepp version and made the appropriate changes
8 years ago
TimQu
1eac717c47
Merge branch 'master' into smt-based-multi-objective
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
TimQu
1c768c1ceb
constraint based tests for multi-obj MAs
8 years ago
TimQu
9c8531d40a
constraint based achievability queries
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
TimQu
5c338b0092
added missing file extension
8 years ago
TimQu
b8229da6cd
disabled quantitative query tests for constraint based checking
8 years ago
TimQu
1649d47d66
Renamed lower/upper bounds to under/over approximation in weightVectorCheckers
8 years ago
TimQu
aa4d2141c3
build infrastructure for switching between multi objective model checking methods
8 years ago
TimQu
7dd5c9e2c5
actually fixed the issue with timed reachability
8 years ago
TimQu
c2f21e007e
fix that correctly sets the lower and upper bounds for multi-objective timed reachability
8 years ago
TimQu
725e0e12e7
replaced old pcaa preprocessor with the refactored preprocessor.
8 years ago
TimQu
ef90b1b224
Fix for memory structure product and toString method
8 years ago
TimQu
cdb923403f
Improved and fixed multiObjectivePreprocessor
8 years ago
TimQu
6598ade4ac
fix for getting the choices with zero reward
8 years ago
Sebastian Junges
e8adc21fdb
version is now updated to a dev version when committing after a tagged version
8 years ago
TimQu
5c39065758
fixes for new goal state merger
8 years ago
TimQu
7833975e46
Merge remote-tracking branch 'origin/master' into smt-based-multi-objective
8 years ago
TimQu
2ae264f176
Merge branch 'master' into smt-based-multi-objective
8 years ago
TimQu
ee54c6cdac
Towards refactoring multi-objective preprocessing
8 years ago
TimQu
6d86df0ead
fixed doing the end component analysis in multi objective model checking multiple times
8 years ago
TimQu
b6d085a92d
fixes and improvements for the new goal state merger
8 years ago
TimQu
2931436201
added utility functions for end component analysis
8 years ago
TimQu
a887fd9224
added possibiliy to perfromProbGreater0A only for a selected set of choices
8 years ago
TimQu
c14213f9a6
Reward model can now retrieve the set of choices with zero reward
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