Text this: Arranged-demand irrigation scheduling with nonidentical discharges