The formula gets rearranged depending on which variable you need. Here are the patterns you’ll run into in the real world — find the one that matches your problem and follow the worked steps.
01 · PATTERN
Water (ml) halved
water_ml = 250 (from 500)
Keep every other input at its default and halve the water (ml). See how coffee (g) responds.
- 01New Water (ml): 250
- 02Baseline Coffee (g): 31.25
- 03New Coffee (g): 15.625
- 04Coffee (g) decreases by 50% → use this sensitivity to plan for real-world variation.
02 · PATTERN
Water (ml) doubled
water_ml = 1000 (from 500)
Keep every other input at its default and double the water (ml). See how coffee (g) responds.
- 01New Water (ml): 1000
- 02Baseline Coffee (g): 31.25
- 03New Coffee (g): 62.5
- 04Coffee (g) increases by 100% → use this sensitivity to plan for real-world variation.
03 · PATTERN
Ratio (1:x) halved
ratio = 8 (from 16)
Keep every other input at its default and halve the ratio (1:x). See how coffee (g) responds.
- 01New Ratio (1:x): 8
- 02Baseline Coffee (g): 31.25
- 03New Coffee (g): 62.5
- 04Coffee (g) increases by 100% → use this sensitivity to plan for real-world variation.
04 · PATTERN
Ratio (1:x) doubled
ratio = 32 (from 16)
Keep every other input at its default and double the ratio (1:x). See how coffee (g) responds.
- 01New Ratio (1:x): 32
- 02Baseline Coffee (g): 31.25
- 03New Coffee (g): 15.625
- 04Coffee (g) decreases by 50% → use this sensitivity to plan for real-world variation.