Я использую следующий код для определения целевой функции:
objective = GBR.QUICKSUM(x[i,j] * c[i][j] for i in range(50) for j in range(50))
m.setObjective(objective)
Однако выдает ошибку, в которой говорится, что name 'GBR' is not defined
.
Я импортировал gurobipy
как*
.
У меня не было проблем с определением переменных:
for i in range(50):
for j in range(50):
x[(i,j)] = m.addVar(lb=0, vtype=GRB.INTEGER, name='x_'+str(i)+'_'+str(j))
, а cost function c[i][j]
- это список расходов для каждой ссылки X[i,j]
Как мне определить цель, чтобы она работала?