earth.md // Manifest of This Constructed World
This planet is a deterministic simulation seeded once at load. It starts at Year 0 every run and unfolds without intervention.
Terrain Model
- 2D spherical-like latitude/longitude grid projected to canvas.
- Height field generated from seeded gradient noise (fBm), continental masks, ridge detail, and coastal shaping.
- Rivers approximated by downhill flow potential and humidity transport rather than explicit fluid particles.
Climate Model
- Solar forcing depends on latitude and axial seasonal phase.
- Temperature responds to insolation, altitude lapse rate, ocean thermal buffering, and cloud albedo.
- Humidity evolves by evaporation, wind advection, condensation, and precipitation feedback.
Ecology and Evolution
- Three trophic layers: primary producers, herbivores, predators.
- Each layer has evolving local trait fields (temperature and moisture preference), mutated deterministically via hashed noise.
- Nutrient-detritus cycle closes biomass loops; scarcity drives collapses and extinctions.
Time Scale
- Fixed simulation tick: 30 ticks/sec.
- Each tick advances 0.08 simulation years.
- 1 real second = 2.4 simulation years; 10 real minutes = ~1440 years.
PRNG and Seed Logic
- PRNG:
xoshiro128**, seeded via splitmix32.
- Global seed constant:
0xEA75_2026.
- No use of
Math.random(); all stochastic behavior derives from deterministic hashing of seed, cell index, and tick.
Approximations and Omissions
- No plate tectonics over simulation time; geology is static after genesis.
- No explicit atmospheric chemistry, ocean currents, or species genomes.
- No intelligent agents/civilization mechanics beyond ecological complexity indicators.
Question
What does this world not yet understand about itself?
It does not yet model its own observers, symbolic memory, or how knowledge of future climate would alter evolution. It can adapt biologically, but it cannot form theory about its own laws.