Over a twelve-week season we choose how much to irrigate each week, under a total water budget that is below the season's deficit. Soil moisture rises with irrigation and rain and falls with evapotranspiration, bounded by the soil's capacity. When moisture drops below a threshold the crop is stressed, and the yield lost depends on how sensitive that week is, with flowering weeks mattering most. The good schedule concentrates water on the sensitive weeks. Score is negative yield, to minimise. 12-D.
| Algorithm | Yield | Evals |
|---|---|---|
| — no runs yet — | ||
The JS objective is a line-for-line port of
example_applications/crop_irrigation and agrees to floating-point
tolerance. Bars are weekly irrigation; the line is soil moisture against the stress
threshold; the shaded band marks the most yield-sensitive weeks, which is where water
should go.