108 Commits (b8ac41f561b175c8469f85d75c6cb9148253112b)

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