Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research.RoutingIls.RuinRecreateParametersOrBuilder Interface Reference
Inheritance diagram for operations_research.RoutingIls.RuinRecreateParametersOrBuilder:
operations_research.RoutingIls.RuinRecreateParameters operations_research.RoutingIls.RuinRecreateParameters.Builder

Public Member Functions

int getRuinStrategyValue ()
 
operations_research.RoutingIls.RuinStrategy.Value getRuinStrategy ()
 
int getRecreateStrategyValue ()
 
com.google.ortools.constraintsolver.FirstSolutionStrategy.Value getRecreateStrategy ()
 
int getNumRuinedRoutes ()
 

Detailed Description

Definition at line 523 of file RoutingIls.java.

Member Function Documentation

◆ getNumRuinedRoutes()

int operations_research.RoutingIls.RuinRecreateParametersOrBuilder.getNumRuinedRoutes ( )
Number of routes removed during a ruin application defined on routes.

uint32 num_ruined_routes = 3;

Returns
The numRuinedRoutes.

Implemented in operations_research.RoutingIls.RuinRecreateParameters.Builder, and operations_research.RoutingIls.RuinRecreateParameters.

◆ getRecreateStrategy()

com.google.ortools.constraintsolver.FirstSolutionStrategy.Value operations_research.RoutingIls.RuinRecreateParametersOrBuilder.getRecreateStrategy ( )
Strategy defining how a reference solution is recreated.

.operations_research.FirstSolutionStrategy.Value recreate_strategy = 2;

Returns
The recreateStrategy.

Implemented in operations_research.RoutingIls.RuinRecreateParameters.Builder, and operations_research.RoutingIls.RuinRecreateParameters.

◆ getRecreateStrategyValue()

int operations_research.RoutingIls.RuinRecreateParametersOrBuilder.getRecreateStrategyValue ( )
Strategy defining how a reference solution is recreated.

.operations_research.FirstSolutionStrategy.Value recreate_strategy = 2;

Returns
The enum numeric value on the wire for recreateStrategy.

Implemented in operations_research.RoutingIls.RuinRecreateParameters.Builder, and operations_research.RoutingIls.RuinRecreateParameters.

◆ getRuinStrategy()

operations_research.RoutingIls.RuinStrategy.Value operations_research.RoutingIls.RuinRecreateParametersOrBuilder.getRuinStrategy ( )
Strategy defining how a reference solution is ruined.

.operations_research.RuinStrategy.Value ruin_strategy = 1;

Returns
The ruinStrategy.

Implemented in operations_research.RoutingIls.RuinRecreateParameters.Builder, and operations_research.RoutingIls.RuinRecreateParameters.

◆ getRuinStrategyValue()

int operations_research.RoutingIls.RuinRecreateParametersOrBuilder.getRuinStrategyValue ( )
Strategy defining how a reference solution is ruined.

.operations_research.RuinStrategy.Value ruin_strategy = 1;

Returns
The enum numeric value on the wire for ruinStrategy.

Implemented in operations_research.RoutingIls.RuinRecreateParameters.Builder, and operations_research.RoutingIls.RuinRecreateParameters.


The documentation for this interface was generated from the following file: