hbruintjes
ebe6775b27
Fix missing ValueType template arguments (which defaulted to double)
Former-commit-id: a97910eaf9
9 years ago
PBerger
be9648fc18
Added -fPIC to Sylvan. Since it is linked into Storm it is necessary for relocation to be possible, hence PIC.
Added includes for cmath at various points. This is a default include on Mac OS but not on any sane systems.
Changed calls to std::abs to std::fabs to resolve ambigious call errors.
Former-commit-id: 4d3da21bce
9 years ago
dehnert
74ee726e35
fixed some typos
Former-commit-id: de3cd92c62
9 years ago
dehnert
f3701f66fb
bugfix for symbolic reachability reward computation
Former-commit-id: c197203539
9 years ago
dehnert
82023d280d
JANI model builder for MDPs is working now, but too slow
Former-commit-id: 8b36f65251
9 years ago
dehnert
adf8232896
more work and fixes for symbolic JANI builder
Former-commit-id: 5ca11938c1
9 years ago
Mavo
67d77608bd
Refactoring of settings
Former-commit-id: ea4350fc1c
9 years ago
dehnert
0b98412bb4
further work on making row-grouping optional
Former-commit-id: bae568660f
10 years ago
TimQu
f285858e28
added required includes
Former-commit-id: c523950b43
10 years ago
Mavo
37a86d8190
Compile fixes for gcc
Former-commit-id: cb1b187ef8
10 years ago
dehnert
211994bff9
removed debug output
Former-commit-id: 915be7778b
10 years ago
dehnert
40aea6c929
replaced Cudd_CountMinterm by old version to fix what appears to be bug (sent mail to Fabio Somenzi)
Former-commit-id: 9af49d5b19
10 years ago
dehnert
dd0813b8c4
cudd3 now working, but tests segfaulting
Former-commit-id: 9742e4e75e
10 years ago
dehnert
97d9ecccbb
started making cudd3 work
Former-commit-id: bc791536bb
10 years ago
TimQu
6006d95193
Fixed compile errors: Added missing include and fixed call of std::max
Former-commit-id: 614689e26f
10 years ago
sjunges
1e1400d68d
merge
Former-commit-id: eb9efc4bb2
10 years ago
dehnert
329fee6b32
added performance tests for symbolic DTMC model checker
Former-commit-id: 10814c4cdc
10 years ago
dehnert
0d6612352c
silenced sylvan and gmm warnings (for clang)
Former-commit-id: 20c561d2e2
10 years ago
dehnert
abacfdd28d
added sylvan settings. made sylvan available from the cli
Former-commit-id: 3d2403de90
10 years ago
dehnert
0708672a68
removed ite for ADDs as this operation should be formed with a BDD as the first argument. as a compensation, we provide a version of ite that takes a BDD and two ADDs and returns the corresponding ADD
Former-commit-id: 720dc3a9c4
10 years ago
dehnert
b7ea918d1b
update to latest version of sylvan and accompanying changes (mostly because 0 * inf = nan in IEEE754)
Former-commit-id: 828e13307f
10 years ago
dehnert
f8fc39870a
hybrid and symbolic model checkers working with sylvan
Former-commit-id: d01b92e328
10 years ago
dehnert
7f75db2790
ADD iterator working for sylvan. enabled more tests for sylvan. symbolic Dtmc model checker now working.
Former-commit-id: b11b2f7476
10 years ago
dehnert
f2a01afbdf
ODD-based stuff working for Sylvan. Almost all tests passing
Former-commit-id: a6eef37d37
10 years ago
dehnert
36a6e9e76e
more work on sylvan ODD-related stuff
Former-commit-id: 142f57620a
10 years ago
dehnert
fd417fb6d6
started working on ODD-based functionality for sylvan
Former-commit-id: 6535ee4b47
10 years ago
dehnert
ebe9ccbb15
some work on DD stuff
Former-commit-id: 50ca51d264
10 years ago
dehnert
4a772fe48d
fixed bug in sylvan
Former-commit-id: 0fd69e20a1
10 years ago
dehnert
8657fb0181
introduced relational product operations to prob0/1 algorithms (where possible)
Former-commit-id: 7fcd642030
10 years ago
dehnert
494f263b71
fixed a wrong assumption for sylvan relnext
Former-commit-id: 157e6826c7
10 years ago
dehnert
3556743d7e
more work on introducing relation products
Former-commit-id: 6b78fa09d2
10 years ago
dehnert
e43bdfaaaa
more work on the dd stuff *sigh*
Former-commit-id: df8e227336
10 years ago
dehnert
598ed08116
worked in newest sylvan changes to api
Former-commit-id: 6dc877753c
10 years ago
dehnert
fb4c103320
merged sylvan updates into the sylvan copy. made more tests work
Former-commit-id: 18023e03c2
10 years ago
dehnert
10996b4ab5
more work on sylvan
Former-commit-id: c1bfcd83ee
10 years ago
dehnert
7ea0cb19b3
added some new functions to sylvan. isolated new code to make it easier to update sylvan to newer versions later
Former-commit-id: 6b489993a5
10 years ago
dehnert
8eb3720f91
more work on sylvan integration
Former-commit-id: 1bd63e5373
10 years ago
dehnert
6c1a21c43f
added more functions in sylvan
Former-commit-id: f2e0c158a6
10 years ago
dehnert
31147a90d2
removed or and not operation on ADDs as they should conceptually be used on BDDs
Former-commit-id: 860ed79637
10 years ago
dehnert
2c69232560
started cleaning ADD interface
Former-commit-id: f67fe7cf47
10 years ago
dehnert
472851508c
changed return type of equal, notEqual, less, lessOrEqual, greater, greaterOrEqual to BDD since returning an ADD is logically not quite correct
Former-commit-id: 64bf8b0704
10 years ago
dehnert
8194454621
more work on making sylvan mtbdds work
Former-commit-id: 98454b0ff4
10 years ago
dehnert
99f096635f
started integrating sylvan
Former-commit-id: 2aec043047
10 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
10 years ago
dehnert
d25bd3a32f
added 'empty' framework for sylvan-based implementation of DD abstraction layer
Former-commit-id: c0f781a515
10 years ago
dehnert
c36d869b3c
done cleaining up
Former-commit-id: 4c732fc188
10 years ago
dehnert
009dabf2f1
started cleanining up
Former-commit-id: 3db6fbc1b2
10 years ago
dehnert
a258d1ab48
restructured ODD to be independent of the DD library being used
Former-commit-id: 83f08ba203
10 years ago
dehnert
19029cd905
functional tests compile and run again, yay!
Former-commit-id: 60d3ce16b9
10 years ago
dehnert
960ef4ff65
same shit, different day
Former-commit-id: 495b9fd952
10 years ago