359 Commits (a0e68a9d228730fe190a046e6963640c907ad015)

Author SHA1 Message Date
Matthias Volk 521461737a Adaption to changes in BEs 7 years ago
Alexander Bork d42dea79c3 Added comments to explain the query 7 years ago
Alexander Bork 948485c226 Reworked lower bound computation 7 years ago
Alexander Bork eeccb2092a Added variables for trigger and resolution timepoints of dependencies 7 years ago
Matthias Volk 75cfa17966 Fixed compile issue on Linux 7 years ago
Alexander Bork 9b152e4940 Added variables vor trigger and resolution timepoints of dependencies 7 years ago
Alexander Bork c4ba7554fd Added upper bound correction 7 years ago
Alexander Bork 0baccee440 Added correction of constraint for non-Markovian states 7 years ago
Matthias Volk 4f376caccb Fixed expand flag to avoid expanding too much 7 years ago
Matthias Volk b34351ec85 Maximal exploration depth can be specified for state space generation 7 years ago
Alexander Bork f16b488590 Added conservative lower bound correction 7 years ago
Alexander Bork a669c69fc9 Added tests for SMT encoding 7 years ago
Alexander Bork aff9d21811 Easier fix for bound computation using SMT encoding 7 years ago
Alexander Bork 5d5487140f Fixed bound calculation for SMT encoding 7 years ago
Matthias Volk f2840f3a66 Explore relevant events further even if the DFT has already failed 7 years ago
Matthias Volk 944c5ac0fe Only set operational BEs as failable 7 years ago
Matthias Volk 32dc2dbcc0 Fixed bug where children of SEQ gates were not properly enabled 7 years ago
Matthias Volk c272e65d30 Changed suffix label for failed elements to '_failed' 7 years ago
Matthias Volk 0a1ed0270a Output relevant events for better debugging 7 years ago
Matthias Volk b77009897f Ensure unique names in JSON Parser 7 years ago
Matthias Volk f2c902eedb Set labels, dont care propagation and unique failed state according to relevant events 7 years ago
Matthias Volk ef08ddd2f7 Small refactoring for ElementState 7 years ago
Matthias Volk 10f01f66e2 Ignore relevant events for Don't care propagation 7 years ago
Matthias Volk 2cf53af750 Proper handling of disabling/enabling events for SEQ and MUTEX 7 years ago
Matthias Volk 9c226f8336 Added support for MUTEX (but without DC support) 7 years ago
Matthias Volk 1b8d0a23ed Allow empty choices due to restrictions in state exploration 7 years ago
Matthias Volk b38b28679f Fixed seqfault when no property was given 7 years ago
Matthias Volk 7ff1511570 Updated some TODOS 7 years ago
Matthias Volk 256137b080 Some refactoring 7 years ago
Matthias Volk 972371c9a2 Started on the notion of 'relevant events' for DFT analysis 7 years ago
Matthias Volk 8090448564 Some more refactoring 7 years ago
Matthias Volk 9d81730fe3 Fixed JSON import after changes in BEs 7 years ago
Matthias Volk 365b7e7673 Removed mChildren in DFTRestriction 7 years ago
Matthias Volk 723caeb56e Removed mChildren in DFTGate 7 years ago
Matthias Volk 56636fc4b0 Added missing break statement 7 years ago
Matthias Volk ed94c79c1a Continue refactoring 7 years ago
Matthias Volk 10c29d936b Refactoring DFT elements 7 years ago
Matthias Volk c91033ebb1 Fixed bitshift for DFT isomorphism 7 years ago
Matthias Volk 3bf14c5198 Larger refactoring for DFT BEs. Split into BEExponential and BEConst 7 years ago
Matthias Volk 3183a141d6 Started on support for constant failed/failsafe BEs 7 years ago
Matthias Volk 1f5d3b9479 Correct initialization of priority queue 7 years ago
Matthias Volk 19ba1c38e7 Set correct order for priorities according to heuristic 7 years ago
Matthias Volk ef16ba576c Added default case for switch 7 years ago
Matthias Volk 144fa1c898 Throw exception instead of assertion 7 years ago
Matthias Volk 6dbe2441b9 Removed unnecessary members 7 years ago
Matthias Volk 7a8dbf8828 Heuristic is argument for functions in approximation algorithm 7 years ago
Matthias Volk 5d8fc7db77 Removed approximation heuristic NONE 7 years ago
Matthias Volk 37d0b66e73 Some fixes for approximation 7 years ago
Matthias Volk 6eb2795b68 Fixed crucial bug marking all states as 'to expand'. 7 years ago
Matthias Volk 0904c01828 Make exploration heuristic choosable 7 years ago