Skip to content

Commit 929255c

Browse files
committed
Flat submissions fields
1 parent 92d5fbe commit 929255c

File tree

7 files changed

+43
-42
lines changed

7 files changed

+43
-42
lines changed

.github/ISSUE_TEMPLATE/submit-new-cirtcuit-instance.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: 📦 Submit new circuit instance
2-
description: Submit a new circuit instance to accompany a Quantum Advantage Tracker submission.
2+
description: Submit a new circuit instance to accompany a Quantum Advantage Tracker submission
33
labels: ['new circuit instance']
44
body:
55
- type: markdown

data/observable-estimations/submissions.json

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,22 +5,28 @@
55
"link": "#",
66
"method": "Global Rescaling",
77
"circuit": "Operator Loschmidth Echo_49_2400",
8-
"runtime": { "quantum": 7200, "classic": 0 },
9-
"computeResources": { "quantum": "ibm_pittsburgh", "classic": "" },
8+
"runtimeQuantum": 7200,
9+
"runtimeClassic": 0,
10+
"computeResourcesQuantum": "ibm_pittsburgh",
11+
"computeResourcesClassic": "",
1012
"institution": "IBM Research, Algorithmiq, Flatiron",
1113
"observableValue": 0.7,
12-
"errorBound": { "low": 0.3, "high": 1.1 }
14+
"errorBoundLow": 0.3,
15+
"errorBoundHigh": 1.1
1316
},
1417
{
1518
"date": "2025-11-07T19:07:27.611Z",
1619
"name": "Submission name",
1720
"link": "#",
1821
"method": "Belief propagation tensor network",
1922
"circuit": "Operator Loschmidth Echo_49_2400",
20-
"runtime": { "quantum": 0, "classic": 21600 },
21-
"computeResources": { "quantum": "", "classic": "8x NVIDIA H100" },
23+
"runtimeQuantum": 0,
24+
"runtimeClassic": 21600,
25+
"computeResourcesQuantum": "",
26+
"computeResourcesClassic": "8x NVIDIA H100",
2227
"institution": "IBM Research, Algorithmiq, Flatiron",
2328
"observableValue": 0.98,
24-
"errorBound": { "low": 0.3, "high": 1.1 }
29+
"errorBoundLow": 0.3,
30+
"errorBoundHigh": 1.1
2531
}
2632
]

data/variational-problems/submissions.json

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,13 @@
55
"link": "#",
66
"method": "SQD",
77
"circuit": "Some hamiltonian_52_1600",
8-
"runtime": { "quantum": 7200, "classic": 0 },
9-
"computeResources": { "quantum": "ibm_pittsburgh", "classic": "" },
8+
"runtimeQuantum": 7200,
9+
"runtimeClassic": 0,
10+
"computeResourcesQuantum": "ibm_pittsburgh",
11+
"computeResourcesClassic": "",
1012
"institution": "IBM Research, Algorithmiq, Flatiron",
1113
"energyValue": -1123.4,
12-
"errorBound": { "low": 1, "high": 1 }
14+
"errorBoundLow": 1,
15+
"errorBoundHigh": 1
1316
}
1417
]

