Remove events system entirely
CI / build-and-push (push) Successful in 36s

The random events (GPU shortages, regulatory hearings, PR crises, etc.)
added interruption without enough gameplay value. Removed all event
types, definitions (~1800 lines of event data), the event processor,
EventModal UI, store actions, and tick integration. Updated docs to
reflect the removal. Bundle size drops ~47kB.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-24 19:54:44 -04:00
parent 0005e580a7
commit 95f2f97121
16 changed files with 16 additions and 2191 deletions
-14
View File
@@ -145,19 +145,6 @@ Three rival AI labs compete with you. Each has a personality:
In later eras (Big Tech and AGI), you can **acquire** competitors, absorbing their talent and technology.
### Events
Random and conditional events keep the game dynamic. Categories include:
- **Industry**: Breakthroughs, open-source releases, benchmarks
- **Regulatory**: Hearings, compliance requirements, AI bills
- **PR/Cultural**: Media coverage, safety debates, public opinion shifts
- **Internal**: Employee issues, technical problems
- **Market**: Demand spikes, pricing pressure
- **Geopolitical**: Export controls, energy crises, natural disasters
Most events present 2-3 choices with meaningful tradeoffs. Some trigger chain events with delayed consequences.
### Funding
Raise capital through VC rounds as you grow:
@@ -215,7 +202,6 @@ Invest in multiple specializations and diverse products. Spread your compute acr
- **Timing funding rounds matters.** Raise too early and you give up equity cheaply. Raise too late and you run out of runway.
- **Safety research compounds.** Each safety project improves all future models.
- **Check competitor activity.** If a rival just released a strong model, expect to lose some subscribers unless you respond.
- **Events have lasting consequences.** Read the options carefully — some choices trigger follow-up events.
- **The data flywheel is real.** More users generate more data, which trains better models, which attract more users.
- **Deploy your models.** A trained model sitting idle generates zero revenue.
- **Use speed controls.** Pause when making big decisions. Speed up during waiting periods.