The live clock capped at 1 month/second (liveRate <= 720 sim-hours/s), far too slow to watch civilizations, wars and empires evolve over centuries. Raise the ceiling to ~20 sim-years/second (a century in ~5 s). - liveRateMax() helper (20 x dayLengthHours x yearLengthDays); the [ / ] ramp and the load-resume clamp both use it (was the hardcoded 720 in two places). - HUD rate label gains a "yr/s" tier above "mo/s". - The per-year sim tick (wars + territory) now catches up one year at a time over any years a frame skips (bounded to 12/frame), so at high speed wars/borders are still simulated for every year instead of teleporting; a backward step still just refreshes territory without re-running wars. Render/input-only: no engine, save-format or config change. Build clean, 13/13 tests pass. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Description
No description provided
Languages
C++
99.6%
CMake
0.4%