Earth System Model & Human Collapse Assessment Tool
2026
current year
A monthly time-stepped, closed-loop system-dynamics simulation. Each step's climate output
(CO₂, temperature, ocean pH) feeds back into forests, fisheries, soil, crop yield and population —
which in turn drive next month's emissions. Illustrative, order-of-magnitude model — not a
peer-reviewed GCM — calibrated to current published figures (Keeling Curve, FAO, IPCC).
I think its important that I get a few things clear here. I'm not a paid
scientist, I'm a self employed Civil Engineer with Bachelors and Masters, 35 years experience in computer
programming and modelling of Engineering systems. This project you've stumbled across is my attempt to
wrap my head around where we — as a species are heading and, if you spend enough time running it, you'll
probably figure — like I have — that it's not good and that AR5 was a whitewash and AR6 watered down.
I've run this model numerous times against IPCC RCP model projections and they do track them (Option 1 lets
you try this yourself). I've also modelled this out to real world events and it tracks 2 degrees in 2038
nicely, predicts earlier than (IPCC) expected BOE and finds clathrates triggered the back end of this
century. It models very well with Hansen's take on climate sensitivity being 4.5 degrees C. I've also
included feedbacks in Option 2 and Option 3, which diverge from the IPCC. You, dear reader, will note that
this model allows for Jevons Paradox — I give thanks to the AI oligarchs for proving this effect in
magical technicolor. Yes, I have modelled topsoil and microbiome loss, forest loss and CO2 source
changes, I've even modelled human numbers as a feedback and split the population to reflect how they'll
be impacted — spoiler, the rich survive the longest! For build notes, there's a PhD level thesis at the
bottom of the model.
➜
Check the box for the step you want, check the additional item(s) to run with it, and scroll down
Control panel — human drivers
Option 1
Turn this on to test the system:
Isolates the core radiative physics — CO₂/CH₄ concentration (from your fossil model
or the selected RCP), the multi-layer greenhouse calculation, water vapor, cloud, and ice-albedo
feedbacks (all part of IPCC's own climate-sensitivity definition) — by neutralizing every additional
Earth-system feedback this model adds beyond that (permafrost, deforestation, soil erosion, methane
clathrates, glacier albedo, and AMOC-driven ocean-sink changes all contribute zero when this is
checked; population is held at its 2026 baseline so it can't indirectly reintroduce them). Use this
with an RCP selection below to directly compare this model's resulting CO₂ and temperature trajectory
against published IPCC AR6/CMIP6 ranges for that pathway — a large divergence with this box checked
points to the core physics, not the Earth-system feedbacks layered on top of it. Only one step can be
active at a time — checking this automatically switches off Steps 2 and 3 below.
Prescribes fossil emissions along a standard IPCC RCP
pathway for direct comparison against published AR6/CMIP6 ranges. Only selectable while IPCC
validation mode above is checked. Bottom-up, slider-derived emissions aren't offered here — that's
what Option 3 is for, with the full set of relevant sliders (Jevons, EROEI, discoveries) actually
accessible; picking "bottom-up" from a radio group in Option 1 or 2 wouldn't give you anywhere to
adjust those, so it isn't offered as an option in either place.
⚠ Climate sensitivity and years to
simulate (near the bottom of this panel) apply regardless of which step is active — set them before
hitting Run.
Option 2
Turn this on to see a known IPCC pathway with real-world
Earth-system feedbacks layered back on top — the comparison Option 1 deliberately holds at bay:
Prescribes emissions along a chosen IPCC RCP pathway exactly as Option 1 does, but
without neutralizing permafrost thaw, deforestation-driven soil erosion, methane clathrates,
glacier-albedo loss, or AMOC-driven ocean-sink weakening — population is also allowed to evolve rather
than being frozen. This is the direct answer to "what does a given IPCC pathway actually produce once
the feedbacks IPCC's own headline pathways don't fully price in are switched back on." Only one step
can be active at a time — checking this automatically switches off Options 1 and 3.
Same selection as Option 1 above — they're linked, since
it's the same underlying pathway choice either way. Bottom-up isn't offered here either, for the
same reason as Option 1 — see Option 1's note above.
%/yr of remaining forest cleared. Current global net rate ≈ 0.3–0.5%/yr. Negative
= net reforestation. Linked to the Option 3 copy of this same slider below.
× sustainable (MSY) effort. 1.0 = sustainable. FAO: ~35% of assessed stocks are
currently overfished. Linked to the Option 3 copy of this same slider below.
Base annual growth before food/climate limits. Current global rate ≈ 0.9%/yr.
Linked to the Option 3 copy of this same slider below.
Off by default: current expert consensus (Ruppel & Kessler 2017; IPCC) treats a
large, abrupt clathrate release as a low-probability tail risk this century, not a mainstream
expectation — the "clathrate gun hypothesis" remains genuinely debated, especially for shallow Arctic
subsea hydrates (East Siberian Arctic Shelf). When enabled, deep-ocean hydrates (centuries-scale
response) and shallow Arctic hydrates (decades-scale response) are tracked separately and triggered
only once the model's own warming crosses cited thresholds. Linked to the Option 3 copy of this same
checkbox below.
⚠ Climate sensitivity and years to
simulate (near the bottom of this panel) apply regardless of which step is active — set them before
hitting Run.
Option 3
Turn this on for full manual control over every driver
and feedback in the model at once, with fossil emissions derived bottom-up from the sliders below
rather than prescribed by an IPCC pathway:
The default, original mode this model was built around — every slider and checkbox
below is active and nothing is prescribed or neutralized. Only one step can be active at a time —
checking this automatically switches off Options 1 and 2, and forces the emissions mode back to
bottom-up.
⚠ Climate sensitivity and years to
simulate (near the bottom of this panel) apply regardless of which step is active — set them before
hitting Run.
%/yr of remaining forest cleared. Current global net rate ≈ 0.3–0.5%/yr. Negative = net reforestation.
× sustainable (MSY) effort. 1.0 = sustainable. FAO: ~35% of assessed stocks are currently overfished.
Percentage-point growth in renewable share of energy per year. Current global share ≈ 15%.
Cheaper/more abundant energy from renewables stimulates extra consumption (Jevons 1865;
Khazzoom-Brookes). 0 = renewables cleanly substitute for fossil fuels with no extra demand. 1.0 = each
1pp of renewable growth adds 1pp of extra total energy demand (typical estimated direct rebound is
10-30%; economy-wide "backfire" above 100% is debated but has historical precedent).
Base annual growth before food/climate limits. Current global rate ≈ 0.9%/yr.
Unchecked = business-as-usual: fossil supply is treated as unlimited (population/demand
alone sets emissions, as in the original model). Checked = fossil fuel can only be burned as fast as it
can actually be extracted from a depleting, EROEI-constrained reserve — if it isn't available, it can't
be burned.
%/yr of the remaining undiscovered resource base converted into known (but not yet
necessarily recoverable) reserves through ongoing exploration. Only active when depletion modeling is
enabled above.
Regenerative land management — a genuine positive
Three real, citable practices that build soil and habitat back up rather than
drawing them down. Modeled honestly, including their real limits and trade-offs — none of these are a
free lunch, and the underlying science on some of this (particularly no-till's soil carbon benefit) is
genuinely still debated, not a settled slam dunk.
% of human and livestock waste collected and returned to farmland as compost/fertilizer
instead of being lost to lagoons, waterways, or landfill. Builds soil organic carbon directly (Lal 2004,
Science: manuring/sludge application is one of several practices contributing to an estimated
0.4-1.2 Gt C/yr global technical potential across all improved cropland management combined — this
slider claims a modest, explicitly partial share of that combined figure, not the whole thing). Also
modestly cuts methane, since anaerobic lagoon storage (the alternative to recovery) is a real, documented
CH₄ source — composted/land-applied manure emits substantially less than lagoon storage. Default 15%
reflects that some recovery already happens today, but most livestock waste and virtually all human
sewage in most of the world isn't captured this way.
% of cropland planted directly into previous rootstock/residue rather than tilled after
each harvest. Reduces wind erosion directly (feeds the same erosion mechanism already in this model) and
builds soil carbon (0.12-0.47 Mg C/ha/yr, Carbon Balance and Management 2020) — but modeled with an
honest caveat: a 2024 World Resources Institute review found some widely-cited older no-till carbon
estimates "are no longer justified" by current evidence, and one global meta-analysis found no-till can
actually increase some other emissions (CH₄, N₂O) even while building surface carbon. This slider uses
the more conservative, recent per-hectare figures rather than the larger, now-contested older ones.
Default 15% is a realistic global estimate — some regions (parts of South America) exceed 90% adoption,
most of the world is far lower.
% of current farmland deliberately set aside for habitat restoration, hedgerows, and
wildlife reintroduction — distinct from simply reducing deforestation elsewhere on this page, this is
active land given back. Directly boosts forest cover and biodiversity (hedgerow biodiversity gains of
~32% are documented — Refinq/agri-environment scheme data; Strassburg et al. 2020, Nature: restoring
priority ecosystems on 15% of current farmland could spare 60% of expected species extinctions while
sequestering a cumulative 299 Gt CO₂, with diminishing but still substantial returns to 30% coverage).
The genuine trade-off, modeled honestly rather than glossed over: this land is removed from active crop
production, directly reducing arable land available for food, exactly the same land-competition pressure
already modeled elsewhere on this page — CEH's 2025 land-sharing blueprint recommends up to 30% (20%
core restoration + 10% wildlife-friendly corridors) as a target that still maintains food production
through the *combination* with the other two sliders here, not in isolation.
Direct air capture — and the energy it actually costs
CO2 pulled straight from the atmosphere and injected into bedrock under pressure
(CarbFix-style mineralization) or deep geological storage. Modeled honestly, including the energy this
actually requires — DAC is not a free lunch: real published figures put the energy cost at 5-15 GJ per
tonne CO2 removed (Belfer Center/Harvard, 2023), even with heat recovery. This slider's removal is
offset by that real energy draw, sourced from whatever share of the grid is still fossil-fired (the
renewable growth slider elsewhere on this page) — at today's global grid mix, a meaningful share of
what's captured gets re-emitted generating the power to capture it, exactly as the research warns:
"if the energy is not from low-carbon sources... may even result in net emissions."
Gt CO2/yr physically removed from the atmosphere and locked into bedrock. For scale:
global CO2 emissions are currently on the order of 35-40 Gt/yr, so even this slider's top end addresses
a meaningful minority, not a magic fix — and its net benefit shrinks further once its own energy cost
(below) is accounted for.
% of DAC's energy demand sourced from dedicated low-carbon generation rather than the
general grid mix. At 0%, DAC draws from the same grid as everything else (and inherits that grid's
current fossil share); at 100%, DAC is fully powered by dedicated renewables/nuclear and its capture is
genuinely net-negative rather than partially self-cancelling.
Solar farms: land use, albedo, and absorbed energy
Directly linked to the renewable energy growth slider above, not a separate emissions
pathway — this section models the real, physical side-effects of the solar share of that growth, since
those panels have to go somewhere and aren't optically neutral once they do. A darker panel surface
genuinely absorbs more incoming solar energy than the vegetation or bare ground it typically replaces —
real, satellite-measured albedo reduction is modest (-1.28 percentage points, median; Yuan et al. 2024,
Communications Earth & Environment — markedly smaller than older, simplistic assumptions),
and most of that extra absorbed energy is re-radiated as ordinary heat, not banked. Modeled as a small,
renewable-share-scaled local albedo forcing, deliberately conservative rather than assuming the largest
cited figures.
% of solar installations sited as genuine dual-use — panels elevated or spaced over
working farmland, grazing, or regenerative land projects rather than land converted outright. A real,
growing practice, not hypothetical. Reduces (but doesn't eliminate — panels still shade and locally
alter the microclimate) the arable-land trade-off from solar deployment.
Wind farms: extracting energy from the atmosphere itself
Also linked to the renewable growth slider's wind share, not separately adjustable.
Wind turbines genuinely remove kinetic energy from the atmosphere to generate electricity — this is
real physics, not speculation, and is an active area of climate research (Miller & Keith and others).
Checked directly against the literature: for the same energy generated, wind's *local* warming effect is
roughly 10x larger than solar's, because wind farms need far more land area per unit of power (~0.5
We/m² versus solar's ~5.4 We/m² — ScienceDirect, 2018), so the same number of watts is spread over far
more turbine-disturbed atmosphere. Modeled as a small, deliberately conservative local energy-extraction
term, honestly scaled: the same literature is explicit that wind's effect on the *global average*
surface temperature is assessed as insignificant, even though its documented regional/local effects on
wind speed, moisture, and heat exchange are real and worth representing rather than ignoring outright.
Additional global electricity demand from AI/data center growth, as a percentage-point
addition to total energy demand per year, on top of everything else already modeled. For scale: global
data center electricity use was already ~450-490 TWh in 2025 (IEA, 2025 Energy and AI report; UN
University, 2026) — around 1.5-1.8% of total global electricity — and is projected to roughly double to
~945-1,050 TWh by 2030 on current trends, making this a real and rapidly growing driver, not a
speculative one. Draws on the same grid mix as everything else (subject to the same renewables/fossil
split), competes for arable/habitat land at server-farm scale (UN University 2026: >14,500 km² global
land footprint projected by 2030, roughly twice the Jakarta metropolitan area), and consumes freshwater
for cooling (~9.3 trillion litres globally projected by 2030) — tracked here as a genuine, additional
draw on the same freshwater-stressed systems already under pressure elsewhere in this model, not treated
as a free resource.
Checked directly whether this was already modeled: it wasn't — this whole model, like
essentially every mainstream climate model, represents fossil fuels' climate effect entirely through
their CO2/CH4 greenhouse forcing, not the literal thermodynamic heat released by combustion itself
(true even though, e.g., an internal combustion engine really does convert roughly 70-80% of fuel
energy directly to waste heat rather than motion). Calculated and added as a real, small, separate
forcing when checked: global anthropogenic waste heat is well-established in the literature at roughly
0.03 W/m² (Flanner 2009's widely-cited estimate, ~460 TW of total human energy production translated to
a global flux), compared to ~2.9 W/m² from greenhouse gases — about 1% of greenhouse forcing, confirmed
directly against the physical scale of the numbers involved (total human energy production, ~18 TW per
Wikipedia's 2026-updated figure, against ~460 TW of heat already being trapped by the enhanced
greenhouse effect — a roughly 25-fold difference even before accounting for what fraction of that 18 TW
is actually waste versus useful work). Real, but genuinely small — off by default since mainstream
climate science doesn't consider it a major driver, included here as an option to see its actual,
honestly-scaled size rather than an assumed one.
David Wallace-Wells: "humans, like all mammals, are heat engines." True, and
calculated directly rather than asserted: resting human metabolic output is well-established at
~100W per person (used in architectural/HVAC engineering for exactly this reason). At 8.5 billion
people that's roughly 0.85 TW globally — real, and added as a genuine (if tiny) forcing when checked,
but worth being honest about scale: it's under 5% of total human energy production (~18 TW) and a
small fraction of a percent of the ~460 TW already being trapped by the enhanced greenhouse effect.
Off by default for the same reason as fossil waste heat above — not because it isn't real, but because
at global scale it genuinely isn't a meaningful driver next to the greenhouse effect, however
intuitive "8.5 billion heat engines" sounds.
Off by default: current expert consensus (Ruppel & Kessler 2017; IPCC) treats a
large, abrupt clathrate release as a low-probability tail risk this century, not a mainstream
expectation — the "clathrate gun hypothesis" remains genuinely debated, especially for shallow Arctic
subsea hydrates (East Siberian Arctic Shelf). When enabled, deep-ocean hydrates (centuries-scale
response) and shallow Arctic hydrates (decades-scale response) are tracked separately and triggered
only once the model's own warming crosses cited thresholds — released methane feeds into the same
atmospheric CH₄ pool and forcing already used elsewhere, so it genuinely affects the whole model.
°C warming per doubling of CO₂ (IPCC likely range 2.5–4°C).
⚠ Changing a slider doesn't restart the simulation. "Run simulation" always continues forward
from wherever the model currently is, using whatever settings are set right now — it does not go back
to 2026 and re-run from scratch. If you want to see what a changed setting does from the beginning,
hit Reset first. Otherwise you'll get a run that mixes old and new settings across different
periods, which is rarely what you actually want to compare. The Reset button will pulse green once
the model has been advanced, as a reminder.