February 2026 · 9 min read

How AI Prioritizes Zones When Water is Limited

During drought restrictions, every gallon counts. Here's how physics-based optimization decides which zones get water first — and why it's not just "water the greens."

The Budget Problem

Water restrictions, drought mandates, or simply limited well capacity all create the same constraint: you have X gallons per day, but your landscape needs 1.5X. The default response is uniform cuts — reduce every zone by 33% and hope for the best.

Uniform cuts are simple, but they're suboptimal. A putting green with shallow bentgrass roots and zero stress tolerance is not the same as a deep-rooted bermuda rough that can survive weeks of deficit. A south-facing slope in full sun loses water twice as fast as a shaded flat area. Treating them the same wastes what little water you have.

The real question isn't "how much should we cut?" It's "where does each gallon do the most good?"

2-3×
Improvement in turf quality vs uniform cuts when using priority-weighted water allocation

That improvement comes from a simple principle: concentrate limited water where it prevents the most damage, and accept controlled stress where plants can tolerate it. The challenge is computing those priorities accurately and dynamically.

Marginal Value: The Key Concept

The optimizer computes a marginal value for each zone — how much the overall objective function would improve per unit of water added. Technically, this is the gradient of the loss function with respect to the irrigation control variable for that zone: ∂L/∂q[z].

A zone with a high marginal value is one where adding water makes a big difference to the overall outcome. A zone with a low marginal value is one where additional water changes very little — either because the zone is already well-watered or because the plant can tolerate the current deficit without significant stress.

Zones with high marginal value are typically those where water prevents the most damage:

  • A zone approaching the wilting point (high stress gradient)
  • A zone with shallow-rooted plants that have less soil buffer
  • A zone in full sun with high evapotranspiration (rapid drying)

Zones with low marginal value are those where water makes less difference:

  • A zone already near field capacity (additional water drains past the roots)
  • A zone with deep-rooted, drought-tolerant plants
  • A shaded zone with low evapotranspiration demand

The optimizer doesn't guess at these values or rely on static lookup tables. It computes them by running the actual soil physics simulation forward through time — Richards equation for water movement, Penman-Monteith for ET, van Genuchten for soil hydraulic properties — and then taking gradients backward through the entire chain using automatic differentiation. The result is a precise, physics-derived priority ranking that accounts for current soil moisture, forecasted weather, plant physiology, and root zone depth simultaneously.

A Golf Course Example

Let's make this concrete. Consider a 50-acre golf course under a 30% water restriction from the local water district. The optimizer evaluates every zone and computes marginal values based on current conditions:

Zone Type Marginal Value Priority
Greens #1-3 Bentgrass, shallow roots, low stress tolerance Very High 1st
Tees #4-6 Bermuda, medium roots High 2nd
Fairway #1 Bermuda, full sun, south slope Medium-High 3rd
Fairway #2 Bermuda, partial shade, flat Medium 4th
Rough #1-3 Bermuda, deep roots, high MAD Low 5th
Practice green Bentgrass, irrigated yesterday Very Low Last

Under the 30% restriction, the optimizer allocates water proportionally to marginal value rather than cutting every zone equally:

Greens #1-3 95% of normal
Barely cut — high marginal value
Tees #4-6 80% of normal
Moderate cut
Fairway #1 65% of normal
Significant cut
Fairway #2 55% of normal
Major cut
Rough #1-3 30% of normal
Deep cut — can tolerate stress
Practice green 10% of normal

The total water consumed meets the 30% reduction mandate, but the distribution is dramatically different from uniform cuts. The greens — where stress would cause the most visible and expensive damage — are barely touched. The roughs, which can survive significant deficit without permanent harm, absorb the bulk of the reduction.

The key insight: the optimizer doesn't use static rules like "always water greens first." It recomputes priorities every day based on current soil moisture, weather forecast, and plant physiology. A green that was just irrigated might have lower priority than a fairway that's been drying for three days. The practice green in this example is bentgrass — normally a top priority — but it received a full irrigation yesterday and its soil is still near field capacity, so today its marginal value is very low.

Two Strategies for Budget Enforcement

The severity of the water restriction determines which allocation strategy the optimizer uses. Both strategies rely on the marginal value ranking, but they apply it differently.

