Statistical test of the full sampling distribution
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 70/100
Rechercherichtung
Lies die Sampling-Implementierung, insbesondere sample_index, und die vorhandenen Sampling-Tests, die Bell-Zustände und Halb-Superpositionszustände prüfen. Vergleiche die Stichprobenzahlen für einen Zustandsvektor mit 5–6 Qubits mit probabilities() mithilfe eines Chi-Quadrat-Anpassungstests und festgelegtem Seed und füge anschließend einen Fall mit Ergebnissen hinzu, deren Wahrscheinlichkeit null ist. Fertig, wenn beide Tests bestehen und Ergebnisse mit Wahrscheinlichkeit null nie auftreten.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
What you want to do
Sampling is only tested on two-outcome states (Bell, half-superposition) by checking one mean. A
bug that biases outcomes with many possibilities (for example an off-by-one in sample_index
near the ends of the cumulative array) would pass.
What it could look like
A test that prepares a random state on 5–6 qubits, samples 100k shots with a fixed seed, and runs a
chi-square goodness-of-fit test against probabilities(). Add a second case with some
zero-probability outcomes, which must never appear.
What it could look like
No API change.
Contributing
- I would like to open a pull request for this (see CONTRIBUTING.md).
- Vorherrschende Sprache
- Rust
- Sterne
- 1
- Forks
- 0
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus kaiwave/qsengine
-
enhancement
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100
-
enhancement
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 55/100
-
enhancement
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100
-
enhancement
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 54/100
-
More standard gatesOffenenhancement
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 55/100
Alle Issues in kaiwave/qsengine
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
0xPlaygrounds/rig#3176 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
packaging
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
SalomonAvila/memtop#23 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Anthropic provider: 400 on tools.N.custom.name after tool_search adds web.run (name contains a dot)Offenarea:install area:mcp area:state area:tui os:macos
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 73/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
Maintainer antworten meist innerhalb von 1 Tag
-
area:core
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 67/100
Maintainer antworten meist innerhalb von 1 Tag