Mission statement

The purpose of Apocalypse Clock is to make interacting global risks comparable within a single analytical framework. It is designed to examine 23 global threats across civilizational, biospheric, and technological domains, not as isolated dangers, but as coupled components of an interconnected global system.

Its parameter data are drawn primarily from official governmental reports, intergovernmental and international-organization assessments, scientific literature, and evidence-based institutional datasets. Each parameter is documented through source references, uncertainty ranges, evidence strength, growth calibration, and explanatory notes.

The model estimates a probabilistic critical horizon through a multi-stage analytical pipeline: evidence-graded parameter scoring, Weighted MCDA, dependency amplification, domain-weight normalization, process-specific horizon functions, Monte Carlo uncertainty sampling, bootstrap uncertainty estimation, structural ensemble aggregation, and Dynamic cascade propagation.

The ensemble compares compensatory aggregation, non-compensatory max-rule aggregation, graph-weighted aggregation, and Dynamic cascade logic. The large highlighted year represents the P90 upper edge of the model’s Dynamic cascade horizon: a stress-oriented critical threshold, not a deterministic forecast, prophecy, or empirically measured probability of collapse.

The optional Scientific Panel adds deeper diagnostic tools, including Weibull survival analysis, network eigenvector centrality, Poisson-binomial convergence-tail analysis, Shannon entropy, Fast OAT sensitivity analysis, Sobol/Jansen sensitivity indices, SMAA weight robustness, non-compensatory veto diagnostics, tail-dependence stress testing, and a scientific audit summary. These diagnostics explain and stress-test the baseline result; they do not overwrite the headline date.

Live calculation console
Idle
Waiting for a full model pass. Each listed stage receives a check mark and a calculation-type badge when it finishes.
Current systemic stress
Global Stress Index gauge
Global Stress Index A composite 0–100 score aggregating all 23 threats after MCDA scoring, dependency amplification and scenario weighting. It measures current systemic load not a probability of collapse.

0–35 Low systemic load  ·  35–70 Elevated  ·  70–100 Critical mass
Current Global Stress Index / 100
Current stress and projected horizon are separate outputs: the gauge summarizes present systemic load, while the large year shows the model’s projected upper-bound Dynamic cascade horizon.
Compensatory P10
Compensatory P90
Sampling σ
Bootstrap median σ
Projected horizon
Dynamic cascade · P90 · Projected pathway
Model implied cumulative probability
Model horizon markers
Compensatory P50 threshold horizon:
Compensatory P10 horizon
Compensatory P50 horizon
Compensatory P90 horizon
Max-rule P50
Graph-linked P50
Dynamic cascade P50 horizon
Dynamic cascade P90 horizon
Top threat P50
Scenario-conditioned probability of threshold crossing under the compensatory aggregation rule
P ≤ 2035
P ≤ 2050
Sampling σ
Structural σ
Structured heuristic under deep uncertainty
Not a validated forecast of collapse, extinction or catastrophe
Tune scenario assumptions, rerun the model, then compare how the probability curve, lead threats, and summary horizons shift.
All 23 threats remain active in every run
Scenario explanation will load after initialization.
Weighting model Expert Baseline
Select the MCDA weighting profile used to combine scale, urgency, acceleration, interdependence, irreversibility, and governance failure.
Weighting profile rationale will load after initialization.
Number of Monte Carlo simulation runs used in the next model calculation.
Deterministic Monte Carlo seed. Reusing the same seed, dataset, scenario, and parameters reproduces the same sampled uncertainty sequence.
Threshold for the compensatory aggregate crossing calculation.
Active threat-mass threshold used by the Dynamic cascade trigger and headline P90 calculation.
Simulation actions Run / Reset
Normalized domain weights: Civilization 33% Biosphere 33% Technology 33%. The model applies these as relative multipliers around a neutral equal-weight baseline.
Dependency amplification α is a scenario assumption representing interaction strength between threats. High values can saturate adjusted scores.
Dynamic cascade threshold controls the active threat-mass requirement inside the cascade trigger used for the headline Dynamic cascade P90 year. It is separate from the compensatory threshold.
Threshold policy: per-threat calibrated thresholds anchored to a common 8.5 destabilization level. Missing or invalid values fall back to 8.5; calibrated thresholds are constrained to 7.8–9.2 to avoid hidden over-weighting.
The clock now runs against the embedded data_v1_7_1metadata_revision.json data map as its default and primary parameter source. AI presets and All-AI Average are secondary comparison/audit inputs unless deliberately selected. You can upload either a full source map with {mu, lo, hi} ranges or an evidence overlay with {obs, weight} observations to update the current parameter ranges client-side.
Bundled source map active
AI Preset
Selected AI
JSON Open JSON dataset
Active file
data_v1_7_1metadata_revision.json
Parameter entries
Threat coverage
Mode
Bundled
Bundled data_v1_7_1metadata_revision.json parameter map is embedded directly in this widget and remains the default primary source unless a custom source map, evidence overlay, or AI preset is deliberately selected.
Inspect active parameter map
Loading source map…
Structural sensitivity of headline numbers
Run simulation to compare compensatory, non-compensatory, graph-weighted, and dynamic cascade aggregation rules.
Top threat cards will update after the model run.
Global Stress Index
0–100 composite
P(threshold ≤ 2035)
Near-term scenario summary
P(threshold ≤ 2050)
Mid-century scenario summary
Scenario interval width
Model P10–P90 width plus structural spread
Dominant driver
Current priority summary
Risk horizons
Domain indices & top 5 leading threats
Horizon source
Distant / watch / critical horizon band
Monte Carlo probability band
Model-generated interval
 Civilizational
 Biospheric
 Technological
Cumulative threshold probability P(threshold crossing ≤ T)

CDF from Monte Carlo runs with scenario risk-growth proxies and a bootstrap envelope around the median estimate. These are model-generated scenario intervals, not empirical probabilities of collapse or extinction.

Causal dependency network
Directed influence map of the declared dependency graph. Hover a threat to isolate only its outbound influence path; unrelated nodes drop out so the active cascade remains readable.
View mode
Full system view
All 23 threats are shown together. Hover a node to isolate only the threats it directly influences through declared dependencies.
Selected threat
Hover state will show adjusted score, domain, and outbound dependency count.
Outbound influence
Hover a node to list the threats it can amplify in the current dependency graph.
0 links
Civilizational Biospheric Technological Node size = adjusted priority Arrow = outbound dependency
Open to see which threats contribute most to the current horizon.
Full threat register (23 threats)
Displayed P10, P50 and P90 years are model-derived Monte Carlo horizons computed from source-calibrated input parameters. They are not direct empirical forecasts, observed dates, or literature-reported collapse years.
# Threat Sc Ur Acc Int Irr Gov Base score Adj. score Model Ti Model P10–P90 Effective risk-growth proxy Model threshold Evidence grade Mechanism