dehnert
2149bd2b10
added some assertions in game-based model checker
Former-commit-id: 6d7e8770b2
9 years ago
dehnert
7d50a6b839
graph algorithms for games can now produce player strategies even if they can pick any choice (if requested)
Former-commit-id: 98119f274d
9 years ago
ThomasH
8ba12791ff
add GspnBuilder class
Former-commit-id: e6e91366cc
9 years ago
dehnert
4c9f22c7c2
included missing header
Former-commit-id: a1e81897dd
9 years ago
dehnert
1bb116dd1c
some more work on game-based model checker
Former-commit-id: 50399c3d7c
9 years ago
dehnert
033faa62f0
changed node shapes a little
Former-commit-id: 8c7fffaf65
9 years ago
dehnert
d492d5c62f
fixed bug in ADD iterator and started on exporting menu games to dot file
Former-commit-id: 9467aa7094
9 years ago
dehnert
5bf666be4c
fix in existsAbstractRepresentative
Former-commit-id: c884deaf11
9 years ago
dehnert
f342ce3287
translation from expressions involving the power operator to rational functions/rational numbers is now possible
Former-commit-id: e0ce43ab35
9 years ago
dehnert
9878c1bdc3
fixed some tests that were failing because of (now) proper bottom state computation
Former-commit-id: ecc8dfb065
9 years ago
dehnert
984abfd22b
proper renaming of files
Former-commit-id: 5594ddec38
9 years ago
dehnert
58857d62ed
renamed double literal to rational literal
Former-commit-id: 7bafe79eed
9 years ago
dehnert
7b2a667a9d
double literal now stores rational internally
Former-commit-id: c0f089b8ba
9 years ago
dehnert
569b27e110
work towards having rational numbers instead of doubles as literals in expressions
Former-commit-id: c62f8af061
9 years ago
dehnert
241f23f730
fixed bug in abstraction information object
Former-commit-id: 1338ecfa47
9 years ago
PBerger
be7353358f
Added Test for constants in Cudd/Sylvan.
Added functionality for existsAbstractRepresentative in Sylvan. Still very broken!
Former-commit-id: df2b36a8d8
9 years ago
dehnert
f7f14f13fc
minor fix before bedtime
Former-commit-id: c558c23122
9 years ago
dehnert
9e64e998f3
fixed tests wrt. proper bottom state computation
Former-commit-id: 223795c955
9 years ago
dehnert
e2ba3f3725
bottom states appear to be working, tests not yet adapted
Former-commit-id: 801d99c128
9 years ago
dehnert
3bc0b4eacc
more work on proper bottom state computation
Former-commit-id: 38718e1c5c
9 years ago
dehnert
7ab88457a7
corrected reference to wrong settings module
Former-commit-id: 2f35b2dc82
9 years ago
dehnert
e43dfc2784
removed unused setting
Former-commit-id: 18a91c2acb
9 years ago
sjunges
fa9e33da59
option for print timings
Former-commit-id: 845ce83bda
9 years ago
sjunges
e1a8d61190
fix in assignment parsing, better error messages
Former-commit-id: 25b7ec8144
[formerly c291504459
]
Former-commit-id: 1534008ff0
9 years ago
sjunges
c812d950a5
restrict-initial support & error message for invariants
Former-commit-id: 2940a8c675
[formerly f9fc0f967d
]
Former-commit-id: 63a5c9e844
9 years ago
dehnert
4f54759f38
intermediate commit [fixing bottom states/transitions]
Former-commit-id: d457ce2fb4
9 years ago
sjunges
6966f2fffe
fix sign to be as in jani, add truncate
Former-commit-id: 9bdfa8f9fa
[formerly 48e15d5070
]
Former-commit-id: 298d46b5cc
9 years ago
sjunges
b464ac5ecb
sign operator is now supported by storm::expressions
Former-commit-id: 16abfce08d
[formerly a07fb24acb
]
Former-commit-id: d0f0be7df6
9 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
9 years ago
dehnert
1280c88b4f
renamed prob branching variables to aux variables in preparation for proper bottom state creation in game abstraction
Former-commit-id: e855b14b46
9 years ago
sjunges
20cd2d24ca
dedicated error messages for clock and continuous variables
Former-commit-id: 901a6b20ef
[formerly 45bc2fb66b
]
Former-commit-id: cf40a01a53
9 years ago
sjunges
13d45118af
initial value support unbounded integers, some extra error messages)
Former-commit-id: 72a35269f3
[formerly 243d50b5af
]
Former-commit-id: 9c7e2bd9eb
9 years ago
dehnert
b3e77730a9
added uniqueness mechanism in flattenModules to compensate for missing uniqueness in allsat of solvers
Former-commit-id: b4ebd17f68
9 years ago
sjunges
6e64631839
initial value support for booleans, some extra error messages)
Former-commit-id: bb857b0923
[formerly 80b90ed08e
]
Former-commit-id: d529e6b9d2
9 years ago
sjunges
890634ba77
initial value support (bounded integers only)
Former-commit-id: 8930f3233e
[formerly 1a0222dc3c
]
Former-commit-id: 9ccfff2190
9 years ago
PBerger
4fff7b39ef
Added template instanziation for storm::RationalFunction.
Added a test for Prism AbstractPrograms with storm::RationalFunction.
Former-commit-id: 5a696149cb
9 years ago
dehnert
4f7eaa0a43
some more work towards abstraction refinement
Former-commit-id: 360cb016c3
9 years ago
sjunges
cb4e821e7f
give an error message if a distribution occurs in an expression
Former-commit-id: 533bfe34bb
[formerly 09d6896e9c
]
Former-commit-id: a1fa9e7ced
9 years ago
sjunges
ba81925c1d
renamed smt2smtsolver to smtlibsmtsolver and cleaned make files
Former-commit-id: 78c74dc9a5
9 years ago
sjunges
46ee949cd4
auto-create source groups
Former-commit-id: 8772c5498f
9 years ago
dehnert
aca21eaf18
commit to switch workplace (no, not now)
Former-commit-id: b725946b28
9 years ago
sjunges
434f1a4903
obtain scheduler from value iteration
Former-commit-id: ef976fbd6e
9 years ago
sjunges
507952df4e
register smt2lib settings
Former-commit-id: 4da50b02bf
9 years ago
sjunges
b6465020a2
towards working tests in pla
Former-commit-id: 3542f8a1d0
9 years ago
dehnert
2d05555967
added abstraction settings and menu game abstractor
Former-commit-id: 4cac25ac94
9 years ago
dehnert
28d2471d4d
started on menu game abstractor interface
Former-commit-id: 73ca717aec
9 years ago
dehnert
7df822967c
all abstraction tests working again
Former-commit-id: 9de7beb2b6
9 years ago
sjunges
0a1cbb57f0
towards initial value support
Former-commit-id: 32e31b7834
[formerly dced3cef8b
]
Former-commit-id: f7570bff74
9 years ago
PBerger
428d21cdee
Made code compile with GCC:
- Added cstdint for uint_fast64_t where necessary.
- Moved and/or replaced includes for Expression headers, since std::pair required the concrete implementation and not only the stub.
- Added newlines at the end of .cpp files.
Former-commit-id: 72b57ce513
9 years ago
PBerger
1d3bb3010d
Fixed merge mistake in InternalSylvanDdManager.cpp
Former-commit-id: 5919f2402e
9 years ago