Free cookie consent management tool by TermsFeed Policy Generator

source: branches/2931_OR-Tools_LP_MIP/HeuristicLab.MathematicalOptimization/3.3/LinearProgramming/Algorithms/Solvers/BopSolver.cs @ 16234

Last change on this file since 16234 was 16234, checked in by ddorfmei, 6 years ago

#2931:

  • updated plugin dependencies
  • added solver library name defaults to settings
File size: 801 bytes
Line 
1using HeuristicLab.Core;
2using HeuristicLab.MathematicalOptimization.LinearProgramming.Algorithms.Solvers.Base;
3using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
4
5namespace HeuristicLab.MathematicalOptimization.LinearProgramming.Algorithms.Solvers {
6
7  [Item("BOP", "BOP (https://developers.google.com/optimization/reference/bop/bop_solver/) can be used out of the box.")]
8  [StorableClass]
9  public class BopSolver : IncrementalSolver {
10
11    public BopSolver() {
12      Parameters.Remove(programmingTypeParam);
13    }
14
15    public override bool SupportsPause => true;
16
17    public override bool SupportsStop => true;
18
19    protected override OptimizationProblemType OptimizationProblemType =>
20              OptimizationProblemType.BOP_INTEGER_PROGRAMMING;
21  }
22}
Note: See TracBrowser for help on using the repository browser.