Joachim Klein
f5a3291ce7
Fix memory leak in BitVector::operator=(BitVector&& other)
8 years ago
dehnert
c20f3a9400
fixed bug in bit vector copy constructor pointed out by Joachim Klein
8 years ago
dehnert
c94bc3a585
fix erroneous copy constructor of bit vector
8 years ago
dehnert
95fae73833
slight improvements to bit vector hashmap
8 years ago
dehnert
8b557c36a7
adding murmur3 as a possible hash fct for bit vectors
8 years ago
dehnert
d6c5367e85
fix possible memory leak in bitvector
8 years ago
dehnert
03489be59f
sligh FNV1a hash improvement
8 years ago
dehnert
1f9e2967c8
some optimizations in explicit model building
8 years ago
dehnert
3a11914da0
commit to switch workplace
8 years ago
dehnert
c8e19d2e44
fixed priority queue implementation and upper reward bound computation
8 years ago
TimQu
433c05cc3e
Fixed compiling under Linux
8 years ago
TimQu
e7bc5fdef9
fixed several minor bugs regarding the choicelabeling
8 years ago
TimQu
25074b50a9
Added function to get the next unset bit in a bitvector
8 years ago
Sebastian Junges
276261ae55
slightly more informative error message in out-of-bounds in bitvector
9 years ago
Sebastian Junges
d246517757
removed src prefix in all includes
9 years ago
Sebastian Junges
e1d201c85e
c++ code compiles again after rename
9 years ago
Sebastian Junges
3a7ee7867b
rename files (does not compile)
9 years ago
dehnert
4f369f10e4
adapted delete to delete[] in BitVector to match new[]
Former-commit-id: efa07c50f8
[formerly 98f2d9fa03
]
Former-commit-id: bac56d6768
9 years ago
dehnert
bba69684c9
reworked explicit Markov automaton generation a bit
Former-commit-id: 1ca8c9e828
[formerly 05ef68fdeb
]
Former-commit-id: c0f5830754
9 years ago
PBerger
67244869db
src/storage/BitVector: Replaced constant 1 unsigned long long with cast to decltype. This fixes a template resolvation error in std::max.
src/storage/bisimulation/NondeterministicModelBisimulationDecomposition.cpp: Replaced "auto state = 0" with decltype declaration. This solves an issue where state is always signed, but should be unsigned.
src/storage/dft/DFTBuilder.cpp: Added a static_cast to enforce proper conversion to size_t and silence the signed/unsigned comparison warning.
Former-commit-id: 7a1a4c1f45
9 years ago
TimQu
12287e5090
small fix for building MAs
Also fixed a test for explicit MA parsing, where the transitions of a probabilistic choice did not sum up to one
Former-commit-id: c2f920a4d6
9 years ago
TimQu
f681206393
building markov automata from prism code
Former-commit-id: 791c49c7cf
9 years ago
TimQu
b0d2af20ae
added check for existence of __builtin_popcountll (reverted from commit 30bcfcad0e
[formerly 65f94a6d6e
])
Former-commit-id: 6aaa503f58
9 years ago
TimQu
30bcfcad0e
added check for existence of __builtin_popcountll
Former-commit-id: 65f94a6d6e
9 years ago
Mavo
bc10291680
STORM_DEVELOPER mode introduced
Former-commit-id: 22ff09ad8e
9 years ago
Mavo
eeb0f620ec
STORM_DEVELOPER mode introduced
Former-commit-id: 2749e19eab
9 years ago
Mavo
5eaa46c7de
More refactoring
Former-commit-id: 26f95239bd
9 years ago
Mavo
ebbc4ce7b4
Fixed compile issues introduced in merge
Former-commit-id: 059b7c84b3
9 years ago
Mavo
811d04c2a7
Fixed bug in BitVector
Former-commit-id: ae96734879
9 years ago
Mavo
83b6496fd2
Fixed bugs in BitVector
Former-commit-id: 8f1d5cbfac
9 years ago
Mavo
9d97750ca5
Improved compareAndSwap on BitVector
Former-commit-id: db953c187a
9 years ago
dehnert
fad28df7d6
first working version of next-state generator for PRISM models
Former-commit-id: 548a725e25
9 years ago
Mavo
e9b4f06972
Better assertions in BitVector
Former-commit-id: 7ee6b34ba5
9 years ago
Mavo
f6374c60f8
Bitte ein Bit
Former-commit-id: ff11916b9a
9 years ago
dehnert
a75e0f5323
more work wrt cleaner model exploration
Former-commit-id: f24d618bdf
9 years ago
Mavo
c5214c6aba
Removed unused include
Former-commit-id: 90b0a9722e
9 years ago
dehnert
33757633c8
first version of conditional probabilities for (non-parametric) DTMCs a la Baier
Former-commit-id: b57dfab024
10 years ago
sjunges
0cdca6a5fc
BitVector iterator +=
Former-commit-id: d9e02bce1a
10 years ago
dehnert
27e06940a9
templated all explicit parsers so that they may now be modified to produce non-double models
Former-commit-id: dd7f8767f8
10 years ago
sjunges
ebab145180
use default bitvector move, which is fine
Former-commit-id: e646a13fb5
10 years ago
sjunges
d4ba7905fa
Extra constructor for simple testing.
Former-commit-id: 0fcef3d5e7
10 years ago
dehnert
56b4f53ce7
got rid of more warnings
Former-commit-id: 5c39f63c69
10 years ago
sjunges
fd3ffafcd9
First version of the monolithic state space generation
Former-commit-id: fab8f6e356
10 years ago
dehnert
a1dae8849e
Reworked (sparse) model files: moved them into their own namespace and deleted some functionality that is never used and not that nicely implemented.
Former-commit-id: d4e6df30b5
10 years ago
dehnert
f49d89144e
Fixed issue that could cause wrong models to be generated.
Former-commit-id: 8f1f9b4612
10 years ago
dehnert
5e37c09fc0
Fixed some bugs.
Former-commit-id: dce463081d
11 years ago
dehnert
231d2223a9
Model building works again (more or less)
Former-commit-id: fa6843fcdc
11 years ago
dehnert
6f2916d557
Adapted the explicit model generator to the new hash map. Surprise: doesn't work yet.
Former-commit-id: dc60f568bf
11 years ago
dehnert
26e9eac934
Added another convenience operation to bit vector class.
Former-commit-id: 6420f3ec90
11 years ago
dehnert
827839e7fd
Changed internal representation of bit vector slightly, adjusted all operations. New bit vector operation runs fine now.
Former-commit-id: 186eefe2ad
11 years ago