CPLEX 12.7.1.0: sensitivity				# A CPLEX bekapcsolta az érzékenységvizsgálatot
CPLEX 12.7.1.0: optimal solution; objective 1240	# 1240 az optimális célfüggvényérték
4 dual simplex iterations (2 in phase I)		# Kétfázisú duál szimplex algoritmus lett 
							# végrehajtva, 2 iteráció az I. fázisban, 2 a 2.ban
suffix up OUT;
suffix down OUT;					# Definiáltak a kimeneti up, down, current mezők
suffix current OUT;
:   _varname  _var    :=				# változónevek és értékek
1   "x['A']"    70
2   "x['B']"     0
3   "x['C']"     0
4   "x['D']"   120					# A, D gyártása javasolt, C, B-t nem érdemes
;

:   _varname _var.down _var.current _var.up _var.rc    :=
1   "x['A']"        0        4        1e+20     0	# A-t szinte minden esetben érdemes gyártani, az együtthatója 0-oo-ig bármi lehet
2   "x['B']"   -1e+20        5           10    -5	# B-t akkor lesz érdemes gyártani, ha az ára 10 fölé emelkedik
3   "x['C']"   -1e+20        6            8    -2	# C árát -2-vel kell csökkenteni, azaz 6--2=8-ra növelni hogy gyártása megérje
4   "x['D']"        6        8        1e+20     0	# Ha D ára több mint 2-vel csökken, már nem érdemes gyártani
;

# $2 = _con.down		# $2 a jobboldal alsó korlátja
# $3 = _con.current		# $3 az aktuális értéke
# $5 = _con			# $5 az árnyékár
# $7 = _con.slack		# $7 a maradékváltozó értéke
:             _conname               $2     $3  _con.up  $5       $7	# 
 :=
1   "EroforrasKielegites['I']"        190   280   1e+20   0       90	# Az I. erőforrásból sok van (90 marad), ezért árnyékára 0. 
2   "EroforrasKielegites['II']"         0   140     320   2        0	# A II. erőforrást mind kihasználjuk, árnyékára 2, vagyis ha egységnyivel több lenne belőle, 2-vel nőne a bevétel
3   "EroforrasKielegites['III']"        0   120     210   8        0	# A III. erőforrás árnyékára 8, azaz ha egységnyit kevesebb mint 8-ért be tudunk szerezni, akkor érdemes, hiszen 8-ár-ral nőne a bevétel 
4   AmegBnagyobbC                  -1e+20     0      70   0       70	# Nem éles a korlát, hiszen a maradékváltozó > 0, a jobboldali konstans [-oo, 70] között mozoghat. 
5   Bkisebb5D                        -120     5   1e+20   0      125	# ugyanaz, mint az előzőnél
;