Open TeWas opened 1 month ago
Attention: Patch coverage is 93.10345%
with 2 lines
in your changes missing coverage. Please review.
Project coverage is 95.9%. Comparing base (
119c781
) to head (824e439
). Report is 10 commits behind head on main.
Files with missing lines | Patch % | Lines |
---|---|---|
src/checker/dd/DDEquivalenceChecker.cpp | 87.5% | 2 Missing :warning: |
Description
Introducing approximate equivalence checking by computing the Frobenius inner product between 𝑈 and 𝑉 and comparing the result to a predefined threshold. This enhancement allows for a more flexible comparison that accounts for near-equivalent circuits. The
DDAlternatingChecker
andDDEquivalenceChecker
have been adapted to incorporate this approach.Fixes #442
Checklist: