Your Algorithm
Every block scores each weather source per day; weighted together, the highest score wins the day. Pick an algorithm to edit, drag blocks to reorder, tune weights, or edit any formula — or start a new one.
Every algorithm here appears by name as 🧩 under the Sources menu on the Now page — select one there and the app's forecast follows that algorithm's per-day winners.
Block Palette
Tap or drag a block into your pipeline. Formulas can use:
How It Works
The idea — blocks, weights & combine modes
Your algorithm runs once per forecast day, for every competing source. Each block is a formula that turns that source's numbers into a score (the starter blocks aim for 0–10). Block scores are multiplied by their weight — w next to each block — and combined; the source with the highest combined score wins the day and provides that day's forecast.
Weights: 1 is neutral, 2 doubles a block's influence, 0.5 halves it — and a negative weight flips a block into a penalty (e.g. Maverick with w = −1 punishes disagreement instead of rewarding it).
Combine modes:
A source missing data for a day (beyond its horizon) sits that day out. Everything auto-saves as you edit, and results update live below.
Variables your formulas can use
Functions & operators
Competing Sources
Which sources are allowed to enter the race.