323 lines
48 KiB
HTML
323 lines
48 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<title>OR-Tools</title>
|
|
<meta http-equiv="Content-Type" content="text/html;"/>
|
|
<meta charset="utf-8"/>
|
|
<!--<link rel='stylesheet' type='text/css' href="https://fonts.googleapis.com/css?family=Ubuntu:400,700,400italic"/>-->
|
|
<link rel="stylesheet" type="text/css" href="ortools.css" title="default" media="screen,print" />
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
</head>
|
|
<body>
|
|
<div id="banner-container">
|
|
<div id="banner">
|
|
<span id="sfml">Google OR-Tools 7.5</span>
|
|
</div>
|
|
</div>
|
|
<div id="content" style="width: 100%; overflow: hidden;">
|
|
<div style="margin-left: 15px; margin-top: 5px; float: left; color: #145A32;">
|
|
<h2>DotNet Reference</h2>
|
|
<ul>
|
|
<li><a href="../dotnet/namespaceGoogle_1_1OrTools_1_1Sat.html">CP-SAT</a></li>
|
|
<li><a href="../dotnet/namespaceGoogle_1_1OrTools_1_1Graph.html">Graph</a></li>
|
|
<li><a href="../dotnet/namespaceGoogle_1_1OrTools_1_1Algorithms.html">Knapsack solver</a></li>
|
|
<li><a href="../dotnet/namespaceGoogle_1_1OrTools_1_1LinearSolver.html">Linear solver</a></li>
|
|
<li><a href="../dotnet/namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html">Routing</a></li>
|
|
<li><a href="../dotnet/namespaceGoogle_1_1OrTools_1_1Util.html">Util</a></li>
|
|
</ul>
|
|
</div>
|
|
<div id="content">
|
|
<div align="center">
|
|
<h1 style="color: #145A32;">DotNet Reference</h1>
|
|
</div>
|
|
<!-- Generated by Doxygen 1.8.16 -->
|
|
<div id="navrow1" class="tabs">
|
|
<ul class="tablist">
|
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
|
</ul>
|
|
</div>
|
|
<div id="nav-path" class="navpath">
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="dir_a7cc1eeded8f693d0da6c729bc88c45a.html">ortools</a></li><li class="navelem"><a class="el" href="dir_b2c6d49957bf5d0c7726edb4b829cd4d.html">gen</a></li><li class="navelem"><a class="el" href="dir_dd9e6105f85b4b8d1432afc92516bdf4.html">ortools</a></li><li class="navelem"><a class="el" href="dir_37019ba8edd362d5e2e12880bdfa4c61.html">constraint_solver</a></li> </ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#nested-classes">Classes</a> |
|
|
<a href="#namespaces">Namespaces</a> |
|
|
<a href="#typedef-members">Typedefs</a> |
|
|
<a href="#func-members">Functions</a> |
|
|
<a href="#var-members">Variables</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">RoutingParameters.pb.cs File Reference</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p><a href="RoutingParameters_8pb_8cs_source.html">Go to the source code of this file.</a></p>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
|
Classes</h2></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1RoutingParametersReflection.html">RoutingParametersReflection</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Holder for reflection information generated from ortools/constraint_solver/routing_parameters.proto <a href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1RoutingParametersReflection.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
|
|
Namespaces</h2></td></tr>
|
|
<tr class="memitem:namespaceGoogle"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle.html">Google</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:namespaceGoogle_1_1OrTools"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools.html">Google.OrTools</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:namespaceGoogle_1_1OrTools_1_1ConstraintSolver"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html">Google.OrTools.ConstraintSolver</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
|
|
Typedefs</h2></td></tr>
|
|
<tr class="memitem:a3a8b1403f9034aa88aad1ce2c733db60"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="RoutingParameters_8pb_8cs.html#a3a8b1403f9034aa88aad1ce2c733db60">pb</a> = global::Google.Protobuf</td></tr>
|
|
<tr class="separator:a3a8b1403f9034aa88aad1ce2c733db60"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acf353ca81053b715ef0a189df5a75499"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="RoutingParameters_8pb_8cs.html#acf353ca81053b715ef0a189df5a75499">pbc</a> = global::Google.Protobuf.Collections</td></tr>
|
|
<tr class="separator:acf353ca81053b715ef0a189df5a75499"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4c9bca18934bf8b310b9d65812404c69"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="RoutingParameters_8pb_8cs.html#a4c9bca18934bf8b310b9d65812404c69">pbr</a> = global::Google.Protobuf.Reflection</td></tr>
|
|
<tr class="separator:a4c9bca18934bf8b310b9d65812404c69"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6de48d7be2d1c733071a3f897657ee05"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="RoutingParameters_8pb_8cs.html#a6de48d7be2d1c733071a3f897657ee05">scg</a> = global::System.Collections.Generic</td></tr>
|
|
<tr class="separator:a6de48d7be2d1c733071a3f897657ee05"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
|
Functions</h2></td></tr>
|
|
<tr class="memitem:a26eec6ad2ae584152e7906e904faaba3"><td class="memItemLeft" align="right" valign="top">public </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a26eec6ad2ae584152e7906e904faaba3">RoutingSearchParameters</a> (RoutingSearchParameters other)</td></tr>
|
|
<tr class="separator:a26eec6ad2ae584152e7906e904faaba3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a49709a6574411d6675a79f4de7713015"><td class="memItemLeft" align="right" valign="top">public FirstSolutionStrategy </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a49709a6574411d6675a79f4de7713015">Clone</a> ()</td></tr>
|
|
<tr class="separator:a49709a6574411d6675a79f4de7713015"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
|
|
Variables</h2></td></tr>
|
|
<tr class="memitem:a7e64c6d66493ba1365814548963554c0"><td class="memItemLeft" align="right" valign="top">static public partial class <a class="el" href="classGoogle_1_1OrTools_1_1ConstraintSolver_1_1RoutingParametersReflection.html">Google::OrTools::ConstraintSolver::RoutingParametersReflection</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a7e64c6d66493ba1365814548963554c0">_parser</a> = new pb::MessageParser<RoutingSearchParameters>(() => new RoutingSearchParameters())</td></tr>
|
|
<tr class="memdesc:a7e64c6d66493ba1365814548963554c0"><td class="mdescLeft"> </td><td class="mdescRight">Parameters defining the search used to solve vehicle routing problems. <a href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a7e64c6d66493ba1365814548963554c0">More...</a><br /></td></tr>
|
|
<tr class="separator:a7e64c6d66493ba1365814548963554c0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a668ba81479de590b820698f027b1fc3c"><td class="memItemLeft" align="right" valign="top">static public pb::MessageParser< RoutingSearchParameters > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a668ba81479de590b820698f027b1fc3c">Parser</a></td></tr>
|
|
<tr class="separator:a668ba81479de590b820698f027b1fc3c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a87dfc8d40256d4dd0846792c50b621b3"><td class="memItemLeft" align="right" valign="top">const public int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a87dfc8d40256d4dd0846792c50b621b3">FirstSolutionStrategyFieldNumber</a> = 1</td></tr>
|
|
<tr class="memdesc:a87dfc8d40256d4dd0846792c50b621b3"><td class="mdescLeft"> </td><td class="mdescRight">Field number for the "first_solution_strategy" field. <a href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a87dfc8d40256d4dd0846792c50b621b3">More...</a><br /></td></tr>
|
|
<tr class="separator:a87dfc8d40256d4dd0846792c50b621b3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac246f50ef605c0cca6fed1a63ed6c744"><td class="memItemLeft" align="right" valign="top">private global::Google OrTools ConstraintSolver FirstSolutionStrategy Types Value </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#ac246f50ef605c0cca6fed1a63ed6c744">firstSolutionStrategy_</a> = global::Google.OrTools.ConstraintSolver.FirstSolutionStrategy.Types.Value.Unset</td></tr>
|
|
<tr class="separator:ac246f50ef605c0cca6fed1a63ed6c744"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1fd16444b0c6d7f2cbc1358f7c03f353"><td class="memItemLeft" align="right" valign="top">public global::Google OrTools ConstraintSolver FirstSolutionStrategy Types Value </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a1fd16444b0c6d7f2cbc1358f7c03f353">FirstSolutionStrategy</a></td></tr>
|
|
<tr class="memdesc:a1fd16444b0c6d7f2cbc1358f7c03f353"><td class="mdescLeft"> </td><td class="mdescRight">First solution strategies, used as starting point of local search. <a href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a1fd16444b0c6d7f2cbc1358f7c03f353">More...</a><br /></td></tr>
|
|
<tr class="separator:a1fd16444b0c6d7f2cbc1358f7c03f353"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab3d3ea9da827ccb8c4ca63b43a503f37"><td class="memItemLeft" align="right" valign="top">private bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#ab3d3ea9da827ccb8c4ca63b43a503f37">useUnfilteredFirstSolutionStrategy_</a></td></tr>
|
|
<tr class="separator:ab3d3ea9da827ccb8c4ca63b43a503f37"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8cd1d735191918bb665bb7ae9430fce9"><td class="memItemLeft" align="right" valign="top">public bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a8cd1d735191918bb665bb7ae9430fce9">UseUnfilteredFirstSolutionStrategy</a></td></tr>
|
|
<tr class="memdesc:a8cd1d735191918bb665bb7ae9430fce9"><td class="mdescLeft"> </td><td class="mdescRight">— Advanced first solutions strategy settings — Don't touch these unless you know what you are doing. <a href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a8cd1d735191918bb665bb7ae9430fce9">More...</a><br /></td></tr>
|
|
<tr class="separator:a8cd1d735191918bb665bb7ae9430fce9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a275e86389e2b2511c8e3354ded02cb9d"><td class="memItemLeft" align="right" valign="top">private double </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a275e86389e2b2511c8e3354ded02cb9d">savingsNeighborsRatio_</a></td></tr>
|
|
<tr class="separator:a275e86389e2b2511c8e3354ded02cb9d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad366dc4c485fbe65fc19e84f957c1123"><td class="memItemLeft" align="right" valign="top">public double </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#ad366dc4c485fbe65fc19e84f957c1123">SavingsNeighborsRatio</a></td></tr>
|
|
<tr class="memdesc:ad366dc4c485fbe65fc19e84f957c1123"><td class="mdescLeft"> </td><td class="mdescRight">Parameters specific to the Savings first solution heuristic. <a href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#ad366dc4c485fbe65fc19e84f957c1123">More...</a><br /></td></tr>
|
|
<tr class="separator:ad366dc4c485fbe65fc19e84f957c1123"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a47564bd5a7a262bbe9468e83dbbe7b86"><td class="memItemLeft" align="right" valign="top">private double </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a47564bd5a7a262bbe9468e83dbbe7b86">savingsMaxMemoryUsageBytes_</a></td></tr>
|
|
<tr class="separator:a47564bd5a7a262bbe9468e83dbbe7b86"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1962fcdb6e9905275bc72809c61f2f8d"><td class="memItemLeft" align="right" valign="top">public double </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a1962fcdb6e9905275bc72809c61f2f8d">SavingsMaxMemoryUsageBytes</a></td></tr>
|
|
<tr class="memdesc:a1962fcdb6e9905275bc72809c61f2f8d"><td class="mdescLeft"> </td><td class="mdescRight">The number of neighbors considered for each node in the Savings heuristic is chosen so that the space used to store the savings doesn't exceed savings_max_memory_usage_bytes, which must be in ]0, 1e10]. <a href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a1962fcdb6e9905275bc72809c61f2f8d">More...</a><br /></td></tr>
|
|
<tr class="separator:a1962fcdb6e9905275bc72809c61f2f8d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a56b8a54bcf16e51b90fe464296bdbf68"><td class="memItemLeft" align="right" valign="top">private bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a56b8a54bcf16e51b90fe464296bdbf68">savingsAddReverseArcs_</a></td></tr>
|
|
<tr class="separator:a56b8a54bcf16e51b90fe464296bdbf68"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab2fdebf06705e1d0e8660e783a34c04e"><td class="memItemLeft" align="right" valign="top">public bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#ab2fdebf06705e1d0e8660e783a34c04e">SavingsAddReverseArcs</a></td></tr>
|
|
<tr class="memdesc:ab2fdebf06705e1d0e8660e783a34c04e"><td class="mdescLeft"> </td><td class="mdescRight">Add savings related to reverse arcs when finding the nearest neighbors of the nodes. <a href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#ab2fdebf06705e1d0e8660e783a34c04e">More...</a><br /></td></tr>
|
|
<tr class="separator:ab2fdebf06705e1d0e8660e783a34c04e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a27502c26d3406401065af8a15d96148d"><td class="memItemLeft" align="right" valign="top">private double </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a27502c26d3406401065af8a15d96148d">savingsArcCoefficient_</a></td></tr>
|
|
<tr class="separator:a27502c26d3406401065af8a15d96148d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1e1c9291c759d26f7139d28460214d7d"><td class="memItemLeft" align="right" valign="top">public double </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a1e1c9291c759d26f7139d28460214d7d">SavingsArcCoefficient</a></td></tr>
|
|
<tr class="memdesc:a1e1c9291c759d26f7139d28460214d7d"><td class="mdescLeft"> </td><td class="mdescRight">Coefficient of the cost of the arc for which the saving value is being computed: Saving(a-->b) = Cost(a-->end) + Cost(start-->b) <a href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a1e1c9291c759d26f7139d28460214d7d">More...</a><br /></td></tr>
|
|
<tr class="separator:a1e1c9291c759d26f7139d28460214d7d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab784b767162d18adba6a164e326d0aac"><td class="memItemLeft" align="right" valign="top">private bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#ab784b767162d18adba6a164e326d0aac">savingsParallelRoutes_</a></td></tr>
|
|
<tr class="separator:ab784b767162d18adba6a164e326d0aac"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a28c56ec97be6cacd13e16e56ab5a6e27"><td class="memItemLeft" align="right" valign="top">public bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a28c56ec97be6cacd13e16e56ab5a6e27">SavingsParallelRoutes</a></td></tr>
|
|
<tr class="memdesc:a28c56ec97be6cacd13e16e56ab5a6e27"><td class="mdescLeft"> </td><td class="mdescRight">When true, the routes are built in parallel, sequentially otherwise. <a href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a28c56ec97be6cacd13e16e56ab5a6e27">More...</a><br /></td></tr>
|
|
<tr class="separator:a28c56ec97be6cacd13e16e56ab5a6e27"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a796186bce5cc48473e157d08d90ae5ae"><td class="memItemLeft" align="right" valign="top">private double </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a796186bce5cc48473e157d08d90ae5ae">cheapestInsertionFarthestSeedsRatio_</a></td></tr>
|
|
<tr class="separator:a796186bce5cc48473e157d08d90ae5ae"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1cb6a4eabb0b8aa380f8787a96f1e886"><td class="memItemLeft" align="right" valign="top">public double </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a1cb6a4eabb0b8aa380f8787a96f1e886">CheapestInsertionFarthestSeedsRatio</a></td></tr>
|
|
<tr class="memdesc:a1cb6a4eabb0b8aa380f8787a96f1e886"><td class="mdescLeft"> </td><td class="mdescRight">Ratio (between 0 and 1) of available vehicles in the model on which farthest nodes of the model are inserted as seeds in the GlobalCheapestInsertion first solution heuristic. <a href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a1cb6a4eabb0b8aa380f8787a96f1e886">More...</a><br /></td></tr>
|
|
<tr class="separator:a1cb6a4eabb0b8aa380f8787a96f1e886"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a045848ae0e0dcfd27e4973bdcf498b43"><td class="memItemLeft" align="right" valign="top">private double </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a045848ae0e0dcfd27e4973bdcf498b43">cheapestInsertionFirstSolutionNeighborsRatio_</a></td></tr>
|
|
<tr class="separator:a045848ae0e0dcfd27e4973bdcf498b43"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a31e57c1ddd0649ffd8c3d1aaf0b9e9f2"><td class="memItemLeft" align="right" valign="top">public double </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a31e57c1ddd0649ffd8c3d1aaf0b9e9f2">CheapestInsertionFirstSolutionNeighborsRatio</a></td></tr>
|
|
<tr class="memdesc:a31e57c1ddd0649ffd8c3d1aaf0b9e9f2"><td class="mdescLeft"> </td><td class="mdescRight">Ratio (in ]0, 1]) of neighbors to consider for each node when creating new insertions in the parallel/sequential cheapest insertion heuristic. <a href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a31e57c1ddd0649ffd8c3d1aaf0b9e9f2">More...</a><br /></td></tr>
|
|
<tr class="separator:a31e57c1ddd0649ffd8c3d1aaf0b9e9f2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac462a201a148eaf2a90d8b32fd988939"><td class="memItemLeft" align="right" valign="top">private double </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#ac462a201a148eaf2a90d8b32fd988939">cheapestInsertionLsOperatorNeighborsRatio_</a></td></tr>
|
|
<tr class="separator:ac462a201a148eaf2a90d8b32fd988939"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a43d3ed15417a9d50fc73bade3c2ead90"><td class="memItemLeft" align="right" valign="top">public double </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a43d3ed15417a9d50fc73bade3c2ead90">CheapestInsertionLsOperatorNeighborsRatio</a></td></tr>
|
|
<tr class="memdesc:a43d3ed15417a9d50fc73bade3c2ead90"><td class="mdescLeft"> </td><td class="mdescRight">Neighbors ratio for the heuristic when used in a local search operator (see local_search_operators.use_global_cheapest_insertion_path_lns and local_search_operators.use_global_cheapest_insertion_chain_lns below). <a href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a43d3ed15417a9d50fc73bade3c2ead90">More...</a><br /></td></tr>
|
|
<tr class="separator:a43d3ed15417a9d50fc73bade3c2ead90"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5669f95b509286cac052d359bd1675ae"><td class="memItemLeft" align="right" valign="top">private bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a5669f95b509286cac052d359bd1675ae">christofidesUseMinimumMatching_</a></td></tr>
|
|
<tr class="separator:a5669f95b509286cac052d359bd1675ae"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4d6b2452b415e5c7fd5bf158eeb2b091"><td class="memItemLeft" align="right" valign="top">public bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a4d6b2452b415e5c7fd5bf158eeb2b091">ChristofidesUseMinimumMatching</a></td></tr>
|
|
<tr class="memdesc:a4d6b2452b415e5c7fd5bf158eeb2b091"><td class="mdescLeft"> </td><td class="mdescRight">If true use minimum matching instead of minimal matching in the Christofides algorithm. <a href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a4d6b2452b415e5c7fd5bf158eeb2b091">More...</a><br /></td></tr>
|
|
<tr class="separator:a4d6b2452b415e5c7fd5bf158eeb2b091"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a31c5102bed61d81dcf5cd6896ec247ac"><td class="memItemLeft" align="right" valign="top">private global::Google OrTools ConstraintSolver RoutingSearchParameters Types LocalSearchNeighborhoodOperators </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a31c5102bed61d81dcf5cd6896ec247ac">localSearchOperators_</a></td></tr>
|
|
<tr class="separator:a31c5102bed61d81dcf5cd6896ec247ac"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a172f8a069ec02993983e764c4a95551e"><td class="memItemLeft" align="right" valign="top">public global::Google OrTools ConstraintSolver RoutingSearchParameters Types LocalSearchNeighborhoodOperators </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a172f8a069ec02993983e764c4a95551e">LocalSearchOperators</a></td></tr>
|
|
<tr class="separator:a172f8a069ec02993983e764c4a95551e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3506745e2e501742c05adc47a861fb1f"><td class="memItemLeft" align="right" valign="top">private int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a3506745e2e501742c05adc47a861fb1f">relocateExpensiveChainNumArcsToConsider_</a></td></tr>
|
|
<tr class="separator:a3506745e2e501742c05adc47a861fb1f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa8485b996036dada3687c52e70480c75"><td class="memItemLeft" align="right" valign="top">public int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#aa8485b996036dada3687c52e70480c75">RelocateExpensiveChainNumArcsToConsider</a></td></tr>
|
|
<tr class="memdesc:aa8485b996036dada3687c52e70480c75"><td class="mdescLeft"> </td><td class="mdescRight">Number of expensive arcs to consider cutting in the RelocateExpensiveChain neighborhood operator (see LocalSearchNeighborhoodOperators.use_relocate_expensive_chain()). <a href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#aa8485b996036dada3687c52e70480c75">More...</a><br /></td></tr>
|
|
<tr class="separator:aa8485b996036dada3687c52e70480c75"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab383e84dc92cb22e1527932d492dd68c"><td class="memItemLeft" align="right" valign="top">private int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#ab383e84dc92cb22e1527932d492dd68c">heuristicExpensiveChainLnsNumArcsToConsider_</a></td></tr>
|
|
<tr class="separator:ab383e84dc92cb22e1527932d492dd68c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4765ad244c7e9c7c5a61271cd032c288"><td class="memItemLeft" align="right" valign="top">public int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a4765ad244c7e9c7c5a61271cd032c288">HeuristicExpensiveChainLnsNumArcsToConsider</a></td></tr>
|
|
<tr class="memdesc:a4765ad244c7e9c7c5a61271cd032c288"><td class="mdescLeft"> </td><td class="mdescRight">Number of expensive arcs to consider cutting in the FilteredHeuristicExpensiveChainLNSOperator operator. <a href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a4765ad244c7e9c7c5a61271cd032c288">More...</a><br /></td></tr>
|
|
<tr class="separator:a4765ad244c7e9c7c5a61271cd032c288"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aaa80ae4e36adbc8bb9dded4936a9b194"><td class="memItemLeft" align="right" valign="top">private global::Google OrTools ConstraintSolver LocalSearchMetaheuristic Types Value </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#aaa80ae4e36adbc8bb9dded4936a9b194">localSearchMetaheuristic_</a> = global::Google.OrTools.ConstraintSolver.LocalSearchMetaheuristic.Types.Value.Unset</td></tr>
|
|
<tr class="separator:aaa80ae4e36adbc8bb9dded4936a9b194"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8f056e759d5508c310dfc38a63211185"><td class="memItemLeft" align="right" valign="top">public global::Google OrTools ConstraintSolver LocalSearchMetaheuristic Types Value </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a8f056e759d5508c310dfc38a63211185">LocalSearchMetaheuristic</a></td></tr>
|
|
<tr class="memdesc:a8f056e759d5508c310dfc38a63211185"><td class="mdescLeft"> </td><td class="mdescRight">Local search metaheuristics used to guide the search. <a href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a8f056e759d5508c310dfc38a63211185">More...</a><br /></td></tr>
|
|
<tr class="separator:a8f056e759d5508c310dfc38a63211185"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac550c358717a7af9aadeefa7e19ec681"><td class="memItemLeft" align="right" valign="top">private double </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#ac550c358717a7af9aadeefa7e19ec681">guidedLocalSearchLambdaCoefficient_</a></td></tr>
|
|
<tr class="separator:ac550c358717a7af9aadeefa7e19ec681"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aef3b4cb78b77cb472706876946163920"><td class="memItemLeft" align="right" valign="top">public double </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#aef3b4cb78b77cb472706876946163920">GuidedLocalSearchLambdaCoefficient</a></td></tr>
|
|
<tr class="memdesc:aef3b4cb78b77cb472706876946163920"><td class="mdescLeft"> </td><td class="mdescRight">These are advanced settings which should not be modified unless you know what you are doing. <a href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#aef3b4cb78b77cb472706876946163920">More...</a><br /></td></tr>
|
|
<tr class="separator:aef3b4cb78b77cb472706876946163920"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a79d6a4b5b13c8fea895fb3f4c7074df1"><td class="memItemLeft" align="right" valign="top">private bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a79d6a4b5b13c8fea895fb3f4c7074df1">useDepthFirstSearch_</a></td></tr>
|
|
<tr class="separator:a79d6a4b5b13c8fea895fb3f4c7074df1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aba0e58bb88d19c334da5368f054a18e9"><td class="memItemLeft" align="right" valign="top">public bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#aba0e58bb88d19c334da5368f054a18e9">UseDepthFirstSearch</a></td></tr>
|
|
<tr class="memdesc:aba0e58bb88d19c334da5368f054a18e9"><td class="mdescLeft"> </td><td class="mdescRight">— Search control — <a href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#aba0e58bb88d19c334da5368f054a18e9">More...</a><br /></td></tr>
|
|
<tr class="separator:aba0e58bb88d19c334da5368f054a18e9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a78a44b5f1df1a4c1dbc10afee8a9a1e2"><td class="memItemLeft" align="right" valign="top">private global::Google OrTools Util OptionalBoolean </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a78a44b5f1df1a4c1dbc10afee8a9a1e2">useCp_</a> = global::Google.OrTools.Util.OptionalBoolean.BoolUnspecified</td></tr>
|
|
<tr class="separator:a78a44b5f1df1a4c1dbc10afee8a9a1e2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af79c4e2892193d96d3d70a1a9080c18f"><td class="memItemLeft" align="right" valign="top">public global::Google OrTools Util OptionalBoolean </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#af79c4e2892193d96d3d70a1a9080c18f">UseCp</a></td></tr>
|
|
<tr class="memdesc:af79c4e2892193d96d3d70a1a9080c18f"><td class="mdescLeft"> </td><td class="mdescRight">If true, use the CP solver to find a solution. <a href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#af79c4e2892193d96d3d70a1a9080c18f">More...</a><br /></td></tr>
|
|
<tr class="separator:af79c4e2892193d96d3d70a1a9080c18f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6e1bc36f9aa4f855cbe6ed9a30e6f749"><td class="memItemLeft" align="right" valign="top">private global::Google OrTools Util OptionalBoolean </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a6e1bc36f9aa4f855cbe6ed9a30e6f749">useCpSat_</a> = global::Google.OrTools.Util.OptionalBoolean.BoolUnspecified</td></tr>
|
|
<tr class="separator:a6e1bc36f9aa4f855cbe6ed9a30e6f749"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a670cb2272ad935c2ac4b39d80259b464"><td class="memItemLeft" align="right" valign="top">public global::Google OrTools Util OptionalBoolean </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a670cb2272ad935c2ac4b39d80259b464">UseCpSat</a></td></tr>
|
|
<tr class="memdesc:a670cb2272ad935c2ac4b39d80259b464"><td class="mdescLeft"> </td><td class="mdescRight">If true, use the CP-SAT solver to find a solution. <a href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a670cb2272ad935c2ac4b39d80259b464">More...</a><br /></td></tr>
|
|
<tr class="separator:a670cb2272ad935c2ac4b39d80259b464"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3cdb89c9f70ac487d79f5dd4c2602a09"><td class="memItemLeft" align="right" valign="top">private global::Google OrTools ConstraintSolver RoutingSearchParameters Types SchedulingSolver </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a3cdb89c9f70ac487d79f5dd4c2602a09">continuousSchedulingSolver_</a> = global::Google.OrTools.ConstraintSolver.RoutingSearchParameters.Types.SchedulingSolver.Unset</td></tr>
|
|
<tr class="separator:a3cdb89c9f70ac487d79f5dd4c2602a09"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab285685d13dcbd7268ec5927badec304"><td class="memItemLeft" align="right" valign="top">public global::Google OrTools ConstraintSolver RoutingSearchParameters Types SchedulingSolver </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#ab285685d13dcbd7268ec5927badec304">ContinuousSchedulingSolver</a></td></tr>
|
|
<tr class="separator:ab285685d13dcbd7268ec5927badec304"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad5fdc9c1cd1ed5a697cde28255a10c9e"><td class="memItemLeft" align="right" valign="top">private global::Google OrTools ConstraintSolver RoutingSearchParameters Types SchedulingSolver </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#ad5fdc9c1cd1ed5a697cde28255a10c9e">mixedIntegerSchedulingSolver_</a> = global::Google.OrTools.ConstraintSolver.RoutingSearchParameters.Types.SchedulingSolver.Unset</td></tr>
|
|
<tr class="separator:ad5fdc9c1cd1ed5a697cde28255a10c9e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a58a014be18a15818000b9b709066f5f8"><td class="memItemLeft" align="right" valign="top">public global::Google OrTools ConstraintSolver RoutingSearchParameters Types SchedulingSolver </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a58a014be18a15818000b9b709066f5f8">MixedIntegerSchedulingSolver</a></td></tr>
|
|
<tr class="separator:a58a014be18a15818000b9b709066f5f8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4e1f99e1a2423f959fe6b1065cceff9c"><td class="memItemLeft" align="right" valign="top">private double </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a4e1f99e1a2423f959fe6b1065cceff9c">optimizationStep_</a></td></tr>
|
|
<tr class="separator:a4e1f99e1a2423f959fe6b1065cceff9c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7caae210fe33a49f6cf7e16ab3298281"><td class="memItemLeft" align="right" valign="top">public double </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a7caae210fe33a49f6cf7e16ab3298281">OptimizationStep</a></td></tr>
|
|
<tr class="memdesc:a7caae210fe33a49f6cf7e16ab3298281"><td class="mdescLeft"> </td><td class="mdescRight">Minimum step by which the solution must be improved in local search. <a href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a7caae210fe33a49f6cf7e16ab3298281">More...</a><br /></td></tr>
|
|
<tr class="separator:a7caae210fe33a49f6cf7e16ab3298281"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a96bc09734551cc5a4c625a03ab768d61"><td class="memItemLeft" align="right" valign="top">private int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a96bc09734551cc5a4c625a03ab768d61">numberOfSolutionsToCollect_</a></td></tr>
|
|
<tr class="separator:a96bc09734551cc5a4c625a03ab768d61"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a81c773aaecc68d6caf253b3de42de451"><td class="memItemLeft" align="right" valign="top">public int </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a81c773aaecc68d6caf253b3de42de451">NumberOfSolutionsToCollect</a></td></tr>
|
|
<tr class="memdesc:a81c773aaecc68d6caf253b3de42de451"><td class="mdescLeft"> </td><td class="mdescRight">Number of solutions to collect during the search. <a href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a81c773aaecc68d6caf253b3de42de451">More...</a><br /></td></tr>
|
|
<tr class="separator:a81c773aaecc68d6caf253b3de42de451"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a105a5fd0bcb00a7187f6d29dd2dffedd"><td class="memItemLeft" align="right" valign="top">private long </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a105a5fd0bcb00a7187f6d29dd2dffedd">solutionLimit_</a></td></tr>
|
|
<tr class="separator:a105a5fd0bcb00a7187f6d29dd2dffedd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab56643694ea0bd16bd2b4ab53c9bdc74"><td class="memItemLeft" align="right" valign="top">public long </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#ab56643694ea0bd16bd2b4ab53c9bdc74">SolutionLimit</a></td></tr>
|
|
<tr class="memdesc:ab56643694ea0bd16bd2b4ab53c9bdc74"><td class="mdescLeft"> </td><td class="mdescRight">– Search limits – Limit to the number of solutions generated during the search. <a href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#ab56643694ea0bd16bd2b4ab53c9bdc74">More...</a><br /></td></tr>
|
|
<tr class="separator:ab56643694ea0bd16bd2b4ab53c9bdc74"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af713cf2de3f209559ad51412e7827282"><td class="memItemLeft" align="right" valign="top">private global::Google Protobuf WellKnownTypes Duration </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#af713cf2de3f209559ad51412e7827282">timeLimit_</a></td></tr>
|
|
<tr class="separator:af713cf2de3f209559ad51412e7827282"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a78ea363b540b9f1174c51b5129acae4d"><td class="memItemLeft" align="right" valign="top">public global::Google Protobuf WellKnownTypes Duration </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a78ea363b540b9f1174c51b5129acae4d">TimeLimit</a></td></tr>
|
|
<tr class="memdesc:a78ea363b540b9f1174c51b5129acae4d"><td class="mdescLeft"> </td><td class="mdescRight">Limit to the time spent in the search. <a href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a78ea363b540b9f1174c51b5129acae4d">More...</a><br /></td></tr>
|
|
<tr class="separator:a78ea363b540b9f1174c51b5129acae4d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a15400d049cc88c5f885e958eb7a6b583"><td class="memItemLeft" align="right" valign="top">private global::Google Protobuf WellKnownTypes Duration </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a15400d049cc88c5f885e958eb7a6b583">lnsTimeLimit_</a></td></tr>
|
|
<tr class="separator:a15400d049cc88c5f885e958eb7a6b583"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4e39b55732144eeab67c162ee5c47367"><td class="memItemLeft" align="right" valign="top">public global::Google Protobuf WellKnownTypes Duration </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a4e39b55732144eeab67c162ee5c47367">LnsTimeLimit</a></td></tr>
|
|
<tr class="memdesc:a4e39b55732144eeab67c162ee5c47367"><td class="mdescLeft"> </td><td class="mdescRight">Limit to the time spent in the completion search for each local search neighbor. <a href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a4e39b55732144eeab67c162ee5c47367">More...</a><br /></td></tr>
|
|
<tr class="separator:a4e39b55732144eeab67c162ee5c47367"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1392f33ba53a6c50ba2c1a33d3da4002"><td class="memItemLeft" align="right" valign="top">private bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a1392f33ba53a6c50ba2c1a33d3da4002">useFullPropagation_</a></td></tr>
|
|
<tr class="separator:a1392f33ba53a6c50ba2c1a33d3da4002"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a286a0d7e6f3fc9567789160204c8a12a"><td class="memItemLeft" align="right" valign="top">public bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a286a0d7e6f3fc9567789160204c8a12a">UseFullPropagation</a></td></tr>
|
|
<tr class="memdesc:a286a0d7e6f3fc9567789160204c8a12a"><td class="mdescLeft"> </td><td class="mdescRight">— Propagation control — These are advanced settings which should not be modified unless you know what you are doing. <a href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a286a0d7e6f3fc9567789160204c8a12a">More...</a><br /></td></tr>
|
|
<tr class="separator:a286a0d7e6f3fc9567789160204c8a12a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3712fef774702e8202971ec46a856fe3"><td class="memItemLeft" align="right" valign="top">private bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a3712fef774702e8202971ec46a856fe3">logSearch_</a></td></tr>
|
|
<tr class="separator:a3712fef774702e8202971ec46a856fe3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aeaf4dd98262a1c9a9fd54d2be8fb00e7"><td class="memItemLeft" align="right" valign="top">public bool </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#aeaf4dd98262a1c9a9fd54d2be8fb00e7">LogSearch</a></td></tr>
|
|
<tr class="memdesc:aeaf4dd98262a1c9a9fd54d2be8fb00e7"><td class="mdescLeft"> </td><td class="mdescRight">— Miscellaneous — Some of these are advanced settings which should not be modified unless you know what you are doing. <a href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#aeaf4dd98262a1c9a9fd54d2be8fb00e7">More...</a><br /></td></tr>
|
|
<tr class="separator:aeaf4dd98262a1c9a9fd54d2be8fb00e7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a940acad5f645e2acad9986241b063448"><td class="memItemLeft" align="right" valign="top">private double </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a940acad5f645e2acad9986241b063448">logCostScalingFactor_</a></td></tr>
|
|
<tr class="separator:a940acad5f645e2acad9986241b063448"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1f01c33287b4dc6b501d8b2ff2a7dd3e"><td class="memItemLeft" align="right" valign="top">public double </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a1f01c33287b4dc6b501d8b2ff2a7dd3e">LogCostScalingFactor</a></td></tr>
|
|
<tr class="memdesc:a1f01c33287b4dc6b501d8b2ff2a7dd3e"><td class="mdescLeft"> </td><td class="mdescRight">In logs, cost values will be scaled and offset by the given values in the following way: log_cost_scaling_factor * (cost + log_cost_offset) <a href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a1f01c33287b4dc6b501d8b2ff2a7dd3e">More...</a><br /></td></tr>
|
|
<tr class="separator:a1f01c33287b4dc6b501d8b2ff2a7dd3e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a275c07a008a905a163880d00290c15b8"><td class="memItemLeft" align="right" valign="top">private double </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGoogle_1_1OrTools_1_1ConstraintSolver.html#a275c07a008a905a163880d00290c15b8">logCostOffset_</a></td></tr>
|
|
<tr class="separator:a275c07a008a905a163880d00290c15b8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<h2 class="groupheader">Typedef Documentation</h2>
|
|
<a id="a3a8b1403f9034aa88aad1ce2c733db60"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3a8b1403f9034aa88aad1ce2c733db60">◆ </a></span>pb</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="RoutingEnums_8pb_8cs.html#a3a8b1403f9034aa88aad1ce2c733db60">pb</a> = global::Google.Protobuf</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="RoutingParameters_8pb_8cs_source.html#l00008">8</a> of file <a class="el" href="RoutingParameters_8pb_8cs_source.html">RoutingParameters.pb.cs</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acf353ca81053b715ef0a189df5a75499"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acf353ca81053b715ef0a189df5a75499">◆ </a></span>pbc</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="RoutingEnums_8pb_8cs.html#acf353ca81053b715ef0a189df5a75499">pbc</a> = global::Google.Protobuf.Collections</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="RoutingParameters_8pb_8cs_source.html#l00009">9</a> of file <a class="el" href="RoutingParameters_8pb_8cs_source.html">RoutingParameters.pb.cs</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4c9bca18934bf8b310b9d65812404c69"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4c9bca18934bf8b310b9d65812404c69">◆ </a></span>pbr</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="RoutingEnums_8pb_8cs.html#a4c9bca18934bf8b310b9d65812404c69">pbr</a> = global::Google.Protobuf.Reflection</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="RoutingParameters_8pb_8cs_source.html#l00010">10</a> of file <a class="el" href="RoutingParameters_8pb_8cs_source.html">RoutingParameters.pb.cs</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6de48d7be2d1c733071a3f897657ee05"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6de48d7be2d1c733071a3f897657ee05">◆ </a></span>scg</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="RoutingEnums_8pb_8cs.html#a6de48d7be2d1c733071a3f897657ee05">scg</a> = global::System.Collections.Generic</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="RoutingParameters_8pb_8cs_source.html#l00011">11</a> of file <a class="el" href="RoutingParameters_8pb_8cs_source.html">RoutingParameters.pb.cs</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
</div><!-- contents -->
|
|
</div>
|
|
</div>
|
|
<div id="footer-container">
|
|
<div id="footer">
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html>
|