Hello,
I am trying to use if-ten-else in AMPL modeling in python.
I am getting the following error:
line 53 offset 1806
syntax error
context: >>> else <<<
The constraint looks like:
subject to battery_level_constraint{n in TIMESLOTS}:
if n > 1 then
battery_level[n] = battery_level[n-1] - (y[n]*battery_usage) + (q[n]*battery_usage) + (p[n]*battery_usage)
else
battery_level[n] = battery_size;
any help is highly appreciated.