🔮Madjik

Method comparison

Every Madjik metric can be computed in more than one way: classical code, AI, the language models Claude, ChatGPT and Gemini, a quantum simulator and a real quantum computer. This page explains how the ways are compared, so that a difference between two values can be traced to its cause. The quantum methods are compared step by step on frozen inputs (below); the language models are compared with the classical value on the same inputs, further down.

The steps (quantum methods)

For each compared metric we freeze one set of input data and compute the metric on it step by step. Each step changes one thing.

StepWhat it isolates
Classical, exactThe metric's classical definition computed exactly on the same frozen inputs.
Production valueThe value Madjik serves, taken nearest in time; not computed from the frozen inputs.
Quantum simulator, idealThe full quantum circuit with no noise and unlimited shots. A gap to the classical value is the algorithm's own bias.
Quantum simulator, ideal (hardware-sized circuit)The shallower circuit that fits today's hardware, still noise-free. A gap to the full circuit is the cost of shrinking it.
Quantum simulator, sampledFinite shots on a simulator. A gap to the ideal value is shot noise.
Noisy device modelThe same circuits on a software model of an IBM chip's noise. It predicts what hardware will add.
Real quantum computer (IBM)The same circuits on a real chip. The plus/minus is shot noise only, not device drift.

Every sampled value carries a standard error (resampling the measured counts), so a gap can be judged against its own noise. Forward-looking metrics are also scored against what actually happened (Brier score, VaR exceedances, AUC).

Compared metrics

M10028 M10036 M10072 M10121 M10122 M50006 M50008 M50020 M50022 M50037

How it scales

Synthetic problems of growing size with a known exact answer (not live metrics), run on simulators. "Runs on IBM today" means at most about 120 two-qubit gates after compiling for an IBM chip, the most that gives a usable result now.

TestSizeQubitsTwo-qubit gatesRuns on IBM todayError, simulated shotsError, noisy device model
Concentration (collision test)4 categories42yes1.0%1.5%
Concentration (collision test)8 categories611yes1.4%2.1%
Concentration (collision test)16 categories831yes2.3%10.5%
Concentration (collision test)32 categories1084yes1.2%10.6%
Concentration (collision test)64 categories12196no2.2%19.7%
Amplitude estimation4 bins383yes0.1%7.0%
Amplitude estimation8 bins4239no0.1%2.7%
Amplitude estimation16 bins5597no0.1%—
Amplitude estimation32 bins61,404no0.1%—

Reading it: the concentration test stays runnable up to about 32 categories and its error grows with size. Amplitude estimation is far more precise (about 0.1%) but its circuits get too deep for today's hardware after 4 bins. That depth is what error-corrected machines are expected to remove.

Claude, ChatGPT and Gemini against the classical value

Three language models are calculation methods too. Once a day each model is given a metric's definition and the same input rows BBL's classical code reads, applies the definition itself and returns its own value. The table shows how far each is from BBL's classical value at that moment: the relative difference |model − classical| / |classical|, for the latest run and as the median of the last 7 days. 0.00% means the same value. No metric values are shown. A difference can be the model's arithmetic or its filtering, and also data that arrived between BBL's calculation and the model's read, which matters most for fast-moving inputs. This is a pilot on 14 public metrics.

MetricClaudeChatGPTGemini
M10070 CME Basis Premium0.00% (7-day median 0.00%)
0.00% (7-day median 0.00%)
0.00% (7-day median 0.00%)
M10071 Hash Ribbon Stress0.00% (7-day median 0.00%)
0.00% (7-day median 0.00%)
96.4% (7-day median 116.6%)
M10073 Funding Expectation Gap10.9% (7-day median 11.2%)
16.2% (7-day median 16.2%)
74.5% (7-day median 99.9%)
M10075 Clip-Recycling Share0.24% (7-day median 0.17%)
0.24% (7-day median 0.13%)
63.7% (7-day median 78.8%)
M10076 OI Turnover Multiple0.00% (7-day median 0.00%)
0.00% (7-day median 0.00%)
74.6% (7-day median 69.9%)
M10077 Net-of-Recycling Volume0.00% (7-day median 0.00%)
0.00% (7-day median 0.00%)
4.88% (7-day median 4.71%)
M10079 Dry-Powder Share of Stablecoin Supply0.00% (7-day median 0.00%)
0.00% (7-day median 0.00%)
0.00% (7-day median 0.00%)
M10082 Stablecoin Bill-Bid Share0.00% (7-day median 0.00%)
0.00% (7-day median 0.00%)
0.00% (7-day median 0.00%)
M10086 Regulated-Stablecoin Share Drift0.68% (7-day median 0.08%)
0.00% (7-day median 0.00%)
32.4% (7-day median 79.7%)
M10087 EM Dollar-Scarcity Premium0.00% (7-day median 0.00%)
0.00% (7-day median 0.00%)
100.0% (7-day median 0.11%)
M10088 Treasury-Company mNAV0.00% (7-day median 0.00%)
0.00% (7-day median 0.00%)
0.00% (7-day median 0.00%)
M10089 Issuance-at-Premium Intensity0.00% (7-day median 0.00%)
0.00% (7-day median 0.00%)
0.00% (7-day median 0.00%)
M10098 RWA-Perp Turnover & Concentration0.00% (7-day median 0.00%)
0.00% (7-day median 0.00%)
71.2% (7-day median 88.8%)
M10125 Swap-to-Depth Ruin Ratio0.00% (7-day median 0.00%)
0.00% (7-day median 0.00%)
0.00% (7-day median 0.00%)
Overall13 of 14 metrics within 1%; median difference 0.00%13 of 14 metrics within 1%; median difference 0.00%7 of 14 metrics within 1%; median difference 4.71%

Snapshot at site build; this table refreshes itself in the browser. Metrics catalog

Experimental and honest: at today's problem sizes the quantum methods are expected to match the classical value within noise, not beat it. Hardware values come from IBM Quantum (Open plan) on a weekly schedule, so there are only a few paired points so far.