Each apiary site produces a seasonal report: yield per colony, overwintering loss and cost per kilogram. Watch every site's tower rise season after season and compare it against its own rolling benchmark — not an invented industry average.
How it works ▾
Every simulated season, each apiary site produces a report from three drifting KPIs: honey yield per colony, overwintering loss rate and cost per kilogram. Loss rate responds to the pressure slider (Varroa load and weather) filtered through the site's hidden quality factor; yield falls as loss rises:
loss = clamp(0.06 + pressure·0.004·(1.3 − quality) + noise, 0, 0.55)
yield = 38 · quality · (1 − 0.55·loss) + noise (kg/colony)
cost = fixedCost / yield (£/kg)
The article's core rule is applied literally: each site is judged against its own multi-year history, not a published national average. The benchmark ring floating over every tower is a rolling average of that site's last three seasons — only once three seasons exist does the comparison begin:
benchmark_t = mean(value_t-1, value_t-2, value_t-3)
Δ% = (value_t − benchmark_t) / benchmark_t × 100
A tower glowing green cleared its own benchmark this season; amber is within noise of it; red is a real season-on-season decline worth a written note, not just a number.
- Sites reported — how many apiary sites file a report each season, same as scaling a spreadsheet of locations.
- Pressure — Varroa and weather stress; higher pressure raises average loss rate and adds year-to-year variance.
- Reporting cadence — how many simulated seasons pass per real second.