108 Commits (42be5537ae761391ba269453d27b4a4c62614d83)

Author SHA1 Message Date
Matthias Volk 722ff138e2 Added missing break statement 6 years ago
Matthias Volk 6787d01e29 Continue refactoring 6 years ago
Matthias Volk ff22a973de Refactoring DFT elements 6 years ago
Matthias Volk 1d7c5caaf2 Fixed bitshift for DFT isomorphism 6 years ago
Matthias Volk 9dbb66a9bd Larger refactoring for DFT BEs. Split into BEExponential and BEConst 6 years ago
Matthias Volk fdf89e71a5 Started on support for constant failed/failsafe BEs 6 years ago
Matthias Volk 87180e1000 Correct initialization of priority queue 6 years ago
Matthias Volk f2e9d20a8d Set correct order for priorities according to heuristic 6 years ago
Matthias Volk 7b4a51effe Removed approximation heuristic NONE 6 years ago
Matthias Volk 3dd0bffef9 Refactored BucketPriorityQueue 6 years ago
Matthias Volk 04164d8b02 Fixed crucial typo in symmetry ordering 6 years ago
Matthias Volk 32f757e4b4 Fixed json export for FDEPs 6 years ago
Matthias Volk 7abf0c2a8f Update failable dependencies if trigger was set to dont care 6 years ago
Matthias Volk 98b628b269 Moved failableBE/Dependencies to own struct 6 years ago
Matthias Volk 53fa42f279 Ensure failable dependencies are only added once 6 years ago
Matthias Volk 1fcc375608 BE can no longer fail after triggered failure 6 years ago
Matthias Volk fb1ea21f9c Added assertions to exclude self-loops in DFT state generation 6 years ago
Matthias Volk a302ec9cfc Fix in BucketPriorityQueue 6 years ago
Matthias Volk 1140d96ba5 Added well-formedness check for DFTs 6 years ago
Matthias Volk 43d1a7d2e9 Added checks for well-formedness of DFT 6 years ago
Matthias Volk c7d2db4260 Updated extendSpareModule() 6 years ago
Matthias Volk d9d29eeea4 More detailed DFT statistics 6 years ago
Matthias Volk b5f37cb8eb Fixed json export for pdep 6 years ago
Matthias Volk 6444bc7c5e Better error message 6 years ago
Matthias Volk 7697254635 Fixed computation of dormancy factor for lambda=0 6 years ago
Matthias Volk 463f873c04 Fixed json export for restrictions and dependencies 6 years ago
Matthias Volk 0e0a3dd9af Fixed problem with BitVector size mismatch for DFT states 6 years ago
Matthias Volk 3e8959c866 DFT: fixed stringstream clearing 7 years ago
Matthias Volk 020c480e9c DFT: export gate dependent information to json 7 years ago
Matthias Volk 1990b0a1c9 DFT: updated json export 7 years ago
Matthias Volk 7dc17065c1 Updated DFT export to new JSON format 7 years ago
Matthias Volk 369cea775d Swapped order in PriorityQueue to propagate failures in correct order 7 years ago
Matthias Volk ec411ffc78 Typos 7 years ago
Matthias Volk 2658a02604 Fixed compiler warnings for unused lambda captures 7 years ago
Matthias Volk 0f357366cb Improved variable names in findModularisationRewrite 7 years ago
Matthias Volk 87edc3abe0 Better debug output 7 years ago
Matthias Volk 7f7778533a Typos 7 years ago
Matthias Volk ed7efc0268 Moved DFTBuilder to builder dir 7 years ago
Matthias Volk 31821bc1d0 Display DFT stats 7 years ago
Matthias Volk 8ede347fdd Fixed warning by fixing typo 8 years ago
dehnert ea02ea0838 started overhaul of cli/api 8 years ago
Matthias Volk 0d9205c0e6 Fixed case in include path 8 years ago
Matthias Volk 0a06a2b33e Fix in constructing pseudo state 8 years ago
Matthias Volk fd2f83fe6d Consider ingoing dependencies for symmetry 8 years ago
Matthias Volk 9b567608f3 Find symmetries for BEs as well 8 years ago
Matthias Volk 8cbfccba22 Hacked approximation for probabilities 8 years ago
Matthias Volk ac8cea1e53 Added transient BEs 8 years ago
Matthias Volk 02c7ace5e6 Use heuristic NONE 8 years ago
Matthias Volk 21e16a9222 Assert that dependent events are BEs 8 years ago
Matthias Volk f9114bb54d Use name + id for getting unique json element 8 years ago