dehnert
86a783de92
two more fixes for issues pointed out by Tim: concurrency bug in sylvan and bug in symbolic quantitative check result
9 years ago
dehnert
187e8bc52b
fixed two bugs related to hybrid quantitative results
9 years ago
dehnert
becc43e1e1
added wokaround proposed by jklein to make the new sylvan version build on older osx
9 years ago
dehnert
853b035473
fixed bug and added testsfor symbolic linear equation solver (rational number and rational function)
9 years ago
dehnert
0135793c44
update to newest sylvan version
9 years ago
dehnert
153339c5be
first draft of policy iteration using DDs
9 years ago
dehnert
952776a057
hybrid engine working for rational numbers
9 years ago
dehnert
ee90c51b2a
cleaned up constants.cpp to finalize separation of rational functions and rational numbers
9 years ago
dehnert
aaa6f13cf4
separated rational numbers and rational functions and added support for rational numbers to sylvan
9 years ago
dehnert
0354c9024a
moved to new sylvan version and made everything work again
10 years ago
dehnert
2e8ff870ff
completed interface of (sylvan) ADDs for storing rational functions
10 years ago
Philipp Berger
822ae6be40
Fixes
10 years ago
Philipp Berger
da69e8d9b7
Cherry-picked changes.
10 years ago
dehnert
1f460cd8fa
made move of top-level dir for some remaining files, fixed some includes
10 years ago
Mavo
7e620e9549
Link sylvan with gmp
Former-commit-id: 8cbfec4bc3
10 years ago
PBerger
d76e9729da
Leave Replacement finally working.
Former-commit-id: 239ea6d897
10 years ago
PBerger
c9f2eef826
Added functionality for replacing leaves in SRF MTBDDs.
Former-commit-id: d7af779036
10 years ago
PBerger
d3c492124a
Fixed min/max Abstract w. repr.
Finally.
Former-commit-id: 1ccc06d924
10 years ago
PBerger
da199866e6
Added tests for minAbstractRepresentative.
Everything still in early alpha. Expect Debug output.
Former-commit-id: 2712fce4dd
10 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
10 years ago
dehnert
8b29ab079c
fixed some bugs in custom cudd functions
Former-commit-id: b73b894674
10 years ago
PBerger
73a3461650
Fixed CUDD and Sylvan existsRepresentative.
Former-commit-id: e3ec69ab37
10 years ago
PBerger
c184f6a541
Worked on Sylvan min/max ADD abstract w. representative.
More tests for existsRepr.
Former-commit-id: 08c5d6e9bb
10 years ago
PBerger
e45b3d2940
Fixed Sylvan implementation of existsAbstractRepresentative.
Added more tests.
Former-commit-id: 6a4003bb5e
10 years ago
PBerger
be7353358f
Added Test for constants in Cudd/Sylvan.
Added functionality for existsAbstractRepresentative in Sylvan. Still very broken!
Former-commit-id: df2b36a8d8
10 years ago
PBerger
4fff7b39ef
Added template instanziation for storm::RationalFunction.
Added a test for Prism AbstractPrograms with storm::RationalFunction.
Former-commit-id: 5a696149cb
10 years ago
PBerger
0717ffe053
Added AND_EXISTS to sylvan+RationalFunction
Former-commit-id: 7b462145cf
10 years ago
PBerger
9eee889539
Added missing parameter to #ifdef - its gettings late.
Former-commit-id: 4c2ab46ed5
10 years ago
PBerger
867de852ab
Added the conditional debug output in the wrapper to the tracked code.
Former-commit-id: adb9cebbd5
10 years ago
PBerger
58eb54926c
Fixed Sylvan bugs.
Added a lot of debugging options and output, controlled by #define's.
Added more template specializations for storm::RationalFunction.
Former-commit-id: 416c32d196
10 years ago
PBerger
bc7e533d6b
Some debug,
Former-commit-id: aed81724ca
10 years ago
PBerger
6ced56a0cc
More ptr fixes.
Former-commit-id: f1f01a0eec
10 years ago
PBerger
1345f018fc
Fixed some issues with pointers.
Former-commit-id: a7fddc12f3
10 years ago
PBerger
9e90f41608
Implemented functions for BDD -> ADD conversion and some helpers.
Former-commit-id: 78c9003366
10 years ago
PBerger
157c9f4f5a
Reverted MINONE change.
Former-commit-id: 047c8175aa
10 years ago
PBerger
c4b7d778f3
Add MINONE macro back into lace.h
Former-commit-id: 8eb55b63c2
10 years ago
PBerger
fb4bfd724d
Reverted lace.h back to find the regression.
Former-commit-id: 03d4d796f3
10 years ago
PBerger
ca65cecbfd
Fixed a few of Sylvans nasty habits.
Former-commit-id: e965a8f613
10 years ago
PBerger
e0647f34eb
Added missing template instantiation.
Added missing function implementation for sylvan OPs.
Former-commit-id: fb10555ca3
10 years ago
PBerger
c8262a3022
Added function for retrieving the ID of the custom leaves.
Former-commit-id: 615cacf3b9
10 years ago
PBerger
a73c48880c
Initial commit.
The basic Implementation compiles. No tests yet.
Former-commit-id: 60b6d0f892
10 years ago
PBerger
d80423b760
Fixed the stupid array with size zero warning in Sylvan/Lace.
Former-commit-id: 773b3e2c13
10 years ago
dehnert
818760e0ad
removed sylvan version from resources
Former-commit-id: a81c5792d5
10 years ago
dehnert
86c233f3df
fixed bug in sylvan
Former-commit-id: 3f3a3df83d
10 years ago
dehnert
2ea5fd7418
fix in sylvan, minor changes to cmake list
Former-commit-id: 96adc0c187
11 years ago
sjunges
1e1400d68d
merge
Former-commit-id: eb9efc4bb2
11 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
11 years ago
dehnert
b7ea918d1b
update to latest version of sylvan and accompanying changes (mostly because 0 * inf = nan in IEEE754)
Former-commit-id: 828e13307f
11 years ago
dehnert
7f75db2790
ADD iterator working for sylvan. enabled more tests for sylvan. symbolic Dtmc model checker now working.
Former-commit-id: b11b2f7476
11 years ago
dehnert
f2a01afbdf
ODD-based stuff working for Sylvan. Almost all tests passing
Former-commit-id: a6eef37d37
11 years ago