TimQu
e38ec10459
fixed permissive scheduler test (which is only compiled when gurobi is there)
8 years ago
TimQu
8ff7cd1026
removed solver and constraint names in the LpMinMaxSolver
8 years ago
TimQu
9341a5d386
added support for scheduler generation with the Lp based MinMaxSolver
8 years ago
TimQu
89f1796c56
Fixed creation of LpMinMaxSolver with the generalMinMaxSolverFactory
8 years ago
TimQu
31b5d77560
fixed expected results which have been too imprecise for the LP-based MinMaxLinearEquationSolver
8 years ago
TimQu
6a986d2490
tests for MinMaxLinearEquationSolver
8 years ago
TimQu
5fdb03440d
First version of LpMinMaxLinearEquationSolver
8 years ago
TimQu
499b25c3ea
removed methods 'getPrecision' and 'getRelative' from the abstract MinMax solver interface. Not every solver needs these methods.
8 years ago
Matthias Volk
7330f1659e
Set development flag for Storm version
8 years ago
Sebastian Junges
b3a2da48d9
storm wellformedness constraints fixed in case of negative coefficients
8 years ago
Sebastian Junges
d1f8712542
Check updates do not contain negative likelihoods
8 years ago
Sebastian Junges
cd8dafa6ea
Check for absence of negative probabilities in matrix
8 years ago
TimQu
e7d273354c
Allowing to write 'R=? [MP]' instead of 'R=? [LRA]'
8 years ago
TimQu
39549f6ebd
Moved some functionality of StandardMinMaxSolver into a subclass
8 years ago
TimQu
25843ee53b
added setting 'lramethod'
8 years ago
TimQu
5b10b027fc
implemented VI based Long-run-average method for MDPs
8 years ago
TimQu
bae41009a2
LRA method for MAs can now be switched to LP-based method
8 years ago
TimQu
77c0cdc0e3
added minmax method 'linearprogramming'
8 years ago
TimQu
724e059083
Fixed parsing prism models with action rewards that refer to action labels introduced during module renaming.
8 years ago
dehnert
bda9a797e8
fixed some issues in CUDD (fixes provided by Fabio Somenzi)
8 years ago
TimQu
aebe9fa3c3
LP-based long run average rewards for MDPs
8 years ago
TimQu
2646097d8e
added virtual destructor for NextStateGenerator
8 years ago
dehnert
ad9008e0c1
fixing more warnings related to struct vs. class forward declarations
8 years ago
dehnert
c03c5fceb7
fixed warnings related to the mixed use of struct/class
8 years ago
TimQu
234b590bdf
Fixed #include
8 years ago
TimQu
5b35927ecb
fix for some multi-objective queries
8 years ago
TimQu
c0d364cf1b
fixed a warning
8 years ago
Sebastian Junges
241fc88077
multi-dimensional time bounds
8 years ago
TimQu
defcd7d5d7
Multi-objective model checking: adapted data structures to allow more general objectives
8 years ago
TimQu
d35a5e4bdd
returning the time bound type from a timeBoundReference
8 years ago
TimQu
e8e189723f
fixed applying memoryless schedulers
8 years ago
TimQu
5651b23771
fixing minor compiling issue
8 years ago
TimQu
6af15f3a0d
Memory Structure Product with custom reward model type
8 years ago
TimQu
a348f6ea8e
function to apply a given scheduler to a nondeterministic model
8 years ago
TimQu
7bd9ef798f
returning the memory structure of a scheduler
8 years ago
TimQu
4251c9f525
added function to build a trivial memory structure
8 years ago
TimQu
4351be5512
Allowed building memory product with respect to a scheduler
8 years ago
TimQu
43642fef84
Improved product of model and memory structure: We can now enforce that certain states are considered reachable.
8 years ago
TimQu
9bccae9c5c
uint_fast64_t -> uint64_t
8 years ago
TimQu
11b9c60515
Adapted fragment checker test to new multiobjective-fragment specification
8 years ago
dehnert
29855e2853
added option to display information about exploration progress to both jit and explicit builder
8 years ago
TimQu
040c1f0d4c
fixed ignoring the hypothesis when not doing refinement
8 years ago
TimQu
48e029dd9d
Adapted region settings and CLI to new features.
8 years ago
TimQu
6621cb814c
new argument validator: doubleRangeValidatorIncluding
8 years ago
Sebastian Junges
53a2723e0c
storm pars result moved from storm to storm pars
8 years ago
sjunges
5a3c67c352
Use result.toString to generate easier-to-parse result files
8 years ago
dehnert
3bcdc1b579
allowing to read transient variables in guards of edges in JIT-based JANI model builder and making the optimization level an option
8 years ago
dehnert
6fd75ac37e
fixed issue in cli related to transforming PRISM to JANI
8 years ago
TimQu
9591157996
new features for storm-pars api:
- depth limit for iterative refinement
- the regions with inconclusive result are now also part of the result
- when analyzing a region, a hypothesis (AllSat or AllViolated) can now be given
8 years ago
TimQu
8aa2b57640
minor fix for multi-objective preprocessor
8 years ago