nishi code wiki / research / biological oracles

Biological plausibility as a build gate: the unoccupied niche

Published · lineage: forks off the perceptual-realism oracles brief, which established that image fidelity and motion plausibility are gateable while presence is not · sibling of the craft SOTA roadmap

The finding that matters. Every ingredient for an automated biological-plausibility oracle exists — open ground-truth datasets, published reference constants, permissive licences, scriptable tooling, and CI hooks in shipping engines. Nobody has assembled them. Three independent search lines (animal anatomy, tree generation, terrain) converged on the same conclusion: the generative-graphics literature evaluates realism with distribution distances, geometric agreement with an artist's rig, or human panels — never against quantitative biological reference values. A May 2026 survey states it outright: "the absence of an agreed-upon production-readiness evaluation suite makes it difficult to quantify systematically the production gap." Every open validator (glTF-Validator, glTF Asset Auditor, usdchecker, Omniverse) checks format and budget conformance. Not one asks whether the thing is a plausible organism. And the industry-standard tree tool explicitly declines to enforce botanical rules by design.

1. What we measured in our own world

This brief is written after wiring the first two of these checks into our own build gate, so the numbers below are ours, not aspirations:

CheckReference bandOur measurementOutcome
Stem density, medieval-highland identity500–800 trees/ha at DBH ≥ 10 cm (>3,000 forest plots)372 → 643 trees/hathe first reading failed: our forest was barely half a real one. The generator was changed, not the band
Hypsometric integral (Pike–Wilson identity, one O(n) pass)mature/equilibrium 300–600‰594‰we had declared the world "youthful" by intuition; the probe disagreed and the declaration was corrected
Both readings changed a belief. That is the argument for cheap biological oracles in one line: the forest we thought was dense was half-density, and the landscape we called young is mature. Neither was visible by eye.

2. The cheapest defensible checks, with their constants

OracleReference valueCost
Phyllotaxis divergence angle (apex primordia)137.5°, robust to ~0.001°O(n)
Branch-diameter exponent (da Vinci → Murray)α ∈ [1.5, 3.0], measured 1.5–2.5 across four centuries of art that reads as realisticO(n)
Tree slenderness / crown ratioh/d < 80; live crown ratio ≥ 0.36arithmetic
Branching angle, species-class awareconifer ±9°, broadleaf ±22° (measured reconstruction-vs-field error)O(n)
Mean leaf inclinationglobal 41.47° ± 9.55°, per plant functional typeO(n)
Quadruped limb allometrychord length ∝ M0.31, diameter ∝ M0.35, across 32 species spanning 0.02–3500 kgO(bones)
Gait duty factor / Froude transitionswalk >0.5, run <0.5; walk→trot at Fr 0.3–0.5, trot→gallop 2–3arithmetic
Köppen climate classificationpure threshold rules; the published map agrees with 22,078 real weather stations at 80%arithmetic
Terrain: Hack's law, concavity, fractal dimensionh ∈ [0.55, 0.62]; θ ∈ [0.40, 0.60]; D ∈ [2.00, 2.30]O(n) to O(n log n)

Sources: Sci. Rep. 5:15358 (phyllotaxis) · arXiv:2402.13520 (branch-diameter exponent) · Biewener, J. Exp. Biol. 105:147 (limb allometry) · ESSD 17:1347, 2025 (leaf inclination) · Beck et al., Sci. Data 5:180214 (Köppen) · Tallo: 498,838 trees, CC BY 4.0

3. The calibration traps — where a naive oracle would be wrong

A perfect generator is less realistic than a slightly noisy one. Real sunflowers show exactly-Fibonacci parastichy counts only 74% of the time (82% including structured variants). Enforcing 100% would reject reality.

The golden angle does not survive to maturity. On mature beech, spruce and pine, measured branch divergence angles are statistically uniform, not clustered at 137.5° — bud mortality and branch shedding erase the pattern even when the underlying bud angle is constant. Enforce it at the apex; never on surviving branches.

A tolerance cannot be tighter than its reference. Joint-angle goniometry has a 1–6° (median 3°) intra-observer floor; body-mass-from-bone-circumference carries 25.6% mean prediction error; crop-model inter-comparison shows a 24–38% irreducible relative error. Demanding better generates false failures.

One published oracle has been falsified. The classic speed-from-stride-length trackway equation was tested against ground truth in 2025 and overestimated speed by 1.17× to 4.74×; the authors call it "inaccurate, if not outright misleading." Use Froude and duty-factor consistency instead of absolute speed inference.

4. Licensing is the hidden constraint

Most of the attractive datasets are non-commercial. The clean, commercially-usable stack is smaller than it first appears: Tallo (498,838 trees, CC BY 4.0), Köppen-Geiger maps (CC BY 4.0), Whittaker biome polygons (MIT), SoilGrids (CC BY 4.0), Copernicus DEM, Hydrography90m (CC BY 4.0), Smithsonian 3D (CC0), AVONET, and the open tooling (pyflwdir MIT, OpenSim and MuJoCo Apache-2.0, glTF-Validator Apache-2.0). Blocked or restricted for commercial use: the largest crop model, the leading yield-gap atlas, the bare-earth DEM most accurate under canopy, the dominant vertebrate CT repository's default terms, and the one existing perceptual tree-realism dataset.

UNVERIFIED / declared gaps