maximize_lp([br]50*x1+80*x2+60*x3,[[br]2*x1 + 4*x2 + x3 <= 1040, [br]x1 + x2 + x3 <= 450, [br]x3 <= 150,[br]x1 + 2*x2 >= 420[br]]), nonegative_lp=true;[br][28350,[x3=150,x2=145,x1=155]][br][br]need a 2 phase method to gain a start base[br]x1 + 2*x2 >= 420 => -x1 -2*x2 <= -420[br]or set slack variable to -1 [br]Transferred to the Start Tableau A(4!1) Phase 1 execution with PIVOT={4,1} specified manually.[br]In phase 2 use standard pivots, set PIVOT={0,0}![br][br]app example[br]don't forget to set PIVOT={0,0} after 1. step (duplicate output+add label)[br]my label def noted the pivot in the label index[br]...[br]The End Tableau is reached when last row (Z) is positive throughout.