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
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
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
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
TimQu
6d86df0ead
fixed doing the end component analysis in multi objective model checking multiple times
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
0b2a8d1adf
fixed comments and names of arguments in file.h for consistency
8 years ago
Sebastian Junges
d94c66fcaa
fixed: Nofixdl was always set in JIT
8 years ago
Sebastian Junges
524efc616d
Jit-builder now gives better diagnostics when nofixdl option is set.
8 years ago
Sebastian Junges
6a3310f7ee
Improved Jani-to-dot:
- Fixed problems when the model name contained a dot
- Edges are displayed nicer
- Action names are displayed.
8 years ago
Sebastian Junges
291f5ecd47
First version of Jani-to-Dot.
8 years ago
Sebastian Junges
6c8d2a31fc
Better error messages when something is wrong with the argument given.
8 years ago
Sebastian Junges
697ae21b6f
Suppress warning
8 years ago
Sebastian Junges
586929ea64
As we do not support windows, we can also get rid of:
#ifndef WINDOWS
especially since the guards were around move-constructors, which are supported under Windows since Visual Studio 2015
8 years ago
TimQu
194015bcd4
PLA: display number of corrected regions when doing exact validation
8 years ago
TimQu
3f9aa29db2
Fixed compilation with gmp as rationalNumber/ rationalFunctionCoefficient
8 years ago
TimQu
43fdf0a89b
Fixed a couple of warnings
8 years ago
TimQu
5e9642c1fa
conversion of symbolic state-action rewards is not supported at this point
8 years ago
TimQu
5f83f4451d
added a few virtual destructors to prevent memory leaks.
8 years ago
Sebastian Junges
38eadad17d
Jit: Expression labels which occur twice in list of formulae now supported
8 years ago
Sebastian Junges
a21995052c
fix for probabilistic reachability formulae
8 years ago
Sebastian Junges
7170fea7ce
Jit Fix for LTS support
8 years ago
dehnert
81ecf752c8
better diagnostic for unsupported model type in JIT builder
8 years ago
dehnert
86a783de92
two more fixes for issues pointed out by Tim: concurrency bug in sylvan and bug in symbolic quantitative check result
8 years ago
sjunges
970b72786c
disable level simplification for now
8 years ago
Sebastian Junges
7aa6215ed3
Got rid of an outdated error message for reused actions in JitBuilder
8 years ago
Sebastian Junges
1b79bcc169
DdJani now builds LTS as an MDP.
8 years ago
dehnert
97a7689c67
gcc and clang working on Debian Stretch again
9 years ago
dehnert
4e1855a440
use of intermediate value to make conversion work with gmp
9 years ago
dehnert
bae4b421ab
added missing template instantiation and print more info on LTO in cmake
9 years ago
sjunges
8bfa699519
attempt to fix link error
9 years ago
TimQu
233c063ad8
statistics output for multi-obj model checking when -stats option is given
9 years ago