Riverclock complete corresponding source, GPL-3.0. No compilation, bundler, package manager or dependencies required. All preferred editable runtime sources are included as index.html, style.css, game.js, hydrology.js; original generated reservoir.webp is an image asset. Serve this directory using python3 -m http.server or any static server. Adapted from Pywr 3846bf2e30fe2fe28e052e1ec3a1c8686ff87c4d pywr/parameters/_control_curves.pyx _interpolate and ControlCurveInterpolatedParameter.value. Changed: scalar JS translation, original synthetic reservoir mass-balance model and game UI. Copyright Pywr contributors; original Riverclock additions2026 licensed GPL-3.0. No warranty.