Skip to content

Instantly share code, notes, and snippets.

@Jinger-ui
Created July 21, 2026 02:33
Show Gist options
  • Select an option

  • Save Jinger-ui/f4b5f2b06fcc6530fba90ca71d712a6d to your computer and use it in GitHub Desktop.

Select an option

Save Jinger-ui/f4b5f2b06fcc6530fba90ca71d712a6d to your computer and use it in GitHub Desktop.
SG Rain Predictor v3 Report 2026-07-21T02:33
<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8">
<title>SG Rain Predictor v3 Dashboard</title>
<style>
body{font-family:'Segoe UI',system-ui,sans-serif;margin:0;padding:20px;background:#f5f5f5}
h1{color:#003d7c;margin-bottom:4px}
.meta{color:#666;font-size:0.9em;margin-bottom:16px}
.tag{display:inline-block;background:#e3f2fd;color:#003d7c;padding:2px 8px;border-radius:4px;font-size:0.8em;margin-right:6px}
table{width:100%;border-collapse:collapse;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.12)}
th{background:#003d7c;color:#fff;padding:10px 8px;font-size:0.82em;text-align:left}
td{padding:7px 8px;border-bottom:1px solid #eee;font-size:0.83em}
tr:hover{background:#f5f5f5}
</style></head><body>
<h1>SG Rain Predictor v3 <span style="font-size:0.5em;color:#666">(Experiment 5)</span></h1>
<div class="meta">2026-07-21 10:33 SGT | 10.00 am to Midday
<br>Wind: NE at 3.6 km/h | Weights: radar 0%/wind 100% (no radar data)
<br><span class="tag">EWMA alpha=0.6</span>
<span class="tag">5-pt sampling</span>
<span class="tag">Alignment %</span>
<span class="tag">Fallback ETA</span></div>
<table>
<tr><th>Area</th><th>Region</th><th>Risk</th><th>ETA</th>
<th>Conf</th><th>Align%</th><th>Forecast</th><th>Max/Mean/Cov</th><th>Adjustment</th></tr>
<tr>
<td>Woodlands</td><td>North</td>
<td style="color:#ef6c00; font-weight:bold">MEDIUM (40)</td>
<td>-</td><td>low</td><td>0%</td><td>Thundery Showers</td>
<td>0/0/0%</td>
<td style="font-size:0.82em">forecast-only warning</td>
</tr>
<tr>
<td>Sembawang</td><td>North</td>
<td style="color:#ef6c00; font-weight:bold">MEDIUM (40)</td>
<td>-</td><td>low</td><td>0%</td><td>Thundery Showers</td>
<td>0/0/0%</td>
<td style="font-size:0.82em">forecast-only warning</td>
</tr>
<tr>
<td>Yishun</td><td>North</td>
<td style="color:#ef6c00; font-weight:bold">MEDIUM (40)</td>
<td>-</td><td>low</td><td>0%</td><td>Thundery Showers</td>
<td>0/0/0%</td>
<td style="font-size:0.82em">forecast-only warning</td>
</tr>
<tr>
<td>Sungei Kadut</td><td>Northwest</td>
<td style="color:#ef6c00; font-weight:bold">MEDIUM (40)</td>
<td>-</td><td>low</td><td>0%</td><td>Thundery Showers</td>
<td>0/0/0%</td>
<td style="font-size:0.82em">forecast-only warning</td>
</tr>
<tr>
<td>Lim Chu Kang</td><td>Northwest</td>
<td style="color:#ef6c00; font-weight:bold">MEDIUM (40)</td>
<td>-</td><td>low</td><td>0%</td><td>Thundery Showers</td>
<td>0/0/0%</td>
<td style="font-size:0.82em">forecast-only warning</td>
</tr>
<tr>
<td>Tengah</td><td>Northwest</td>
<td style="color:#ef6c00; font-weight:bold">MEDIUM (40)</td>
<td>-</td><td>low</td><td>0%</td><td>Thundery Showers</td>
<td>0/0/0%</td>
<td style="font-size:0.82em">forecast-only warning</td>
</tr>
<tr>
<td>Choa Chu Kang</td><td>Northwest</td>
<td style="color:#ef6c00; font-weight:bold">MEDIUM (40)</td>
<td>-</td><td>low</td><td>0%</td><td>Thundery Showers</td>
<td>0/0/0%</td>
<td style="font-size:0.82em">forecast-only warning</td>
</tr>
<tr>
<td>Western Water Catchment</td><td>Northwest</td>
<td style="color:#ef6c00; font-weight:bold">MEDIUM (40)</td>
<td>-</td><td>low</td><td>0%</td><td>Thundery Showers</td>
<td>0/0/0%</td>
<td style="font-size:0.82em">forecast-only warning</td>
</tr>
<tr>
<td>Mandai</td><td>North-Central</td>
<td style="color:#ef6c00; font-weight:bold">MEDIUM (40)</td>
<td>-</td><td>low</td><td>0%</td><td>Thundery Showers</td>
<td>0/0/0%</td>
<td style="font-size:0.82em">forecast-only warning</td>
</tr>
<tr>
<td>Central Water Catchment</td><td>North-Central</td>
<td style="color:#ef6c00; font-weight:bold">MEDIUM (40)</td>
<td>-</td><td>low</td><td>0%</td><td>Thundery Showers</td>
<td>0/0/0%</td>
<td style="font-size:0.82em">forecast-only warning</td>
</tr>
<tr>
<td>Seletar</td><td>North-Central</td>
<td style="color:#ef6c00; font-weight:bold">MEDIUM (40)</td>
<td>-</td><td>low</td><td>0%</td><td>Thundery Showers</td>
<td>0/0/0%</td>
<td style="font-size:0.82em">forecast-only warning</td>
</tr>
<tr>
<td>Tuas</td><td>West</td>
<td style="color:#ef6c00; font-weight:bold">MEDIUM (40)</td>
<td>-</td><td>low</td><td>0%</td><td>Thundery Showers</td>
<td>0/0/0%</td>
<td style="font-size:0.82em">forecast-only warning</td>
</tr>
<tr>
<td>Pioneer</td><td>West</td>
<td style="color:#ef6c00; font-weight:bold">MEDIUM (40)</td>
<td>-</td><td>low</td><td>0%</td><td>Thundery Showers</td>
<td>0/0/0%</td>
<td style="font-size:0.82em">forecast-only warning</td>
</tr>
<tr>
<td>Jurong West</td><td>West</td>
<td style="color:#ef6c00; font-weight:bold">MEDIUM (40)</td>
<td>-</td><td>low</td><td>0%</td><td>Thundery Showers</td>
<td>0/0/0%</td>
<td style="font-size:0.82em">forecast-only warning</td>
</tr>
</table>
</body></html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment