masawei
7f15f358c1
Removed the FormulaCheckers.
Former-commit-id: 24910974c6
11 years ago
masawei
532b0cf3ad
Added function to test if a formula is a probability bounded reachability formula, i.e. conforms to the pattern P[<,<=,>,>=]p ([phi U, E] psi) where phi, psi are propositional formulas (consisting only of And, Or, Not and AP).
- For that implemented function that checks if a formula is a propositional logic formula to all three logics.
- Added tests for the function.
- Added documentation for the function.
Former-commit-id: 3fcb84b990
11 years ago
masawei
ee1ebdf91d
Removed the visitor from LTL and refactured the formulas to use shared pointer in stead of standart pointer.
Next up: Continue testing.
Former-commit-id: 0103895e13
11 years ago
masawei
b8317b7edf
Working in the new structure of the formula tree.
-Done with LTL.
-Working on PrCTL.
Former-commit-id: 1ec3c6993a
11 years ago
Lanchid
f9ab6f85d0
- Restructuration of model checkers (by logic)
- LTL file parser
12 years ago
Lanchid
cc242974dc
Renamed namespace storm::formula to storm::property
12 years ago
Lanchid
01b1efc12d
Some improvements/corrections to the LTL parser and some test cases for
it
12 years ago
Lanchid
0a2725d79c
Documentation of abstract formulas.
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
3e554514cb
Correct formulas
12 years ago
Lanchid
f1383964f0
Adapted abstract formulas to new structure
12 years ago
Lanchid
38652f44e4
Restructuring formula classes, part I
Sorted formulas into respective folders, depending on which logic they
belong to (or if they are abstract).
The Code is NOTadapted to the new structure yet.
12 years ago
Lanchid
5b57728d7e
Merge branch master into PrctlParser
12 years ago
gereon
5bb71a28e9
added more interfaces to AbstractModelChecker.
12 years ago
gereon
47cb1aa4d9
renamed BoundOperator to PathBoundOperator (StateBoundOperator is coming soon...)
renamed modelChecker to modelchecker
12 years ago
gereon
3716dedc78
first half of documentation.
12 years ago
gereon
8449c5ee11
implemented formula checker
12 years ago
gereon
9d65bdeef3
next iteration on formulas...
removed AbstractFormula::cast() in favor of AbstractModelChecker::as()
changed all formulas to use this new one
actually implement ::check(AbstractModelChecker) for all formulas
12 years ago
gereon
df91728da0
first "kind of working" version.
12 years ago