Skip to content

Conversation

@noajshu
Copy link
Contributor

@noajshu noajshu commented Sep 25, 2025

attempt to fix #175

@smadhuk does this LGTY?

@noajshu noajshu changed the title attempt to fix https://github.com/oscarhiggott/PyMatching/issues/175 attempt to fix #175 Sep 25, 2025
@oscarhiggott
Copy link
Owner

I think this is already addressed in #171 but it would be nice to add your test, so maybe we can merge just that once I've merged #171?

@oscarhiggott oscarhiggott changed the base branch from master to u/oscarhiggott/handle-boundary-edge-component-and-refactor September 25, 2025 17:36
@oscarhiggott oscarhiggott merged commit 7fef178 into oscarhiggott:u/oscarhiggott/handle-boundary-edge-component-and-refactor Sep 25, 2025
34 of 35 checks passed
@oscarhiggott
Copy link
Owner

Thanks for this! I merged your new test into the fix in the branch of #171

oscarhiggott added a commit that referenced this pull request Sep 25, 2025
…nclude_correlations` (#171)

* Add more exhaustive tests of correlations. Fix a bug where edge weight rewrites in the search graph weren't always undone.

* handle boundary edge component properly (fixing issue #175) and refactor

* Add argument to determine if components are included as edges. Fix choice to include components.

* remove support for cp38-macosx_arm64

* Add test to check for correlated matching boundary component handling (#176)

Co-authored-by: oscarhiggott <[email protected]>

---------

Co-authored-by: Noah Shutty <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Unable to create the decoder for Y noise modelled using PAULI_CHANNEL_1(0, p, 0)

2 participants