src/app/trackers/classically-verifiable-problems/page.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -101,12 +101,12 @@ export function SubmissionsTable(props: { submissions: CVPSubmission[] }) {
101101
</TableCell>
102102
<TableCell>{submission.value}</TableCell>
103103
<TableCell>
104-
<div>Q: {submission.runtime.quantum || '-'}</div>
105-
<div>C: {submission.runtime.classic || '-'}</div>
104+
<div>Q: {submission.runtimeQuantum || '-'}</div>
105+
<div>C: {submission.runtimeClassic || '-'}</div>
106106
</TableCell>
107107
<TableCell>
108-
<div>Q: {submission.computeResources.quantum || '-'}</div>
109-
<div>C: {submission.computeResources.classic || '-'}</div>
108+
<div>Q: {submission.computeResourcesQuantum || '-'}</div>
109+
<div>C: {submission.computeResourcesClassic || '-'}</div>
110110
</TableCell>
111111
<TableCell className="whitespace-normal">
112112
{submission.institution}

src/app/trackers/observable-estimations/page.tsx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -101,16 +101,16 @@ export function SubmissionsTable(props: { submissions: OESubmission[] }) {
101101
{submission.circuit}
102102
</TableCell>
103103
<TableCell>
104-
{submission.observableValue} [+{submission.errorBound.high}, -
105-
{submission.errorBound.low}]
104+
{submission.observableValue} [+{submission.errorBoundHigh}, -
105+
{submission.errorBoundLow}]
106106
</TableCell>
107107
<TableCell>
108-
<div>Q: {submission.runtime.quantum || '-'}</div>
109-
<div>C: {submission.runtime.classic || '-'}</div>
108+
<div>Q: {submission.runtimeQuantum || '-'}</div>
109+
<div>C: {submission.runtimeClassic || '-'}</div>
110110
</TableCell>
111111
<TableCell>
112-
<div>Q: {submission.computeResources.quantum || '-'}</div>
113-
<div>C: {submission.computeResources.classic || '-'}</div>
112+
<div>Q: {submission.computeResourcesQuantum || '-'}</div>
113+
<div>C: {submission.computeResourcesClassic || '-'}</div>
114114
</TableCell>
115115
<TableCell className="whitespace-normal">
116116
{submission.institution}

src/app/trackers/variational-problems/page.tsx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -101,16 +101,16 @@ export function SubmissionsTable(props: { submissions: VPSubmission[] }) {
101101
{submission.circuit}
102102
</TableCell>
103103
<TableCell>
104-
{submission.energyValue} [+{submission.errorBound.high}, -
105-
{submission.errorBound.low}]
104+
{submission.energyValue} [+
105+
{submission.errorBoundHigh}, -{submission.errorBoundLow}]
106106
</TableCell>
107107
<TableCell>
108-
<div>Q: {submission.runtime.quantum || '-'}</div>
109-
<div>C: {submission.runtime.classic || '-'}</div>
108+
<div>Q: {submission.runtimeQuantum || '-'}</div>
109+
<div>C: {submission.runtimeClassic || '-'}</div>
110110
</TableCell>
111111
<TableCell>
112-
<div>Q: {submission.computeResources.quantum || '-'}</div>
113-
<div>C: {submission.computeResources.classic || '-'}</div>
112+
<div>Q: {submission.computeResourcesQuantum || '-'}</div>
113+
<div>C: {submission.computeResourcesClassic || '-'}</div>
114114
</TableCell>
115115
<TableCell className="whitespace-normal">
116116
{submission.institution}

src/types/submissions.ts

Lines changed: 8 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -4,31 +4,23 @@ type BaseSubmission = {
44
link: string;
55
method: string;
66
circuit: string;
7-
runtime: {
8-
quantum?: number;
9-
classic?: number;
10-
};
11-
computeResources: {
12-
quantum?: string;
13-
classic?: string;
14-
};
7+
runtimeQuantum?: number;
8+
runtimeClassic?: number;
9+
computeResourcesQuantum?: string;
10+
computeResourcesClassic?: string;
1511
institution: string;
1612
};
1713

1814
export type OESubmission = BaseSubmission & {
1915
observableValue: number;
20-
errorBound: {
21-
low: number;
22-
high: number;
23-
};
16+
errorBoundLow: number;
17+
errorBoundHigh: number;
2418
};
2519

2620
export type VPSubmission = BaseSubmission & {
2721
energyValue: number;
28-
errorBound: {
29-
low: number;
30-
high: number;
31-
};
22+
errorBoundLow: number;
23+
errorBoundHigh: number;
3224
};
3325

3426
export type CVPSubmission = BaseSubmission & {

0 commit comments

Comments
 (0)