学习Gurobi中国官网的《Model Building in Mathematical Programming 》 中的《食品厂混合计划优化问题》(Food Manufacture I)案例,在模型建立部分中,案例作者在设置模型和变量之后,有一段这样的备注:
Using license file c:\gurobi\gurobi.lic
Set parameter TokenServer to value SANTOS-SURFACE-
原案例的数据导入、模型和变量设置、备注的部分原文如下:
import gurobipy as gp
from gurobipy import GRB
import numpy as np
import pandas as pd
#tested with Python 3.7 & Gurobi 9
months = ["Jan", "Feb", "Mar", "Apr", "May", "Jun"]
oils = ["VEG1", "VEG2", "OIL1", "OIL2", "OIL3"]
food = gp.Model('Food Manufacture I')
# Quantity of food produced in each period
produce = food.addVars(months, name="Produce")
# Quantity bought of each product in each period
buy = food.addVars(months, oils, name = "Buy")
# Quantity used of each product in each period
consume = food.addVars(months, oils, name = "Use")
# Quantity stored of each product in each period
store = food.addVars(months, oils, name = "Store")
之后就出现了Using license file c:\gurobi\gurobi.lic
Set parameter TokenServer to value SANTOS-SURFACE-
这样的字段
想请问,该字段对于模型中参数的设置有什么影响?还有在该案例中,模型参数的设置为什么可以直接传入一个列表?按Gurobi的model.addVar()指令,首个传入的参数应该是lb参数,即下界,这一列表明显不是下界。