C# GLOP-谷歌或工具-选择单纯形法
我在GLOP中使用默认的线性解算器(我认为是对偶单纯形),并得到C# GLOP-谷歌或工具-选择单纯形法,c#,or-tools,C#,Or Tools,我在GLOP中使用默认的线性解算器(我认为是对偶单纯形),并得到异常的结果 我想改用普通单纯形(正如本文所描述的),但我不知道如何更改此设置。如何更改解算器?(顺便说一下,使用C)您需要更改解算器的参数 课程在这里: 您需要更改integer参数 要更改的参数是 要分配的值为Laurent给出了上述正确步骤。以下是创建这些参数并传递给解算器的实用代码(如果有人感兴趣): var Params = new Google.OrTools.LinearSolver.MPSolverParameters
异常的结果
我想改用普通单纯形(正如本文所描述的),但我不知道如何更改此设置。如何更改解算器?(顺便说一下,使用C)您需要更改解算器的参数
课程在这里:
您需要更改integer参数
要更改的参数是
要分配的值为Laurent给出了上述正确步骤。以下是创建这些参数并传递给解算器的实用代码(如果有人感兴趣):
var Params = new Google.OrTools.LinearSolver.MPSolverParameters();
Params.SetIntegerParam(MPSolverParameters.IntegerParam.LP_ALGORITHM, (int) MPSolverParameters.LpAlgorithmValues.PRIMAL);
Solver.ResultStatus solved = solver.Solve(Params);