PBerger
|
88fbf032e6
|
Added BASE_PATH to ParsePrismTest.cpp
Former-commit-id: c06ad0c43e
|
12 years ago |
PBerger
|
c0b454d8b0
|
Removed debugging output from GmmxxMdpPrctlModelCheckerTest.cpp
Former-commit-id: a734213a25
|
12 years ago |
PBerger
|
1d2717c69a
|
Added Debugging output to GmmxxMdpPrctlModelCheckerTest.cpp
Former-commit-id: 969696b52f
|
12 years ago |
PBerger
|
5be52118ba
|
Fixed issues with the refactored parser interface and move semantics
Former-commit-id: e92111749e
|
12 years ago |
PBerger
|
89909fe8dc
|
Edited all Parsers to lose its class.
Modified many classes to provide a reference-constructor.
Fixed a few bugs in Tests.
Former-commit-id: c31fe95aae
|
12 years ago |
dehnert
|
f44f0ce410
|
Cleaned interfaces of models from std::shared_ptr. Improved some code in graph utility.
|
12 years ago |
Lanchid
|
4b68cb7bbf
|
Removed all references to LTL2DStar in Master branch
|
12 years ago |
dehnert
|
c8081c4d34
|
Fixed wrong step-bounded backward search.
|
12 years ago |
Lanchid
|
97a3fc7fa0
|
Provided test class for ltl2dstar, to avoid copypasting the code to
construct the labeling in each test.
|
12 years ago |
Lanchid
|
1e5de29eec
|
Conversion adapter to create LTL2DStar formulas out of "ours"
|
12 years ago |
dehnert
|
14fae4883a
|
Added prob 0/1 precomputation for bounded-until model checking for DTMCs. The version for MDPs seems to perform worse: needs to be investigated.
|
12 years ago |
Lanchid
|
ec91dcbe2e
|
Merge branch master into LTLParser
|
12 years ago |
dehnert
|
cd3706707d
|
Corrected test names and corresponding file names.
|
12 years ago |
dehnert
|
6b90439424
|
Added functional test for the SparseMdpPrctlModelChecker. Fixed performance tests.
|
12 years ago |
dehnert
|
307911ca13
|
Fixed performance tests, they now run fine.
|
12 years ago |
dehnert
|
fbe1f41213
|
Removed GraphTransition class, which is now replaced by SparseMatrix in the instances where it was used before. Changed GraphAnalyzer accordingly and adapted tests.
|
12 years ago |
Lanchid
|
00a7c50ad4
|
Implemented the improvements from the PRCTL parser also in the CSL and
LTL parsers.
|
12 years ago |
dehnert
|
ed4c6c8429
|
Fixed SCC decomposition functions. Added performance tests for GraphAnalyzer.
|
12 years ago |
dehnert
|
2fcd6c95fb
|
Performance tests now run fine (and take about 3 minutes).
|
12 years ago |
dehnert
|
8c329933ec
|
Began correcting performance tests.
|
12 years ago |
Lanchid
|
f9ab6f85d0
|
- Restructuration of model checkers (by logic)
- LTL file parser
|
12 years ago |
dehnert
|
5149a7a943
|
Added lab files for asynch_leader and corrected pctl file a bit. Included first (incorrect) tests for performance test suite.
|
12 years ago |
dehnert
|
6ba1cf25c8
|
Added new variable for base bath for project root. Changed test input files to the files from example folder. Added leader4.lab to asynchronous leader election example.
|
12 years ago |
dehnert
|
3851377064
|
Introduced executable storm-functional-tests and storm-performance-tests. While the former contains the previous tests, the latter is currently empty, but will hold performance tests in the future.
|
12 years ago |
dehnert
|
27de566228
|
Moved current tests to the functional test suite in an attempt to introduce performance tests.
|
12 years ago |
gereon
|
a868980466
|
Fixed code so that tests compiles.
|
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
|
6fca423152
|
Marked constants as unsigned to avoid comparison of signed and unsigned
values
|
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 |
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
|
cc242974dc
|
Renamed namespace storm::formula to storm::property
|
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
|
63e9ad1f0a
|
Adding test for prism parser
|
12 years ago |
gereon
|
7fe4c8c813
|
fixing signed/unsigned comparisons in ParseMdpTest
|
12 years ago |
Lanchid
|
d0adf9d1b3
|
Some more test cases and, resulting from those, minor changes in LTL
parser.
|
12 years ago |
Lanchid
|
01b1efc12d
|
Some improvements/corrections to the LTL parser and some test cases for
it
|
12 years ago |
Lanchid
|
00286b2f01
|
Added formula classes for CSL
|
12 years ago |
Lanchid
|
45867c33c1
|
Prctl works now.
|
12 years ago |
Lanchid
|
f513e49084
|
Almost finished restruction of PRCTL formulas; adapted code (including
test cases) to work correctly with the new structure
|
12 years ago |
Lanchid
|
f996829836
|
Some minor changes in output of formulas
|
12 years ago |
Lanchid
|
39ff3240d3
|
More convenient syntax for time bounded formulas, and respective test
cases.
|
12 years ago |
Lanchid
|
7e91d5b01e
|
Test cases for CSL parser
|
12 years ago |
Lanchid
|
895c2b6aad
|
Convenient file parser for PRCTL, and correct reward formula parsing
(together with some necessary code for that)
|
12 years ago |
dehnert
|
d266d9effe
|
Fixed another bug in sparse matrix. Fixed bug in test.
|
12 years ago |
dehnert
|
00b4797948
|
Further refactoring. Other classes are now adapted to the changes in the sparse matrix class.
|
12 years ago |
dehnert
|
43f11ccc5f
|
Refactoring of modelchecker folder.
|
12 years ago |
Lanchid
|
0dcebc8ff0
|
Start of implementing improved file parser for formulas
|
12 years ago |
dehnert
|
8870fa5f94
|
Changed all existing examples to 0-based indexing. Also, fixed the tests for these examples.
|
12 years ago |
dehnert
|
f1c379bbe3
|
Moved model checking functionality for MDPs for general superclass such that specialized model checkers only need to implement certain operations. Fixed tests.
|
12 years ago |
dehnert
|
34b85b956e
|
Moved model checking of DTMCs to superclass. Now, each DTMC model checker only needs to implement matrix-vector multiplication and linear equation solving to be able to fully model check DTMCs. Added subset/disjoint functionality to bit vector. Changed tests for MDP and DTMC model checking a bit.
|
12 years ago |