Add support for fault equivalent rewrites#427
Conversation
…fuse 4 rule from pyzx
fuse-4, fuse-5 and fuse-n simp
…nto show_feq_rewrites
…nto show_feq_rewrites
|
Looks great! Could you take a look at the mypy errors? I think not all of them have to do with the new functionality, but some of them probably do. |
|
@lunarr-eclipse @loisdelamar Can you please fix the merge conflicts and the failing checks? It would be good to merge this before it diverges too much from the main branch. |
|
Hi @RazinShaikh, since this PR is on my fork and seems to be going stale, I took some time to fix the merge conflicts so that it can be properly tested. I also ran pytest, mypy, and ruff locally. There's still a mypy error, but master is also failing so it seems unrelated to this PR. I didn't work on this feature at all during the project, but if you need help reviewing I can take a look at the code and/or make any updates as needed. |
This PR adds support for fault equivalent rewrites, alongside additional documentation and bugfixes.
Changes:
Co-authored with @loisdelamar