Pick a crate of lager, shandy or cider and we will knock 50% off a box of crisps. Take the crate
The live feed

Real Oxfordshire weather, twenty-four to seventy-two hours late.

The in-game sky is not a random number. It is what actually happened at this farm, delayed by between one and three days, and the delay is not a technical limitation — it is four separate design decisions that all point the same way.

The five inputs

The feed, as it would run.

Five values, one source, and one deliberate delay applied to four of them.

Right now at OX7

Watching the wheat

Harvest is coming

  • Temperature at OX7 14°C, falling Met Office observation, nearest station24–72 h delay
  • Rainfall, last 24 hours 6.4 mm The same observation record24–72 h delay
  • Soil temperature at 10cm 9.1°C Derived, from air temperature and the recent record24–72 h delay
  • Wind 18 mph, gusting 31 Met Office observation24–72 h delay — spray windows only
  • Season and day number Autumn, day 242 The server clockNo delay. It is a date

20°C at the farm shop, and dry for now

Winter barley running at 4.1 tonnes the hectare

Chapter 41 is open. Forty came before it

In this build every reading above is a seeded placeholder. A real version would read one observation feed and nothing else, because the more feeds a game reads the more ways it has of knowing where its players are.

The argument

Four reasons for the delay, none of them technical.

  1. A live feed makes the game a weather forecast, and it is a bad one.

    If the in-game sky is the current sky, players will use the game to decide whether to take a coat, and a proportion of them will use it to decide whether to spray a real field. The game would then be giving agronomic advice on a consumer weather feed, which is a liability nobody sensible accepts.

    A delay of a day or more removes the ambiguity entirely. Nobody plans around weather that has already happened.

    Nobody plans around weather that has already happened.

  2. A live feed leaks location.

    A game that renders the weather where the player is has, by definition, asked where the player is. A game that renders the weather at one farm in Oxfordshire has asked nothing and knows nothing.

    The Children’s Code requires geolocation to default to off and requires data minimisation as a design principle rather than as a policy. One fixed location for every player in the world satisfies both without a compromise anywhere.

    One farm’s weather, for everybody, everywhere. No location asked, none held.

  3. A delay makes the failure legible.

    The whole Cocking It Up mechanic depends on the player being able to look at the weather record and see why. A record that is still arriving cannot be looked at.

    Twenty-four to seventy-two hours means the game always has a complete, settled record for the period it is asking the player to reason about, rather than a partial one that may be revised.

    A settled record can be reasoned about. A live one is still arguing with itself.

  4. And it keeps the farm in the game rather than the player.

    The in-game farm is in Oxfordshire, on Cotswold brash, at that latitude. A player in Aberdeen playing Aberdeen weather is not playing this farm; they are playing a generic farming game with a licence on it.

    The point of the whole exercise is that this is a specific thousand acres with a specific soil and a specific rainfall record. Rendering somebody else’s weather over it defeats the object.

    It is this farm, at this latitude, on this soil. That is the entire proposition.

Eight systems

What the weather actually drives in the game.

SystemWhat the weather does to itHow much it matters
Establishment A wet October costs plants; a cold one costs a fortnight Substantial — it sets the ceiling
Tiller survival A hard winter reduces it Moderate
Disease pressure Warm and wet is septoria weather, and it makes the flag leaf decision hard The most interesting effect in the game
Grains per ear A hot dry week at flowering is unrecoverable Large, and entirely uncontrollable
Grain fill June rainfall, more than anything else on this list The largest single weather effect on yield
Spray and drilling windows Wind and rain close them Small individually, and infuriating cumulatively
The harvest decision Moisture at the weighbridge, and the forecast Direct, and it is the best decision in the stage
The sky, visually It looks like it looked here, a day or two ago None at all, mechanically, which is the point
The fallback

What happens when the feed goes down.

It falls back to the seasonal average for that day of the year, drawn from the farm’s own record, and it says so in the interface. It does not freeze, it does not guess and it does not quietly invent weather, because a game that quietly invents weather has a model nobody can audit.

That is the same rule this site already applies to its own seasonal feeds: render the seasonal default from the server clock first, then improve it if the feed answers. The season is known before a single request is made and it cannot fail.

A game that depends on an external observation feed to function is a game that stops working when the Met Office has an outage, and there is no version of that which is acceptable for something people play on a train.

Wondering

The weather, questioned.

Because it would mean asking where you are, and the design holds no location data at all. Everybody in the world plays the same Oxfordshire weather, a day or two late.

No, and that is the main reason for the delay. The feed is between one and three days behind, which makes it useless as a forecast and therefore safe as a game mechanic.

It falls back to the seasonal average from this farm’s own record and says so on screen. It never freezes and it never invents weather.

And the decisions get put to a vote.

Real agronomic choices on this farm, decided by players, revealed months later.

Across the estate

Elsewhere on the estate.

/estate/the-money/

/estate/recording/

/estate/sitemap/

Next along the route

The vote

Carry on
Basket Book the pub Plot a field Join the list Bother us

Snooping, briefly.

We use a small number of cookies to keep your basket upright and to work out which pages people actually read. We do not sell anything about you to anyone, because that would be a rotten way to behave.

Read the detail