dehnert
|
ab11d3c207
|
Further refactoring of GraphAnalyzer class. Some comments are still missing and GraphAnalyzer should be made a namespace instead of a class with static methods only.
|
12 years ago |
dehnert
|
fc67cf4e3f
|
Further refactoring of GraphAnalyzer class.
|
12 years ago |
dehnert
|
cc7230abb1
|
Started to refactor graph analyzing to include less pointers and the like. Currently this breaks two tests.
|
12 years ago |
dehnert
|
94337f5835
|
Added move-constructor and move-assignment to bit vector class.
|
12 years ago |
dehnert
|
0f545630eb
|
Adapted the pctl files according to our format.
|
12 years ago |
Lanchid
|
e976261e7c
|
Merge branch 'LtlParser'
Conflicts:
src/storm.cpp
|
12 years ago |
Lanchid
|
5279466644
|
- Removed "test-prctl" option
- Some restructuring in storm.cpp
|
12 years ago |
Lanchid
|
32a32a7013
|
Added extended model checker factory functions.
As currently only gmm++ is usable as matrix library they are not really
useful, but they can be easily extended in the future.
|
12 years ago |
Lanchid
|
cc7b31db62
|
Created factory method for the creation of the Prctl model checkers
|
12 years ago |
Lanchid
|
d4f791e80d
|
Removed default values for prctl, csl and ltl settings and added
test formulas for the "die" test as prctl file
|
12 years ago |
Lanchid
|
065ac8f659
|
Basic command line interface for SToRM
|
12 years ago |
Lanchid
|
6fca423152
|
Marked constants as unsigned to avoid comparison of signed and unsigned
values
|
12 years ago |
Lanchid
|
5d3b9e5cc1
|
Basic structure for central model checking method in storm.cpp
|
12 years ago |
Lanchid
|
3b5602b942
|
Reduction of functionality of fileParser: Only does the parsing, no
checking
|
12 years ago |
dehnert
|
2e8d264594
|
Minor changes to state labeling class:
* marked some methods as const
* renamed getAtomicProposition to getLabeledStates
|
12 years ago |
dehnert
|
f899914799
|
Adapted the labeling class such that no raw arrays are included any more, but a vector instead.
|
12 years ago |
gereon
|
cec71c9632
|
Merge branch 'master' of https://sselab.de/lab9/private/git/storm
Conflicts:
src/modelchecker/AbstractModelChecker.h
src/modelchecker/GmmxxDtmcPrctlModelChecker.h
|
12 years ago |
Lanchid
|
9dac249d88
|
Marked constants for expected numbers of states/transitions of the
parsed models in the model checker tests as unsigned (otherwise
compilers may throw annoying warnings)
|
12 years ago |
Lanchid
|
67ba49d170
|
Some necessary adaptions in Prctl::CumulativeReward
|
12 years ago |
Lanchid
|
758ff9fe42
|
Merge branch 'master' into LtlParser
|
12 years ago |
Lanchid
|
cc242974dc
|
Renamed namespace storm::formula to storm::property
|
12 years ago |
Lanchid
|
4cddd9ad78
|
Changing AbstractFormulaChecker and PrctlFormulaChecker to completely
work with the new structure of formulas.
|
12 years ago |
gereon
|
860a775c18
|
Actually skip modules that do not have commands with current label.
|
12 years ago |
gereon
|
b7a1e90579
|
Variables were counted in two places (VariableState and ExplicitAdapter).
Now, they got mixed up... this is fixed now.
|
12 years ago |
gereon
|
dfd4df2884
|
Removing debug output.
|
12 years ago |
gereon
|
a790a7c3ec
|
Allow != as a token.
|
12 years ago |
gereon
|
6ad0c7041e
|
Allow DoubleExpressions to use integer constants
|
12 years ago |
gereon
|
3ff9514f7b
|
Make clone() work for variables without initial value.
|
12 years ago |
gereon
|
966377ae32
|
Added a few more example files.
|
12 years ago |
gereon
|
ac86932785
|
Fixed renaming: Command names were not considered.
|
12 years ago |
gereon
|
3b76126f6b
|
Split PrismParser and PrismGrammar in differenc object files.
Added reset method for grammars, now we can parse multiple files in one program execution.
Added test for mdp parsing.
|
12 years ago |
gereon
|
4222130524
|
Fixed a few more bugs in clone() of various Expression classes and some in the module renaming.
|
12 years ago |
gereon
|
5840ca5bab
|
Fixed weird error from previous commit.
|
12 years ago |
gereon
|
c3cfc5404c
|
Somewhat fixed weird issue during module renaming.
The "fix" is very weird (see VariableState.cpp:55 and following) and still seems to lead to a segfault upon program termination...
|
12 years ago |
gereon
|
63e9ad1f0a
|
Adding test for prism parser
|
12 years ago |
gereon
|
7fe4c8c813
|
fixing signed/unsigned comparisons in ParseMdpTest
|
12 years ago |
gereon
|
4c0d7f6d95
|
adding cudd linker options for storm-tests
|
12 years ago |
gereon
|
12745d466e
|
Fixing main, removing shared_ptr
|
12 years ago |
david
|
1642c5f66c
|
Added missing functions to CUDDs cpp interface
|
12 years ago |
gereon
|
f09be5c3b4
|
Made BaseGrammar constructor clang-compatible, fixed ms output of CPU usage
|
12 years ago |
gereon
|
ac313cb997
|
Removed debug output, fixed DoubleExpressionGrammar
|
12 years ago |
gereon
|
014ecd8597
|
Fixed some glitches, producing meaningful error if sum of probabilities for a command is not one
|
12 years ago |
david
|
cfb721a66e
|
Turn off Cotire by default (because it triggers internal compilation errors not only in clang, but also in gcc 4.7). Signed-off-by: dehnert.
|
12 years ago |
gereon
|
c1801b4ecc
|
Changed debug output to use LOG4CPLUS
|
12 years ago |
gereon
|
766a92db3a
|
Fixed error in *Literal::clone()
|
12 years ago |
gereon
|
dffe274f64
|
Fixed error in MDP builder: swapped number of columns and rows.
|
12 years ago |
gereon
|
a9edf2aa8c
|
Removed some debug output.
|
12 years ago |
gereon
|
9613d099bb
|
Removed shared_ptr for module, program and rewardmodel objects.
|
12 years ago |
gereon
|
1878962dea
|
Fixed another nullptr, removed shared_ptr for Update and Command objects.
|
12 years ago |
gereon
|
d03f8eeb9d
|
Added checks, if we actually have a model before accessing it...
|
12 years ago |