dehnert
059f55eefc
commit to switch workplace, debugging in progress
Former-commit-id: 9ab5d903e9
9 years ago
dehnert
673c329311
prepared upcoming fix for refinement based on quantitative information
Former-commit-id: 35dee37951
9 years ago
dehnert
156ab071a5
more work on abstraction refinement
Former-commit-id: 20dcaa7518
9 years ago
PBerger
d76e9729da
Leave Replacement finally working.
Former-commit-id: 239ea6d897
9 years ago
dehnert
bc1eff959f
graph algorithms for games now also compute player 2 prob0/1 states and the generated strategies are adapted accordingly
Former-commit-id: da52581328
9 years ago
PBerger
c9f2eef826
Added functionality for replacing leaves in SRF MTBDDs.
Former-commit-id: d7af779036
9 years ago
dehnert
d16e47882d
fixed bug and added tons of debug output
Former-commit-id: 5bf2d6d82f
9 years ago
dehnert
a663a37e21
fixed a bug that prevented correct strategy generation in iterative solver
Former-commit-id: 1df15b439d
9 years ago
dehnert
20f07bf291
added incremental strategy generation to symbolic game solver and removed some debug output
Former-commit-id: 96af928d00
9 years ago
dehnert
a0ad4b25de
corrected minor typo
Former-commit-id: f5db2f368f
9 years ago
dehnert
f45b7f9171
fixed some bugs and started on quantitative refinement
Former-commit-id: 31259ad299
9 years ago
PBerger
da199866e6
Added tests for minAbstractRepresentative.
Everything still in early alpha. Expect Debug output.
Former-commit-id: 2712fce4dd
9 years ago
dehnert
66b0817a35
fixed bugs here and there
Former-commit-id: d10d85339d
9 years ago
PBerger
68b14b3076
Moved BDD functionality in Sylvan to sylvan_bdd_int.h to allow reuse.
Added min/maxExistsRepresentative API to storage/dd/Add.
Former-commit-id: 45ff98b35a
9 years ago
dehnert
56b5b98a2c
towards strategy generation in game solver
Former-commit-id: fb582ba531
9 years ago
dehnert
bde84d0073
fixed symbolic game solver wrt. illegal masks. numerical solving step in game-based model checker working, but no refinement yet.
Former-commit-id: 6189a1e538
9 years ago
dehnert
8b29ab079c
fixed some bugs in custom cudd functions
Former-commit-id: b73b894674
9 years ago
dehnert
5fcc2e9e7e
created separate version of Cudd_addToBddApply to deal with negated edges in resulting BDDs
Former-commit-id: 8141cbddc2
9 years ago
dehnert
6168af3c99
intermediate commit in an attempt to have proper cudd support for some operations
Former-commit-id: 0bb840ecff
9 years ago
dehnert
24667fffc4
added cudd functions for equal/less/less_equal/greater/greater_equal that directly return a BDD instead of an ADD
Former-commit-id: 448b5e2f7c
9 years ago
dehnert
cc550984b3
enabling qualitative answers of game-based model checker
Former-commit-id: b5eca1d671
9 years ago
dehnert
d35d72d5f3
slightly reformulated check for initial maybe states
Former-commit-id: ac80e101bf
9 years ago
dehnert
0cd03845e8
abstraction loop working for purely qualitative refinement
Former-commit-id: ce28ed97c2
9 years ago
dehnert
a3f2abbd92
more work towards closing the refinement loop
Former-commit-id: 1579e73036
9 years ago
dehnert
b550e61677
started working on refinement based on qualitative check
Former-commit-id: 3569a55851
9 years ago
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
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
9878c1bdc3
fixed some tests that were failing because of (now) proper bottom state computation
Former-commit-id: ecc8dfb065
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
4f54759f38
intermediate commit [fixing bottom states/transitions]
Former-commit-id: d457ce2fb4
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
dehnert
b3e77730a9
added uniqueness mechanism in flattenModules to compensate for missing uniqueness in allsat of solvers
Former-commit-id: b4ebd17f68
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
dehnert
aca21eaf18
commit to switch workplace (no, not now)
Former-commit-id: b725946b28
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
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