Skip to content

Conversation

whoami730
Copy link

@whoami730 whoami730 commented Aug 11, 2025

This PR adds two lattice utility functions, namely, gaussian_heuristic and hadamard_ratio. These are useful when evaluating how good the approx CVP/SVP solutions are to the exact CVP/SVP solutions.

📝 Checklist

  • The title is concise and informative.
  • The description explains in detail what this PR is about.
  • I have linked a relevant issue or discussion.
  • I have created tests covering the changes.
  • I have updated the documentation and checked the documentation preview.

Copy link

github-actions bot commented Aug 14, 2025

Documentation preview for this PR (built with commit b4cdf87; changes) is ready! 🎉
This preview will update shortly after each push to this PR.

@whoami730 whoami730 marked this pull request as ready for review August 16, 2025 09:43
@user202729
Copy link
Contributor

@roed314 if you have permission to approve workflows please approve for this commit, thanks.

@tscrim
Copy link
Collaborator

tscrim commented Aug 21, 2025

@user202729 I've approved the workflows.

@whoami730
Copy link
Author

@tscrim requesting workflows approval yet again 😅

@roed314
Copy link
Contributor

roed314 commented Aug 24, 2025

Done.

@fchapoton
Copy link
Contributor

do not merge once you got a positive review, never

@user202729
Copy link
Contributor

user202729 commented Aug 29, 2025

I'm reasonably confident that if the merge is clean and the change is just adding some new functions then tests cannot fail... 🥶

alternatively someone can modify the GitHub workflow to detect the "clean merge" case and avoid re-setting the labels. (might have some false positive however, I guess the burden would be on the release manger, but then the exact same issue happens if the PR weren't merged in the first place)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants