dehnert
|
205ed7f4bf
|
special treatment of trivial initial states restriction for JANI (following PRISM) next-state generator
|
7 years ago |
TimQu
|
1714126a6f
|
traverser for jani models
|
7 years ago |
Sebastian Junges
|
6275c52779
|
several convenience additions to jani data structures
|
7 years ago |
dehnert
|
d638972bc8
|
enabled pushing location assignments to edges
|
7 years ago |
dehnert
|
87843e084e
|
several fixes related to game-based abstraction
|
7 years ago |
Sebastian Junges
|
33ac2e0793
|
make jani models copyable
|
7 years ago |
dehnert
|
4d7be96dda
|
MaxSAT-based high-level counterexamples for JANI
|
7 years ago |
dehnert
|
24d6337006
|
JANI choice origins and MILP-based high-level cex for JANI
|
7 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
|
5894f7c706
|
some forward declarations and header updates to battle recompilation times
|
8 years ago |
Sebastian Junges
|
8e32d3fa8f
|
Simplifying index levels
|
8 years ago |
dehnert
|
bcdc2a4247
|
added check for non-linearity to JANI menu game abstractor
|
8 years ago |
dehnert
|
158ddc0533
|
equipped automata in JANI models with expression variable representing their location
|
9 years ago |
dehnert
|
df7da86bd7
|
flattening JANI models appears to be working, started adding tests
|
9 years ago |
dehnert
|
ae93211aeb
|
template edges in JANI models
|
9 years ago |
dehnert
|
1e25704c8b
|
commit to switch workplace
|
9 years ago |
dehnert
|
be4e21d1b3
|
first version of jani menu-game abstraction
|
9 years ago |
Sebastian Junges
|
d246517757
|
removed src prefix in all includes
|
9 years ago |
Sebastian Junges
|
e1d201c85e
|
c++ code compiles again after rename
|
9 years ago |
Sebastian Junges
|
3a7ee7867b
|
rename files (does not compile)
|
9 years ago |
dehnert
|
d07b7f44d5
|
commit to switch workplace
Former-commit-id: 603f19422f [formerly 45a89bf909 ]
Former-commit-id: 67ad125ea6
|
9 years ago |
dehnert
|
44c06641d7
|
slightly different approach to transient variable handling
Former-commit-id: ed55cea083 [formerly 24237d79cf ]
Former-commit-id: 73157b53cc
|
9 years ago |
dehnert
|
269041feda
|
implemented lifting edge-destination assignments to edges as a JANI preprocessing step
Former-commit-id: 2aea0d3eb7 [formerly 6e16d3336d ]
Former-commit-id: 04843c9749
|
9 years ago |
sjunges
|
1309729150
|
export standard compliant jani by moving destinations outwards
Former-commit-id: 12f9f7ba89 [formerly ef23fb88bf ]
Former-commit-id: 8b749c0b60
|
9 years ago |
dehnert
|
675b7bb207
|
added proper check for undefined constants when building explicit JANI models in non-parametric mode
Former-commit-id: 95c0bfc003 [formerly 3708bf3b69 ]
Former-commit-id: e5bbd290f3
|
9 years ago |
sjunges
|
72e457cc2d
|
hasRestrictedInitiialStates convenience
Former-commit-id: 4457d767c9 [formerly 7f48d50845 ]
Former-commit-id: 82416e0649
|
9 years ago |
dehnert
|
d2af83a98a
|
fixed some bugs here and there
Former-commit-id: 0dbedbb011 [formerly 5a4bce00e8 ]
Former-commit-id: 7dd87b1155
|
9 years ago |
sjunges
|
20eaac6918
|
Convenience function in model and automaton, building explicit mappings (independent of implementation)
Former-commit-id: e183ae7ea8 [formerly 62b52cb78b ]
Former-commit-id: 8204f5b655
|
9 years ago |
dehnert
|
f616bf606b
|
adapted JANI parallel composition class to synchronization vector usage
Former-commit-id: 71322c70f0 [formerly ec71a5adc5 ]
Former-commit-id: ccdb40b1f3
|
9 years ago |
dehnert
|
99badd02c5
|
more work towards JANI reward models
Former-commit-id: 4be9f840c4 [formerly be67354311 ]
Former-commit-id: b8ea6172e7
|
9 years ago |
dehnert
|
eed0a98899
|
commit to switch workplace
Former-commit-id: da2d6f8af3 [formerly f2157cac64 ]
Former-commit-id: 1b7b4b6496
|
9 years ago |
dehnert
|
7af89f5a6f
|
real transient variables and assignments are now added in PRISM to JANI transformation
Former-commit-id: 45ccd46071 [formerly a8d1de9c6a ]
Former-commit-id: 6aa6dbae52
|
9 years ago |
dehnert
|
9a5d11a5e0
|
adding real variables to JANI models. started to encapsulate PRISM to JANI converter
Former-commit-id: a7892b3d23 [formerly 411e830ca5 ]
Former-commit-id: 49ee703493
|
9 years ago |
dehnert
|
12ac3549da
|
adapted relevant parts to new way of specifying initial values/restrictions
Former-commit-id: a55abbe3b6 [formerly 6a9d8a6a55 ]
Former-commit-id: 47799adaf2
|
9 years ago |
dehnert
|
b405a67b54
|
removed RewardIncrement. fixed PRISM to JANI converter
Former-commit-id: c189fa8e60 [formerly 63dccbdb95 ]
Former-commit-id: 36449defd0
|
9 years ago |
sjunges
|
380bed563c
|
updated the jani parser to actually buidl models
Former-commit-id: d0189e33e5 [formerly 4910b31ca3 ]
Former-commit-id: cd7f6ca5cb
|
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
|
ca57e22abc
|
started profiling
Former-commit-id: b7e034c16b
|
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
|
9c75e9dbd7
|
more work on JANI model generation
Former-commit-id: c5a5df87ee
|
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
|
7fcf598e86
|
Automaton: Retrieve location id by name
Former-commit-id: d8aa9c1ba3
|
9 years ago |