Earth Notes: On a Possible UK Policy Modelling Tool (2009)

Updated 2022-09-18 11:58 GMT.
By Damon Hart-Davis.
What-Ifs and Goal-Seeking for policy makers and the rest of us in the UK?
If you ruled the world and wanted to tackle climate change, what tools would you use to help you choose what to do? Equally, what tools might those in government today use? And if you as an ordinary member of the public wanted to see if you agreed with government's choices or make your own suggestions or show where government was taking the wrong path or missing a trick (while not ignoring the laws of physics) how might you do it?

(Originally written 2009-10-26.)

In the UK the government publishes a great deal of good data (for example in the DUKES Digest of UK Energy Statistics). Bodies such as the IPCC have views on constraints on carbon emissions if we are to avoid, for example, exceeding 2°C temperature rise. Can these be tied together to devise policy or drive computer games or support a SETI@Home-style collaboration or all of the above?


Goals might be of the form:

Some of the goals, such as the target proportion of zero-carbon electricity on the UK grid, and the target total CO2 emissions to a given end date, are probably easy to check for being achieved in a model. Others can possibly be user-driven inputs linked to a time-line. It may also be possible to back-calculate missing/free values once other values are set.

The carbon and financial costs of various choices can be deduced from data such as DUKES in a fairly simple arithmetic manner.

In other cases more complex formulae with multiple inputs may be needed. Or the sum over a range of probabilities may be needed. Even more difficult are "path dependencies" (the route to a given end) such as "many good UK nuclear sites are on low-lying coasts; if we don't build fast enough they will be flooded."

Base Data and Models

Base data should be available from a number of sources such as DUKES and other UK (government) providers, with labelling of data origins. This also makes it possible for users to include their own data from other sources.

The system should be seeded with basic models. It should also be possible for users to easily create/maintain/publish their own models and data dependencies. As few components as possible should be black boxes.


It should be possible to get data into and out of the system in various ways, eg spreadsheet, Web form, applet, video game, with models equally interchangeable, and with a core set along with the raw data. The aim should be to keep the medium separate from the message and give the widest practical range of access to the data, models and tools. Also to allow third parties to examine/override/create/correct data and models, with both as first-class entities in the system, and with clear traceability.

~624 words.