QuantumBFS / QuantumBFS/quantum.harness

[challenge]: Expanding ORBIT-Q with More Discriminative Quantum Programming Tasks

Open
#79 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

accepted challenge
Dominant language
Python
Stars
66
Forks
93
PR merge metrics
No merged PRs in 30d

Description

Released by

Shi-Xin Zhang, IOP-CAS

Contact email

shixinzhang@iphy.ac.cn

Method

Quantum Circuit Simulation

Challenge issue

ORBIT-Q currently contains 12 containerized quantum-programming tasks that evaluate whether autonomous coding agents can produce correct, framework-native, executable, and efficient scientific artifacts. This challenge asks participants to extend ORBIT-Q with additional hard tasks that preserve the same benchmark philosophy with discriminative power: the new tasks should be difficult for most current AI agents, while still being well-posed, automatically verifiable, and solvable by a careful human expert using TensorCircuit-NG.

The goal is not to create a separate benchmark. The goal is to add new ORBIT-Q-style tasks with the same structure: a clear task instruction, a
run_solution(config) interface, hidden/randomized functional checks, runtime measurement, static policy checks, and source-level audit for framework fidelity and shortcut avoidance.

The important requirement is that each task should expose a real quantum-programming bottleneck rather than a plain algorithm implementation.

参考 ORBIT-Q benchmark 的公众号介绍

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the existing ORBIT-Q benchmark at sxzgroup.github.io/ORBIT-Q/ and its 12 containerized quantum-programming tasks. Define an additional TensorCircuit-NG task around a real quantum-programming bottleneck, using the run_solution(config) interface. Done means the task has hidden or randomized functional checks, runtime measurement, static policy checks, and source-level audits for framework fidelity and shortcut avoidance.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
quantum-computing
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.