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 weightw 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.

    Live Result

    Loading weather data...

    Ranking