Я довольно новичок в моделировании с интерфейсом Gurobi / python. Я хочу создать несколько переменных z с двумя индексами i, j. Я пробовал несколько методов, но каждый раз получаю ошибки. Я надеюсь, что кто-нибудь свяжется со мной и обсудит со мной этот фрагмент кода, чтобы получить переменные, как я собираюсь.
'' 'из gurobipy import GRB, quicksum, Model m = Model (' DARP ')
R = [i для i в диапазоне (1,6)] # запросов
Crn = {1: [12,13,14], 2: [15,16,17] , 3: [18,19,20], 4: [21,22,23], 5: [24,25,26]}
для r в R: z = m.addVars (list ( Crn [r]), список (Crn [r]), vtype = GRB.BINARY)
для r в R: MM = быстрая сумма (z [i, j] для i в списке (Crn [r] ) для j в списке (Crn [r]), если j! = i) print (MM) '' '