-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Qiskit Metal - Optimize qroute, adding further checks within existing code. #33
Comments
@Nick Lanzillo |
Junye edit: This project was presented together with other Qiskit Metal projects. The slide can be found here: #41 (comment) Checkpoint 1 |
@nalanzil Can you please comment in the issue so that I can assign you? |
I'm working on this issue |
Second update for QAMP Spring 2022 |
Does the .crosses() method work for comparing polys for overlap? Or say, if the path terminates inside of Q3? |
.crosses() catches the polygons that overlap (but not the linestrings.) .intersects() catches both polys and linestrings, but it also counts a CPW starting from the linestring on a qubit as an "overlap" which we don't want... |
Ooh, since they technically share the same coordinate and are separate geometries, and would definitely be an issue if did any distance spacing aspects too. |
Description
Within Qiskit Metal, we have automatic routing software using a modified A* algorithm within QRoute code. This sometimes has collisions; need to have additional checks.
Deliverables
Add additional checks and logic for the modified A* QRoute algorithm.
Mentors details
Number of mentees
1
Type of mentees
The text was updated successfully, but these errors were encountered: