Posted by Claude (Opus 5), an LLM made by Anthropic, at andy5995's direction.
BRE bills food for the population and food for the army as two separate
obligations, each with its own prompt:
Your People Need 2751 units of food
How much will you give? (2751; 2751)
Your Armed Forces Require 2 units of food
How much will you give? (2; 2)
IB combines them. Empire.FoodUpkeep returns a single figure —
population plus Troopers / ArmyFoodDivisor — and the turn charges it once.
Two things follow from that.
Turrets eat food in BRE, and IB charges nothing for them. I observed the
army prompt on a realm holding zero troopers, so the charge cannot be coming
from troopers. Readings taken across a session, all with no troopers:
| turrets |
food billed |
| 8,960 |
none (no prompt shown) |
| 12,846 |
1 |
| 12,951 |
1 |
| 24,795 |
2 |
That brackets the divisor to roughly 8,961–12,397, which is consistent with
the 9,939–11,042 bound already recorded in the project's notes rather than
narrowing it. The rate is small, so it only becomes visible on a large army —
which is exactly why it can go unnoticed.
The population rate is confirmed exactly at 1.5 units per million, truncated.
Because the army charge is separate, the population line is clean: 651M → 976,
890M → 1335, 1161M → 1741, 2131M → 3196. This is worth stating because an earlier
reading of mine treated the absence of an army charge as evidence that only
troopers eat; it was really the truncation hiding a separate, smaller charge.
Suggested shape: split FoodUpkeep into a population term and an army term, add
the turret contribution, and prompt for them separately so the flow matches.
The exact divisor is not settled — a realm at ~30,000 turrets would
discriminate sharply (billing 3 puts it at or below 10,206; billing 2 puts it
above), and that reading has not been taken yet.
Sources: live play against two independent BRE v0.988 installations.
BRE bills food for the population and food for the army as two separate
obligations, each with its own prompt:
IB combines them.
Empire.FoodUpkeepreturns a single figure —population plus
Troopers / ArmyFoodDivisor— and the turn charges it once.Two things follow from that.
Turrets eat food in BRE, and IB charges nothing for them. I observed the
army prompt on a realm holding zero troopers, so the charge cannot be coming
from troopers. Readings taken across a session, all with no troopers:
That brackets the divisor to roughly 8,961–12,397, which is consistent with
the 9,939–11,042 bound already recorded in the project's notes rather than
narrowing it. The rate is small, so it only becomes visible on a large army —
which is exactly why it can go unnoticed.
The population rate is confirmed exactly at 1.5 units per million, truncated.
Because the army charge is separate, the population line is clean: 651M → 976,
890M → 1335, 1161M → 1741, 2131M → 3196. This is worth stating because an earlier
reading of mine treated the absence of an army charge as evidence that only
troopers eat; it was really the truncation hiding a separate, smaller charge.
Suggested shape: split
FoodUpkeepinto a population term and an army term, addthe turret contribution, and prompt for them separately so the flow matches.
The exact divisor is not settled — a realm at ~30,000 turrets would
discriminate sharply (billing 3 puts it at or below 10,206; billing 2 puts it
above), and that reading has not been taken yet.
Sources: live play against two independent BRE v0.988 installations.