ThomasH
bd057da743
refactoring gspn
Former-commit-id: c7c4764901
9 years ago
ThomasH
fa94302b2b
add pnml export
Former-commit-id: ee6f5bb5d8
9 years ago
ThomasH
b930ed0dde
use int instead of string ids
Former-commit-id: 91c6eda5c6
9 years ago
ThomasH
8ba12791ff
add GspnBuilder class
Former-commit-id: e6e91366cc
9 years ago
ThomasH
4fc8543354
add test routine for checking validity of gspns
Former-commit-id: 165747c9c8
9 years ago
sjunges
4b20a724dc
weight zero is no weight is now more explicit
Former-commit-id: e7494eb7bd
9 years ago
Mavo
5530f908ca
Fixed compile issues under Linux
Former-commit-id: 61a69f9fc7
9 years ago
Mavo
566cef0f91
Started on compiling without Carl
Former-commit-id: 5e0895d7c5
9 years ago
ThomasH
b799963016
add const
Former-commit-id: e8c2cc6f29
9 years ago
hbruintjes
ebe6775b27
Fix missing ValueType template arguments (which defaulted to double)
Former-commit-id: a97910eaf9
9 years ago
PBerger
67244869db
src/storage/BitVector: Replaced constant 1 unsigned long long with cast to decltype. This fixes a template resolvation error in std::max.
src/storage/bisimulation/NondeterministicModelBisimulationDecomposition.cpp: Replaced "auto state = 0" with decltype declaration. This solves an issue where state is always signed, but should be unsigned.
src/storage/dft/DFTBuilder.cpp: Added a static_cast to enforce proper conversion to size_t and silence the signed/unsigned comparison warning.
Former-commit-id: 7a1a4c1f45
9 years ago
TimQu
12287e5090
small fix for building MAs
Also fixed a test for explicit MA parsing, where the transitions of a probabilistic choice did not sum up to one
Former-commit-id: c2f920a4d6
9 years ago
TimQu
f681206393
building markov automata from prism code
Former-commit-id: 791c49c7cf
9 years ago
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
ThomasH
3f4b82cf39
add priorities to the transition model
Former-commit-id: 18205915db
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