Delay-Constrained Anomaly-Aware Consensus in Heterogeneous Clock Networks
View the Project on GitHub threehouse-plus-ec/admec-clock-consensus
Numerical output from each logbook entry, stored as compressed NumPy archives (.npz).
{entry_number}_{short_name}.npz — one file per logbook entry.
All data files use np.random.default_rng(2026) unless stated otherwise in the corresponding logbook entry.
| File | Entry | Description | Size |
|---|---|---|---|
001_aipp_convergence.npz |
001 | AIPP per N per realisation (14 sample sizes × 200 realisations); 95th-percentile thresholds for 5 noise models | 25 KB |
002_sigma_sensitivity.npz |
002 | AIPP distributions under 4 perturbation conditions at N = 50 and N = 200 (300 realisations each) | 20 KB |
003_powerlaw_thresholds.npz |
003 | AIPP distributions for all 10 null models (300 realisations); finite-N bias fit coefficients (a, b, AIPP_inf) | 26 KB |
004_delta_min.npz |
004 | Null distributions of variance slope and autocorrelation for all 10 models (300 realisations × T = 200); calibrated delta_min values; sanity-check signal arrays | 7.9 MB |
005_comparison_fom.npz |
005 | Controlled comparison: 20 clocks × 200 steps; per-clock chi2, Huber, and IC arrays | 121 KB |
data = np.load('data/001_aipp_convergence.npz'); data['aipp_N50'] etc.All data can be regenerated from the scripts in scripts/:
python scripts/save_wp1_data.pypython scripts/fig07_comparison_fom.py