Priority-Weighted Scaling (mild restrictions)

When the budget shortfall is moderate, the system applies proportional scaling: each zone's water allocation is scaled by a factor that depends on its marginal value. Higher-marginal zones receive smaller cuts, while lower-marginal zones absorb more of the reduction. Critically, a minimum scale factor prevents any zone from being completely starved — even the lowest-priority zone gets some water to prevent irreversible damage.

Prune-Then-Scale (severe restrictions)

When the shortfall is severe, spreading water across every zone becomes counterproductive. Giving a zone 15% of its normal water often accomplishes nothing — the water evaporates before it reaches the root zone, or the application rate is too low for the soil to absorb effectively.

In this regime, the system eliminates the lowest-value zones entirely and concentrates limited water where it can actually sustain plant health, rather than spreading it so thin that no zone benefits meaningfully.

What About the Hydraulics?

Water priority isn't just about soil needs — it's also about what the pipe network can physically deliver. A schedule that calls for six zones to run simultaneously might look optimal from a soil perspective, but if the mainline can only supply adequate pressure for four zones at once, two of them will get substandard coverage.

The scheduler handles this by packing zones into each time slot by marginal value, then verifying hydraulic feasibility using a full pipe network solver. The solver models every pipe, fitting, pump, and valve in the system. If too many zones are open simultaneously and pressure drops below the minimum required for the sprinkler heads, the lowest-priority zone is dropped from that time slot. The highest-priority zones are always the last to be dropped.

A subtle interaction: hydraulic constraints can change the effective priority of zones. Two zones on the same lateral pipe can't run simultaneously without a pressure drop. The optimizer accounts for this — if greens #1 and #2 share a mainline section, they may be scheduled in adjacent time slots rather than concurrently, even though both have high marginal value. The scheduler finds the temporally spread arrangement that satisfies both soil needs and hydraulic constraints.

Why Not Just Use Static Rules?

Many irrigation managers already prioritize zones manually: greens first, tees second, fairways third, roughs last. This is reasonable as a starting heuristic, but it breaks down in practice because conditions change daily.

Static Rules AI Prioritization
Adapts to weather No — same priorities rain or shine Yes — daily recomputation from forecast
Accounts for soil moisture No — ignores current conditions Yes — sensor data + physics model
Considers hydraulics No — may exceed pipe capacity Yes — full pipe network model
Handles uncertainty No — single-scenario thinking Yes — stochastic optimization with CVaR
Requires superintendent input Yes — manual rankings each season No — computed from physics daily
Handles within-zone variation No — whole zone treated uniformly Yes — slope, aspect, and shade modeled
Responds to recent irrigation Only if manually tracked Yes — soil state updated continuously

The fundamental limitation of static rules is that they encode a fixed priority hierarchy. "Greens are always #1" sounds reasonable until a green was just watered and a fairway has been drying for 72 hours in 100°F heat. At that point, the fairway has a higher marginal value — sending water there prevents more damage than sending it to the already-saturated green.

The AI approach re-derives priorities from first principles every optimization cycle. There are no hardcoded rankings, no "always" or "never" rules. Just physics: which zones will experience the most stress over the forecast horizon, and how much water does each need to stay within acceptable bounds?

What This Means in Practice

For a superintendent managing through a drought restriction, the practical impact is significant. Instead of making gut calls about which zones to sacrifice, the optimizer provides a defensible, physics-based allocation that maximizes turf quality within the water budget. If the water district asks "how are you distributing your allocation?", the answer is grounded in soil physics and crop science, not intuition.

More importantly, the allocation adapts automatically. When a thunderstorm soaks the east side of the course but misses the west, the next day's priorities shift accordingly. When temperatures spike and ET doubles, the system reallocates water to the zones that will dry out fastest. When a sensor reports unexpectedly high soil moisture (perhaps from a broken pipe), the system reduces water to that zone immediately.

The result: better turf quality with less water, less superintendent time spent adjusting schedules, and a clear audit trail for water district compliance.

See how weather uncertainty affects irrigation decisions

Our forecast risk visualizer shows why deterministic scheduling fails when weather is uncertain.

Try the Risk Visualizer

Further Reading