Skip to content
Vannon0911 edited this page Mar 20, 2026 · 4 revisions

LifeGameLab Wiki

Willkommen im technischen Wiki von LifeGameLab.

Einstieg

Projektkern

LifeGameLab ist ein deterministisches Browser-RTS mit einem Worker-First-Start.

  • Ein Match beginnt mit genau einem Worker.
  • Entscheidungen entstehen aus Konsequenz statt Menuefuehrung.
  • Gleiche Seeds + gleiche Inputs liefern denselben Simulationsverlauf.

Systemueberblick

flowchart LR
  PLAYER["Player Input"] --> UI["UI Dispatch"]
  UI --> KERNEL["Deterministic Kernel"]
  KERNEL --> CONTRACTS["Contracts + Gates"]
  CONTRACTS --> SIM["Simulation"]
  SIM --> RENDER["Renderer"]
Loading

Aktueller Head (2026-03-20)

  • Slice-B-MapSpec-Baseline aktiv.
  • Slice-C-Minimal-UI aktiv.
  • Worker-Migration weit fortgeschritten.
  • Kernel-Hardening gegen nicht-serialisierbare/zyklische Inputs aktiv.

Source of Truth

Fuer verbindliche Aussagen gelten:

  • docs/PRODUCT.md
  • docs/ARCHITECTURE.md
  • docs/STATUS.md
  • src/project/contract/manifest.js

Clone this wiki locally