dehnert
b1f2c26df0
made all instantiations to call MDP model checking with rational numbers
Former-commit-id: d3f8df7804
9 years ago
dehnert
2a7dc0fad0
renamed MarkovChainSettings
Former-commit-id: 39024731f8
9 years ago
dehnert
a699272dc6
renamed storm::Variable to storm::RationalFunctionVariable to avoid confusion with storm::expressions::Variable. fixed some Eigen tests
Former-commit-id: 62c70330c2
9 years ago
dehnert
f3fa90cc37
more work towards exact solving
Former-commit-id: 38edbcf2ca
9 years ago
PBerger
be9648fc18
Added -fPIC to Sylvan. Since it is linked into Storm it is necessary for relocation to be possible, hence PIC.
Added includes for cmath at various points. This is a default include on Mac OS but not on any sane systems.
Changed calls to std::abs to std::fabs to resolve ambigious call errors.
Former-commit-id: 4d3da21bce
9 years ago
Mavo
17ba53dafa
Division by Interval not supported
Former-commit-id: 86b2f555c9
9 years ago
dehnert
2096c54b84
more explicit instantiations for rational function and some more tests for eigen solver
Former-commit-id: b97e838b22
9 years ago
dehnert
4e14ecb869
made elimination-based linear solver work in an alpha version. changed minor things in Eigen's SparseLU implementation to make it work with rational numbers and rational functions
Former-commit-id: e5622bd981
9 years ago
dehnert
512a1ec558
added special label 'deadlock' to models and builders
Former-commit-id: 4edc57216e
9 years ago
dehnert
74ee726e35
fixed some typos
Former-commit-id: de3cd92c62
9 years ago
dehnert
f3701f66fb
bugfix for symbolic reachability reward computation
Former-commit-id: c197203539
9 years ago
dehnert
71bfb45220
added check for multiple writes to the same global variable in explicit JANI next-state generator
Former-commit-id: 5fc1bb01a9
9 years ago
dehnert
7861df4f20
JANI next-state generator appears to be working (without rewards)
Former-commit-id: 3ca5c3ccf2
9 years ago
dehnert
08112d98aa
more work on JANI next state generator and the corresponding tests
Former-commit-id: e170c9989c
9 years ago
dehnert
05fecb03b3
started on introducing multiple initial locations in JANI models
Former-commit-id: cf009b3e14
9 years ago
dehnert
b62f8819b9
JANI next-state generator can now generate transitions from silent edges
Former-commit-id: 57e37b5850
9 years ago
dehnert
000a8c2d77
more work on JANI next-state generator
Former-commit-id: d94ab2b81e
9 years ago
dehnert
1d3539ab9a
factored out some parts from the PRISM next-state generator into the superclass
Former-commit-id: bb40e2ec4b
9 years ago
TimQu
1a18ea3aec
fixed the case where a maximal end componend decomposition is requested for an empty subsystem
Former-commit-id: 96ba0262ce
9 years ago
dehnert
ddf165d4d3
more work on tearing PRISM-specific functionality out of the explicit model builder
Former-commit-id: a835c9072e
9 years ago
dehnert
6655ee41d8
started to restructure explicit model builder to make it fit for JANI models
Former-commit-id: 69603dd97b
9 years ago
dehnert
ca57e22abc
started profiling
Former-commit-id: b7e034c16b
9 years ago
dehnert
82023d280d
JANI model builder for MDPs is working now, but too slow
Former-commit-id: 8b36f65251
9 years ago
dehnert
3919f90712
started debugging JANI MDP building
Former-commit-id: b122d605be
9 years ago
dehnert
d84ae34cc6
re-enabled omitting unused variables from PRISM models when converting to JANI
Former-commit-id: 4803b32ad3
9 years ago
dehnert
7750480714
JANI model builder for DTMCs working
Former-commit-id: 25f12f3e05
9 years ago
dehnert
310db8a234
started to include reachability in JANI model generation
Former-commit-id: d54f35b999
9 years ago
dehnert
32ec106588
more work on symbolic JANI model building
Former-commit-id: e57913f1a0
9 years ago
dehnert
adf8232896
more work and fixes for symbolic JANI builder
Former-commit-id: 5ca11938c1
9 years ago
dehnert
c4327e91a9
more work on symbolic JANI model builder
Former-commit-id: 4fe002c4f8
9 years ago
dehnert
1c01a54b53
fixed more issues with boost::transform_iterator
Former-commit-id: 3003ba3f74
9 years ago
hbruintjes
14208d8f58
Fix transform_iterator thingamajig
Former-commit-id: 38313193b6
9 years ago
dehnert
9c75e9dbd7
more work on JANI model generation
Former-commit-id: c5a5df87ee
9 years ago
dehnert
32dc38b48f
some more steps towards symbolic builder for JANI models
Former-commit-id: 98cd8f61c1
9 years ago
dehnert
1892a9657f
added some accessor functions and iteration capabilities. started on symbolic jani model builder
Former-commit-id: 4388aca60d
9 years ago
dehnert
ecc1a80358
added conversion from PRISM to JANI. Added simplistic tests for that.
Former-commit-id: 5b31fa589c
9 years ago
sjunges
a6aa909a12
convenience functions for operatiosn on expressions
Former-commit-id: 65db15d5d0
9 years ago
sjunges
3f36c95baf
JaniParser Constant expressions are now parsed
Former-commit-id: b3c5cdf091
9 years ago
sjunges
39fc4f4f2f
Modeltype:
updated options
string to modeltype
Former-commit-id: 8f17a38d7a
9 years ago
sjunges
2901269909
Model:
-Actions
-Const correctness
-Constructor takes a name
Former-commit-id: 0023152cae
9 years ago
sjunges
91f8ecf17c
Small class for actions
Former-commit-id: 082f5ddddc
9 years ago
sjunges
7fcf598e86
Automaton: Retrieve location id by name
Former-commit-id: d8aa9c1ba3
9 years ago
sjunges
435bf79c2d
some minor extension
Former-commit-id: 21a5fa7be3
9 years ago
sjunges
121cfe4d93
rough skeleton for the parser, v1
Former-commit-id: 1e53e99fbe
9 years ago
dehnert
568cda29ed
more jani modelling stuff
Former-commit-id: fb834b7127
9 years ago
sjunges
4df9984b87
added bare minimum for parser calls
Former-commit-id: b876e6dfa3
9 years ago
sjunges
ae759d0496
Fixed compile error in output function
Former-commit-id: e5e7f2e93f
9 years ago
dehnert
f1eaa92a1b
added constants, added custom iterator to variable set
Former-commit-id: 8f4a1d6aec
9 years ago
dehnert
d38e7d5eb9
started working on jani data structures
Former-commit-id: 30deb6d38d
9 years ago
dehnert
7d03f0e4d0
improved error checking for custom parallel composition. added small tests.
Former-commit-id: 8f6b6913d6
9 years ago