✓ 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
Physics displacement logic is broken — crown Y positions are integer ASCII rows mapped with arbitrary scaling factors (×5), so displayed "displaced volume" values are essentially meaningless and don't proportionally match real Archimedes math; also the gilded crown density (10.8 g/cm³) is plausible but arbitrary, and both crowns move in lockstep with no visual differentiation between them during submersion.
Physics displacement logic is broken — crown Y positions are integer ASCII rows mapped with arbitrary scaling factors (×5), so displayed "displaced volume" values are essentially meaningless and don't proportionally match real Archimedes math; also the gilded crown density (10.8 g/cm³) is plausible but arbitrary, and both crowns move in lockstep with no visual differentiation between them during submersion.