✓ Two crowns ✓ Same mass, different density ✓ Vertical slider ✓ Slider works ✓ Slider controls crowns ✓ Slider direction correct ✓ Full slider range — Fall animation ✓ Water displacement ✓ Rising water level ✓ Splash effects ✓ Physics correct ✓ Live mass value ✓ Live volume value ✓ Live density value ✓ Live displaced water ✓ Gilded displaces more ✓ Heureka animation ✓ No external deps ✓ Light bg / dark text ✓ Self-contained HTML
Solid ASCII-art implementation with correct physics (gold ρ=19.3, gilded ρ=8.0, same 1000 g mass), live stats, heureka banner, and splash effects, but crowns move identically (no differential visual between tanks), there is no smooth fall animation (only discrete position jumps tied to slider), and the water rise is cosmetically scaled/rounded so the visual char-row displacement is barely perceptible.
Solid ASCII-art implementation with correct physics (gold ρ=19.3, gilded ρ=8.0, same 1000 g mass), live stats, heureka banner, and splash effects, but crowns move identically (no differential visual between tanks), there is no smooth fall animation (only discrete position jumps tied to slider), and the water rise is cosmetically scaled/rounded so the visual char-row displacement is barely perceptible.