ludoSpring — Game Science, HCI, Provenance Economics
Game science as rigorous methodology — 819 tests, 13 validated HCI models, provenance for gaming/science/medical with >80% structural similarity across domains
Domain
Game science (13 HCI models), procedural generation, engagement metrics, provenance economics (Novel Ferment Transcripts), anti-cheat via chain-of-custody, distributed human computation (Games@Home).
Repository: syntheticChemistry/ludoSpring
The Science Story
ludoSpring proves that game design is rigorous science — not an aesthetic category but an interaction architecture governed by measurable laws. Fitts’s law predicts click time. Hick’s law predicts decision time. Flow theory discriminates quality. These are not opinions; they are published, validated, reproducible results.
The deeper insight: the provenance machinery built for game item tracking (chain-of-custody, attribution, fraud detection) is structurally identical to the provenance needed for biological samples, medical records, and scientific data. >80% structural similarity across domains. The same Provenance Trio that tracks a magic sword tracks a soil sample tracks a patient record.
Headline Results
- 819 tests passing, 0 failed
- 63,617 lines of Rust across 103 crates
- 13 validated HCI models: Fitts, Hick, Steering, GOMS/KLM, Flow, DDA, Four Keys to Fun, and more
- 1,692 checks across 75 experiments
- Doom terminal raycaster with 110x 60Hz headroom — every mechanic traces to a paper
- Provenance cross-domain: gaming, science, medical — >80% structural similarity
- Games@Home: human gameplay as compute engine; MTG game tree is 2^aleph-0
Validation Phases
| Phase | Key Result |
|---|---|
| HCI Models (13) | Fitts, Hick, Steering, GOMS/KLM, Flow, DDA, Four Keys to Fun — validated against published research |
| Procedural Generation | Perlin noise, Wave Function Collapse, L-systems, BSP trees, Tufte data-ink |
| Playable Artifacts | Doom raycaster (110x headroom), roguelike explorer — mechanics trace to papers |
| Provenance Economics | Novel Ferment Transcripts: memory-bound objects, value from history not scarcity |
| Anti-Cheat | Chain-of-custody isomorphism; rulesets as loamSpine certificates |
| Games@Home | Distributed human computation; every game session produces novel data |
Researchers Reproduced
| Researcher | Department | Domain |
|---|---|---|
| Mihaly Csikszentmihalyi | Psychology, Claremont | Flow theory, optimal experience |
| Paul Fitts | Psychology, OSU | Fitts’s law, motor control |
| Georgios Yannakakis & Julian Togelius | IT, University of Copenhagen | AI and Games, procedural content generation |
| Alex Churchill | Independent | MTG Turing completeness (2019) |
What the Constraint Revealed
Building game mechanics from validated HCI models (instead of intuition) created a natural bridge to other domains. Engagement metrics that predict player retention also predict science session quality. The fraud detectors built for game item provenance detect the same structural patterns in clinical sample chains. The constraint of “every game mechanic must trace to a paper” eliminated magic numbers and produced mechanistically grounded design.
The Doom raycaster exists not as entertainment but as validation: can the same GPU pipeline (barraCuda) that runs lattice QCD also render real-time 3D at 110x the target framerate? Yes — and it uses the same WGSL shaders.
Cross-Spring Connections
- → wetSpring: Anderson localization applied to biology — shared spectral primitives, QS-active pore geometry
- → hotSpring: GPU pipeline shared — barraCuda GEMM serves both lattice QCD and raycasting
- → healthSpring: Fitts/Hick for medical UI evaluation; engagement for patient compliance
- → Provenance Trio: Chain-of-custody isomorphism (game items, bio samples, medical records)
- → esotericWebb: Sovereign creative tooling built on ludoSpring’s validated HCI models
baseCamp Papers
Papers 17, 18, 19, 20, 21, 22, 26 — see baseCamp Science for full list.
ludoSpring contributes to 7 baseCamp papers spanning game science, provenance economics, and sovereign sample tracking.