dehnert
56b5b98a2c
towards strategy generation in game solver
Former-commit-id: fb582ba531
8 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
8 years ago
dehnert
8b29ab079c
fixed some bugs in custom cudd functions
Former-commit-id: b73b894674
8 years ago
dehnert
5fcc2e9e7e
created separate version of Cudd_addToBddApply to deal with negated edges in resulting BDDs
Former-commit-id: 8141cbddc2
8 years ago
dehnert
6168af3c99
intermediate commit in an attempt to have proper cudd support for some operations
Former-commit-id: 0bb840ecff
8 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
8 years ago
dehnert
b8f08c41c7
adapted the custom dd operations to work again
Former-commit-id: 9a38e8d564
9 years ago
dehnert
cef8a242ba
started to make game-based abstraction work again
Former-commit-id: 7ad5d22265
9 years ago
dehnert
dd0813b8c4
cudd3 now working, but tests segfaulting
Former-commit-id: 9742e4e75e
9 years ago
dehnert
97d9ecccbb
started making cudd3 work
Former-commit-id: bc791536bb
9 years ago
sjunges
f1c151be26
cudd 3.0 added to resources
Former-commit-id: 4fb3e824ec
9 years ago
sjunges
1e1400d68d
merge
Former-commit-id: eb9efc4bb2
9 years ago
dehnert
cb58b79e24
moved cudd's c++ objects to a separate namespace in an attempt to make cudd and sylvan coexist without name clashes
Former-commit-id: 425381c8e8
9 years ago
sjunges
14639525b6
Revert "xerces on gitignore fix"
This reverts commit 82f2927500
[formerly c2cc388ce7
].
Former-commit-id: 9e76890660
9 years ago
dehnert
82f2927500
xerces on gitignore fix
Former-commit-id: c2cc388ce7
9 years ago
dehnert
6c804732e1
introduced (probably buggy) versions of existsAbstractRepresentative on BDDs and prob0 for games
Former-commit-id: 5e7225fe29
9 years ago
dehnert
0cfc4dfd4d
(re)introduced min/maxAbstractRepresentative for ADDs
Former-commit-id: 5a5d269339
9 years ago
dehnert
21627fbab4
Started to get rid of some warnings. In particular this means making the compiler more silent for third-party stuff.
Former-commit-id: 2b6ca07d06
10 years ago
dehnert
d787b80fec
CTMC examples now build properly using the DD-based model generator.
Former-commit-id: ac97b005e3
10 years ago
dehnert
6078e07476
First version of DD iterator; small test included.
Former-commit-id: 2ec2323886
11 years ago
dehnert
5fe7ffe51a
Added missing function declaration in CUDD'c C++ interface. Started on an iterator for DD valuations.
Former-commit-id: a97ccdec3d
11 years ago
dehnert
61d4bb956c
Added functionality to compare two ADDs up to a given precision. Added logical operator overloads to DD interface. Added tests for all new features.
Former-commit-id: 738ad49d62
11 years ago
dehnert
88d9f36ef4
Added min/max abstract over DD variables to CUDD (actual code taken from PRISM). Added more tests for DD layer. Fixed some bugs in the DD layer.
Former-commit-id: a4b7810137eae9810f65de60dede0a17759becf3
11 years ago
PBerger
11198c648c
Fixed include pathes for CUDD in CMakeLists.txt
Added a variadic macro for MSVC since the PrismGrammar makes use of emplace magic
Patched log4cplus to disable unicode from a parent project
"Patched" various serious issues in CUDD, where size_t <-> int problems and forced int to bool conversions piss of the compiler. And me.
Former-commit-id: eb27e77ddd
11 years ago
PBerger
7812c6639e
Added missing obj/cuddObj files
Former-commit-id: 2f970b777d
11 years ago