dehnert
ce91fa7d5b
started to work on local EC-detection
Former-commit-id: 0f36a1bf78
9 years ago
dehnert
599a3e99c7
minimal probabilities now working (for some test cases)
Former-commit-id: 9f38386531
9 years ago
dehnert
8ea869ef14
changed detection of terminal states a bit
Former-commit-id: a9229fa174
9 years ago
dehnert
c2b287a1e1
more work on learning approach
Former-commit-id: 48aa9ddd2c
9 years ago
dehnert
1405cdfc46
debugged the refactoring a bit
Former-commit-id: 9df3d5d533
9 years ago
dehnert
5092435329
started refactoring learning model checker
Former-commit-id: b9e6015ae4
9 years ago
dehnert
62db38813b
started to refactor learning engine a bit
Former-commit-id: e908301152
9 years ago
dehnert
2f5f439f26
re-added (naive) splitter selection heuristic
Former-commit-id: 5c5166510d
9 years ago
dehnert
e84c2692a5
Merge branch 'future' into learning_engine
Former-commit-id: 3178661121
9 years ago
dehnert
38ea181e3d
added tons of debug output. all small test models now show sane results
Former-commit-id: ecfa5ce433
9 years ago
dehnert
e4a5c1d0d6
more work on EC detection (again0
more work on EC detection (again)
Former-commit-id: 1b618f45ec
9 years ago
dehnert
1136ff0d37
fixed a failing test (uninitialized data issue)
Former-commit-id: ca0f456ba2
9 years ago
dehnert
b06419afe0
working towards EC detection
Former-commit-id: 78bbe54f81
9 years ago
TimQu
67cc067f35
fixed computeSchedulerProbGreater0E.
Previously, it did not enforce that psiStates are actually reached. For instance, it was ok to chose a probability 1 selfloop.
Former-commit-id: 518a3b33a9
9 years ago
dehnert
9f52d9fa97
first working version (for DTMCs only)
Former-commit-id: d3c789596e
9 years ago
dehnert
034cf626a0
more work on learning-based engin
Former-commit-id: bbcf67abd1
9 years ago
dehnert
d802f0d9c6
worked a bit on the learning-based verification of MDPs
Former-commit-id: bc3c0885b2
9 years ago
dehnert
e6ec8d5b60
fixed formula building in some performance tests
Former-commit-id: 1f6c5f67db
9 years ago
dehnert
fd615289e0
outline of learning algorithm
Former-commit-id: d770d1b7dc
9 years ago
TimQu
4bb4e29e43
Added a test case where model checking expected rewards on MDPs currently fails
Former-commit-id: 35dbe908c8
9 years ago
dehnert
8ed46ce1b8
started on learning-based verification
Former-commit-id: 24e9d81b15
9 years ago
dehnert
1fb943b658
moved some internal structs from model builder to their own files to make them reusable
Former-commit-id: a354059fe8
9 years ago
dehnert
ca354cffe4
moved preprocessing of PRISM program to utility to make it accessible from learning-based model checker
Former-commit-id: 704dde9ec5
9 years ago
dehnert
2df485a144
Merge branch 'future' into learning_engine
Former-commit-id: b9bceaa40d
9 years ago
dehnert
dae55eeb29
fixed some bugs and enabled markov automaton model checking from cli
Former-commit-id: 91b689d817
9 years ago
dehnert
aac9ba469b
Merge branch 'future' into learning_engine
Former-commit-id: 801a989353
9 years ago
dehnert
7dee6d3da2
started on learning-based MDP model checking
Former-commit-id: 9a901e619b
9 years ago
dehnert
bb7d8ca3c5
added learning as new engine selection in options
Former-commit-id: e00c7ad75d
9 years ago
dehnert
adb42b3ac0
fixed minor things related to merge
Former-commit-id: f428c2808b
9 years ago
dehnert
e23a7f854a
Merge branch 'future' into next_state_generators
Former-commit-id: bcdf6cb4b3
9 years ago
dehnert
4a19d81133
fixed a few bugs
Former-commit-id: 70d408e653
9 years ago
dehnert
6a99ab9ef9
expectation/variance now handled in formula parser
Former-commit-id: 9dbe09411c
9 years ago
dehnert
51402ec853
removed measure type and only added measure type to reward/time operators
Former-commit-id: 16e19fe349
9 years ago
dehnert
f86bfdd46f
Merge branch 'future' into variance_properties
Former-commit-id: 74258afddd
9 years ago
dehnert
39acf24448
fix for weak bisimulation on CTMCs
Former-commit-id: 4eee2e0997
9 years ago
dehnert
016ab53f42
making the logic formulas better
Former-commit-id: bd5dd26c51
9 years ago
dehnert
5e1e5b55a1
renamed expected time formulas to time formulas
Former-commit-id: 50a11fe446
9 years ago
dehnert
9cda76c675
Merge branch 'future' into variance_properties
Former-commit-id: 13fe1e8531
9 years ago
TimQu
6e8602413e
ModelInstantiator + test
Former-commit-id: f3c9980067
9 years ago
TimQu
69c5ba604e
Helper functions for parametric stuff
Former-commit-id: 288e4de3da
9 years ago
TimQu
a3aededd3a
public access to model ingredients: RewardModel and exitRates
Former-commit-id: b8dbe8576e
9 years ago
dehnert
45e59848a9
first steps
Former-commit-id: 12d930813b
9 years ago
dehnert
f54c2fb8e7
tests passing again
Former-commit-id: 8e3311f4c7
9 years ago
dehnert
a40d12f915
made getRowGroup more consistent and fixed some introduced bugs
Former-commit-id: 99b6c0e3a5
9 years ago
dehnert
0b98412bb4
further work on making row-grouping optional
Former-commit-id: bae568660f
9 years ago
TimQu
f285858e28
added required includes
Former-commit-id: c523950b43
9 years ago
dehnert
f81ce1cac1
started making row grouping optional
Former-commit-id: b90ae91e75
9 years ago
dehnert
1f5439e270
added state labeling generator interface
Former-commit-id: eb7668741f
9 years ago
dehnert
1dd2a5c808
Merge branch 'future' into next_state_generators
Former-commit-id: 93bfabf944
9 years ago
dehnert
c45812c66a
made bfs the default exploration order again
Former-commit-id: 6476c48a67
9 years ago