dehnert
510e525274
removed unnecessary define for boost::variant problem
Former-commit-id: 9c64abbbda
9 years ago
dehnert
cc958bedf0
fixed wrong usage of boost::variant in NextStateGenerator
Former-commit-id: 0ba0e8d565
9 years ago
sjunges
7938ce448e
trying to fix boost variant by adding a define
Former-commit-id: 91c98c91a0
9 years ago
Mavo
566cef0f91
Started on compiling without Carl
Former-commit-id: 5e0895d7c5
9 years ago
sjunges
c9593b9e98
trying to fix the boost variant stuff differently
Former-commit-id: a1fb8efece
9 years ago
TimQu
f681206393
building markov automata from prism code
Former-commit-id: 791c49c7cf
9 years ago
TimQu
cf299a6344
fixed the case where an expression occurred twice in the formulas
Former-commit-id: 5054ebcae4
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
dehnert
3bb36997a1
minor bugfix
Former-commit-id: 409e84e8f5
9 years ago
dehnert
512a1ec558
added special label 'deadlock' to models and builders
Former-commit-id: 4edc57216e
9 years ago
dehnert
2accd81aaa
fixed bug in reward generation for PRISM models
Former-commit-id: 72399da7ed
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
dehnert
4cc780cbc0
tests compiling and running again
Former-commit-id: f84c73d0ae
9 years ago
dehnert
4063d88913
added option to build all labels/reward models for next-state generators
Former-commit-id: cfb9787d6c
9 years ago
dehnert
9f6bd1805f
modified the entry point code to deal with the new generator-builder-structure
Former-commit-id: f01a19e346
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
9db10e7849
added all composition operators of PRISM
Former-commit-id: f9a25fbcb1
9 years ago
dehnert
5d9f225f9f
fixed serious bug in model generation from PRISM code; can't believe that didn't cause wrong models until now
Former-commit-id: 8fef881161
9 years ago
dehnert
1424d536ca
renamed learning to exploration engine and started on a minor refactoring
Former-commit-id: 0fa973dfe5
9 years ago
dehnert
6d421a6fbe
learning seems to work find on first larger example
Former-commit-id: 706981a362
9 years ago
dehnert
1405cdfc46
debugged the refactoring a bit
Former-commit-id: 9df3d5d533
9 years ago
dehnert
d802f0d9c6
worked a bit on the learning-based verification of MDPs
Former-commit-id: bc3c0885b2
9 years ago
dehnert
fd615289e0
outline of learning algorithm
Former-commit-id: d770d1b7dc
9 years ago
dehnert
1f5439e270
added state labeling generator interface
Former-commit-id: eb7668741f
9 years ago
dehnert
0dfdfe7db8
using flat_map in model building instead of unordered_map
Former-commit-id: ff895d2bcc
9 years ago
dehnert
fad28df7d6
first working version of next-state generator for PRISM models
Former-commit-id: 548a725e25
9 years ago
dehnert
9eec5b140c
refactoring of model builder
Former-commit-id: f049f5a5bf
9 years ago
dehnert
a75e0f5323
more work wrt cleaner model exploration
Former-commit-id: f24d618bdf
9 years ago
dehnert
865345c7bf
a little morning code
Former-commit-id: 9cb63427c6
9 years ago
dehnert
8a0bd32b55
tearing apart explicit model builder and 'next-state generation'
Former-commit-id: 2ccda8d931
9 years ago
dehnert
7ce969b312
started working on more flexible model generation using next-state-generators
Former-commit-id: 805940f179
9 years ago