Hej,
Jag löser en logistikuppgift i AMPL och får ett konstigt fel.
Jag har skapat bivillkor som säger att det ska finnas X antal produkter av en sort i lager hos en fabrik i tidsperiod 1(början) samt 4(slutet), sedan efter fabriken kommer ett varuhus som också har ett lager i början, tidsperiod 1 och i slutet 4.
Är detta bivillkor rätt skrivet?
BivillkorN2{PRODA in PROD, WARE1 in WARE} : inStock_WARE[PRODA, WARE1, 1] = 40;
Då det säger att lagret i varuhuset, för produkt A, för varuhus 1, i tidsperiod 1 ska ha 40 st. Dvs i tidsperiod 1 ska varuhus 1, ha 40 stycken Produkter A.
Felet jag får är följande:
"presolver, variable inStock_WARE['PRODA', WARE1', '1']:
impossible deducade bounds: lower = 20, upper = 8;
difference = 2"
Antar att jag har skrivit något i koden som går emot villkoret med 2 enheter, men jag har inte skrivit något sådan.
Tips på vad felet kan vara?