GRBEnv.start()


GRBEnv.start()

启动一个空的环境。如果环境已经启动,此方法将不起任何作用。如果调用失败,环境将具有与调用此方法之前相同的状态。

此方法还将填充任何参数(计算机服务器,令牌服务器,服务器密码,等等)中指定的古罗比文件此方法还将检查当前工作目录中名为古罗比环境,它将尝试从此文件(如果存在)中读取参数设置。该文件应位于PRM格式(简单地说,每行应包含一个参数名,后跟该参数的所需值)。之后,它将应用用户在此调用之前指定的所有参数更改。请注意,这可能会覆盖许可证文件或古罗比环境文件(如果存在)。

执行所有这些更改后,代码将实际激活环境,并使其准备好使用模型。

通常,即使您计划使用多个模型,也应该在程序中创建一个Gurobi环境。重用一个环境比创建和销毁多个环境要高效得多。一个例外是,如果您正在编写多线程程序,因为环境不是线程安全的。在这种情况下,每个线程都需要一个单独的环境。

请查阅参数部分有关Gurobi参数的完整列表,包括其用途及其最小值、最大值和默认值的说明。

无效的 开始( )