64 Commits (a0e68a9d228730fe190a046e6963640c907ad015)

Author SHA1 Message Date
Alexander Bork 2ec921a683 Added support for constantly failed BEs in the model generation 6 years ago
Alexander Bork a73c2691b6 Integration of the new settings in the DFT analysis 7 years ago
Alexander Bork ae5c001d24 Moved non-Markovian state eliminator to its own class 7 years ago
Matthias Volk 47344f9080 Removed unused flat_set includes 7 years ago
Alexander Bork 589555c75f Moved dynamic behavior computation from builder to DFT and added SEQ and SPARE cases 7 years ago
Matthias Volk 84467267e0 Second try to improve performance for relevant events 7 years ago
Alexander Bork bec75813b1 Added computation of dynamic behavior vector for DFTs 7 years ago
Alexander Bork 74aa93d23d Moved elimination of non-binary dependencies from builder to the DFT transformator 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
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 f2c902eedb Set labels, dont care propagation and unique failed state according to relevant events 7 years ago
Matthias Volk 10f01f66e2 Ignore relevant events for Don't care propagation 7 years ago
Matthias Volk 9c226f8336 Added support for MUTEX (but without DC support) 7 years ago
Matthias Volk 7ff1511570 Updated some TODOS 7 years ago
Matthias Volk 972371c9a2 Started on the notion of 'relevant events' for DFT analysis 7 years ago
Matthias Volk 10c29d936b Refactoring DFT elements 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 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 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
Matthias Volk e53d946b04 Refactored BucketPriorityQueue 7 years ago
Matthias Volk 6afcaa291d Refactored DftExplorationHeuristic 7 years ago
Matthias Volk 5952aa8a6f Set labels, dont care propagation and unique failed state according to relevant events 7 years ago
Matthias Volk b4f34b13bf Ignore relevant events for Don't care propagation 7 years ago
Matthias Volk d4f56ac724 Added support for MUTEX (but without DC support) 7 years ago
Matthias Volk 01df35236b Updated some TODOS 7 years ago
Matthias Volk 99651bdc71 Started on the notion of 'relevant events' for DFT analysis 7 years ago
Matthias Volk ff22a973de Refactoring DFT elements 7 years ago
Matthias Volk 9dbb66a9bd Larger refactoring for DFT BEs. Split into BEExponential and BEConst 7 years ago
Matthias Volk fdf89e71a5 Started on support for constant failed/failsafe BEs 7 years ago
Matthias Volk f2e9d20a8d Set correct order for priorities according to heuristic 7 years ago
Matthias Volk bd3e062988 Added default case for switch 7 years ago
Matthias Volk 01461bbf57 Throw exception instead of assertion 7 years ago
Matthias Volk a410b6d7bc Heuristic is argument for functions in approximation algorithm 7 years ago
Matthias Volk 7b4a51effe Removed approximation heuristic NONE 7 years ago
Matthias Volk 5d80c356e2 Some fixes for approximation 7 years ago
Matthias Volk 42a79dfe88 Fixed crucial bug marking all states as 'to expand'. 7 years ago
Matthias Volk 970430a6fb Make exploration heuristic choosable 7 years ago
Matthias Volk 3dd0bffef9 Refactored BucketPriorityQueue 7 years ago
Matthias Volk bb5d8b478a Refactored DftExplorationHeuristic 7 years ago
Alexander Bork d31fae859f Added error handling of gates with restricton as child and changed order of topoSort and rank computation to ensure that rank is only computed for acyclic DFTs 7 years ago
Matthias Volk ef09fab716 Better check if element name is already used 7 years ago