Skip to content

✨ Add expected noise-free outputs for circuits #924

@grageragarces

Description

@grageragarces

Problem Statement

It would be really useful if MQT Bench circuits came with their expected noise-free results (an ideal state vector or output probability distribution) so that downstream users can validate a experiments against an expected truth.
For small circuits or things like GHZ and W it doesn't matter, but for the more involved algorithms expected results aren't obvious from the circuit alone. For instance, in Grover, without knowing how the generator constructs the oracle, there's no way to tell which state the circuit is meant to amplify, so there's nothing to test against.

Proposed Solution

If you have them add them in some format. Maybe json would be good?
grover_indep_5.qasmgrover_indep_5_reference.json

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureNew feature or request
    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions