dehnert
|
f616bf606b
|
adapted JANI parallel composition class to synchronization vector usage
Former-commit-id: 71322c70f0 [formerly ec71a5adc5 ]
Former-commit-id: ccdb40b1f3
|
8 years ago |
dehnert
|
24e89ecce6
|
properly scaling state-action rewards for DTMCs in JANI model now
Former-commit-id: a70c5c3c6e [formerly 8d2a346735 ]
Former-commit-id: cad11b1b3f
|
8 years ago |
dehnert
|
ce5ca9d1ce
|
added proper action reward handling to JANI next-state generator
Former-commit-id: cd554d6e12 [formerly 47dfb5a796 ]
Former-commit-id: 67a31637c5
|
8 years ago |
dehnert
|
99badd02c5
|
more work towards JANI reward models
Former-commit-id: 4be9f840c4 [formerly be67354311 ]
Former-commit-id: b8ea6172e7
|
8 years ago |
dehnert
|
2a7e4a3c55
|
towards DD-based JANI rewards
Former-commit-id: 36d6cfbca3 [formerly c9d5074292 ]
Former-commit-id: b8fe7376b3
|
8 years ago |
dehnert
|
c2cab571f5
|
made tests work again
Former-commit-id: bd3e831b0d [formerly cef4348674 ]
Former-commit-id: 8fd0b70c1e
|
8 years ago |
dehnert
|
8a8aca0062
|
explicit reward model building for JANI working from cli
Former-commit-id: 22b4dbcdbf [formerly 4edbdf4207 ]
Former-commit-id: e93b8bf1a0
|
8 years ago |
dehnert
|
e274cd33eb
|
adapted cli to use symbolic model description rather than PRISM program
Former-commit-id: d06884a848 [formerly 9a128e04f1 ]
Former-commit-id: 25a820d000
|
8 years ago |
dehnert
|
d5ba9e00e8
|
started on making jani available from cli, commit to switch workplace
Former-commit-id: 4c04d77409 [formerly 279141117d ]
Former-commit-id: e05805177e
|
8 years ago |
dehnert
|
7c9c55b09c
|
added 'superclass' for PRISM program and JANI model so they can be handled as symbolic model descriptions
Former-commit-id: 748069c151 [formerly 2c3e462958 ]
Former-commit-id: e8d3ceb693
|
8 years ago |
dehnert
|
23809f54f1
|
first version of rewards for JANI models (explicit next-state generator only)
Former-commit-id: b2b0638427 [formerly c763581e06 ]
Former-commit-id: a032da1cff
|
8 years ago |
dehnert
|
2182beefcb
|
created storage class for JANI assignments that guarantees ordering
Former-commit-id: 6cc43016a2 [formerly aaa7b8a213 ]
Former-commit-id: 8eb1c8d54d
|
8 years ago |
dehnert
|
eed0a98899
|
commit to switch workplace
Former-commit-id: da2d6f8af3 [formerly f2157cac64 ]
Former-commit-id: 1b7b4b6496
|
8 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
|
8 years ago |
dehnert
|
c0d1628466
|
made Prism to JANI conversion compile again
Former-commit-id: 7775fd4a18 [formerly f7a542bf3e ]
Former-commit-id: 0c0f7cf70b
|
8 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
|
8 years ago |
dehnert
|
3d426798b3
|
added visitor that checks for syntatical equality of expressions
Former-commit-id: b6753a4891 [formerly 2b36b42bfa ]
Former-commit-id: f693de5f30
|
8 years ago |
dehnert
|
71f99eb075
|
Merge remote-tracking branch 'origin/future' into jani_support
Former-commit-id: 2c2c57e103 [formerly 8d725b4d90 ]
Former-commit-id: 918275a8c7
|
8 years ago |
dehnert
|
92932fced1
|
support for initial constructs in PRISM programs
Former-commit-id: 0c8132aa43
|
8 years ago |
sjunges
|
0f6a741276
|
pgcl
Former-commit-id: 63d52fc706 [formerly 90b7939792 ]
Former-commit-id: 04e29e8c41
|
8 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
|
8 years ago |
dehnert
|
b405a67b54
|
removed RewardIncrement. fixed PRISM to JANI converter
Former-commit-id: c189fa8e60 [formerly 63dccbdb95 ]
Former-commit-id: 36449defd0
|
8 years ago |
dehnert
|
1b19372a14
|
changed a default argument initializer list to make compilers happier
Former-commit-id: 41dcbd2f10
|
8 years ago |
TimQu
|
d1ea675245
|
Added missing case for Power when converting to z3::expr
Former-commit-id: 4279fba636
|
8 years ago |
dehnert
|
a8383a283d
|
fixed wrong header inclusion in previous commit
Former-commit-id: f91e63cccd
|
8 years ago |
dehnert
|
96891acfe7
|
included missing (at least for some compilers) header
Former-commit-id: 4792acf519
|
8 years ago |
dehnert
|
bcb13a4fe1
|
moved deletion of commands (if guard becomes false) from Program::substitute to Program::simplify
Former-commit-id: ec5b4d4a57
|
8 years ago |
dehnert
|
3ea11188b7
|
fixed an issue in the CMakeLists.txt that prevented carl from being properly loaded if it's not already present
Former-commit-id: 95b83d3988
|
8 years ago |
dehnert
|
e6d9c85749
|
fixed some bugs related to simplifaction of PRISM programs
Former-commit-id: 3c81bcac8d
|
8 years ago |
dehnert
|
6d5f4dc9c9
|
fixed bug in detection whether parameters are only used in probabilities/rewards
Former-commit-id: 1929f5e079
|
8 years ago |
Mavo
|
5109c45c23
|
Fixed returning result for pCTMC
Former-commit-id: 2db7f87f65
|
8 years ago |
dehnert
|
07a457b5d1
|
renaming packaging script
Former-commit-id: ef506391b4
|
8 years ago |
dehnert
|
8d88572b03
|
packager and script
Former-commit-id: 4db9b3616e
|
8 years ago |
dehnert
|
49b663aa87
|
started working on python script that automatically packages the binary for mac os
Former-commit-id: 11a73f85e7
|
8 years ago |
dehnert
|
f342ce3287
|
translation from expressions involving the power operator to rational functions/rational numbers is now possible
Former-commit-id: e0ce43ab35
|
8 years ago |
dehnert
|
984abfd22b
|
proper renaming of files
Former-commit-id: 5594ddec38
|
8 years ago |
dehnert
|
58857d62ed
|
renamed double literal to rational literal
Former-commit-id: 7bafe79eed
|
8 years ago |
dehnert
|
7b2a667a9d
|
double literal now stores rational internally
Former-commit-id: c0f089b8ba
|
8 years ago |
dehnert
|
569b27e110
|
work towards having rational numbers instead of doubles as literals in expressions
Former-commit-id: c62f8af061
|
8 years ago |
dehnert
|
7ab88457a7
|
corrected reference to wrong settings module
Former-commit-id: 2f35b2dc82
|
8 years ago |
dehnert
|
e43dfc2784
|
removed unused setting
Former-commit-id: 18a91c2acb
|
8 years ago |
sjunges
|
e0f2cc7473
|
Merge branch 'future' into jani_support
Former-commit-id: 3e81cef139 [formerly 37a29c815e ]
Former-commit-id: d50204ead3
|
8 years ago |
sjunges
|
fa9e33da59
|
option for print timings
Former-commit-id: 845ce83bda
|
8 years ago |
sjunges
|
e1a8d61190
|
fix in assignment parsing, better error messages
Former-commit-id: 25b7ec8144 [formerly c291504459 ]
Former-commit-id: 1534008ff0
|
8 years ago |
sjunges
|
c812d950a5
|
restrict-initial support & error message for invariants
Former-commit-id: 2940a8c675 [formerly f9fc0f967d ]
Former-commit-id: 63a5c9e844
|
8 years ago |
sjunges
|
6966f2fffe
|
fix sign to be as in jani, add truncate
Former-commit-id: 9bdfa8f9fa [formerly 48e15d5070 ]
Former-commit-id: 298d46b5cc
|
8 years ago |
sjunges
|
b464ac5ecb
|
sign operator is now supported by storm::expressions
Former-commit-id: 16abfce08d [formerly a07fb24acb ]
Former-commit-id: d0f0be7df6
|
8 years ago |
sjunges
|
035a50fce9
|
support for transient assignments in locations, changed assignment to jani::variable, notice that (already broken) prism-to-jani is disabled as long as we reshape jani code
Former-commit-id: 9bf2f68c7c [formerly 2a1181a603 ]
Former-commit-id: d487b0fc74
|
8 years ago |
sjunges
|
20cd2d24ca
|
dedicated error messages for clock and continuous variables
Former-commit-id: 901a6b20ef [formerly 45bc2fb66b ]
Former-commit-id: cf40a01a53
|
8 years ago |
sjunges
|
13d45118af
|
initial value support unbounded integers, some extra error messages)
Former-commit-id: 72a35269f3 [formerly 243d50b5af ]
Former-commit-id: 9c7e2bd9eb
|
8 years ago |