2019-06-13 13:08:49 +02:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2019-06-13 02:45:44 +02:00
< html xmlns = "http://www.w3.org/1999/xhtml" >
2019-06-13 13:08:49 +02:00
< 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"/> -->
< script type = "text/javascript" src = "jquery.js" > < / script >
< script type = "text/javascript" src = "dynsections.js" > < / script >
2020-09-01 16:00:33 +02:00
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
< link href = "styleSheet.tmp.css" rel = "stylesheet" type = "text/css" / >
2019-06-13 13:08:49 +02:00
< / head >
< body >
< div id = "banner-container" >
< div id = "banner" >
2021-04-27 23:00:03 +02:00
< span id = "sfml" > Google OR-Tools 9.0< / span >
2019-06-13 13:08:49 +02:00
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< div id = "content" style = "width: 100%; overflow: hidden;" >
< div style = "margin-left: 15px; margin-top: 5px; float: left; color: #145A32;" >
2019-08-12 09:16:03 -07:00
< h2 > Java Reference< / h2 >
2019-08-07 18:01:08 -07:00
< ul >
< li > < a href = "../java/namespacecom_1_1google_1_1ortools_1_1sat.html" > CP-SAT< / a > < / li >
< li > < a href = "../java/namespacecom_1_1google_1_1ortools_1_1graph.html" > Graph< / a > < / li >
< li > < a href = "../java/namespacecom_1_1google_1_1ortools_1_1algorithms.html" > Knapsack solver< / a > < / li >
< li > < a href = "../java/namespacecom_1_1google_1_1ortools_1_1linearsolver.html" > Linear solver< / a > < / li >
< li > < a href = "../java/namespacecom_1_1google_1_1ortools_1_1constraintsolver.html" > Routing< / a > < / li >
< li > < a href = "../java/namespacecom_1_1google_1_1ortools_1_1util.html" > Util< / a > < / li >
< / ul >
< / div >
2019-06-13 13:08:49 +02:00
< div id = "content" >
2019-08-07 18:01:08 -07:00
< div align = "center" >
< h1 style = "color: #145A32;" > Java Reference< / h1 >
< / div >
2021-01-26 11:28:50 +01:00
<!-- Generated by Doxygen 1.9.1 -->
2020-09-01 16:00:33 +02:00
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
2021-01-26 11:28:50 +01:00
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
2020-09-01 16:00:33 +02:00
/* @license-end */
< / script >
< script type = "text/javascript" src = "menudata.js" > < / script >
< script type = "text/javascript" src = "menu.js" > < / script >
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */< / script >
< div id = "main-nav" > < / div >
< / div > <!-- top -->
< div id = "side-nav" class = "ui-resizable side-nav-resizable" >
< div id = "nav-tree" >
< div id = "nav-tree-contents" >
< div id = "nav-sync" class = "sync" > < / div >
< / div >
< / div >
< div id = "splitbar" style = "-moz-user-select:none;"
class="ui-resizable-handle">
2019-06-13 02:45:44 +02:00
< / div >
< / div >
2020-09-01 16:00:33 +02:00
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('Solver_8java_source.html',''); initResizable(); });
/* @license-end */
< / script >
< div id = "doc-content" >
<!-- window showing the filter options -->
< div id = "MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
< / div >
<!-- iframe showing the search results (closed by default) -->
< div id = "MSearchResultsWindow" >
< iframe src = "javascript:void(0)" frameborder = "0"
name="MSearchResults" id="MSearchResults">
< / iframe >
< / div >
2019-06-13 02:45:44 +02:00
< div class = "header" >
< div class = "headertitle" >
< div class = "title" > Solver.java< / div > < / div >
< / div > <!-- header -->
< div class = "contents" >
2019-11-14 13:52:51 -08:00
< a href = "Solver_8java.html" > Go to the documentation of this file.< / a > < div class = "fragment" > < div class = "line" > < a name = "l00001" > < / a > < span class = "lineno" > 1< / span >   < span class = "comment" > /* ----------------------------------------------------------------------------< / span > < / div >
< div class = "line" > < a name = "l00002" > < / a > < span class = "lineno" > 2< / span >   < span class = "comment" > * This file was automatically generated by SWIG (http://www.swig.org).< / span > < / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l00003" > < / a > < span class = "lineno" > 3< / span >   < span class = "comment" > * Version 4.0.2< / span > < / div >
2019-11-14 13:52:51 -08:00
< div class = "line" > < a name = "l00004" > < / a > < span class = "lineno" > 4< / span >   < span class = "comment" > *< / span > < / div >
< div class = "line" > < a name = "l00005" > < / a > < span class = "lineno" > 5< / span >   < span class = "comment" > * Do not make changes to this file unless you know what you are doing--modify< / span > < / div >
< div class = "line" > < a name = "l00006" > < / a > < span class = "lineno" > 6< / span >   < span class = "comment" > * the SWIG interface file instead.< / span > < / div >
< div class = "line" > < a name = "l00007" > < / a > < span class = "lineno" > 7< / span >   < span class = "comment" > * ----------------------------------------------------------------------------- */< / span > < / div >
< div class = "line" > < a name = "l00008" > < / a > < span class = "lineno" > 8< / span >   < / div >
< div class = "line" > < a name = "l00009" > < / a > < span class = "lineno" > 9< / span >   < span class = "keyword" > package < / span > com.google.ortools.constraintsolver;< / div >
< div class = "line" > < a name = "l00010" > < / a > < span class = "lineno" > 10< / span >   < / div >
2021-01-26 11:28:50 +01:00
< div class = "line" > < a name = "l00011" > < / a > < span class = "lineno" > 11< / span >   < span class = "keyword" > import< / span > com.google.ortools.constraintsolver.ConstraintSolverParameters;< / div >
< div class = "line" > < a name = "l00012" > < / a > < span class = "lineno" > 12< / span >   < span class = "keyword" > import< / span > com.google.ortools.constraintsolver.RegularLimitParameters;< / div >
2019-11-14 13:52:51 -08:00
< div class = "line" > < a name = "l00013" > < / a > < span class = "lineno" > 13< / span >   < / div >
< div class = "line" > < a name = "l00014" > < / a > < span class = "lineno" > 14< / span >   < span class = "comment" > // Used to wrap DisplayCallback (std::function< std::string()> )< / span > < / div >
< div class = "line" > < a name = "l00015" > < / a > < span class = "lineno" > 15< / span >   < span class = "comment" > // see https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html< / span > < / div >
< div class = "line" > < a name = "l00016" > < / a > < span class = "lineno" > 16< / span >   < span class = "keyword" > import< / span > java.util.function.Supplier;< / div >
< div class = "line" > < a name = "l00017" > < / a > < span class = "lineno" > 17< / span >   < span class = "comment" > // Used to wrap std::function< bool()> < / span > < / div >
< div class = "line" > < a name = "l00018" > < / a > < span class = "lineno" > 18< / span >   < span class = "comment" > // see https://docs.oracle.com/javase/8/docs/api/java/util/function/BooleanSupplier.html< / span > < / div >
< div class = "line" > < a name = "l00019" > < / a > < span class = "lineno" > 19< / span >   < span class = "keyword" > import< / span > java.util.function.BooleanSupplier;< / div >
< div class = "line" > < a name = "l00020" > < / a > < span class = "lineno" > 20< / span >   < / div >
2021-04-27 23:00:03 +02:00
< div class = "line" > < a name = "l00021" > < / a > < span class = "lineno" > 21< / span >   < span class = "comment" > // Used to wrap IndexEvaluator1 (std::function< int64_t(int64_t)> )< / span > < / div >
2019-11-14 13:52:51 -08:00
< div class = "line" > < a name = "l00022" > < / a > < span class = "lineno" > 22< / span >   < span class = "comment" > // see https://docs.oracle.com/javase/8/docs/api/java/util/function/LongUnaryOperator.html< / span > < / div >
< div class = "line" > < a name = "l00023" > < / a > < span class = "lineno" > 23< / span >   < span class = "keyword" > import< / span > java.util.function.LongUnaryOperator;< / div >
2021-04-27 23:00:03 +02:00
< div class = "line" > < a name = "l00024" > < / a > < span class = "lineno" > 24< / span >   < span class = "comment" > // Used to wrap IndexEvaluator2 (std::function< int64_t(int64_t, int64_t)> )< / span > < / div >
2019-11-14 13:52:51 -08:00
< div class = "line" > < a name = "l00025" > < / a > < span class = "lineno" > 25< / span >   < span class = "comment" > // see https://docs.oracle.com/javase/8/docs/api/java/util/function/LongBinaryOperator.html< / span > < / div >
< div class = "line" > < a name = "l00026" > < / a > < span class = "lineno" > 26< / span >   < span class = "keyword" > import< / span > java.util.function.LongBinaryOperator;< / div >
2021-04-27 23:00:03 +02:00
< div class = "line" > < a name = "l00027" > < / a > < span class = "lineno" > 27< / span >   < span class = "comment" > // Used to wrap IndexEvaluator3 (std::function< int64_t(int64_t, int64_t, int64_t)> )< / span > < / div >
2019-11-14 13:52:51 -08:00
< div class = "line" > < a name = "l00028" > < / a > < span class = "lineno" > 28< / span >   < span class = "comment" > // note: Java does not provide TernaryOperator so we provide it.< / span > < / div >
2021-01-26 11:28:50 +01:00
< div class = "line" > < a name = "l00029" > < / a > < span class = "lineno" > 29< / span >   < span class = "keyword" > import< / span > com.google.ortools.constraintsolver.LongTernaryOperator;< / div >
2021-04-27 23:00:03 +02:00
< div class = "line" > < a name = "l00030" > < / a > < span class = "lineno" > 30< / span >   < span class = "comment" > // Used to wrap std::function< int64_t(int, int)> < / span > < / div >
2019-11-14 13:52:51 -08:00
< div class = "line" > < a name = "l00031" > < / a > < span class = "lineno" > 31< / span >   < span class = "comment" > // note: Java does not provide it, so we provide it.< / span > < / div >
2021-01-26 11:28:50 +01:00
< div class = "line" > < a name = "l00032" > < / a > < span class = "lineno" > 32< / span >   < span class = "keyword" > import< / span > com.google.ortools.constraintsolver.IntIntToLongFunction;< / div >
2019-11-14 13:52:51 -08:00
< div class = "line" > < a name = "l00033" > < / a > < span class = "lineno" > 33< / span >   < / div >
2021-04-27 23:00:03 +02:00
< div class = "line" > < a name = "l00034" > < / a > < span class = "lineno" > 34< / span >   < span class = "comment" > // Used to wrap IndexFilter1 (std::function< bool(int64_t)> )< / span > < / div >
2019-11-14 13:52:51 -08:00
< div class = "line" > < a name = "l00035" > < / a > < span class = "lineno" > 35< / span >   < span class = "comment" > // see https://docs.oracle.com/javase/8/docs/api/java/util/function/LongPredicate.html< / span > < / div >
< div class = "line" > < a name = "l00036" > < / a > < span class = "lineno" > 36< / span >   < span class = "keyword" > import< / span > java.util.function.LongPredicate;< / div >
< div class = "line" > < a name = "l00037" > < / a > < span class = "lineno" > 37< / span >   < / div >
2021-04-27 23:00:03 +02:00
< div class = "line" > < a name = "l00038" > < / a > < span class = "lineno" > 38< / span >   < span class = "comment" > // Used to wrap std::function< bool(int64_t, int64_t, int64_t)> < / span > < / div >
2019-11-14 13:52:51 -08:00
< div class = "line" > < a name = "l00039" > < / a > < span class = "lineno" > 39< / span >   < span class = "comment" > // note: Java does not provide TernaryPredicate so we provide it< / span > < / div >
2021-01-26 11:28:50 +01:00
< div class = "line" > < a name = "l00040" > < / a > < span class = "lineno" > 40< / span >   < span class = "keyword" > import< / span > com.google.ortools.constraintsolver.LongTernaryPredicate;< / div >
2019-11-14 13:52:51 -08:00
< div class = "line" > < a name = "l00041" > < / a > < span class = "lineno" > 41< / span >   < / div >
< div class = "line" > < a name = "l00042" > < / a > < span class = "lineno" > 42< / span >   < span class = "comment" > // Used to wrap std::function< void(Solver*)> < / span > < / div >
< div class = "line" > < a name = "l00043" > < / a > < span class = "lineno" > 43< / span >   < span class = "comment" > // see https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html< / span > < / div >
< div class = "line" > < a name = "l00044" > < / a > < span class = "lineno" > 44< / span >   < span class = "keyword" > import< / span > java.util.function.Consumer;< / div >
< div class = "line" > < a name = "l00045" > < / a > < span class = "lineno" > 45< / span >   < / div >
2021-04-27 23:00:03 +02:00
< div class = "line" > < a name = "l00046" > < / a > < span class = "lineno" > 46< / span >   < span class = "comment" > // Used to wrap ObjectiveWatcher (std::function< void(int64_t)> )< / span > < / div >
2019-11-14 13:52:51 -08:00
< div class = "line" > < a name = "l00047" > < / a > < span class = "lineno" > 47< / span >   < span class = "comment" > // see https://docs.oracle.com/javase/8/docs/api/java/util/function/LongConsumer.html< / span > < / div >
< div class = "line" > < a name = "l00048" > < / a > < span class = "lineno" > 48< / span >   < span class = "keyword" > import< / span > java.util.function.LongConsumer;< / div >
< div class = "line" > < a name = "l00049" > < / a > < span class = "lineno" > 49< / span >   < / div >
< div class = "line" > < a name = "l00050" > < / a > < span class = "lineno" > 50< / span >   < span class = "comment" > // Used to wrap Closure (std::function< void()> )< / span > < / div >
< div class = "line" > < a name = "l00051" > < / a > < span class = "lineno" > 51< / span >   < span class = "comment" > // see https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html< / span > < / div >
< div class = "line" > < a name = "l00052" > < / a > < span class = "lineno" > 52< / span >   < span class = "keyword" > import< / span > java.lang.Runnable;< / div >
< div class = "line" > < a name = "l00053" > < / a > < span class = "lineno" > 53< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l00073" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html" > 73< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > class < / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html" > Solver< / a > {< / div >
< div class = "line" > < a name = "l00074" > < / a > < span class = "lineno" > 74< / span >   < span class = "keyword" > private< / span > < span class = "keyword" > transient< / span > < span class = "keywordtype" > long< / span > swigCPtr;< / div >
< div class = "line" > < a name = "l00075" > < / a > < span class = "lineno" > 75< / span >   < span class = "keyword" > protected< / span > < span class = "keyword" > transient< / span > < span class = "keywordtype" > boolean< / span > swigCMemOwn;< / div >
< div class = "line" > < a name = "l00076" > < / a > < span class = "lineno" > 76< / span >   < / div >
< div class = "line" > < a name = "l00077" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3f451f80f1cccedd623bc62b2c09a806" > 77< / a > < / span >   < span class = "keyword" > protected< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3f451f80f1cccedd623bc62b2c09a806" > Solver< / a > (< span class = "keywordtype" > long< / span > cPtr, < span class = "keywordtype" > boolean< / span > cMemoryOwn) {< / div >
< div class = "line" > < a name = "l00078" > < / a > < span class = "lineno" > 78< / span >   swigCMemOwn = cMemoryOwn;< / div >
< div class = "line" > < a name = "l00079" > < / a > < span class = "lineno" > 79< / span >   swigCPtr = cPtr;< / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l00080" > < / a > < span class = "lineno" > 80< / span >   }< / div >
< div class = "line" > < a name = "l00081" > < / a > < span class = "lineno" > 81< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l00082" > < / a > < span class = "lineno" > 82< / span >   < span class = "keyword" > protected< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > long< / span > getCPtr(< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html" > Solver< / a > obj) {< / div >
< div class = "line" > < a name = "l00083" > < / a > < span class = "lineno" > 83< / span >   < span class = "keywordflow" > return< / span > (obj == < span class = "keyword" > null< / span > ) ? 0 : obj.swigCPtr;< / div >
< div class = "line" > < a name = "l00084" > < / a > < span class = "lineno" > 84< / span >   }< / div >
< div class = "line" > < a name = "l00085" > < / a > < span class = "lineno" > 85< / span >   < / div >
< div class = "line" > < a name = "l00086" > < / a > < span class = "lineno" > 86< / span >   @SuppressWarnings(< span class = "stringliteral" > " deprecation" < / span > )< / div >
< div class = "line" > < a name = "l00087" > < / a > < span class = "lineno" > 87< / span >   protected < span class = "keywordtype" > void< / span > finalize() {< / div >
< div class = "line" > < a name = "l00088" > < / a > < span class = "lineno" > 88< / span >   < span class = "keyword" > delete< / span > ();< / div >
< div class = "line" > < a name = "l00089" > < / a > < span class = "lineno" > 89< / span >   }< / div >
< div class = "line" > < a name = "l00090" > < / a > < span class = "lineno" > 90< / span >   < / div >
< div class = "line" > < a name = "l00091" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a155da317e33b817886120f10038c12cf" > 91< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > synchronized< / span > < span class = "keywordtype" > void< / span > < span class = "keyword" > delete< / span > () {< / div >
< div class = "line" > < a name = "l00092" > < / a > < span class = "lineno" > 92< / span >   < span class = "keywordflow" > if< / span > (swigCPtr != 0) {< / div >
< div class = "line" > < a name = "l00093" > < / a > < span class = "lineno" > 93< / span >   < span class = "keywordflow" > if< / span > (swigCMemOwn) {< / div >
< div class = "line" > < a name = "l00094" > < / a > < span class = "lineno" > 94< / span >   swigCMemOwn = < span class = "keyword" > false< / span > ;< / div >
< div class = "line" > < a name = "l00095" > < / a > < span class = "lineno" > 95< / span >   mainJNI.delete_Solver(swigCPtr);< / div >
< div class = "line" > < a name = "l00096" > < / a > < span class = "lineno" > 96< / span >   }< / div >
< div class = "line" > < a name = "l00097" > < / a > < span class = "lineno" > 97< / span >   swigCPtr = 0;< / div >
< div class = "line" > < a name = "l00098" > < / a > < span class = "lineno" > 98< / span >   }< / div >
< div class = "line" > < a name = "l00099" > < / a > < span class = "lineno" > 99< / span >   }< / div >
< div class = "line" > < a name = "l00100" > < / a > < span class = "lineno" > 100< / span >   < / div >
< div class = "line" > < a name = "l00104" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1FailException.html" > 104< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > static< / span > < span class = "keyword" > class < / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1FailException.html" > FailException< / a > < span class = "keyword" > extends< / span > Exception {< / div >
< div class = "line" > < a name = "l00105" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1FailException.html#a0159b02154b2b353df68feb50cbda8f9" > 105< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1FailException.html#a0159b02154b2b353df68feb50cbda8f9" > FailException< / a > () {< / div >
< div class = "line" > < a name = "l00106" > < / a > < span class = "lineno" > 106< / span >   super();< / div >
< div class = "line" > < a name = "l00107" > < / a > < span class = "lineno" > 107< / span >   }< / div >
< div class = "line" > < a name = "l00108" > < / a > < span class = "lineno" > 108< / span >   < / div >
< div class = "line" > < a name = "l00109" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1FailException.html#a66aea7c845fb79026a6023b4191eb1c4" > 109< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1FailException.html#a66aea7c845fb79026a6023b4191eb1c4" > FailException< / a > (String message) {< / div >
< div class = "line" > < a name = "l00110" > < / a > < span class = "lineno" > 110< / span >   super(message);< / div >
< div class = "line" > < a name = "l00111" > < / a > < span class = "lineno" > 111< / span >   }< / div >
< div class = "line" > < a name = "l00112" > < / a > < span class = "lineno" > 112< / span >   }< / div >
< div class = "line" > < a name = "l00113" > < / a > < span class = "lineno" > 113< / span >   < / div >
< div class = "line" > < a name = "l00114" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#add62fd5d4a55f85e77558af774d08ab9" > 114< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#add62fd5d4a55f85e77558af774d08ab9" > makeIntVarArray< / a > (< span class = "keywordtype" > int< / span > count, < span class = "keywordtype" > long< / span > min, < span class = "keywordtype" > long< / span > max) {< / div >
< div class = "line" > < a name = "l00115" > < / a > < span class = "lineno" > 115< / span >   < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] array = < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [count];< / div >
< div class = "line" > < a name = "l00116" > < / a > < span class = "lineno" > 116< / span >   < span class = "keywordflow" > for< / span > (< span class = "keywordtype" > int< / span > i = 0; i < count; ++i) {< / div >
< div class = "line" > < a name = "l00117" > < / a > < span class = "lineno" > 117< / span >   array[i] = < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a81e614b6ff06b0c4937d17ddbb677a6f" > makeIntVar< / a > (min, max);< / div >
< div class = "line" > < a name = "l00118" > < / a > < span class = "lineno" > 118< / span >   }< / div >
< div class = "line" > < a name = "l00119" > < / a > < span class = "lineno" > 119< / span >   < span class = "keywordflow" > return< / span > array;< / div >
< div class = "line" > < a name = "l00120" > < / a > < span class = "lineno" > 120< / span >   }< / div >
< div class = "line" > < a name = "l00121" > < / a > < span class = "lineno" > 121< / span >   < / div >
< div class = "line" > < a name = "l00122" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae91e47002f55903cde7f949cfe518062" > 122< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae91e47002f55903cde7f949cfe518062" > makeIntVarArray< / a > (< span class = "keywordtype" > int< / span > count, < span class = "keywordtype" > long< / span > min, < span class = "keywordtype" > long< / span > max, String name) {< / div >
< div class = "line" > < a name = "l00123" > < / a > < span class = "lineno" > 123< / span >   < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] array = < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [count];< / div >
< div class = "line" > < a name = "l00124" > < / a > < span class = "lineno" > 124< / span >   < span class = "keywordflow" > for< / span > (< span class = "keywordtype" > int< / span > i = 0; i < count; ++i) {< / div >
< div class = "line" > < a name = "l00125" > < / a > < span class = "lineno" > 125< / span >   String var_name = name + i;< / div >
< div class = "line" > < a name = "l00126" > < / a > < span class = "lineno" > 126< / span >   array[i] = < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a81e614b6ff06b0c4937d17ddbb677a6f" > makeIntVar< / a > (min, max, var_name);< / div >
< div class = "line" > < a name = "l00127" > < / a > < span class = "lineno" > 127< / span >   }< / div >
< div class = "line" > < a name = "l00128" > < / a > < span class = "lineno" > 128< / span >   < span class = "keywordflow" > return< / span > array;< / div >
< div class = "line" > < a name = "l00129" > < / a > < span class = "lineno" > 129< / span >   }< / div >
< div class = "line" > < a name = "l00130" > < / a > < span class = "lineno" > 130< / span >   < / div >
< div class = "line" > < a name = "l00131" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a66e5ae535df13b5f26ea995cc001a157" > 131< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a66e5ae535df13b5f26ea995cc001a157" > makeBoolVarArray< / a > (< span class = "keywordtype" > int< / span > count) {< / div >
< div class = "line" > < a name = "l00132" > < / a > < span class = "lineno" > 132< / span >   < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] array = < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [count];< / div >
< div class = "line" > < a name = "l00133" > < / a > < span class = "lineno" > 133< / span >   < span class = "keywordflow" > for< / span > (< span class = "keywordtype" > int< / span > i = 0; i < count; ++i) {< / div >
< div class = "line" > < a name = "l00134" > < / a > < span class = "lineno" > 134< / span >   array[i] = < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7bc87b6229bf6e29059fe0338775ab93" > makeBoolVar< / a > ();< / div >
< div class = "line" > < a name = "l00135" > < / a > < span class = "lineno" > 135< / span >   }< / div >
< div class = "line" > < a name = "l00136" > < / a > < span class = "lineno" > 136< / span >   < span class = "keywordflow" > return< / span > array;< / div >
< div class = "line" > < a name = "l00137" > < / a > < span class = "lineno" > 137< / span >   }< / div >
< div class = "line" > < a name = "l00138" > < / a > < span class = "lineno" > 138< / span >   < / div >
< div class = "line" > < a name = "l00139" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8ee27c007133dbb64dfb678e882d68c7" > 139< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8ee27c007133dbb64dfb678e882d68c7" > makeBoolVarArray< / a > (< span class = "keywordtype" > int< / span > count, String name) {< / div >
< div class = "line" > < a name = "l00140" > < / a > < span class = "lineno" > 140< / span >   < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] array = < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [count];< / div >
< div class = "line" > < a name = "l00141" > < / a > < span class = "lineno" > 141< / span >   < span class = "keywordflow" > for< / span > (< span class = "keywordtype" > int< / span > i = 0; i < count; ++i) {< / div >
< div class = "line" > < a name = "l00142" > < / a > < span class = "lineno" > 142< / span >   String var_name = name + i;< / div >
< div class = "line" > < a name = "l00143" > < / a > < span class = "lineno" > 143< / span >   array[i] = < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7bc87b6229bf6e29059fe0338775ab93" > makeBoolVar< / a > (var_name);< / div >
< div class = "line" > < a name = "l00144" > < / a > < span class = "lineno" > 144< / span >   }< / div >
< div class = "line" > < a name = "l00145" > < / a > < span class = "lineno" > 145< / span >   < span class = "keywordflow" > return< / span > array;< / div >
< div class = "line" > < a name = "l00146" > < / a > < span class = "lineno" > 146< / span >   }< / div >
< div class = "line" > < a name = "l00147" > < / a > < span class = "lineno" > 147< / span >   < / div >
< div class = "line" > < a name = "l00148" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a932b967722291abd64e6d1084ab88a04" > 148< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > [] < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a932b967722291abd64e6d1084ab88a04" > makeFixedDurationIntervalVarArray< / a > (< span class = "keywordtype" > int< / span > count,< / div >
< div class = "line" > < a name = "l00149" > < / a > < span class = "lineno" > 149< / span >   < span class = "keywordtype" > long< / span > start_min,< / div >
< div class = "line" > < a name = "l00150" > < / a > < span class = "lineno" > 150< / span >   < span class = "keywordtype" > long< / span > start_max,< / div >
< div class = "line" > < a name = "l00151" > < / a > < span class = "lineno" > 151< / span >   < span class = "keywordtype" > long< / span > duration,< / div >
< div class = "line" > < a name = "l00152" > < / a > < span class = "lineno" > 152< / span >   < span class = "keywordtype" > boolean< / span > optional) {< / div >
< div class = "line" > < a name = "l00153" > < / a > < span class = "lineno" > 153< / span >   < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > [] array = < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > [count];< / div >
< div class = "line" > < a name = "l00154" > < / a > < span class = "lineno" > 154< / span >   < span class = "keywordflow" > for< / span > (< span class = "keywordtype" > int< / span > i = 0; i < count; ++i) {< / div >
< div class = "line" > < a name = "l00155" > < / a > < span class = "lineno" > 155< / span >   array[i] = < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#acc3ebda32ab3a6467ac9c3831984dcd5" > makeFixedDurationIntervalVar< / a > (start_min,< / div >
< div class = "line" > < a name = "l00156" > < / a > < span class = "lineno" > 156< / span >   start_max,< / div >
< div class = "line" > < a name = "l00157" > < / a > < span class = "lineno" > 157< / span >   duration,< / div >
< div class = "line" > < a name = "l00158" > < / a > < span class = "lineno" > 158< / span >   optional,< / div >
< div class = "line" > < a name = "l00159" > < / a > < span class = "lineno" > 159< / span >   < span class = "stringliteral" > " " < / span > );< / div >
< div class = "line" > < a name = "l00160" > < / a > < span class = "lineno" > 160< / span >   }< / div >
< div class = "line" > < a name = "l00161" > < / a > < span class = "lineno" > 161< / span >   < span class = "keywordflow" > return< / span > array;< / div >
< div class = "line" > < a name = "l00162" > < / a > < span class = "lineno" > 162< / span >   }< / div >
< div class = "line" > < a name = "l00163" > < / a > < span class = "lineno" > 163< / span >   < / div >
< div class = "line" > < a name = "l00164" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a19c0fd3e2a78358b75d7afa29f8261ec" > 164< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > [] < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a19c0fd3e2a78358b75d7afa29f8261ec" > makeFixedDurationIntervalVarArray< / a > (< span class = "keywordtype" > int< / span > count,< / div >
< div class = "line" > < a name = "l00165" > < / a > < span class = "lineno" > 165< / span >   < span class = "keywordtype" > long< / span > start_min,< / div >
< div class = "line" > < a name = "l00166" > < / a > < span class = "lineno" > 166< / span >   < span class = "keywordtype" > long< / span > start_max,< / div >
< div class = "line" > < a name = "l00167" > < / a > < span class = "lineno" > 167< / span >   < span class = "keywordtype" > long< / span > duration,< / div >
< div class = "line" > < a name = "l00168" > < / a > < span class = "lineno" > 168< / span >   < span class = "keywordtype" > boolean< / span > optional,< / div >
< div class = "line" > < a name = "l00169" > < / a > < span class = "lineno" > 169< / span >   String name) {< / div >
< div class = "line" > < a name = "l00170" > < / a > < span class = "lineno" > 170< / span >   < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > [] array = < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > [count];< / div >
< div class = "line" > < a name = "l00171" > < / a > < span class = "lineno" > 171< / span >   < span class = "keywordflow" > for< / span > (< span class = "keywordtype" > int< / span > i = 0; i < count; ++i) {< / div >
< div class = "line" > < a name = "l00172" > < / a > < span class = "lineno" > 172< / span >   array[i] = < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#acc3ebda32ab3a6467ac9c3831984dcd5" > makeFixedDurationIntervalVar< / a > (start_min,< / div >
< div class = "line" > < a name = "l00173" > < / a > < span class = "lineno" > 173< / span >   start_max,< / div >
< div class = "line" > < a name = "l00174" > < / a > < span class = "lineno" > 174< / span >   duration,< / div >
< div class = "line" > < a name = "l00175" > < / a > < span class = "lineno" > 175< / span >   optional,< / div >
< div class = "line" > < a name = "l00176" > < / a > < span class = "lineno" > 176< / span >   name + i);< / div >
< div class = "line" > < a name = "l00177" > < / a > < span class = "lineno" > 177< / span >   }< / div >
< div class = "line" > < a name = "l00178" > < / a > < span class = "lineno" > 178< / span >   < span class = "keywordflow" > return< / span > array;< / div >
< div class = "line" > < a name = "l00179" > < / a > < span class = "lineno" > 179< / span >   }< / div >
< div class = "line" > < a name = "l00180" > < / a > < span class = "lineno" > 180< / span >   < / div >
< div class = "line" > < a name = "l00187" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html" > 187< / a > < / span >   < span class = "keyword" > static< / span > < span class = "keyword" > public< / span > < span class = "keyword" > class < / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html" > IntegerCastInfo< / a > {< / div >
< div class = "line" > < a name = "l00188" > < / a > < span class = "lineno" > 188< / span >   < span class = "keyword" > private< / span > < span class = "keyword" > transient< / span > < span class = "keywordtype" > long< / span > swigCPtr;< / div >
< div class = "line" > < a name = "l00189" > < / a > < span class = "lineno" > 189< / span >   < span class = "keyword" > protected< / span > < span class = "keyword" > transient< / span > < span class = "keywordtype" > boolean< / span > swigCMemOwn;< / div >
< div class = "line" > < a name = "l00190" > < / a > < span class = "lineno" > 190< / span >   < / div >
< div class = "line" > < a name = "l00191" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html#affcaf970b4adc4198a2c11e49acad2cb" > 191< / a > < / span >   < span class = "keyword" > protected< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html#affcaf970b4adc4198a2c11e49acad2cb" > IntegerCastInfo< / a > (< span class = "keywordtype" > long< / span > cPtr, < span class = "keywordtype" > boolean< / span > cMemoryOwn) {< / div >
< div class = "line" > < a name = "l00192" > < / a > < span class = "lineno" > 192< / span >   swigCMemOwn = cMemoryOwn;< / div >
< div class = "line" > < a name = "l00193" > < / a > < span class = "lineno" > 193< / span >   swigCPtr = cPtr;< / div >
< div class = "line" > < a name = "l00194" > < / a > < span class = "lineno" > 194< / span >   }< / div >
< div class = "line" > < a name = "l00195" > < / a > < span class = "lineno" > 195< / span >   < / div >
< div class = "line" > < a name = "l00196" > < / a > < span class = "lineno" > 196< / span >   < span class = "keyword" > protected< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > long< / span > getCPtr(< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html" > IntegerCastInfo< / a > obj) {< / div >
< div class = "line" > < a name = "l00197" > < / a > < span class = "lineno" > 197< / span >   < span class = "keywordflow" > return< / span > (obj == < span class = "keyword" > null< / span > ) ? 0 : obj.swigCPtr;< / div >
< div class = "line" > < a name = "l00198" > < / a > < span class = "lineno" > 198< / span >   }< / div >
< div class = "line" > < a name = "l00199" > < / a > < span class = "lineno" > 199< / span >   < / div >
< div class = "line" > < a name = "l00200" > < / a > < span class = "lineno" > 200< / span >   @SuppressWarnings(< span class = "stringliteral" > " deprecation" < / span > )< / div >
< div class = "line" > < a name = "l00201" > < / a > < span class = "lineno" > 201< / span >   protected < span class = "keywordtype" > void< / span > finalize() {< / div >
< div class = "line" > < a name = "l00202" > < / a > < span class = "lineno" > 202< / span >   < span class = "keyword" > delete< / span > ();< / div >
< div class = "line" > < a name = "l00203" > < / a > < span class = "lineno" > 203< / span >   }< / div >
< div class = "line" > < a name = "l00204" > < / a > < span class = "lineno" > 204< / span >   < / div >
< div class = "line" > < a name = "l00205" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html#a155da317e33b817886120f10038c12cf" > 205< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > synchronized< / span > < span class = "keywordtype" > void< / span > < span class = "keyword" > delete< / span > () {< / div >
< div class = "line" > < a name = "l00206" > < / a > < span class = "lineno" > 206< / span >   < span class = "keywordflow" > if< / span > (swigCPtr != 0) {< / div >
< div class = "line" > < a name = "l00207" > < / a > < span class = "lineno" > 207< / span >   < span class = "keywordflow" > if< / span > (swigCMemOwn) {< / div >
< div class = "line" > < a name = "l00208" > < / a > < span class = "lineno" > 208< / span >   swigCMemOwn = < span class = "keyword" > false< / span > ;< / div >
< div class = "line" > < a name = "l00209" > < / a > < span class = "lineno" > 209< / span >   mainJNI.delete_Solver_IntegerCastInfo(swigCPtr);< / div >
< div class = "line" > < a name = "l00210" > < / a > < span class = "lineno" > 210< / span >   }< / div >
< div class = "line" > < a name = "l00211" > < / a > < span class = "lineno" > 211< / span >   swigCPtr = 0;< / div >
< div class = "line" > < a name = "l00212" > < / a > < span class = "lineno" > 212< / span >   }< / div >
< div class = "line" > < a name = "l00213" > < / a > < span class = "lineno" > 213< / span >   }< / div >
< div class = "line" > < a name = "l00214" > < / a > < span class = "lineno" > 214< / span >   < / div >
< div class = "line" > < a name = "l00215" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html#ab15f186e97754835d5913283a1e176cf" > 215< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html#ab15f186e97754835d5913283a1e176cf" > IntegerCastInfo< / a > () {< / div >
< div class = "line" > < a name = "l00216" > < / a > < span class = "lineno" > 216< / span >   < span class = "keyword" > this< / span > (mainJNI.new_Solver_IntegerCastInfo__SWIG_0(), < span class = "keyword" > true< / span > );< / div >
< div class = "line" > < a name = "l00217" > < / a > < span class = "lineno" > 217< / span >   }< / div >
< div class = "line" > < a name = "l00218" > < / a > < span class = "lineno" > 218< / span >   < / div >
< div class = "line" > < a name = "l00219" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html#a01c5c869c6b3d925b6352ecdec0f5cd3" > 219< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html#a01c5c869c6b3d925b6352ecdec0f5cd3" > IntegerCastInfo< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > v, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > e, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > c) {< / div >
< div class = "line" > < a name = "l00220" > < / a > < span class = "lineno" > 220< / span >   < span class = "keyword" > this< / span > (mainJNI.new_Solver_IntegerCastInfo__SWIG_1(< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(v), v, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(e), e, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > .getCPtr(c), c), < span class = "keyword" > true< / span > );< / div >
< div class = "line" > < a name = "l00221" > < / a > < span class = "lineno" > 221< / span >   }< / div >
< div class = "line" > < a name = "l00222" > < / a > < span class = "lineno" > 222< / span >   < / div >
< div class = "line" > < a name = "l00223" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html#a7d5ec419069a2b2e3b0e49d2b4ec7cde" > 223< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > void< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html#a7d5ec419069a2b2e3b0e49d2b4ec7cde" > setVariable< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > value) {< / div >
< div class = "line" > < a name = "l00224" > < / a > < span class = "lineno" > 224< / span >   mainJNI.Solver_IntegerCastInfo_variable_set(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(value), value);< / div >
< div class = "line" > < a name = "l00225" > < / a > < span class = "lineno" > 225< / span >   }< / div >
< div class = "line" > < a name = "l00226" > < / a > < span class = "lineno" > 226< / span >   < / div >
< div class = "line" > < a name = "l00227" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html#a6d3108135ba1f9dad74eb8a6326cb3d2" > 227< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html#a6d3108135ba1f9dad74eb8a6326cb3d2" > getVariable< / a > () {< / div >
< div class = "line" > < a name = "l00228" > < / a > < span class = "lineno" > 228< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_IntegerCastInfo_variable_get(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l00229" > < / a > < span class = "lineno" > 229< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00230" > < / a > < span class = "lineno" > 230< / span >   }< / div >
< div class = "line" > < a name = "l00231" > < / a > < span class = "lineno" > 231< / span >   < / div >
< div class = "line" > < a name = "l00232" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html#ab85b337ee18e200c0084900d2bcf29ae" > 232< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > void< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html#ab85b337ee18e200c0084900d2bcf29ae" > setExpression< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > value) {< / div >
< div class = "line" > < a name = "l00233" > < / a > < span class = "lineno" > 233< / span >   mainJNI.Solver_IntegerCastInfo_expression_set(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(value), value);< / div >
< div class = "line" > < a name = "l00234" > < / a > < span class = "lineno" > 234< / span >   }< / div >
< div class = "line" > < a name = "l00235" > < / a > < span class = "lineno" > 235< / span >   < / div >
< div class = "line" > < a name = "l00236" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html#a96c0fa02effcd5e0c39e551299e37b07" > 236< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html#a96c0fa02effcd5e0c39e551299e37b07" > getExpression< / a > () {< / div >
< div class = "line" > < a name = "l00237" > < / a > < span class = "lineno" > 237< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_IntegerCastInfo_expression_get(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l00238" > < / a > < span class = "lineno" > 238< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00239" > < / a > < span class = "lineno" > 239< / span >   }< / div >
< div class = "line" > < a name = "l00240" > < / a > < span class = "lineno" > 240< / span >   < / div >
< div class = "line" > < a name = "l00241" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html#a2b310ad5503e61db391857dafc3094da" > 241< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > void< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html#a2b310ad5503e61db391857dafc3094da" > setMaintainer< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > value) {< / div >
< div class = "line" > < a name = "l00242" > < / a > < span class = "lineno" > 242< / span >   mainJNI.Solver_IntegerCastInfo_maintainer_set(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > .getCPtr(value), value);< / div >
< div class = "line" > < a name = "l00243" > < / a > < span class = "lineno" > 243< / span >   }< / div >
< div class = "line" > < a name = "l00244" > < / a > < span class = "lineno" > 244< / span >   < / div >
< div class = "line" > < a name = "l00245" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html#a79a3a62f821b42993c2ee4e279c90036" > 245< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html#a79a3a62f821b42993c2ee4e279c90036" > getMaintainer< / a > () {< / div >
< div class = "line" > < a name = "l00246" > < / a > < span class = "lineno" > 246< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_IntegerCastInfo_maintainer_get(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l00247" > < / a > < span class = "lineno" > 247< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00248" > < / a > < span class = "lineno" > 248< / span >   }< / div >
< div class = "line" > < a name = "l00249" > < / a > < span class = "lineno" > 249< / span >   < / div >
< div class = "line" > < a name = "l00250" > < / a > < span class = "lineno" > 250< / span >   }< / div >
< div class = "line" > < a name = "l00251" > < / a > < span class = "lineno" > 251< / span >   < / div >
< div class = "line" > < a name = "l00255" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9ea86dde063be15c1b3ac75b5ca72229" > 255< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9ea86dde063be15c1b3ac75b5ca72229" > Solver< / a > (String name) {< / div >
< div class = "line" > < a name = "l00256" > < / a > < span class = "lineno" > 256< / span >   < span class = "keyword" > this< / span > (mainJNI.new_Solver__SWIG_0(name), < span class = "keyword" > true< / span > );< / div >
< div class = "line" > < a name = "l00257" > < / a > < span class = "lineno" > 257< / span >   }< / div >
< div class = "line" > < a name = "l00258" > < / a > < span class = "lineno" > 258< / span >   < / div >
2021-01-26 11:28:50 +01:00
< div class = "line" > < a name = "l00259" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a68be232f4a7bf8b812c3e2df7bb1becd" > 259< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a68be232f4a7bf8b812c3e2df7bb1becd" > Solver< / a > (String name, com.google.ortools.constraintsolver.ConstraintSolverParameters < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae4399c1ca0a6f8b37fff268d21a8f595" > parameters< / a > ) {< / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l00260" > < / a > < span class = "lineno" > 260< / span >   < span class = "keyword" > this< / span > (mainJNI.new_Solver__SWIG_1(name, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae4399c1ca0a6f8b37fff268d21a8f595" > parameters< / a > .toByteArray()), < span class = "keyword" > true< / span > );< / div >
< div class = "line" > < a name = "l00261" > < / a > < span class = "lineno" > 261< / span >   }< / div >
< div class = "line" > < a name = "l00262" > < / a > < span class = "lineno" > 262< / span >   < / div >
2021-01-26 11:28:50 +01:00
< div class = "line" > < a name = "l00266" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae4399c1ca0a6f8b37fff268d21a8f595" > 266< / a > < / span >   < span class = "keyword" > public< / span > com.google.ortools.constraintsolver.ConstraintSolverParameters < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae4399c1ca0a6f8b37fff268d21a8f595" > parameters< / a > () {< / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l00267" > < / a > < span class = "lineno" > 267< / span >   < span class = "keywordtype" > byte< / span > [] buf = mainJNI.Solver_parameters(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l00268" > < / a > < span class = "lineno" > 268< / span >   < span class = "keywordflow" > if< / span > (buf == < span class = "keyword" > null< / span > || buf.length == 0) {< / div >
< div class = "line" > < a name = "l00269" > < / a > < span class = "lineno" > 269< / span >   < span class = "keywordflow" > return< / span > < span class = "keyword" > null< / span > ;< / div >
< div class = "line" > < a name = "l00270" > < / a > < span class = "lineno" > 270< / span >   }< / div >
< div class = "line" > < a name = "l00271" > < / a > < span class = "lineno" > 271< / span >   < span class = "keywordflow" > try< / span > {< / div >
2021-01-26 11:28:50 +01:00
< div class = "line" > < a name = "l00272" > < / a > < span class = "lineno" > 272< / span >   < span class = "keywordflow" > return< / span > com.google.ortools.constraintsolver.ConstraintSolverParameters.parseFrom(buf);< / div >
< div class = "line" > < a name = "l00273" > < / a > < span class = "lineno" > 273< / span >   } < span class = "keywordflow" > catch< / span > (com.google.protobuf.InvalidProtocolBufferException e) {< / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l00274" > < / a > < span class = "lineno" > 274< / span >   < span class = "keywordflow" > throw< / span > < span class = "keyword" > new< / span > RuntimeException(< / div >
< div class = "line" > < a name = "l00275" > < / a > < span class = "lineno" > 275< / span >   < span class = "stringliteral" > " Unable to parse com.google.ortools.constraintsolver.ConstraintSolverParameters protocol message." < / span > );< / div >
< div class = "line" > < a name = "l00276" > < / a > < span class = "lineno" > 276< / span >   }< / div >
< div class = "line" > < a name = "l00277" > < / a > < span class = "lineno" > 277< / span >   }< / div >
< div class = "line" > < a name = "l00278" > < / a > < span class = "lineno" > 278< / span >   < / div >
2021-01-26 11:28:50 +01:00
< div class = "line" > < a name = "l00282" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a817a410a3f5c0bb9effac8cac299f458" > 282< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > static< / span > com.google.ortools.constraintsolver.ConstraintSolverParameters < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a817a410a3f5c0bb9effac8cac299f458" > defaultSolverParameters< / a > () {< / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l00283" > < / a > < span class = "lineno" > 283< / span >   < span class = "keywordtype" > byte< / span > [] buf = mainJNI.Solver_defaultSolverParameters();< / div >
< div class = "line" > < a name = "l00284" > < / a > < span class = "lineno" > 284< / span >   < span class = "keywordflow" > if< / span > (buf == < span class = "keyword" > null< / span > || buf.length == 0) {< / div >
< div class = "line" > < a name = "l00285" > < / a > < span class = "lineno" > 285< / span >   < span class = "keywordflow" > return< / span > < span class = "keyword" > null< / span > ;< / div >
< div class = "line" > < a name = "l00286" > < / a > < span class = "lineno" > 286< / span >   }< / div >
< div class = "line" > < a name = "l00287" > < / a > < span class = "lineno" > 287< / span >   < span class = "keywordflow" > try< / span > {< / div >
2021-01-26 11:28:50 +01:00
< div class = "line" > < a name = "l00288" > < / a > < span class = "lineno" > 288< / span >   < span class = "keywordflow" > return< / span > com.google.ortools.constraintsolver.ConstraintSolverParameters.parseFrom(buf);< / div >
< div class = "line" > < a name = "l00289" > < / a > < span class = "lineno" > 289< / span >   } < span class = "keywordflow" > catch< / span > (com.google.protobuf.InvalidProtocolBufferException e) {< / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l00290" > < / a > < span class = "lineno" > 290< / span >   < span class = "keywordflow" > throw< / span > < span class = "keyword" > new< / span > RuntimeException(< / div >
< div class = "line" > < a name = "l00291" > < / a > < span class = "lineno" > 291< / span >   < span class = "stringliteral" > " Unable to parse com.google.ortools.constraintsolver.ConstraintSolverParameters protocol message." < / span > );< / div >
< div class = "line" > < a name = "l00292" > < / a > < span class = "lineno" > 292< / span >   }< / div >
< div class = "line" > < a name = "l00293" > < / a > < span class = "lineno" > 293< / span >   }< / div >
< div class = "line" > < a name = "l00294" > < / a > < span class = "lineno" > 294< / span >   < / div >
< div class = "line" > < a name = "l00330" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#afea1544128aafde85aabfa72e7e729f5" > 330< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > void< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#afea1544128aafde85aabfa72e7e729f5" > addConstraint< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > c) {< / div >
< div class = "line" > < a name = "l00331" > < / a > < span class = "lineno" > 331< / span >   mainJNI.Solver_addConstraint(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > .getCPtr(c), c);< / div >
< div class = "line" > < a name = "l00332" > < / a > < span class = "lineno" > 332< / span >   }< / div >
< div class = "line" > < a name = "l00333" > < / a > < span class = "lineno" > 333< / span >   < / div >
< div class = "line" > < a name = "l00339" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a453a57f46bf784ddc73af953d290def2" > 339< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > void< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a453a57f46bf784ddc73af953d290def2" > addCastConstraint< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CastConstraint.html" > CastConstraint< / a > constraint, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > target_var, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr) {< / div >
< div class = "line" > < a name = "l00340" > < / a > < span class = "lineno" > 340< / span >   mainJNI.Solver_addCastConstraint(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CastConstraint.html" > CastConstraint< / a > .getCPtr(constraint), constraint, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(target_var), target_var, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr);< / div >
< div class = "line" > < a name = "l00341" > < / a > < span class = "lineno" > 341< / span >   }< / div >
< div class = "line" > < a name = "l00342" > < / a > < span class = "lineno" > 342< / span >   < / div >
< div class = "line" > < a name = "l00386" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab95d617400a2c5dbd51eed67cb9c997f" > 386< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > boolean< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab95d617400a2c5dbd51eed67cb9c997f" > solve< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > [] monitors) {< / div >
< div class = "line" > < a name = "l00387" > < / a > < span class = "lineno" > 387< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_solve__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db), db, monitors);< / div >
< div class = "line" > < a name = "l00388" > < / a > < span class = "lineno" > 388< / span >   }< / div >
< div class = "line" > < a name = "l00389" > < / a > < span class = "lineno" > 389< / span >   < / div >
< div class = "line" > < a name = "l00390" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a58b43710eb5995bf2697905e56fbc465" > 390< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > boolean< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a58b43710eb5995bf2697905e56fbc465" > solve< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db) {< / div >
< div class = "line" > < a name = "l00391" > < / a > < span class = "lineno" > 391< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_solve__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db), db);< / div >
< div class = "line" > < a name = "l00392" > < / a > < span class = "lineno" > 392< / span >   }< / div >
< div class = "line" > < a name = "l00393" > < / a > < span class = "lineno" > 393< / span >   < / div >
< div class = "line" > < a name = "l00394" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4bc4fd70b59b0907b7e32cb28305c596" > 394< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > boolean< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4bc4fd70b59b0907b7e32cb28305c596" > solve< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > m1) {< / div >
< div class = "line" > < a name = "l00395" > < / a > < span class = "lineno" > 395< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_solve__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db), db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(m1), m1);< / div >
< div class = "line" > < a name = "l00396" > < / a > < span class = "lineno" > 396< / span >   }< / div >
< div class = "line" > < a name = "l00397" > < / a > < span class = "lineno" > 397< / span >   < / div >
< div class = "line" > < a name = "l00398" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9cd672f5d33fed57c313d06e7e09ad12" > 398< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > boolean< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9cd672f5d33fed57c313d06e7e09ad12" > solve< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > m1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > m2) {< / div >
< div class = "line" > < a name = "l00399" > < / a > < span class = "lineno" > 399< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_solve__SWIG_3(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db), db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(m1), m1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(m2), m2);< / div >
< div class = "line" > < a name = "l00400" > < / a > < span class = "lineno" > 400< / span >   }< / div >
< div class = "line" > < a name = "l00401" > < / a > < span class = "lineno" > 401< / span >   < / div >
< div class = "line" > < a name = "l00402" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa960dbd0af4b11a8d945af9c9ff1d2f4" > 402< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > boolean< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa960dbd0af4b11a8d945af9c9ff1d2f4" > solve< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > m1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > m2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > m3) {< / div >
< div class = "line" > < a name = "l00403" > < / a > < span class = "lineno" > 403< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_solve__SWIG_4(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db), db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(m1), m1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(m2), m2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(m3), m3);< / div >
< div class = "line" > < a name = "l00404" > < / a > < span class = "lineno" > 404< / span >   }< / div >
< div class = "line" > < a name = "l00405" > < / a > < span class = "lineno" > 405< / span >   < / div >
< div class = "line" > < a name = "l00406" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a47b6810146419d69c8ef3fc97076b63a" > 406< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > boolean< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a47b6810146419d69c8ef3fc97076b63a" > solve< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > m1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > m2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > m3, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > m4) {< / div >
< div class = "line" > < a name = "l00407" > < / a > < span class = "lineno" > 407< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_solve__SWIG_5(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db), db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(m1), m1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(m2), m2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(m3), m3, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(m4), m4);< / div >
< div class = "line" > < a name = "l00408" > < / a > < span class = "lineno" > 408< / span >   }< / div >
< div class = "line" > < a name = "l00409" > < / a > < span class = "lineno" > 409< / span >   < / div >
< div class = "line" > < a name = "l00421" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae1e52f9712cca677cde0cf8f483de076" > 421< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > void< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae1e52f9712cca677cde0cf8f483de076" > newSearch< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > [] monitors) {< / div >
< div class = "line" > < a name = "l00422" > < / a > < span class = "lineno" > 422< / span >   mainJNI.Solver_newSearch__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db), db, monitors);< / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l00423" > < / a > < span class = "lineno" > 423< / span >   }< / div >
< div class = "line" > < a name = "l00424" > < / a > < span class = "lineno" > 424< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l00425" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a49db4bf777e5bb49eca7c64678a479c8" > 425< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > void< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a49db4bf777e5bb49eca7c64678a479c8" > newSearch< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db) {< / div >
< div class = "line" > < a name = "l00426" > < / a > < span class = "lineno" > 426< / span >   mainJNI.Solver_newSearch__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db), db);< / div >
< div class = "line" > < a name = "l00427" > < / a > < span class = "lineno" > 427< / span >   }< / div >
< div class = "line" > < a name = "l00428" > < / a > < span class = "lineno" > 428< / span >   < / div >
< div class = "line" > < a name = "l00429" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a828cfe0aa29c89b785c0e39b352cbf4d" > 429< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > void< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a828cfe0aa29c89b785c0e39b352cbf4d" > newSearch< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > m1) {< / div >
< div class = "line" > < a name = "l00430" > < / a > < span class = "lineno" > 430< / span >   mainJNI.Solver_newSearch__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db), db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(m1), m1);< / div >
< div class = "line" > < a name = "l00431" > < / a > < span class = "lineno" > 431< / span >   }< / div >
< div class = "line" > < a name = "l00432" > < / a > < span class = "lineno" > 432< / span >   < / div >
< div class = "line" > < a name = "l00433" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a68a309f371be09623ccc8dbdf18e8dd3" > 433< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > void< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a68a309f371be09623ccc8dbdf18e8dd3" > newSearch< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > m1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > m2) {< / div >
< div class = "line" > < a name = "l00434" > < / a > < span class = "lineno" > 434< / span >   mainJNI.Solver_newSearch__SWIG_3(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db), db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(m1), m1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(m2), m2);< / div >
< div class = "line" > < a name = "l00435" > < / a > < span class = "lineno" > 435< / span >   }< / div >
< div class = "line" > < a name = "l00436" > < / a > < span class = "lineno" > 436< / span >   < / div >
< div class = "line" > < a name = "l00437" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af6d0c45a3456473f76094769394db138" > 437< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > void< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af6d0c45a3456473f76094769394db138" > newSearch< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > m1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > m2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > m3) {< / div >
< div class = "line" > < a name = "l00438" > < / a > < span class = "lineno" > 438< / span >   mainJNI.Solver_newSearch__SWIG_4(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db), db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(m1), m1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(m2), m2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(m3), m3);< / div >
< div class = "line" > < a name = "l00439" > < / a > < span class = "lineno" > 439< / span >   }< / div >
< div class = "line" > < a name = "l00440" > < / a > < span class = "lineno" > 440< / span >   < / div >
< div class = "line" > < a name = "l00441" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a71ca2e928fc918c259ab7aab95e4bde8" > 441< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > void< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a71ca2e928fc918c259ab7aab95e4bde8" > newSearch< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > m1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > m2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > m3, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > m4) {< / div >
< div class = "line" > < a name = "l00442" > < / a > < span class = "lineno" > 442< / span >   mainJNI.Solver_newSearch__SWIG_5(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db), db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(m1), m1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(m2), m2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(m3), m3, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(m4), m4);< / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l00443" > < / a > < span class = "lineno" > 443< / span >   }< / div >
< div class = "line" > < a name = "l00444" > < / a > < span class = "lineno" > 444< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l00445" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0ff52e053f53b8df3059ce9f07244b1a" > 445< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > boolean< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0ff52e053f53b8df3059ce9f07244b1a" > nextSolution< / a > () {< / div >
< div class = "line" > < a name = "l00446" > < / a > < span class = "lineno" > 446< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_nextSolution(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l00447" > < / a > < span class = "lineno" > 447< / span >   }< / div >
< div class = "line" > < a name = "l00448" > < / a > < span class = "lineno" > 448< / span >   < / div >
< div class = "line" > < a name = "l00449" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0719bf631aa044dc29b292f16eac6a72" > 449< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > void< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0719bf631aa044dc29b292f16eac6a72" > restartSearch< / a > () {< / div >
< div class = "line" > < a name = "l00450" > < / a > < span class = "lineno" > 450< / span >   mainJNI.Solver_restartSearch(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l00451" > < / a > < span class = "lineno" > 451< / span >   }< / div >
< div class = "line" > < a name = "l00452" > < / a > < span class = "lineno" > 452< / span >   < / div >
< div class = "line" > < a name = "l00453" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a39f671f15e4429cc63222f3465900b31" > 453< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > void< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a39f671f15e4429cc63222f3465900b31" > endSearch< / a > () {< / div >
< div class = "line" > < a name = "l00454" > < / a > < span class = "lineno" > 454< / span >   mainJNI.Solver_endSearch(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l00455" > < / a > < span class = "lineno" > 455< / span >   }< / div >
< div class = "line" > < a name = "l00456" > < / a > < span class = "lineno" > 456< / span >   < / div >
< div class = "line" > < a name = "l00468" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#afbb553a487329240e983232905c229a3" > 468< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > boolean< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#afbb553a487329240e983232905c229a3" > solveAndCommit< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > [] monitors) {< / div >
< div class = "line" > < a name = "l00469" > < / a > < span class = "lineno" > 469< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_solveAndCommit__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db), db, monitors);< / div >
< div class = "line" > < a name = "l00470" > < / a > < span class = "lineno" > 470< / span >   }< / div >
< div class = "line" > < a name = "l00471" > < / a > < span class = "lineno" > 471< / span >   < / div >
< div class = "line" > < a name = "l00472" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aff497c20a874b3f54d68055f44813b4e" > 472< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > boolean< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aff497c20a874b3f54d68055f44813b4e" > solveAndCommit< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db) {< / div >
< div class = "line" > < a name = "l00473" > < / a > < span class = "lineno" > 473< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_solveAndCommit__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db), db);< / div >
< div class = "line" > < a name = "l00474" > < / a > < span class = "lineno" > 474< / span >   }< / div >
< div class = "line" > < a name = "l00475" > < / a > < span class = "lineno" > 475< / span >   < / div >
< div class = "line" > < a name = "l00476" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a70a25aa20e63515ead6569f8ae1cf916" > 476< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > boolean< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a70a25aa20e63515ead6569f8ae1cf916" > solveAndCommit< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > m1) {< / div >
< div class = "line" > < a name = "l00477" > < / a > < span class = "lineno" > 477< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_solveAndCommit__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db), db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(m1), m1);< / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l00478" > < / a > < span class = "lineno" > 478< / span >   }< / div >
< div class = "line" > < a name = "l00479" > < / a > < span class = "lineno" > 479< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l00480" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae4ea35e9415b6293c55fd42ff922c2f3" > 480< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > boolean< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae4ea35e9415b6293c55fd42ff922c2f3" > solveAndCommit< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > m1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > m2) {< / div >
< div class = "line" > < a name = "l00481" > < / a > < span class = "lineno" > 481< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_solveAndCommit__SWIG_3(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db), db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(m1), m1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(m2), m2);< / div >
< div class = "line" > < a name = "l00482" > < / a > < span class = "lineno" > 482< / span >   }< / div >
< div class = "line" > < a name = "l00483" > < / a > < span class = "lineno" > 483< / span >   < / div >
< div class = "line" > < a name = "l00484" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8392176aa9c3d87118716128ee0efa52" > 484< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > boolean< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8392176aa9c3d87118716128ee0efa52" > solveAndCommit< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > m1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > m2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > m3) {< / div >
< div class = "line" > < a name = "l00485" > < / a > < span class = "lineno" > 485< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_solveAndCommit__SWIG_4(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db), db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(m1), m1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(m2), m2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(m3), m3);< / div >
< div class = "line" > < a name = "l00486" > < / a > < span class = "lineno" > 486< / span >   }< / div >
< div class = "line" > < a name = "l00487" > < / a > < span class = "lineno" > 487< / span >   < / div >
< div class = "line" > < a name = "l00491" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af89778c5f9f8d97b6677f99e4ccb998f" > 491< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > boolean< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af89778c5f9f8d97b6677f99e4ccb998f" > checkAssignment< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > solution) {< / div >
< div class = "line" > < a name = "l00492" > < / a > < span class = "lineno" > 492< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_checkAssignment(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > .getCPtr(solution), solution);< / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l00493" > < / a > < span class = "lineno" > 493< / span >   }< / div >
< div class = "line" > < a name = "l00494" > < / a > < span class = "lineno" > 494< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l00500" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad1dc9c8dfcefe3bb34a8c0fdc96a2c98" > 500< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > boolean< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad1dc9c8dfcefe3bb34a8c0fdc96a2c98" > checkConstraint< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > ct) {< / div >
< div class = "line" > < a name = "l00501" > < / a > < span class = "lineno" > 501< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_checkConstraint(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > .getCPtr(ct), ct);< / div >
< div class = "line" > < a name = "l00502" > < / a > < span class = "lineno" > 502< / span >   }< / div >
< div class = "line" > < a name = "l00503" > < / a > < span class = "lineno" > 503< / span >   < / div >
< div class = "line" > < a name = "l00507" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af7b51081730e1f48cc66b80be8a63f48" > 507< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af7b51081730e1f48cc66b80be8a63f48" > state< / a > () {< / div >
< div class = "line" > < a name = "l00508" > < / a > < span class = "lineno" > 508< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_state(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l00509" > < / a > < span class = "lineno" > 509< / span >   }< / div >
< div class = "line" > < a name = "l00510" > < / a > < span class = "lineno" > 510< / span >   < / div >
< div class = "line" > < a name = "l00514" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a664ea16a5976db852d277f2eeac2a57d" > 514< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > void< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a664ea16a5976db852d277f2eeac2a57d" > fail< / a > () {< / div >
< div class = "line" > < a name = "l00515" > < / a > < span class = "lineno" > 515< / span >   mainJNI.Solver_fail(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l00516" > < / a > < span class = "lineno" > 516< / span >   }< / div >
< div class = "line" > < a name = "l00517" > < / a > < span class = "lineno" > 517< / span >   < / div >
< div class = "line" > < a name = "l00521" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad146fa8579a5f8a876c4688cc5a68520" > 521< / a > < / span >   < span class = "keyword" > public< / span > String < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad146fa8579a5f8a876c4688cc5a68520" > toString< / a > () {< / div >
< div class = "line" > < a name = "l00522" > < / a > < span class = "lineno" > 522< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_toString(swigCPtr, < span class = "keyword" > this< / span > );< / div >
2020-01-31 17:05:16 +01:00
< div class = "line" > < a name = "l00523" > < / a > < span class = "lineno" > 523< / span >   }< / div >
< div class = "line" > < a name = "l00524" > < / a > < span class = "lineno" > 524< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l00528" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a64358585055409f1cc68173d112e406d" > 528< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > long< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a64358585055409f1cc68173d112e406d" > memoryUsage< / a > () {< / div >
< div class = "line" > < a name = "l00529" > < / a > < span class = "lineno" > 529< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_memoryUsage();< / div >
< div class = "line" > < a name = "l00530" > < / a > < span class = "lineno" > 530< / span >   }< / div >
< div class = "line" > < a name = "l00531" > < / a > < span class = "lineno" > 531< / span >   < / div >
< div class = "line" > < a name = "l00536" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad71fc00e4a770660255707580d5c1821" > 536< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > long< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad71fc00e4a770660255707580d5c1821" > wallTime< / a > () {< / div >
< div class = "line" > < a name = "l00537" > < / a > < span class = "lineno" > 537< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_wallTime(swigCPtr, < span class = "keyword" > this< / span > );< / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l00538" > < / a > < span class = "lineno" > 538< / span >   }< / div >
< div class = "line" > < a name = "l00539" > < / a > < span class = "lineno" > 539< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l00543" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2ef0429384759d97b9977a6101560502" > 543< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > long< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2ef0429384759d97b9977a6101560502" > branches< / a > () {< / div >
< div class = "line" > < a name = "l00544" > < / a > < span class = "lineno" > 544< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_branches(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l00545" > < / a > < span class = "lineno" > 545< / span >   }< / div >
< div class = "line" > < a name = "l00546" > < / a > < span class = "lineno" > 546< / span >   < / div >
< div class = "line" > < a name = "l00550" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9bb75937ce147e0a515c5ff70e802cab" > 550< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > long< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9bb75937ce147e0a515c5ff70e802cab" > solutions< / a > () {< / div >
< div class = "line" > < a name = "l00551" > < / a > < span class = "lineno" > 551< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_solutions(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l00552" > < / a > < span class = "lineno" > 552< / span >   }< / div >
< div class = "line" > < a name = "l00553" > < / a > < span class = "lineno" > 553< / span >   < / div >
< div class = "line" > < a name = "l00557" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7c19a899d58640c2ec92c4ff4f929b89" > 557< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > long< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7c19a899d58640c2ec92c4ff4f929b89" > unchecked_solutions< / a > () {< / div >
< div class = "line" > < a name = "l00558" > < / a > < span class = "lineno" > 558< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_unchecked_solutions(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l00559" > < / a > < span class = "lineno" > 559< / span >   }< / div >
< div class = "line" > < a name = "l00560" > < / a > < span class = "lineno" > 560< / span >   < / div >
< div class = "line" > < a name = "l00564" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aef3433859edb8256fca8247134f133cf" > 564< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > long< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aef3433859edb8256fca8247134f133cf" > demon_runs< / a > (< span class = "keywordtype" > int< / span > p) {< / div >
< div class = "line" > < a name = "l00565" > < / a > < span class = "lineno" > 565< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_demon_runs(swigCPtr, < span class = "keyword" > this< / span > , p);< / div >
< div class = "line" > < a name = "l00566" > < / a > < span class = "lineno" > 566< / span >   }< / div >
< div class = "line" > < a name = "l00567" > < / a > < span class = "lineno" > 567< / span >   < / div >
< div class = "line" > < a name = "l00571" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae1d1bc64216045ee3501adeeca76bf64" > 571< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > long< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae1d1bc64216045ee3501adeeca76bf64" > failures< / a > () {< / div >
< div class = "line" > < a name = "l00572" > < / a > < span class = "lineno" > 572< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_failures(swigCPtr, < span class = "keyword" > this< / span > );< / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l00573" > < / a > < span class = "lineno" > 573< / span >   }< / div >
< div class = "line" > < a name = "l00574" > < / a > < span class = "lineno" > 574< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l00578" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a171649f9c2031e92d219ee9ae06b8ed2" > 578< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > long< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a171649f9c2031e92d219ee9ae06b8ed2" > neighbors< / a > () {< / div >
< div class = "line" > < a name = "l00579" > < / a > < span class = "lineno" > 579< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_neighbors(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l00580" > < / a > < span class = "lineno" > 580< / span >   }< / div >
< div class = "line" > < a name = "l00581" > < / a > < span class = "lineno" > 581< / span >   < / div >
< div class = "line" > < a name = "l00585" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5c778caa957ebdcb3ac3d55ee2476a8b" > 585< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > long< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5c778caa957ebdcb3ac3d55ee2476a8b" > filteredNeighbors< / a > () {< / div >
< div class = "line" > < a name = "l00586" > < / a > < span class = "lineno" > 586< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_filteredNeighbors(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l00587" > < / a > < span class = "lineno" > 587< / span >   }< / div >
< div class = "line" > < a name = "l00588" > < / a > < span class = "lineno" > 588< / span >   < / div >
< div class = "line" > < a name = "l00592" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa475f449253367759a7fcb5943978ed4" > 592< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > long< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa475f449253367759a7fcb5943978ed4" > acceptedNeighbors< / a > () {< / div >
< div class = "line" > < a name = "l00593" > < / a > < span class = "lineno" > 593< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_acceptedNeighbors(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l00594" > < / a > < span class = "lineno" > 594< / span >   }< / div >
< div class = "line" > < a name = "l00595" > < / a > < span class = "lineno" > 595< / span >   < / div >
< div class = "line" > < a name = "l00600" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a01d579bce52ada4b04617e30f3ec5171" > 600< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > long< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a01d579bce52ada4b04617e30f3ec5171" > stamp< / a > () {< / div >
< div class = "line" > < a name = "l00601" > < / a > < span class = "lineno" > 601< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_stamp(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l00602" > < / a > < span class = "lineno" > 602< / span >   }< / div >
< div class = "line" > < a name = "l00603" > < / a > < span class = "lineno" > 603< / span >   < / div >
< div class = "line" > < a name = "l00607" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa9dcc65c6f1437e781c8b8b8e8935191" > 607< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > long< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa9dcc65c6f1437e781c8b8b8e8935191" > fail_stamp< / a > () {< / div >
< div class = "line" > < a name = "l00608" > < / a > < span class = "lineno" > 608< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_fail_stamp(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l00609" > < / a > < span class = "lineno" > 609< / span >   }< / div >
< div class = "line" > < a name = "l00610" > < / a > < span class = "lineno" > 610< / span >   < / div >
< div class = "line" > < a name = "l00614" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a50cb7f2f2eb157c2c65a74c50892e0ce" > 614< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a50cb7f2f2eb157c2c65a74c50892e0ce" > optimization_direction< / a > () {< / div >
< div class = "line" > < a name = "l00615" > < / a > < span class = "lineno" > 615< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_optimization_direction(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l00616" > < / a > < span class = "lineno" > 616< / span >   }< / div >
< div class = "line" > < a name = "l00617" > < / a > < span class = "lineno" > 617< / span >   < / div >
< div class = "line" > < a name = "l00618" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a34d70a0c114024d72b9333d7e8fab2a8" > 618< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > void< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a34d70a0c114024d72b9333d7e8fab2a8" > set_optimization_direction< / a > (< span class = "keywordtype" > int< / span > direction) {< / div >
< div class = "line" > < a name = "l00619" > < / a > < span class = "lineno" > 619< / span >   mainJNI.Solver_set_optimization_direction(swigCPtr, < span class = "keyword" > this< / span > , direction);< / div >
< div class = "line" > < a name = "l00620" > < / a > < span class = "lineno" > 620< / span >   }< / div >
< div class = "line" > < a name = "l00621" > < / a > < span class = "lineno" > 621< / span >   < / div >
< div class = "line" > < a name = "l00625" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a81e614b6ff06b0c4937d17ddbb677a6f" > 625< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a81e614b6ff06b0c4937d17ddbb677a6f" > makeIntVar< / a > (< span class = "keywordtype" > long< / span > min, < span class = "keywordtype" > long< / span > max, String name) {< / div >
< div class = "line" > < a name = "l00626" > < / a > < span class = "lineno" > 626< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIntVar__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , min, max, name);< / div >
< div class = "line" > < a name = "l00627" > < / a > < span class = "lineno" > 627< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l00628" > < / a > < span class = "lineno" > 628< / span >   }< / div >
< div class = "line" > < a name = "l00629" > < / a > < span class = "lineno" > 629< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l00633" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5b9691ac5efac294f174ab4adfb0989e" > 633< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5b9691ac5efac294f174ab4adfb0989e" > makeIntVar< / a > (< span class = "keywordtype" > long< / span > [] values, String name) {< / div >
< div class = "line" > < a name = "l00634" > < / a > < span class = "lineno" > 634< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIntVar__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , values, name);< / div >
< div class = "line" > < a name = "l00635" > < / a > < span class = "lineno" > 635< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00636" > < / a > < span class = "lineno" > 636< / span >   }< / div >
< div class = "line" > < a name = "l00637" > < / a > < span class = "lineno" > 637< / span >   < / div >
< div class = "line" > < a name = "l00641" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad7ed8f04ceda4526ac33e5d08705dd72" > 641< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad7ed8f04ceda4526ac33e5d08705dd72" > makeIntVar< / a > (< span class = "keywordtype" > int< / span > [] values, String name) {< / div >
< div class = "line" > < a name = "l00642" > < / a > < span class = "lineno" > 642< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIntVar__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , values, name);< / div >
< div class = "line" > < a name = "l00643" > < / a > < span class = "lineno" > 643< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00644" > < / a > < span class = "lineno" > 644< / span >   }< / div >
< div class = "line" > < a name = "l00645" > < / a > < span class = "lineno" > 645< / span >   < / div >
< div class = "line" > < a name = "l00649" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a92c9397eb51c0a774fb954940925d6bc" > 649< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a92c9397eb51c0a774fb954940925d6bc" > makeIntVar< / a > (< span class = "keywordtype" > long< / span > min, < span class = "keywordtype" > long< / span > max) {< / div >
< div class = "line" > < a name = "l00650" > < / a > < span class = "lineno" > 650< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIntVar__SWIG_3(swigCPtr, < span class = "keyword" > this< / span > , min, max);< / div >
< div class = "line" > < a name = "l00651" > < / a > < span class = "lineno" > 651< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00652" > < / a > < span class = "lineno" > 652< / span >   }< / div >
< div class = "line" > < a name = "l00653" > < / a > < span class = "lineno" > 653< / span >   < / div >
< div class = "line" > < a name = "l00657" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2246f4ad18f4670d28bb97001dbda875" > 657< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2246f4ad18f4670d28bb97001dbda875" > makeIntVar< / a > (< span class = "keywordtype" > long< / span > [] values) {< / div >
< div class = "line" > < a name = "l00658" > < / a > < span class = "lineno" > 658< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIntVar__SWIG_4(swigCPtr, < span class = "keyword" > this< / span > , values);< / div >
< div class = "line" > < a name = "l00659" > < / a > < span class = "lineno" > 659< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00660" > < / a > < span class = "lineno" > 660< / span >   }< / div >
< div class = "line" > < a name = "l00661" > < / a > < span class = "lineno" > 661< / span >   < / div >
< div class = "line" > < a name = "l00665" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0a65a43a6015111184926e62b9b5be52" > 665< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0a65a43a6015111184926e62b9b5be52" > makeIntVar< / a > (< span class = "keywordtype" > int< / span > [] values) {< / div >
< div class = "line" > < a name = "l00666" > < / a > < span class = "lineno" > 666< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIntVar__SWIG_5(swigCPtr, < span class = "keyword" > this< / span > , values);< / div >
< div class = "line" > < a name = "l00667" > < / a > < span class = "lineno" > 667< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l00668" > < / a > < span class = "lineno" > 668< / span >   }< / div >
< div class = "line" > < a name = "l00669" > < / a > < span class = "lineno" > 669< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l00673" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a312bc85d590975add85265d7ec4d00fa" > 673< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a312bc85d590975add85265d7ec4d00fa" > makeBoolVar< / a > (String name) {< / div >
< div class = "line" > < a name = "l00674" > < / a > < span class = "lineno" > 674< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeBoolVar__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , name);< / div >
< div class = "line" > < a name = "l00675" > < / a > < span class = "lineno" > 675< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00676" > < / a > < span class = "lineno" > 676< / span >   }< / div >
< div class = "line" > < a name = "l00677" > < / a > < span class = "lineno" > 677< / span >   < / div >
< div class = "line" > < a name = "l00681" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7bc87b6229bf6e29059fe0338775ab93" > 681< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7bc87b6229bf6e29059fe0338775ab93" > makeBoolVar< / a > () {< / div >
< div class = "line" > < a name = "l00682" > < / a > < span class = "lineno" > 682< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeBoolVar__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l00683" > < / a > < span class = "lineno" > 683< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00684" > < / a > < span class = "lineno" > 684< / span >   }< / div >
< div class = "line" > < a name = "l00685" > < / a > < span class = "lineno" > 685< / span >   < / div >
< div class = "line" > < a name = "l00689" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a65f2f6a398b8bb5e9ad0c3ef9b34f1de" > 689< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a65f2f6a398b8bb5e9ad0c3ef9b34f1de" > makeIntConst< / a > (< span class = "keywordtype" > long< / span > val, String name) {< / div >
< div class = "line" > < a name = "l00690" > < / a > < span class = "lineno" > 690< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIntConst__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , val, name);< / div >
< div class = "line" > < a name = "l00691" > < / a > < span class = "lineno" > 691< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00692" > < / a > < span class = "lineno" > 692< / span >   }< / div >
< div class = "line" > < a name = "l00693" > < / a > < span class = "lineno" > 693< / span >   < / div >
< div class = "line" > < a name = "l00697" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a348107574cf77d2954110e2f661b250a" > 697< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a348107574cf77d2954110e2f661b250a" > makeIntConst< / a > (< span class = "keywordtype" > long< / span > val) {< / div >
< div class = "line" > < a name = "l00698" > < / a > < span class = "lineno" > 698< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIntConst__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , val);< / div >
< div class = "line" > < a name = "l00699" > < / a > < span class = "lineno" > 699< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00700" > < / a > < span class = "lineno" > 700< / span >   }< / div >
< div class = "line" > < a name = "l00701" > < / a > < span class = "lineno" > 701< / span >   < / div >
< div class = "line" > < a name = "l00705" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a428e7b132b31b1c3d3a6b50986df61ff" > 705< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a428e7b132b31b1c3d3a6b50986df61ff" > makeSum< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > right) {< / div >
< div class = "line" > < a name = "l00706" > < / a > < span class = "lineno" > 706< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeSum__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(left), left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(right), right);< / div >
< div class = "line" > < a name = "l00707" > < / a > < span class = "lineno" > 707< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l00708" > < / a > < span class = "lineno" > 708< / span >   }< / div >
< div class = "line" > < a name = "l00709" > < / a > < span class = "lineno" > 709< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l00713" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3b2b40f29c478b9b82a29c0797c2fd2a" > 713< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3b2b40f29c478b9b82a29c0797c2fd2a" > makeSum< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > long< / span > value) {< / div >
< div class = "line" > < a name = "l00714" > < / a > < span class = "lineno" > 714< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeSum__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, value);< / div >
< div class = "line" > < a name = "l00715" > < / a > < span class = "lineno" > 715< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00716" > < / a > < span class = "lineno" > 716< / span >   }< / div >
< div class = "line" > < a name = "l00717" > < / a > < span class = "lineno" > 717< / span >   < / div >
< div class = "line" > < a name = "l00721" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9096d705acaebae9ce8f369318e95f24" > 721< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9096d705acaebae9ce8f369318e95f24" > makeSum< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars) {< / div >
< div class = "line" > < a name = "l00722" > < / a > < span class = "lineno" > 722< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeSum__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , vars);< / div >
< div class = "line" > < a name = "l00723" > < / a > < span class = "lineno" > 723< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00724" > < / a > < span class = "lineno" > 724< / span >   }< / div >
< div class = "line" > < a name = "l00725" > < / a > < span class = "lineno" > 725< / span >   < / div >
< div class = "line" > < a name = "l00729" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2708bb330c92a09215a09290823f6670" > 729< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2708bb330c92a09215a09290823f6670" > makeScalProd< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > long< / span > [] coefs) {< / div >
< div class = "line" > < a name = "l00730" > < / a > < span class = "lineno" > 730< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeScalProd__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , vars, coefs);< / div >
< div class = "line" > < a name = "l00731" > < / a > < span class = "lineno" > 731< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00732" > < / a > < span class = "lineno" > 732< / span >   }< / div >
< div class = "line" > < a name = "l00733" > < / a > < span class = "lineno" > 733< / span >   < / div >
< div class = "line" > < a name = "l00737" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6332629dcde0c0b995a94a19a30dda90" > 737< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6332629dcde0c0b995a94a19a30dda90" > makeScalProd< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > int< / span > [] coefs) {< / div >
< div class = "line" > < a name = "l00738" > < / a > < span class = "lineno" > 738< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeScalProd__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , vars, coefs);< / div >
< div class = "line" > < a name = "l00739" > < / a > < span class = "lineno" > 739< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00740" > < / a > < span class = "lineno" > 740< / span >   }< / div >
< div class = "line" > < a name = "l00741" > < / a > < span class = "lineno" > 741< / span >   < / div >
< div class = "line" > < a name = "l00745" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a420d96c79d5d8c45667706d19d1942d9" > 745< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a420d96c79d5d8c45667706d19d1942d9" > makeDifference< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > right) {< / div >
< div class = "line" > < a name = "l00746" > < / a > < span class = "lineno" > 746< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeDifference__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(left), left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(right), right);< / div >
< div class = "line" > < a name = "l00747" > < / a > < span class = "lineno" > 747< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l00748" > < / a > < span class = "lineno" > 748< / span >   }< / div >
< div class = "line" > < a name = "l00749" > < / a > < span class = "lineno" > 749< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l00753" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af962923185ab88c705cb71e9f04a5937" > 753< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af962923185ab88c705cb71e9f04a5937" > makeDifference< / a > (< span class = "keywordtype" > long< / span > value, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr) {< / div >
< div class = "line" > < a name = "l00754" > < / a > < span class = "lineno" > 754< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeDifference__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , value, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr);< / div >
< div class = "line" > < a name = "l00755" > < / a > < span class = "lineno" > 755< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00756" > < / a > < span class = "lineno" > 756< / span >   }< / div >
< div class = "line" > < a name = "l00757" > < / a > < span class = "lineno" > 757< / span >   < / div >
< div class = "line" > < a name = "l00761" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a22be5685590efa4efbcb52a7a890734c" > 761< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a22be5685590efa4efbcb52a7a890734c" > makeOpposite< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr) {< / div >
< div class = "line" > < a name = "l00762" > < / a > < span class = "lineno" > 762< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeOpposite(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr);< / div >
< div class = "line" > < a name = "l00763" > < / a > < span class = "lineno" > 763< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00764" > < / a > < span class = "lineno" > 764< / span >   }< / div >
< div class = "line" > < a name = "l00765" > < / a > < span class = "lineno" > 765< / span >   < / div >
< div class = "line" > < a name = "l00769" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8b72ca09f86e98ec5c02ff1fba7cccc8" > 769< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8b72ca09f86e98ec5c02ff1fba7cccc8" > makeProd< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > right) {< / div >
< div class = "line" > < a name = "l00770" > < / a > < span class = "lineno" > 770< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeProd__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(left), left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(right), right);< / div >
< div class = "line" > < a name = "l00771" > < / a > < span class = "lineno" > 771< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00772" > < / a > < span class = "lineno" > 772< / span >   }< / div >
< div class = "line" > < a name = "l00773" > < / a > < span class = "lineno" > 773< / span >   < / div >
< div class = "line" > < a name = "l00777" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4fdb7633d29840f068c602e7ba2765cd" > 777< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4fdb7633d29840f068c602e7ba2765cd" > makeProd< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > long< / span > value) {< / div >
< div class = "line" > < a name = "l00778" > < / a > < span class = "lineno" > 778< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeProd__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, value);< / div >
< div class = "line" > < a name = "l00779" > < / a > < span class = "lineno" > 779< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00780" > < / a > < span class = "lineno" > 780< / span >   }< / div >
< div class = "line" > < a name = "l00781" > < / a > < span class = "lineno" > 781< / span >   < / div >
< div class = "line" > < a name = "l00785" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5756860a8910936e8307a6a106ba8a22" > 785< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5756860a8910936e8307a6a106ba8a22" > makeDiv< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > long< / span > value) {< / div >
< div class = "line" > < a name = "l00786" > < / a > < span class = "lineno" > 786< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeDiv__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, value);< / div >
< div class = "line" > < a name = "l00787" > < / a > < span class = "lineno" > 787< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l00788" > < / a > < span class = "lineno" > 788< / span >   }< / div >
< div class = "line" > < a name = "l00789" > < / a > < span class = "lineno" > 789< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l00793" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab117c68149d0adb3a54c36d526454f82" > 793< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab117c68149d0adb3a54c36d526454f82" > makeDiv< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > numerator, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > denominator) {< / div >
< div class = "line" > < a name = "l00794" > < / a > < span class = "lineno" > 794< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeDiv__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(numerator), numerator, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(denominator), denominator);< / div >
< div class = "line" > < a name = "l00795" > < / a > < span class = "lineno" > 795< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00796" > < / a > < span class = "lineno" > 796< / span >   }< / div >
< div class = "line" > < a name = "l00797" > < / a > < span class = "lineno" > 797< / span >   < / div >
< div class = "line" > < a name = "l00801" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac4d9481f1bff817e5576cecaf199d87c" > 801< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac4d9481f1bff817e5576cecaf199d87c" > makeAbs< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr) {< / div >
< div class = "line" > < a name = "l00802" > < / a > < span class = "lineno" > 802< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeAbs(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr);< / div >
< div class = "line" > < a name = "l00803" > < / a > < span class = "lineno" > 803< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00804" > < / a > < span class = "lineno" > 804< / span >   }< / div >
< div class = "line" > < a name = "l00805" > < / a > < span class = "lineno" > 805< / span >   < / div >
< div class = "line" > < a name = "l00809" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6bbf01bde2d5745b753bba9483ff1cd3" > 809< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6bbf01bde2d5745b753bba9483ff1cd3" > makeSquare< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr) {< / div >
< div class = "line" > < a name = "l00810" > < / a > < span class = "lineno" > 810< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeSquare(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr);< / div >
< div class = "line" > < a name = "l00811" > < / a > < span class = "lineno" > 811< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00812" > < / a > < span class = "lineno" > 812< / span >   }< / div >
< div class = "line" > < a name = "l00813" > < / a > < span class = "lineno" > 813< / span >   < / div >
< div class = "line" > < a name = "l00817" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0342d4ddc27bed6898a3d97e0c12810a" > 817< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0342d4ddc27bed6898a3d97e0c12810a" > makePower< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > long< / span > n) {< / div >
< div class = "line" > < a name = "l00818" > < / a > < span class = "lineno" > 818< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makePower(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, n);< / div >
< div class = "line" > < a name = "l00819" > < / a > < span class = "lineno" > 819< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00820" > < / a > < span class = "lineno" > 820< / span >   }< / div >
< div class = "line" > < a name = "l00821" > < / a > < span class = "lineno" > 821< / span >   < / div >
< div class = "line" > < a name = "l00825" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a98cc07ecd8cde1091abe76890c301b33" > 825< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a98cc07ecd8cde1091abe76890c301b33" > makeElement< / a > (< span class = "keywordtype" > long< / span > [] values, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > index) {< / div >
< div class = "line" > < a name = "l00826" > < / a > < span class = "lineno" > 826< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeElement__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , values, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(index), index);< / div >
< div class = "line" > < a name = "l00827" > < / a > < span class = "lineno" > 827< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l00828" > < / a > < span class = "lineno" > 828< / span >   }< / div >
< div class = "line" > < a name = "l00829" > < / a > < span class = "lineno" > 829< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l00833" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4897942024f27439d7e0329b2c17a3ac" > 833< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4897942024f27439d7e0329b2c17a3ac" > makeElement< / a > (< span class = "keywordtype" > int< / span > [] values, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > index) {< / div >
< div class = "line" > < a name = "l00834" > < / a > < span class = "lineno" > 834< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeElement__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , values, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(index), index);< / div >
< div class = "line" > < a name = "l00835" > < / a > < span class = "lineno" > 835< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00836" > < / a > < span class = "lineno" > 836< / span >   }< / div >
< div class = "line" > < a name = "l00837" > < / a > < span class = "lineno" > 837< / span >   < / div >
< div class = "line" > < a name = "l00843" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab07be345531d135f653bfbba9d9e3dfd" > 843< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab07be345531d135f653bfbba9d9e3dfd" > makeElement< / a > (LongUnaryOperator values, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > index) {< / div >
< div class = "line" > < a name = "l00844" > < / a > < span class = "lineno" > 844< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeElement__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , values, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(index), index);< / div >
< div class = "line" > < a name = "l00845" > < / a > < span class = "lineno" > 845< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00846" > < / a > < span class = "lineno" > 846< / span >   }< / div >
< div class = "line" > < a name = "l00847" > < / a > < span class = "lineno" > 847< / span >   < / div >
< div class = "line" > < a name = "l00856" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a73baaeab4ec955750bf4183ad647b8ad" > 856< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a73baaeab4ec955750bf4183ad647b8ad" > makeMonotonicElement< / a > (LongUnaryOperator values, < span class = "keywordtype" > boolean< / span > increasing, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > index) {< / div >
< div class = "line" > < a name = "l00857" > < / a > < span class = "lineno" > 857< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeMonotonicElement(swigCPtr, < span class = "keyword" > this< / span > , values, increasing, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(index), index);< / div >
< div class = "line" > < a name = "l00858" > < / a > < span class = "lineno" > 858< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00859" > < / a > < span class = "lineno" > 859< / span >   }< / div >
< div class = "line" > < a name = "l00860" > < / a > < span class = "lineno" > 860< / span >   < / div >
< div class = "line" > < a name = "l00864" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a39ace874b2edf2af98b77c74ce67d6eb" > 864< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a39ace874b2edf2af98b77c74ce67d6eb" > makeElement< / a > (LongBinaryOperator values, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > index1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > index2) {< / div >
< div class = "line" > < a name = "l00865" > < / a > < span class = "lineno" > 865< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeElement__SWIG_3(swigCPtr, < span class = "keyword" > this< / span > , values, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(index1), index1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(index2), index2);< / div >
< div class = "line" > < a name = "l00866" > < / a > < span class = "lineno" > 866< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00867" > < / a > < span class = "lineno" > 867< / span >   }< / div >
< div class = "line" > < a name = "l00868" > < / a > < span class = "lineno" > 868< / span >   < / div >
< div class = "line" > < a name = "l00872" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a105f57ea29287ae258cd74020cdd7180" > 872< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a105f57ea29287ae258cd74020cdd7180" > makeElement< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > index) {< / div >
< div class = "line" > < a name = "l00873" > < / a > < span class = "lineno" > 873< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeElement__SWIG_4(swigCPtr, < span class = "keyword" > this< / span > , vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(index), index);< / div >
< div class = "line" > < a name = "l00874" > < / a > < span class = "lineno" > 874< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00875" > < / a > < span class = "lineno" > 875< / span >   }< / div >
< div class = "line" > < a name = "l00876" > < / a > < span class = "lineno" > 876< / span >   < / div >
< div class = "line" > < a name = "l00881" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#adbd39428060e145ae7c2882e4f2db619" > 881< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#adbd39428060e145ae7c2882e4f2db619" > makeIndexExpression< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > long< / span > value) {< / div >
< div class = "line" > < a name = "l00882" > < / a > < span class = "lineno" > 882< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIndexExpression(swigCPtr, < span class = "keyword" > this< / span > , vars, value);< / div >
< div class = "line" > < a name = "l00883" > < / a > < span class = "lineno" > 883< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00884" > < / a > < span class = "lineno" > 884< / span >   }< / div >
< div class = "line" > < a name = "l00885" > < / a > < span class = "lineno" > 885< / span >   < / div >
< div class = "line" > < a name = "l00889" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae7fed3f06b22bf548e8b11475e08cc09" > 889< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae7fed3f06b22bf548e8b11475e08cc09" > makeIfThenElseCt< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > condition, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > then_expr, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > else_expr, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > target_var) {< / div >
< div class = "line" > < a name = "l00890" > < / a > < span class = "lineno" > 890< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIfThenElseCt(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(condition), condition, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(then_expr), then_expr, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(else_expr), else_expr, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(target_var), target_var);< / div >
< div class = "line" > < a name = "l00891" > < / a > < span class = "lineno" > 891< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00892" > < / a > < span class = "lineno" > 892< / span >   }< / div >
< div class = "line" > < a name = "l00893" > < / a > < span class = "lineno" > 893< / span >   < / div >
< div class = "line" > < a name = "l00897" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2e63bb9c771785c399a1604bd6fcbb88" > 897< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2e63bb9c771785c399a1604bd6fcbb88" > makeMin< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars) {< / div >
< div class = "line" > < a name = "l00898" > < / a > < span class = "lineno" > 898< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeMin__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , vars);< / div >
< div class = "line" > < a name = "l00899" > < / a > < span class = "lineno" > 899< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00900" > < / a > < span class = "lineno" > 900< / span >   }< / div >
< div class = "line" > < a name = "l00901" > < / a > < span class = "lineno" > 901< / span >   < / div >
< div class = "line" > < a name = "l00905" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8f95ea3aec98ef75e820c8ebfe723fb0" > 905< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8f95ea3aec98ef75e820c8ebfe723fb0" > makeMin< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > right) {< / div >
< div class = "line" > < a name = "l00906" > < / a > < span class = "lineno" > 906< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeMin__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(left), left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(right), right);< / div >
< div class = "line" > < a name = "l00907" > < / a > < span class = "lineno" > 907< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l00908" > < / a > < span class = "lineno" > 908< / span >   }< / div >
< div class = "line" > < a name = "l00909" > < / a > < span class = "lineno" > 909< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l00913" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a239aa2b41c0118b98458bf7351d0ef39" > 913< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a239aa2b41c0118b98458bf7351d0ef39" > makeMin< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > long< / span > value) {< / div >
< div class = "line" > < a name = "l00914" > < / a > < span class = "lineno" > 914< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeMin__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, value);< / div >
< div class = "line" > < a name = "l00915" > < / a > < span class = "lineno" > 915< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00916" > < / a > < span class = "lineno" > 916< / span >   }< / div >
< div class = "line" > < a name = "l00917" > < / a > < span class = "lineno" > 917< / span >   < / div >
< div class = "line" > < a name = "l00921" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#abccef4234c994b88a8c8f1b11bdc43ee" > 921< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#abccef4234c994b88a8c8f1b11bdc43ee" > makeMin< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > int< / span > value) {< / div >
< div class = "line" > < a name = "l00922" > < / a > < span class = "lineno" > 922< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeMin__SWIG_3(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, value);< / div >
< div class = "line" > < a name = "l00923" > < / a > < span class = "lineno" > 923< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00924" > < / a > < span class = "lineno" > 924< / span >   }< / div >
< div class = "line" > < a name = "l00925" > < / a > < span class = "lineno" > 925< / span >   < / div >
< div class = "line" > < a name = "l00929" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a72f4e707eb9fa2c5095b66268773b9d7" > 929< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a72f4e707eb9fa2c5095b66268773b9d7" > makeMax< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars) {< / div >
< div class = "line" > < a name = "l00930" > < / a > < span class = "lineno" > 930< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeMax__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , vars);< / div >
< div class = "line" > < a name = "l00931" > < / a > < span class = "lineno" > 931< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00932" > < / a > < span class = "lineno" > 932< / span >   }< / div >
< div class = "line" > < a name = "l00933" > < / a > < span class = "lineno" > 933< / span >   < / div >
< div class = "line" > < a name = "l00937" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a032965cb2bc9ef428ef603f082265cc2" > 937< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a032965cb2bc9ef428ef603f082265cc2" > makeMax< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > right) {< / div >
< div class = "line" > < a name = "l00938" > < / a > < span class = "lineno" > 938< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeMax__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(left), left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(right), right);< / div >
< div class = "line" > < a name = "l00939" > < / a > < span class = "lineno" > 939< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00940" > < / a > < span class = "lineno" > 940< / span >   }< / div >
< div class = "line" > < a name = "l00941" > < / a > < span class = "lineno" > 941< / span >   < / div >
< div class = "line" > < a name = "l00945" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aafcf282ab82b9356a9d18198865c7279" > 945< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aafcf282ab82b9356a9d18198865c7279" > makeMax< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > long< / span > value) {< / div >
< div class = "line" > < a name = "l00946" > < / a > < span class = "lineno" > 946< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeMax__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, value);< / div >
< div class = "line" > < a name = "l00947" > < / a > < span class = "lineno" > 947< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l00948" > < / a > < span class = "lineno" > 948< / span >   }< / div >
< div class = "line" > < a name = "l00949" > < / a > < span class = "lineno" > 949< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l00953" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9ef81c6d5a4fd7e5fb8f204a4c3de5a5" > 953< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9ef81c6d5a4fd7e5fb8f204a4c3de5a5" > makeMax< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > int< / span > value) {< / div >
< div class = "line" > < a name = "l00954" > < / a > < span class = "lineno" > 954< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeMax__SWIG_3(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, value);< / div >
< div class = "line" > < a name = "l00955" > < / a > < span class = "lineno" > 955< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00956" > < / a > < span class = "lineno" > 956< / span >   }< / div >
< div class = "line" > < a name = "l00957" > < / a > < span class = "lineno" > 957< / span >   < / div >
< div class = "line" > < a name = "l00961" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a07f145013c9941123bc15bea2e7ee035" > 961< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a07f145013c9941123bc15bea2e7ee035" > makeConvexPiecewiseExpr< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > long< / span > early_cost, < span class = "keywordtype" > long< / span > early_date, < span class = "keywordtype" > long< / span > late_date, < span class = "keywordtype" > long< / span > late_cost) {< / div >
< div class = "line" > < a name = "l00962" > < / a > < span class = "lineno" > 962< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeConvexPiecewiseExpr(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, early_cost, early_date, late_date, late_cost);< / div >
< div class = "line" > < a name = "l00963" > < / a > < span class = "lineno" > 963< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00964" > < / a > < span class = "lineno" > 964< / span >   }< / div >
< div class = "line" > < a name = "l00965" > < / a > < span class = "lineno" > 965< / span >   < / div >
< div class = "line" > < a name = "l00970" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae43f3bef55aafd389d9c622642be39e1" > 970< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae43f3bef55aafd389d9c622642be39e1" > makeSemiContinuousExpr< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > long< / span > fixed_charge, < span class = "keywordtype" > long< / span > step) {< / div >
< div class = "line" > < a name = "l00971" > < / a > < span class = "lineno" > 971< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeSemiContinuousExpr(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, fixed_charge, step);< / div >
< div class = "line" > < a name = "l00972" > < / a > < span class = "lineno" > 972< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l00973" > < / a > < span class = "lineno" > 973< / span >   }< / div >
< div class = "line" > < a name = "l00974" > < / a > < span class = "lineno" > 974< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l00981" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3b7d0f5bd61e7a2a77887be20948ff1b" > 981< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3b7d0f5bd61e7a2a77887be20948ff1b" > makeModulo< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > x, < span class = "keywordtype" > long< / span > mod) {< / div >
< div class = "line" > < a name = "l00982" > < / a > < span class = "lineno" > 982< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeModulo__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(x), x, mod);< / div >
< div class = "line" > < a name = "l00983" > < / a > < span class = "lineno" > 983< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00984" > < / a > < span class = "lineno" > 984< / span >   }< / div >
< div class = "line" > < a name = "l00985" > < / a > < span class = "lineno" > 985< / span >   < / div >
< div class = "line" > < a name = "l00989" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af6f00e596eef1b826283feec2a604842" > 989< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af6f00e596eef1b826283feec2a604842" > makeModulo< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > x, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > mod) {< / div >
< div class = "line" > < a name = "l00990" > < / a > < span class = "lineno" > 990< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeModulo__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(x), x, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(mod), mod);< / div >
< div class = "line" > < a name = "l00991" > < / a > < span class = "lineno" > 991< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l00992" > < / a > < span class = "lineno" > 992< / span >   }< / div >
< div class = "line" > < a name = "l00993" > < / a > < span class = "lineno" > 993< / span >   < / div >
< div class = "line" > < a name = "l00997" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0ef1ad74af93e08f4408c286fb9f8fc6" > 997< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0ef1ad74af93e08f4408c286fb9f8fc6" > makeConditionalExpression< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > condition, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > long< / span > unperformed_value) {< / div >
< div class = "line" > < a name = "l00998" > < / a > < span class = "lineno" > 998< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeConditionalExpression(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(condition), condition, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, unperformed_value);< / div >
< div class = "line" > < a name = "l00999" > < / a > < span class = "lineno" > 999< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01000" > < / a > < span class = "lineno" > 1000< / span >   }< / div >
< div class = "line" > < a name = "l01001" > < / a > < span class = "lineno" > 1001< / span >   < / div >
< div class = "line" > < a name = "l01005" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aeedd188b3e6fb48fbbdc7315cb8daafb" > 1005< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aeedd188b3e6fb48fbbdc7315cb8daafb" > makeTrueConstraint< / a > () {< / div >
< div class = "line" > < a name = "l01006" > < / a > < span class = "lineno" > 1006< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeTrueConstraint(swigCPtr, < span class = "keyword" > this< / span > );< / div >
2020-01-31 17:05:16 +01:00
< div class = "line" > < a name = "l01007" > < / a > < span class = "lineno" > 1007< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01008" > < / a > < span class = "lineno" > 1008< / span >   }< / div >
< div class = "line" > < a name = "l01009" > < / a > < span class = "lineno" > 1009< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l01013" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7bf872a9baa10484378d651452f74d2d" > 1013< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7bf872a9baa10484378d651452f74d2d" > makeFalseConstraint< / a > () {< / div >
< div class = "line" > < a name = "l01014" > < / a > < span class = "lineno" > 1014< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeFalseConstraint__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l01015" > < / a > < span class = "lineno" > 1015< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01016" > < / a > < span class = "lineno" > 1016< / span >   }< / div >
< div class = "line" > < a name = "l01017" > < / a > < span class = "lineno" > 1017< / span >   < / div >
< div class = "line" > < a name = "l01018" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad046f9e24f392b0d2b41c18868196b05" > 1018< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad046f9e24f392b0d2b41c18868196b05" > makeFalseConstraint< / a > (String explanation) {< / div >
< div class = "line" > < a name = "l01019" > < / a > < span class = "lineno" > 1019< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeFalseConstraint__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , explanation);< / div >
< div class = "line" > < a name = "l01020" > < / a > < span class = "lineno" > 1020< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01021" > < / a > < span class = "lineno" > 1021< / span >   }< / div >
< div class = "line" > < a name = "l01022" > < / a > < span class = "lineno" > 1022< / span >   < / div >
< div class = "line" > < a name = "l01026" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0a1ac6308553e403bd251e084a3339da" > 1026< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0a1ac6308553e403bd251e084a3339da" > makeIsEqualCstCt< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > var, < span class = "keywordtype" > long< / span > value, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > boolvar) {< / div >
< div class = "line" > < a name = "l01027" > < / a > < span class = "lineno" > 1027< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIsEqualCstCt(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(var), var, value, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(boolvar), boolvar);< / div >
< div class = "line" > < a name = "l01028" > < / a > < span class = "lineno" > 1028< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01029" > < / a > < span class = "lineno" > 1029< / span >   }< / div >
< div class = "line" > < a name = "l01030" > < / a > < span class = "lineno" > 1030< / span >   < / div >
< div class = "line" > < a name = "l01034" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa87c26013e4e2c7f184502e263cb28b7" > 1034< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa87c26013e4e2c7f184502e263cb28b7" > makeIsEqualCstVar< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > var, < span class = "keywordtype" > long< / span > value) {< / div >
< div class = "line" > < a name = "l01035" > < / a > < span class = "lineno" > 1035< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIsEqualCstVar(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(var), var, value);< / div >
< div class = "line" > < a name = "l01036" > < / a > < span class = "lineno" > 1036< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01037" > < / a > < span class = "lineno" > 1037< / span >   }< / div >
< div class = "line" > < a name = "l01038" > < / a > < span class = "lineno" > 1038< / span >   < / div >
< div class = "line" > < a name = "l01042" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9917297c8590e725a31d1cb4caf37006" > 1042< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9917297c8590e725a31d1cb4caf37006" > makeIsEqualVar< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > v1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > v2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > b) {< / div >
< div class = "line" > < a name = "l01043" > < / a > < span class = "lineno" > 1043< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIsEqualVar__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(v1), v1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(v2), v2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(b), b);< / div >
< div class = "line" > < a name = "l01044" > < / a > < span class = "lineno" > 1044< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01045" > < / a > < span class = "lineno" > 1045< / span >   }< / div >
< div class = "line" > < a name = "l01046" > < / a > < span class = "lineno" > 1046< / span >   < / div >
< div class = "line" > < a name = "l01050" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a37863ced4b32fe24769507855897b78c" > 1050< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a37863ced4b32fe24769507855897b78c" > makeIsEqualVar< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > v1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > v2) {< / div >
< div class = "line" > < a name = "l01051" > < / a > < span class = "lineno" > 1051< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIsEqualVar__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(v1), v1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(v2), v2);< / div >
< div class = "line" > < a name = "l01052" > < / a > < span class = "lineno" > 1052< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l01053" > < / a > < span class = "lineno" > 1053< / span >   }< / div >
< div class = "line" > < a name = "l01054" > < / a > < span class = "lineno" > 1054< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l01058" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a08d414e11fdf5f0c908074ac3430a360" > 1058< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a08d414e11fdf5f0c908074ac3430a360" > makeEquality< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > right) {< / div >
< div class = "line" > < a name = "l01059" > < / a > < span class = "lineno" > 1059< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeEquality__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(left), left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(right), right);< / div >
< div class = "line" > < a name = "l01060" > < / a > < span class = "lineno" > 1060< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01061" > < / a > < span class = "lineno" > 1061< / span >   }< / div >
< div class = "line" > < a name = "l01062" > < / a > < span class = "lineno" > 1062< / span >   < / div >
< div class = "line" > < a name = "l01066" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#adc87331aa273e81f8b85f5dd7d09f1be" > 1066< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#adc87331aa273e81f8b85f5dd7d09f1be" > makeEquality< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > long< / span > value) {< / div >
< div class = "line" > < a name = "l01067" > < / a > < span class = "lineno" > 1067< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeEquality__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, value);< / div >
< div class = "line" > < a name = "l01068" > < / a > < span class = "lineno" > 1068< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01069" > < / a > < span class = "lineno" > 1069< / span >   }< / div >
< div class = "line" > < a name = "l01070" > < / a > < span class = "lineno" > 1070< / span >   < / div >
< div class = "line" > < a name = "l01074" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a73effdd754742f8e89f4e949dd24319e" > 1074< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a73effdd754742f8e89f4e949dd24319e" > makeEquality< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > int< / span > value) {< / div >
< div class = "line" > < a name = "l01075" > < / a > < span class = "lineno" > 1075< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeEquality__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, value);< / div >
< div class = "line" > < a name = "l01076" > < / a > < span class = "lineno" > 1076< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01077" > < / a > < span class = "lineno" > 1077< / span >   }< / div >
< div class = "line" > < a name = "l01078" > < / a > < span class = "lineno" > 1078< / span >   < / div >
< div class = "line" > < a name = "l01082" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a940a1a79017f6fce25d4213c4a3f9ca3" > 1082< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a940a1a79017f6fce25d4213c4a3f9ca3" > makeIsDifferentCstCt< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > var, < span class = "keywordtype" > long< / span > value, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > boolvar) {< / div >
< div class = "line" > < a name = "l01083" > < / a > < span class = "lineno" > 1083< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIsDifferentCstCt__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(var), var, value, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(boolvar), boolvar);< / div >
< div class = "line" > < a name = "l01084" > < / a > < span class = "lineno" > 1084< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01085" > < / a > < span class = "lineno" > 1085< / span >   }< / div >
< div class = "line" > < a name = "l01086" > < / a > < span class = "lineno" > 1086< / span >   < / div >
< div class = "line" > < a name = "l01090" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a580f95dd6da9de34d7a608e2046e59aa" > 1090< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a580f95dd6da9de34d7a608e2046e59aa" > makeIsDifferentCstVar< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > var, < span class = "keywordtype" > long< / span > value) {< / div >
< div class = "line" > < a name = "l01091" > < / a > < span class = "lineno" > 1091< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIsDifferentCstVar__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(var), var, value);< / div >
< div class = "line" > < a name = "l01092" > < / a > < span class = "lineno" > 1092< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l01093" > < / a > < span class = "lineno" > 1093< / span >   }< / div >
< div class = "line" > < a name = "l01094" > < / a > < span class = "lineno" > 1094< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l01098" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2f348c5c9087b43e34ee73a94c99f8a7" > 1098< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2f348c5c9087b43e34ee73a94c99f8a7" > makeIsDifferentCstVar< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > v1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > v2) {< / div >
< div class = "line" > < a name = "l01099" > < / a > < span class = "lineno" > 1099< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIsDifferentCstVar__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(v1), v1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(v2), v2);< / div >
< div class = "line" > < a name = "l01100" > < / a > < span class = "lineno" > 1100< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01101" > < / a > < span class = "lineno" > 1101< / span >   }< / div >
< div class = "line" > < a name = "l01102" > < / a > < span class = "lineno" > 1102< / span >   < / div >
< div class = "line" > < a name = "l01106" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0948441804f4dd3517c7d59db2260e54" > 1106< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0948441804f4dd3517c7d59db2260e54" > makeIsDifferentCstCt< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > v1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > v2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > b) {< / div >
< div class = "line" > < a name = "l01107" > < / a > < span class = "lineno" > 1107< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIsDifferentCstCt__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(v1), v1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(v2), v2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(b), b);< / div >
< div class = "line" > < a name = "l01108" > < / a > < span class = "lineno" > 1108< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01109" > < / a > < span class = "lineno" > 1109< / span >   }< / div >
< div class = "line" > < a name = "l01110" > < / a > < span class = "lineno" > 1110< / span >   < / div >
< div class = "line" > < a name = "l01114" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2e5031b17d10e3330c1ccebc2c30c5ea" > 1114< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2e5031b17d10e3330c1ccebc2c30c5ea" > makeNonEquality< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > right) {< / div >
< div class = "line" > < a name = "l01115" > < / a > < span class = "lineno" > 1115< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeNonEquality__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(left), left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(right), right);< / div >
< div class = "line" > < a name = "l01116" > < / a > < span class = "lineno" > 1116< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01117" > < / a > < span class = "lineno" > 1117< / span >   }< / div >
< div class = "line" > < a name = "l01118" > < / a > < span class = "lineno" > 1118< / span >   < / div >
< div class = "line" > < a name = "l01122" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab1e7fff4ac4143e2a5f5ddbd0dca5961" > 1122< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab1e7fff4ac4143e2a5f5ddbd0dca5961" > makeNonEquality< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > long< / span > value) {< / div >
< div class = "line" > < a name = "l01123" > < / a > < span class = "lineno" > 1123< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeNonEquality__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, value);< / div >
< div class = "line" > < a name = "l01124" > < / a > < span class = "lineno" > 1124< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01125" > < / a > < span class = "lineno" > 1125< / span >   }< / div >
< div class = "line" > < a name = "l01126" > < / a > < span class = "lineno" > 1126< / span >   < / div >
< div class = "line" > < a name = "l01130" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a1e76fcaf0391558e472d20413582ee1b" > 1130< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a1e76fcaf0391558e472d20413582ee1b" > makeNonEquality< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > int< / span > value) {< / div >
< div class = "line" > < a name = "l01131" > < / a > < span class = "lineno" > 1131< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeNonEquality__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, value);< / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l01132" > < / a > < span class = "lineno" > 1132< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01133" > < / a > < span class = "lineno" > 1133< / span >   }< / div >
< div class = "line" > < a name = "l01134" > < / a > < span class = "lineno" > 1134< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l01138" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae2755f2389665364a15ff3675895ba0e" > 1138< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae2755f2389665364a15ff3675895ba0e" > makeIsLessOrEqualCstCt< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > var, < span class = "keywordtype" > long< / span > value, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > boolvar) {< / div >
< div class = "line" > < a name = "l01139" > < / a > < span class = "lineno" > 1139< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIsLessOrEqualCstCt(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(var), var, value, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(boolvar), boolvar);< / div >
< div class = "line" > < a name = "l01140" > < / a > < span class = "lineno" > 1140< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01141" > < / a > < span class = "lineno" > 1141< / span >   }< / div >
< div class = "line" > < a name = "l01142" > < / a > < span class = "lineno" > 1142< / span >   < / div >
< div class = "line" > < a name = "l01146" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9144bd825858c04c2c03b7f619fc40d1" > 1146< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9144bd825858c04c2c03b7f619fc40d1" > makeIsLessOrEqualCstVar< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > var, < span class = "keywordtype" > long< / span > value) {< / div >
< div class = "line" > < a name = "l01147" > < / a > < span class = "lineno" > 1147< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIsLessOrEqualCstVar(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(var), var, value);< / div >
< div class = "line" > < a name = "l01148" > < / a > < span class = "lineno" > 1148< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01149" > < / a > < span class = "lineno" > 1149< / span >   }< / div >
< div class = "line" > < a name = "l01150" > < / a > < span class = "lineno" > 1150< / span >   < / div >
< div class = "line" > < a name = "l01154" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a10654b20a3c5a1a21c40f1a465135c16" > 1154< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a10654b20a3c5a1a21c40f1a465135c16" > makeIsLessOrEqualVar< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > right) {< / div >
< div class = "line" > < a name = "l01155" > < / a > < span class = "lineno" > 1155< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIsLessOrEqualVar(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(left), left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(right), right);< / div >
< div class = "line" > < a name = "l01156" > < / a > < span class = "lineno" > 1156< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01157" > < / a > < span class = "lineno" > 1157< / span >   }< / div >
< div class = "line" > < a name = "l01158" > < / a > < span class = "lineno" > 1158< / span >   < / div >
< div class = "line" > < a name = "l01162" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a01aa655301d019268c985f3ca39da148" > 1162< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a01aa655301d019268c985f3ca39da148" > makeIsLessOrEqualCt< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > right, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > b) {< / div >
< div class = "line" > < a name = "l01163" > < / a > < span class = "lineno" > 1163< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIsLessOrEqualCt(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(left), left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(right), right, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(b), b);< / div >
< div class = "line" > < a name = "l01164" > < / a > < span class = "lineno" > 1164< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01165" > < / a > < span class = "lineno" > 1165< / span >   }< / div >
< div class = "line" > < a name = "l01166" > < / a > < span class = "lineno" > 1166< / span >   < / div >
< div class = "line" > < a name = "l01170" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4f1e59d7d4daf64b76db9e82bb7f05aa" > 1170< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4f1e59d7d4daf64b76db9e82bb7f05aa" > makeLessOrEqual< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > right) {< / div >
< div class = "line" > < a name = "l01171" > < / a > < span class = "lineno" > 1171< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeLessOrEqual__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(left), left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(right), right);< / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l01172" > < / a > < span class = "lineno" > 1172< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01173" > < / a > < span class = "lineno" > 1173< / span >   }< / div >
< div class = "line" > < a name = "l01174" > < / a > < span class = "lineno" > 1174< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l01178" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab875b8676a88644be54845dae002b764" > 1178< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab875b8676a88644be54845dae002b764" > makeLessOrEqual< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > long< / span > value) {< / div >
< div class = "line" > < a name = "l01179" > < / a > < span class = "lineno" > 1179< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeLessOrEqual__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, value);< / div >
< div class = "line" > < a name = "l01180" > < / a > < span class = "lineno" > 1180< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01181" > < / a > < span class = "lineno" > 1181< / span >   }< / div >
< div class = "line" > < a name = "l01182" > < / a > < span class = "lineno" > 1182< / span >   < / div >
< div class = "line" > < a name = "l01186" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a44db5b03a9d8527f1f85b5236466122d" > 1186< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a44db5b03a9d8527f1f85b5236466122d" > makeLessOrEqual< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > int< / span > value) {< / div >
< div class = "line" > < a name = "l01187" > < / a > < span class = "lineno" > 1187< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeLessOrEqual__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, value);< / div >
< div class = "line" > < a name = "l01188" > < / a > < span class = "lineno" > 1188< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01189" > < / a > < span class = "lineno" > 1189< / span >   }< / div >
< div class = "line" > < a name = "l01190" > < / a > < span class = "lineno" > 1190< / span >   < / div >
< div class = "line" > < a name = "l01194" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad58d9e9700b8b1210c523f7ed6279b38" > 1194< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad58d9e9700b8b1210c523f7ed6279b38" > makeIsGreaterOrEqualCstCt< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > var, < span class = "keywordtype" > long< / span > value, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > boolvar) {< / div >
< div class = "line" > < a name = "l01195" > < / a > < span class = "lineno" > 1195< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIsGreaterOrEqualCstCt(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(var), var, value, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(boolvar), boolvar);< / div >
< div class = "line" > < a name = "l01196" > < / a > < span class = "lineno" > 1196< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01197" > < / a > < span class = "lineno" > 1197< / span >   }< / div >
< div class = "line" > < a name = "l01198" > < / a > < span class = "lineno" > 1198< / span >   < / div >
< div class = "line" > < a name = "l01202" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4ade03c5e1d700b06396751a8f8c0ed4" > 1202< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4ade03c5e1d700b06396751a8f8c0ed4" > makeIsGreaterOrEqualCstVar< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > var, < span class = "keywordtype" > long< / span > value) {< / div >
< div class = "line" > < a name = "l01203" > < / a > < span class = "lineno" > 1203< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIsGreaterOrEqualCstVar(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(var), var, value);< / div >
< div class = "line" > < a name = "l01204" > < / a > < span class = "lineno" > 1204< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01205" > < / a > < span class = "lineno" > 1205< / span >   }< / div >
< div class = "line" > < a name = "l01206" > < / a > < span class = "lineno" > 1206< / span >   < / div >
< div class = "line" > < a name = "l01210" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0b56e829a11ef185ae8ccaa929005770" > 1210< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0b56e829a11ef185ae8ccaa929005770" > makeIsGreaterOrEqualVar< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > right) {< / div >
< div class = "line" > < a name = "l01211" > < / a > < span class = "lineno" > 1211< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIsGreaterOrEqualVar(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(left), left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(right), right);< / div >
< div class = "line" > < a name = "l01212" > < / a > < span class = "lineno" > 1212< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l01213" > < / a > < span class = "lineno" > 1213< / span >   }< / div >
< div class = "line" > < a name = "l01214" > < / a > < span class = "lineno" > 1214< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l01218" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab628b3ba22d883d80b311bb1eac50e16" > 1218< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab628b3ba22d883d80b311bb1eac50e16" > makeIsGreaterOrEqualCt< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > right, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > b) {< / div >
< div class = "line" > < a name = "l01219" > < / a > < span class = "lineno" > 1219< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIsGreaterOrEqualCt(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(left), left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(right), right, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(b), b);< / div >
< div class = "line" > < a name = "l01220" > < / a > < span class = "lineno" > 1220< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01221" > < / a > < span class = "lineno" > 1221< / span >   }< / div >
< div class = "line" > < a name = "l01222" > < / a > < span class = "lineno" > 1222< / span >   < / div >
< div class = "line" > < a name = "l01226" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9cfc9e6f8b15034576be2779f2003d6d" > 1226< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9cfc9e6f8b15034576be2779f2003d6d" > makeGreaterOrEqual< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > right) {< / div >
< div class = "line" > < a name = "l01227" > < / a > < span class = "lineno" > 1227< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeGreaterOrEqual__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(left), left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(right), right);< / div >
< div class = "line" > < a name = "l01228" > < / a > < span class = "lineno" > 1228< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01229" > < / a > < span class = "lineno" > 1229< / span >   }< / div >
< div class = "line" > < a name = "l01230" > < / a > < span class = "lineno" > 1230< / span >   < / div >
< div class = "line" > < a name = "l01234" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab182e778dee28c6f63b4a9d9980f31f8" > 1234< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab182e778dee28c6f63b4a9d9980f31f8" > makeGreaterOrEqual< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > long< / span > value) {< / div >
< div class = "line" > < a name = "l01235" > < / a > < span class = "lineno" > 1235< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeGreaterOrEqual__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, value);< / div >
< div class = "line" > < a name = "l01236" > < / a > < span class = "lineno" > 1236< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01237" > < / a > < span class = "lineno" > 1237< / span >   }< / div >
< div class = "line" > < a name = "l01238" > < / a > < span class = "lineno" > 1238< / span >   < / div >
< div class = "line" > < a name = "l01242" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a98151a9e51a11d6eb406c376a20b44b0" > 1242< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a98151a9e51a11d6eb406c376a20b44b0" > makeGreaterOrEqual< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > int< / span > value) {< / div >
< div class = "line" > < a name = "l01243" > < / a > < span class = "lineno" > 1243< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeGreaterOrEqual__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, value);< / div >
< div class = "line" > < a name = "l01244" > < / a > < span class = "lineno" > 1244< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01245" > < / a > < span class = "lineno" > 1245< / span >   }< / div >
< div class = "line" > < a name = "l01246" > < / a > < span class = "lineno" > 1246< / span >   < / div >
< div class = "line" > < a name = "l01250" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#afd559130a32571ed9082e6fc83bbe008" > 1250< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#afd559130a32571ed9082e6fc83bbe008" > makeIsGreaterCstCt< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > v, < span class = "keywordtype" > long< / span > c, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > b) {< / div >
< div class = "line" > < a name = "l01251" > < / a > < span class = "lineno" > 1251< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIsGreaterCstCt(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(v), v, c, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(b), b);< / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l01252" > < / a > < span class = "lineno" > 1252< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01253" > < / a > < span class = "lineno" > 1253< / span >   }< / div >
< div class = "line" > < a name = "l01254" > < / a > < span class = "lineno" > 1254< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l01258" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a85ff8fc175619f696ba1e2444f57e378" > 1258< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a85ff8fc175619f696ba1e2444f57e378" > makeIsGreaterCstVar< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > var, < span class = "keywordtype" > long< / span > value) {< / div >
< div class = "line" > < a name = "l01259" > < / a > < span class = "lineno" > 1259< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIsGreaterCstVar(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(var), var, value);< / div >
< div class = "line" > < a name = "l01260" > < / a > < span class = "lineno" > 1260< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01261" > < / a > < span class = "lineno" > 1261< / span >   }< / div >
< div class = "line" > < a name = "l01262" > < / a > < span class = "lineno" > 1262< / span >   < / div >
< div class = "line" > < a name = "l01266" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a406d24da92fa50daaedbd58506c16efc" > 1266< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a406d24da92fa50daaedbd58506c16efc" > makeIsGreaterVar< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > right) {< / div >
< div class = "line" > < a name = "l01267" > < / a > < span class = "lineno" > 1267< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIsGreaterVar(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(left), left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(right), right);< / div >
< div class = "line" > < a name = "l01268" > < / a > < span class = "lineno" > 1268< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01269" > < / a > < span class = "lineno" > 1269< / span >   }< / div >
< div class = "line" > < a name = "l01270" > < / a > < span class = "lineno" > 1270< / span >   < / div >
< div class = "line" > < a name = "l01274" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad2aba47aa9b3415c3c4c5199225252b3" > 1274< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad2aba47aa9b3415c3c4c5199225252b3" > makeIsGreaterCt< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > right, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > b) {< / div >
< div class = "line" > < a name = "l01275" > < / a > < span class = "lineno" > 1275< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIsGreaterCt(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(left), left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(right), right, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(b), b);< / div >
< div class = "line" > < a name = "l01276" > < / a > < span class = "lineno" > 1276< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01277" > < / a > < span class = "lineno" > 1277< / span >   }< / div >
< div class = "line" > < a name = "l01278" > < / a > < span class = "lineno" > 1278< / span >   < / div >
< div class = "line" > < a name = "l01282" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a447048377ced85c9b42ad8f31631faab" > 1282< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a447048377ced85c9b42ad8f31631faab" > makeGreater< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > right) {< / div >
< div class = "line" > < a name = "l01283" > < / a > < span class = "lineno" > 1283< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeGreater__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(left), left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(right), right);< / div >
< div class = "line" > < a name = "l01284" > < / a > < span class = "lineno" > 1284< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01285" > < / a > < span class = "lineno" > 1285< / span >   }< / div >
< div class = "line" > < a name = "l01286" > < / a > < span class = "lineno" > 1286< / span >   < / div >
< div class = "line" > < a name = "l01290" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2a3ce77be0bc5b7d96e96fa661f2f139" > 1290< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2a3ce77be0bc5b7d96e96fa661f2f139" > makeGreater< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > long< / span > value) {< / div >
< div class = "line" > < a name = "l01291" > < / a > < span class = "lineno" > 1291< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeGreater__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, value);< / div >
< div class = "line" > < a name = "l01292" > < / a > < span class = "lineno" > 1292< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l01293" > < / a > < span class = "lineno" > 1293< / span >   }< / div >
< div class = "line" > < a name = "l01294" > < / a > < span class = "lineno" > 1294< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l01298" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5aa6fcadc3b3d511eec4b81c81da3a36" > 1298< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5aa6fcadc3b3d511eec4b81c81da3a36" > makeGreater< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > int< / span > value) {< / div >
< div class = "line" > < a name = "l01299" > < / a > < span class = "lineno" > 1299< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeGreater__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, value);< / div >
< div class = "line" > < a name = "l01300" > < / a > < span class = "lineno" > 1300< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01301" > < / a > < span class = "lineno" > 1301< / span >   }< / div >
< div class = "line" > < a name = "l01302" > < / a > < span class = "lineno" > 1302< / span >   < / div >
< div class = "line" > < a name = "l01306" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad4199d134afeb4b26495ab14c8612241" > 1306< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad4199d134afeb4b26495ab14c8612241" > makeIsLessCstCt< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > v, < span class = "keywordtype" > long< / span > c, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > b) {< / div >
< div class = "line" > < a name = "l01307" > < / a > < span class = "lineno" > 1307< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIsLessCstCt(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(v), v, c, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(b), b);< / div >
< div class = "line" > < a name = "l01308" > < / a > < span class = "lineno" > 1308< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01309" > < / a > < span class = "lineno" > 1309< / span >   }< / div >
< div class = "line" > < a name = "l01310" > < / a > < span class = "lineno" > 1310< / span >   < / div >
< div class = "line" > < a name = "l01314" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ada85a707456905d4186417a4ee20423a" > 1314< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ada85a707456905d4186417a4ee20423a" > makeIsLessCstVar< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > var, < span class = "keywordtype" > long< / span > value) {< / div >
< div class = "line" > < a name = "l01315" > < / a > < span class = "lineno" > 1315< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIsLessCstVar(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(var), var, value);< / div >
< div class = "line" > < a name = "l01316" > < / a > < span class = "lineno" > 1316< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01317" > < / a > < span class = "lineno" > 1317< / span >   }< / div >
< div class = "line" > < a name = "l01318" > < / a > < span class = "lineno" > 1318< / span >   < / div >
< div class = "line" > < a name = "l01322" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a12b094cc21c66ccb73a1ee33eeca2518" > 1322< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a12b094cc21c66ccb73a1ee33eeca2518" > makeIsLessVar< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > right) {< / div >
< div class = "line" > < a name = "l01323" > < / a > < span class = "lineno" > 1323< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIsLessVar(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(left), left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(right), right);< / div >
< div class = "line" > < a name = "l01324" > < / a > < span class = "lineno" > 1324< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01325" > < / a > < span class = "lineno" > 1325< / span >   }< / div >
< div class = "line" > < a name = "l01326" > < / a > < span class = "lineno" > 1326< / span >   < / div >
< div class = "line" > < a name = "l01330" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a82164e8b3ffb2e2d06e07573c3055c97" > 1330< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a82164e8b3ffb2e2d06e07573c3055c97" > makeIsLessCt< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > right, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > b) {< / div >
< div class = "line" > < a name = "l01331" > < / a > < span class = "lineno" > 1331< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIsLessCt(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(left), left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(right), right, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(b), b);< / div >
< div class = "line" > < a name = "l01332" > < / a > < span class = "lineno" > 1332< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
2020-01-31 17:05:16 +01:00
< div class = "line" > < a name = "l01333" > < / a > < span class = "lineno" > 1333< / span >   }< / div >
< div class = "line" > < a name = "l01334" > < / a > < span class = "lineno" > 1334< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l01338" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0dcb09d93767ad0913bf04a17a10519d" > 1338< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0dcb09d93767ad0913bf04a17a10519d" > makeLess< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > right) {< / div >
< div class = "line" > < a name = "l01339" > < / a > < span class = "lineno" > 1339< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeLess__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(left), left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(right), right);< / div >
< div class = "line" > < a name = "l01340" > < / a > < span class = "lineno" > 1340< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01341" > < / a > < span class = "lineno" > 1341< / span >   }< / div >
< div class = "line" > < a name = "l01342" > < / a > < span class = "lineno" > 1342< / span >   < / div >
< div class = "line" > < a name = "l01346" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a70e51892106145ba08e598d785c9732f" > 1346< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a70e51892106145ba08e598d785c9732f" > makeLess< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > long< / span > value) {< / div >
< div class = "line" > < a name = "l01347" > < / a > < span class = "lineno" > 1347< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeLess__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, value);< / div >
< div class = "line" > < a name = "l01348" > < / a > < span class = "lineno" > 1348< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01349" > < / a > < span class = "lineno" > 1349< / span >   }< / div >
< div class = "line" > < a name = "l01350" > < / a > < span class = "lineno" > 1350< / span >   < / div >
< div class = "line" > < a name = "l01354" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4b44c7885dc1a946b7067e78bd7fc415" > 1354< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4b44c7885dc1a946b7067e78bd7fc415" > makeLess< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > int< / span > value) {< / div >
< div class = "line" > < a name = "l01355" > < / a > < span class = "lineno" > 1355< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeLess__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, value);< / div >
< div class = "line" > < a name = "l01356" > < / a > < span class = "lineno" > 1356< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01357" > < / a > < span class = "lineno" > 1357< / span >   }< / div >
< div class = "line" > < a name = "l01358" > < / a > < span class = "lineno" > 1358< / span >   < / div >
< div class = "line" > < a name = "l01362" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#abf65fe04085c5f119763407f055abd84" > 1362< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#abf65fe04085c5f119763407f055abd84" > makeSumLessOrEqual< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > long< / span > cst) {< / div >
< div class = "line" > < a name = "l01363" > < / a > < span class = "lineno" > 1363< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeSumLessOrEqual(swigCPtr, < span class = "keyword" > this< / span > , vars, cst);< / div >
< div class = "line" > < a name = "l01364" > < / a > < span class = "lineno" > 1364< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01365" > < / a > < span class = "lineno" > 1365< / span >   }< / div >
< div class = "line" > < a name = "l01366" > < / a > < span class = "lineno" > 1366< / span >   < / div >
< div class = "line" > < a name = "l01367" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa46b538677824d3a88040c8a63dac8f5" > 1367< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa46b538677824d3a88040c8a63dac8f5" > makeSumGreaterOrEqual< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > long< / span > cst) {< / div >
< div class = "line" > < a name = "l01368" > < / a > < span class = "lineno" > 1368< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeSumGreaterOrEqual(swigCPtr, < span class = "keyword" > this< / span > , vars, cst);< / div >
< div class = "line" > < a name = "l01369" > < / a > < span class = "lineno" > 1369< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01370" > < / a > < span class = "lineno" > 1370< / span >   }< / div >
< div class = "line" > < a name = "l01371" > < / a > < span class = "lineno" > 1371< / span >   < / div >
< div class = "line" > < a name = "l01372" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a52eb6011c588c80028c67f423246d995" > 1372< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a52eb6011c588c80028c67f423246d995" > makeSumEquality< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > long< / span > cst) {< / div >
< div class = "line" > < a name = "l01373" > < / a > < span class = "lineno" > 1373< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeSumEquality__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , vars, cst);< / div >
< div class = "line" > < a name = "l01374" > < / a > < span class = "lineno" > 1374< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01375" > < / a > < span class = "lineno" > 1375< / span >   }< / div >
< div class = "line" > < a name = "l01376" > < / a > < span class = "lineno" > 1376< / span >   < / div >
< div class = "line" > < a name = "l01377" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a84902cf43f3b12440af4a2d548e6c07e" > 1377< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a84902cf43f3b12440af4a2d548e6c07e" > makeSumEquality< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > var) {< / div >
< div class = "line" > < a name = "l01378" > < / a > < span class = "lineno" > 1378< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeSumEquality__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(var), var);< / div >
< div class = "line" > < a name = "l01379" > < / a > < span class = "lineno" > 1379< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01380" > < / a > < span class = "lineno" > 1380< / span >   }< / div >
< div class = "line" > < a name = "l01381" > < / a > < span class = "lineno" > 1381< / span >   < / div >
< div class = "line" > < a name = "l01382" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5d1e1993406607eba6f248aa7de44afa" > 1382< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5d1e1993406607eba6f248aa7de44afa" > makeScalProdEquality< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > long< / span > [] coefficients, < span class = "keywordtype" > long< / span > cst) {< / div >
< div class = "line" > < a name = "l01383" > < / a > < span class = "lineno" > 1383< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeScalProdEquality__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , vars, coefficients, cst);< / div >
< div class = "line" > < a name = "l01384" > < / a > < span class = "lineno" > 1384< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01385" > < / a > < span class = "lineno" > 1385< / span >   }< / div >
< div class = "line" > < a name = "l01386" > < / a > < span class = "lineno" > 1386< / span >   < / div >
< div class = "line" > < a name = "l01387" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aace84fb03db2c366588340bc5da69cb2" > 1387< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aace84fb03db2c366588340bc5da69cb2" > makeScalProdEquality< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > int< / span > [] coefficients, < span class = "keywordtype" > long< / span > cst) {< / div >
< div class = "line" > < a name = "l01388" > < / a > < span class = "lineno" > 1388< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeScalProdEquality__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , vars, coefficients, cst);< / div >
< div class = "line" > < a name = "l01389" > < / a > < span class = "lineno" > 1389< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01390" > < / a > < span class = "lineno" > 1390< / span >   }< / div >
< div class = "line" > < a name = "l01391" > < / a > < span class = "lineno" > 1391< / span >   < / div >
< div class = "line" > < a name = "l01392" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a70ed7226b40cd0140ebcb4bd61b134b8" > 1392< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a70ed7226b40cd0140ebcb4bd61b134b8" > makeScalProdEquality< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > long< / span > [] coefficients, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > target) {< / div >
< div class = "line" > < a name = "l01393" > < / a > < span class = "lineno" > 1393< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeScalProdEquality__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , vars, coefficients, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(target), target);< / div >
< div class = "line" > < a name = "l01394" > < / a > < span class = "lineno" > 1394< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01395" > < / a > < span class = "lineno" > 1395< / span >   }< / div >
< div class = "line" > < a name = "l01396" > < / a > < span class = "lineno" > 1396< / span >   < / div >
< div class = "line" > < a name = "l01397" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#adf53473517145cf95288db8ebf9c3281" > 1397< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#adf53473517145cf95288db8ebf9c3281" > makeScalProdEquality< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > int< / span > [] coefficients, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > target) {< / div >
< div class = "line" > < a name = "l01398" > < / a > < span class = "lineno" > 1398< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeScalProdEquality__SWIG_3(swigCPtr, < span class = "keyword" > this< / span > , vars, coefficients, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(target), target);< / div >
< div class = "line" > < a name = "l01399" > < / a > < span class = "lineno" > 1399< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01400" > < / a > < span class = "lineno" > 1400< / span >   }< / div >
< div class = "line" > < a name = "l01401" > < / a > < span class = "lineno" > 1401< / span >   < / div >
< div class = "line" > < a name = "l01402" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2cc5269fd218b8565fdae907e6fe6d0c" > 1402< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2cc5269fd218b8565fdae907e6fe6d0c" > makeScalProdGreaterOrEqual< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > long< / span > [] coeffs, < span class = "keywordtype" > long< / span > cst) {< / div >
< div class = "line" > < a name = "l01403" > < / a > < span class = "lineno" > 1403< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeScalProdGreaterOrEqual__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , vars, coeffs, cst);< / div >
< div class = "line" > < a name = "l01404" > < / a > < span class = "lineno" > 1404< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01405" > < / a > < span class = "lineno" > 1405< / span >   }< / div >
< div class = "line" > < a name = "l01406" > < / a > < span class = "lineno" > 1406< / span >   < / div >
< div class = "line" > < a name = "l01407" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3551928b9ed69aa9b2fad8cef67101e2" > 1407< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3551928b9ed69aa9b2fad8cef67101e2" > makeScalProdGreaterOrEqual< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > int< / span > [] coeffs, < span class = "keywordtype" > long< / span > cst) {< / div >
< div class = "line" > < a name = "l01408" > < / a > < span class = "lineno" > 1408< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeScalProdGreaterOrEqual__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , vars, coeffs, cst);< / div >
< div class = "line" > < a name = "l01409" > < / a > < span class = "lineno" > 1409< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01410" > < / a > < span class = "lineno" > 1410< / span >   }< / div >
< div class = "line" > < a name = "l01411" > < / a > < span class = "lineno" > 1411< / span >   < / div >
< div class = "line" > < a name = "l01412" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aed03915e105b2291bef1210cfb72ef37" > 1412< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aed03915e105b2291bef1210cfb72ef37" > makeScalProdLessOrEqual< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > long< / span > [] coefficients, < span class = "keywordtype" > long< / span > cst) {< / div >
< div class = "line" > < a name = "l01413" > < / a > < span class = "lineno" > 1413< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeScalProdLessOrEqual__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , vars, coefficients, cst);< / div >
< div class = "line" > < a name = "l01414" > < / a > < span class = "lineno" > 1414< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01415" > < / a > < span class = "lineno" > 1415< / span >   }< / div >
< div class = "line" > < a name = "l01416" > < / a > < span class = "lineno" > 1416< / span >   < / div >
< div class = "line" > < a name = "l01417" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8e22d5895dbc9d1dff3c3e545b0f8373" > 1417< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8e22d5895dbc9d1dff3c3e545b0f8373" > makeScalProdLessOrEqual< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > int< / span > [] coefficients, < span class = "keywordtype" > long< / span > cst) {< / div >
< div class = "line" > < a name = "l01418" > < / a > < span class = "lineno" > 1418< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeScalProdLessOrEqual__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , vars, coefficients, cst);< / div >
< div class = "line" > < a name = "l01419" > < / a > < span class = "lineno" > 1419< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01420" > < / a > < span class = "lineno" > 1420< / span >   }< / div >
< div class = "line" > < a name = "l01421" > < / a > < span class = "lineno" > 1421< / span >   < / div >
< div class = "line" > < a name = "l01422" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a801b6a0af3eea9b43871ab7d5a6e3e5b" > 1422< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a801b6a0af3eea9b43871ab7d5a6e3e5b" > makeMinEquality< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > min_var) {< / div >
< div class = "line" > < a name = "l01423" > < / a > < span class = "lineno" > 1423< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeMinEquality(swigCPtr, < span class = "keyword" > this< / span > , vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(min_var), min_var);< / div >
< div class = "line" > < a name = "l01424" > < / a > < span class = "lineno" > 1424< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01425" > < / a > < span class = "lineno" > 1425< / span >   }< / div >
< div class = "line" > < a name = "l01426" > < / a > < span class = "lineno" > 1426< / span >   < / div >
< div class = "line" > < a name = "l01427" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9f767eff8d82f2aa353073af59b711cb" > 1427< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9f767eff8d82f2aa353073af59b711cb" > makeMaxEquality< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > max_var) {< / div >
< div class = "line" > < a name = "l01428" > < / a > < span class = "lineno" > 1428< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeMaxEquality(swigCPtr, < span class = "keyword" > this< / span > , vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(max_var), max_var);< / div >
< div class = "line" > < a name = "l01429" > < / a > < span class = "lineno" > 1429< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01430" > < / a > < span class = "lineno" > 1430< / span >   }< / div >
< div class = "line" > < a name = "l01431" > < / a > < span class = "lineno" > 1431< / span >   < / div >
< div class = "line" > < a name = "l01432" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4bc2e25dcd9380f1a7c035ba9ef9083d" > 1432< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4bc2e25dcd9380f1a7c035ba9ef9083d" > makeElementEquality< / a > (< span class = "keywordtype" > long< / span > [] vals, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > index, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > target) {< / div >
< div class = "line" > < a name = "l01433" > < / a > < span class = "lineno" > 1433< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeElementEquality__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , vals, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(index), index, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(target), target);< / div >
< div class = "line" > < a name = "l01434" > < / a > < span class = "lineno" > 1434< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01435" > < / a > < span class = "lineno" > 1435< / span >   }< / div >
< div class = "line" > < a name = "l01436" > < / a > < span class = "lineno" > 1436< / span >   < / div >
< div class = "line" > < a name = "l01437" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a1073eea4cb84abed7311d413c4bd75d9" > 1437< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a1073eea4cb84abed7311d413c4bd75d9" > makeElementEquality< / a > (< span class = "keywordtype" > int< / span > [] vals, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > index, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > target) {< / div >
< div class = "line" > < a name = "l01438" > < / a > < span class = "lineno" > 1438< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeElementEquality__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , vals, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(index), index, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(target), target);< / div >
< div class = "line" > < a name = "l01439" > < / a > < span class = "lineno" > 1439< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01440" > < / a > < span class = "lineno" > 1440< / span >   }< / div >
< div class = "line" > < a name = "l01441" > < / a > < span class = "lineno" > 1441< / span >   < / div >
< div class = "line" > < a name = "l01442" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5c063599ec9d77b7d6ff5eefed9ac462" > 1442< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5c063599ec9d77b7d6ff5eefed9ac462" > makeElementEquality< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > index, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > target) {< / div >
< div class = "line" > < a name = "l01443" > < / a > < span class = "lineno" > 1443< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeElementEquality__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(index), index, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(target), target);< / div >
< div class = "line" > < a name = "l01444" > < / a > < span class = "lineno" > 1444< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01445" > < / a > < span class = "lineno" > 1445< / span >   }< / div >
< div class = "line" > < a name = "l01446" > < / a > < span class = "lineno" > 1446< / span >   < / div >
< div class = "line" > < a name = "l01447" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a1824ddf42e9f04112e2d0e60408d839f" > 1447< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a1824ddf42e9f04112e2d0e60408d839f" > makeElementEquality< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > index, < span class = "keywordtype" > long< / span > target) {< / div >
< div class = "line" > < a name = "l01448" > < / a > < span class = "lineno" > 1448< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeElementEquality__SWIG_3(swigCPtr, < span class = "keyword" > this< / span > , vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(index), index, target);< / div >
< div class = "line" > < a name = "l01449" > < / a > < span class = "lineno" > 1449< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01450" > < / a > < span class = "lineno" > 1450< / span >   }< / div >
< div class = "line" > < a name = "l01451" > < / a > < span class = "lineno" > 1451< / span >   < / div >
< div class = "line" > < a name = "l01455" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a10813103191e4d998c9ed2e830da6900" > 1455< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a10813103191e4d998c9ed2e830da6900" > makeAbsEquality< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > var, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > abs_var) {< / div >
< div class = "line" > < a name = "l01456" > < / a > < span class = "lineno" > 1456< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeAbsEquality(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(var), var, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(abs_var), abs_var);< / div >
< div class = "line" > < a name = "l01457" > < / a > < span class = "lineno" > 1457< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l01458" > < / a > < span class = "lineno" > 1458< / span >   }< / div >
< div class = "line" > < a name = "l01459" > < / a > < span class = "lineno" > 1459< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l01466" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3adfa21688893709d890883ce74e81f7" > 1466< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3adfa21688893709d890883ce74e81f7" > makeIndexOfConstraint< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > index, < span class = "keywordtype" > long< / span > target) {< / div >
< div class = "line" > < a name = "l01467" > < / a > < span class = "lineno" > 1467< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIndexOfConstraint(swigCPtr, < span class = "keyword" > this< / span > , vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(index), index, target);< / div >
< div class = "line" > < a name = "l01468" > < / a > < span class = "lineno" > 1468< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01469" > < / a > < span class = "lineno" > 1469< / span >   }< / div >
< div class = "line" > < a name = "l01470" > < / a > < span class = "lineno" > 1470< / span >   < / div >
< div class = "line" > < a name = "l01475" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8e8c375ca9f120f358d4a0d15e39b588" > 1475< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Demon.html" > Demon< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8e8c375ca9f120f358d4a0d15e39b588" > makeConstraintInitialPropagateCallback< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > ct) {< / div >
< div class = "line" > < a name = "l01476" > < / a > < span class = "lineno" > 1476< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeConstraintInitialPropagateCallback(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > .getCPtr(ct), ct);< / div >
< div class = "line" > < a name = "l01477" > < / a > < span class = "lineno" > 1477< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Demon.html" > Demon< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l01478" > < / a > < span class = "lineno" > 1478< / span >   }< / div >
< div class = "line" > < a name = "l01479" > < / a > < span class = "lineno" > 1479< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l01485" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9acf3b2d4b8d127dfd6cda8243526c55" > 1485< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Demon.html" > Demon< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9acf3b2d4b8d127dfd6cda8243526c55" > makeDelayedConstraintInitialPropagateCallback< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > ct) {< / div >
< div class = "line" > < a name = "l01486" > < / a > < span class = "lineno" > 1486< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeDelayedConstraintInitialPropagateCallback(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > .getCPtr(ct), ct);< / div >
< div class = "line" > < a name = "l01487" > < / a > < span class = "lineno" > 1487< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Demon.html" > Demon< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l01488" > < / a > < span class = "lineno" > 1488< / span >   }< / div >
< div class = "line" > < a name = "l01489" > < / a > < span class = "lineno" > 1489< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l01493" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3e8318df3c5e75284c8fa5a1a0f91f3c" > 1493< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Demon.html" > Demon< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3e8318df3c5e75284c8fa5a1a0f91f3c" > makeClosureDemon< / a > (Runnable closure) {< / div >
< div class = "line" > < a name = "l01494" > < / a > < span class = "lineno" > 1494< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeClosureDemon(swigCPtr, < span class = "keyword" > this< / span > , closure);< / div >
< div class = "line" > < a name = "l01495" > < / a > < span class = "lineno" > 1495< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Demon.html" > Demon< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01496" > < / a > < span class = "lineno" > 1496< / span >   }< / div >
< div class = "line" > < a name = "l01497" > < / a > < span class = "lineno" > 1497< / span >   < / div >
< div class = "line" > < a name = "l01501" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa27abf7e75e111504e7f0eeebaf0958e" > 1501< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa27abf7e75e111504e7f0eeebaf0958e" > makeBetweenCt< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > long< / span > l, < span class = "keywordtype" > long< / span > u) {< / div >
< div class = "line" > < a name = "l01502" > < / a > < span class = "lineno" > 1502< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeBetweenCt(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, l, u);< / div >
< div class = "line" > < a name = "l01503" > < / a > < span class = "lineno" > 1503< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01504" > < / a > < span class = "lineno" > 1504< / span >   }< / div >
< div class = "line" > < a name = "l01505" > < / a > < span class = "lineno" > 1505< / span >   < / div >
< div class = "line" > < a name = "l01512" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af6608405ee2fef49b99ab6bd924d8e48" > 1512< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af6608405ee2fef49b99ab6bd924d8e48" > makeNotBetweenCt< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > long< / span > l, < span class = "keywordtype" > long< / span > u) {< / div >
< div class = "line" > < a name = "l01513" > < / a > < span class = "lineno" > 1513< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeNotBetweenCt(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, l, u);< / div >
< div class = "line" > < a name = "l01514" > < / a > < span class = "lineno" > 1514< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01515" > < / a > < span class = "lineno" > 1515< / span >   }< / div >
< div class = "line" > < a name = "l01516" > < / a > < span class = "lineno" > 1516< / span >   < / div >
< div class = "line" > < a name = "l01520" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a62861cf0e00b2150dcc2e1d72f9d34f9" > 1520< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a62861cf0e00b2150dcc2e1d72f9d34f9" > makeIsBetweenCt< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > long< / span > l, < span class = "keywordtype" > long< / span > u, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > b) {< / div >
< div class = "line" > < a name = "l01521" > < / a > < span class = "lineno" > 1521< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIsBetweenCt(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, l, u, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(b), b);< / div >
< div class = "line" > < a name = "l01522" > < / a > < span class = "lineno" > 1522< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
2020-01-31 17:05:16 +01:00
< div class = "line" > < a name = "l01523" > < / a > < span class = "lineno" > 1523< / span >   }< / div >
< div class = "line" > < a name = "l01524" > < / a > < span class = "lineno" > 1524< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l01525" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae978150bff59fb57d961e80fe0129479" > 1525< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae978150bff59fb57d961e80fe0129479" > makeIsBetweenVar< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > v, < span class = "keywordtype" > long< / span > l, < span class = "keywordtype" > long< / span > u) {< / div >
< div class = "line" > < a name = "l01526" > < / a > < span class = "lineno" > 1526< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIsBetweenVar(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(v), v, l, u);< / div >
< div class = "line" > < a name = "l01527" > < / a > < span class = "lineno" > 1527< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l01528" > < / a > < span class = "lineno" > 1528< / span >   }< / div >
< div class = "line" > < a name = "l01529" > < / a > < span class = "lineno" > 1529< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l01534" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0dfaefd826c218309571a9b4c0284e8d" > 1534< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0dfaefd826c218309571a9b4c0284e8d" > makeMemberCt< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > long< / span > [] values) {< / div >
< div class = "line" > < a name = "l01535" > < / a > < span class = "lineno" > 1535< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeMemberCt__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, values);< / div >
< div class = "line" > < a name = "l01536" > < / a > < span class = "lineno" > 1536< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01537" > < / a > < span class = "lineno" > 1537< / span >   }< / div >
< div class = "line" > < a name = "l01538" > < / a > < span class = "lineno" > 1538< / span >   < / div >
< div class = "line" > < a name = "l01539" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a20ff8cfaf0ac9c9f59ff93b13476785f" > 1539< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a20ff8cfaf0ac9c9f59ff93b13476785f" > makeMemberCt< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > int< / span > [] values) {< / div >
< div class = "line" > < a name = "l01540" > < / a > < span class = "lineno" > 1540< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeMemberCt__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, values);< / div >
< div class = "line" > < a name = "l01541" > < / a > < span class = "lineno" > 1541< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01542" > < / a > < span class = "lineno" > 1542< / span >   }< / div >
< div class = "line" > < a name = "l01543" > < / a > < span class = "lineno" > 1543< / span >   < / div >
< div class = "line" > < a name = "l01547" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4a268517fd17f32f9d7fe04d4c8d466c" > 1547< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4a268517fd17f32f9d7fe04d4c8d466c" > makeNotMemberCt< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > long< / span > [] values) {< / div >
< div class = "line" > < a name = "l01548" > < / a > < span class = "lineno" > 1548< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeNotMemberCt__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, values);< / div >
< div class = "line" > < a name = "l01549" > < / a > < span class = "lineno" > 1549< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01550" > < / a > < span class = "lineno" > 1550< / span >   }< / div >
< div class = "line" > < a name = "l01551" > < / a > < span class = "lineno" > 1551< / span >   < / div >
< div class = "line" > < a name = "l01552" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aad6e2acaf76ffcd21ca96c10a3f69397" > 1552< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aad6e2acaf76ffcd21ca96c10a3f69397" > makeNotMemberCt< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > int< / span > [] values) {< / div >
< div class = "line" > < a name = "l01553" > < / a > < span class = "lineno" > 1553< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeNotMemberCt__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, values);< / div >
< div class = "line" > < a name = "l01554" > < / a > < span class = "lineno" > 1554< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01555" > < / a > < span class = "lineno" > 1555< / span >   }< / div >
< div class = "line" > < a name = "l01556" > < / a > < span class = "lineno" > 1556< / span >   < / div >
< div class = "line" > < a name = "l01560" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aaf1bd7cfbe5a3f085a8f0adf1acb4b2f" > 1560< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aaf1bd7cfbe5a3f085a8f0adf1acb4b2f" > makeNotMemberCt< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > long< / span > [] starts, < span class = "keywordtype" > long< / span > [] ends) {< / div >
< div class = "line" > < a name = "l01561" > < / a > < span class = "lineno" > 1561< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeNotMemberCt__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, starts, ends);< / div >
< div class = "line" > < a name = "l01562" > < / a > < span class = "lineno" > 1562< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
2020-01-31 17:05:16 +01:00
< div class = "line" > < a name = "l01563" > < / a > < span class = "lineno" > 1563< / span >   }< / div >
< div class = "line" > < a name = "l01564" > < / a > < span class = "lineno" > 1564< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l01568" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aac58965be79040fb75f1ee29d1b614c4" > 1568< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aac58965be79040fb75f1ee29d1b614c4" > makeNotMemberCt< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > int< / span > [] starts, < span class = "keywordtype" > int< / span > [] ends) {< / div >
< div class = "line" > < a name = "l01569" > < / a > < span class = "lineno" > 1569< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeNotMemberCt__SWIG_3(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, starts, ends);< / div >
< div class = "line" > < a name = "l01570" > < / a > < span class = "lineno" > 1570< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01571" > < / a > < span class = "lineno" > 1571< / span >   }< / div >
< div class = "line" > < a name = "l01572" > < / a > < span class = "lineno" > 1572< / span >   < / div >
< div class = "line" > < a name = "l01576" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a60f3946edcfbd661e83c10ddce48b52d" > 1576< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a60f3946edcfbd661e83c10ddce48b52d" > makeIsMemberCt< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > long< / span > [] values, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > boolvar) {< / div >
< div class = "line" > < a name = "l01577" > < / a > < span class = "lineno" > 1577< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIsMemberCt__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, values, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(boolvar), boolvar);< / div >
< div class = "line" > < a name = "l01578" > < / a > < span class = "lineno" > 1578< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01579" > < / a > < span class = "lineno" > 1579< / span >   }< / div >
< div class = "line" > < a name = "l01580" > < / a > < span class = "lineno" > 1580< / span >   < / div >
< div class = "line" > < a name = "l01581" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8906238d2b8407e0b78acfb072f1afff" > 1581< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8906238d2b8407e0b78acfb072f1afff" > makeIsMemberCt< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > int< / span > [] values, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > boolvar) {< / div >
< div class = "line" > < a name = "l01582" > < / a > < span class = "lineno" > 1582< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIsMemberCt__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, values, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(boolvar), boolvar);< / div >
< div class = "line" > < a name = "l01583" > < / a > < span class = "lineno" > 1583< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01584" > < / a > < span class = "lineno" > 1584< / span >   }< / div >
< div class = "line" > < a name = "l01585" > < / a > < span class = "lineno" > 1585< / span >   < / div >
< div class = "line" > < a name = "l01586" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac009bce74ec30793132552e460e33560" > 1586< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac009bce74ec30793132552e460e33560" > makeIsMemberVar< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > long< / span > [] values) {< / div >
< div class = "line" > < a name = "l01587" > < / a > < span class = "lineno" > 1587< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIsMemberVar__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, values);< / div >
< div class = "line" > < a name = "l01588" > < / a > < span class = "lineno" > 1588< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01589" > < / a > < span class = "lineno" > 1589< / span >   }< / div >
< div class = "line" > < a name = "l01590" > < / a > < span class = "lineno" > 1590< / span >   < / div >
< div class = "line" > < a name = "l01591" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0786d82817bc2385b04cc00d341e24f7" > 1591< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0786d82817bc2385b04cc00d341e24f7" > makeIsMemberVar< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr, < span class = "keywordtype" > int< / span > [] values) {< / div >
< div class = "line" > < a name = "l01592" > < / a > < span class = "lineno" > 1592< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIsMemberVar__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr, values);< / div >
< div class = "line" > < a name = "l01593" > < / a > < span class = "lineno" > 1593< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01594" > < / a > < span class = "lineno" > 1594< / span >   }< / div >
< div class = "line" > < a name = "l01595" > < / a > < span class = "lineno" > 1595< / span >   < / div >
< div class = "line" > < a name = "l01599" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7348562c718da141ba917a2c9ee78459" > 1599< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7348562c718da141ba917a2c9ee78459" > makeCount< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > long< / span > value, < span class = "keywordtype" > long< / span > max_count) {< / div >
< div class = "line" > < a name = "l01600" > < / a > < span class = "lineno" > 1600< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeCount__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , vars, value, max_count);< / div >
< div class = "line" > < a name = "l01601" > < / a > < span class = "lineno" > 1601< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01602" > < / a > < span class = "lineno" > 1602< / span >   }< / div >
< div class = "line" > < a name = "l01603" > < / a > < span class = "lineno" > 1603< / span >   < / div >
< div class = "line" > < a name = "l01607" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a011b73e79f74ade4c5ddbeb20f975db5" > 1607< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a011b73e79f74ade4c5ddbeb20f975db5" > makeCount< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > long< / span > value, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > max_count) {< / div >
< div class = "line" > < a name = "l01608" > < / a > < span class = "lineno" > 1608< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeCount__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , vars, value, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(max_count), max_count);< / div >
< div class = "line" > < a name = "l01609" > < / a > < span class = "lineno" > 1609< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01610" > < / a > < span class = "lineno" > 1610< / span >   }< / div >
< div class = "line" > < a name = "l01611" > < / a > < span class = "lineno" > 1611< / span >   < / div >
< div class = "line" > < a name = "l01615" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a06ad7c7632b594a61ade1492cf6fcf89" > 1615< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a06ad7c7632b594a61ade1492cf6fcf89" > makeDistribute< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > long< / span > [] values, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] cards) {< / div >
< div class = "line" > < a name = "l01616" > < / a > < span class = "lineno" > 1616< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeDistribute__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , vars, values, cards);< / div >
< div class = "line" > < a name = "l01617" > < / a > < span class = "lineno" > 1617< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01618" > < / a > < span class = "lineno" > 1618< / span >   }< / div >
< div class = "line" > < a name = "l01619" > < / a > < span class = "lineno" > 1619< / span >   < / div >
< div class = "line" > < a name = "l01623" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3a9fb3e1a65b3be36ad3df3367e3ceb1" > 1623< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3a9fb3e1a65b3be36ad3df3367e3ceb1" > makeDistribute< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > int< / span > [] values, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] cards) {< / div >
< div class = "line" > < a name = "l01624" > < / a > < span class = "lineno" > 1624< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeDistribute__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , vars, values, cards);< / div >
< div class = "line" > < a name = "l01625" > < / a > < span class = "lineno" > 1625< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l01626" > < / a > < span class = "lineno" > 1626< / span >   }< / div >
< div class = "line" > < a name = "l01627" > < / a > < span class = "lineno" > 1627< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l01631" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a377d8b42a83c36fd9eb6e08b67948e67" > 1631< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a377d8b42a83c36fd9eb6e08b67948e67" > makeDistribute< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] cards) {< / div >
< div class = "line" > < a name = "l01632" > < / a > < span class = "lineno" > 1632< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeDistribute__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , vars, cards);< / div >
< div class = "line" > < a name = "l01633" > < / a > < span class = "lineno" > 1633< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01634" > < / a > < span class = "lineno" > 1634< / span >   }< / div >
< div class = "line" > < a name = "l01635" > < / a > < span class = "lineno" > 1635< / span >   < / div >
< div class = "line" > < a name = "l01640" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab01ab72facfb05cd012d87f64301b716" > 1640< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab01ab72facfb05cd012d87f64301b716" > makeDistribute< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > long< / span > card_min, < span class = "keywordtype" > long< / span > card_max, < span class = "keywordtype" > long< / span > card_size) {< / div >
< div class = "line" > < a name = "l01641" > < / a > < span class = "lineno" > 1641< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeDistribute__SWIG_3(swigCPtr, < span class = "keyword" > this< / span > , vars, card_min, card_max, card_size);< / div >
< div class = "line" > < a name = "l01642" > < / a > < span class = "lineno" > 1642< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01643" > < / a > < span class = "lineno" > 1643< / span >   }< / div >
< div class = "line" > < a name = "l01644" > < / a > < span class = "lineno" > 1644< / span >   < / div >
< div class = "line" > < a name = "l01650" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a14372d1cc5eb3184f8fd223760d0af75" > 1650< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a14372d1cc5eb3184f8fd223760d0af75" > makeDistribute< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > long< / span > [] card_min, < span class = "keywordtype" > long< / span > [] card_max) {< / div >
< div class = "line" > < a name = "l01651" > < / a > < span class = "lineno" > 1651< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeDistribute__SWIG_4(swigCPtr, < span class = "keyword" > this< / span > , vars, card_min, card_max);< / div >
< div class = "line" > < a name = "l01652" > < / a > < span class = "lineno" > 1652< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01653" > < / a > < span class = "lineno" > 1653< / span >   }< / div >
< div class = "line" > < a name = "l01654" > < / a > < span class = "lineno" > 1654< / span >   < / div >
< div class = "line" > < a name = "l01660" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a58257ef49035806b9414346b59c54b1e" > 1660< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a58257ef49035806b9414346b59c54b1e" > makeDistribute< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > int< / span > [] card_min, < span class = "keywordtype" > int< / span > [] card_max) {< / div >
< div class = "line" > < a name = "l01661" > < / a > < span class = "lineno" > 1661< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeDistribute__SWIG_5(swigCPtr, < span class = "keyword" > this< / span > , vars, card_min, card_max);< / div >
< div class = "line" > < a name = "l01662" > < / a > < span class = "lineno" > 1662< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01663" > < / a > < span class = "lineno" > 1663< / span >   }< / div >
< div class = "line" > < a name = "l01664" > < / a > < span class = "lineno" > 1664< / span >   < / div >
< div class = "line" > < a name = "l01670" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a30e634c2e9e3df990933ad0695e9b306" > 1670< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a30e634c2e9e3df990933ad0695e9b306" > makeDistribute< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > long< / span > [] values, < span class = "keywordtype" > long< / span > [] card_min, < span class = "keywordtype" > long< / span > [] card_max) {< / div >
< div class = "line" > < a name = "l01671" > < / a > < span class = "lineno" > 1671< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeDistribute__SWIG_6(swigCPtr, < span class = "keyword" > this< / span > , vars, values, card_min, card_max);< / div >
< div class = "line" > < a name = "l01672" > < / a > < span class = "lineno" > 1672< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01673" > < / a > < span class = "lineno" > 1673< / span >   }< / div >
< div class = "line" > < a name = "l01674" > < / a > < span class = "lineno" > 1674< / span >   < / div >
< div class = "line" > < a name = "l01680" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a789496aecb8a6f812eb02d7b5b42c1f3" > 1680< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a789496aecb8a6f812eb02d7b5b42c1f3" > makeDistribute< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > int< / span > [] values, < span class = "keywordtype" > int< / span > [] card_min, < span class = "keywordtype" > int< / span > [] card_max) {< / div >
< div class = "line" > < a name = "l01681" > < / a > < span class = "lineno" > 1681< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeDistribute__SWIG_7(swigCPtr, < span class = "keyword" > this< / span > , vars, values, card_min, card_max);< / div >
< div class = "line" > < a name = "l01682" > < / a > < span class = "lineno" > 1682< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01683" > < / a > < span class = "lineno" > 1683< / span >   }< / div >
< div class = "line" > < a name = "l01684" > < / a > < span class = "lineno" > 1684< / span >   < / div >
< div class = "line" > < a name = "l01691" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac6237536d53a3e996c43d43d884532a8" > 1691< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac6237536d53a3e996c43d43d884532a8" > makeDeviation< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > deviation_var, < span class = "keywordtype" > long< / span > total_sum) {< / div >
< div class = "line" > < a name = "l01692" > < / a > < span class = "lineno" > 1692< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeDeviation(swigCPtr, < span class = "keyword" > this< / span > , vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(deviation_var), deviation_var, total_sum);< / div >
< div class = "line" > < a name = "l01693" > < / a > < span class = "lineno" > 1693< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01694" > < / a > < span class = "lineno" > 1694< / span >   }< / div >
< div class = "line" > < a name = "l01695" > < / a > < span class = "lineno" > 1695< / span >   < / div >
< div class = "line" > < a name = "l01700" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9f01b530e754f8777a2613c0d9602803" > 1700< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9f01b530e754f8777a2613c0d9602803" > makeAllDifferent< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars) {< / div >
< div class = "line" > < a name = "l01701" > < / a > < span class = "lineno" > 1701< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeAllDifferent__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , vars);< / div >
< div class = "line" > < a name = "l01702" > < / a > < span class = "lineno" > 1702< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01703" > < / a > < span class = "lineno" > 1703< / span >   }< / div >
< div class = "line" > < a name = "l01704" > < / a > < span class = "lineno" > 1704< / span >   < / div >
< div class = "line" > < a name = "l01710" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aac54e78a0ed6647b049eeedb47343df6" > 1710< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aac54e78a0ed6647b049eeedb47343df6" > makeAllDifferent< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > boolean< / span > stronger_propagation) {< / div >
< div class = "line" > < a name = "l01711" > < / a > < span class = "lineno" > 1711< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeAllDifferent__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , vars, stronger_propagation);< / div >
< div class = "line" > < a name = "l01712" > < / a > < span class = "lineno" > 1712< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01713" > < / a > < span class = "lineno" > 1713< / span >   }< / div >
< div class = "line" > < a name = "l01714" > < / a > < span class = "lineno" > 1714< / span >   < / div >
< div class = "line" > < a name = "l01719" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7ed47e9053b11e60dd44da985eb2e9ea" > 1719< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7ed47e9053b11e60dd44da985eb2e9ea" > makeAllDifferentExcept< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > long< / span > escape_value) {< / div >
< div class = "line" > < a name = "l01720" > < / a > < span class = "lineno" > 1720< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeAllDifferentExcept(swigCPtr, < span class = "keyword" > this< / span > , vars, escape_value);< / div >
< div class = "line" > < a name = "l01721" > < / a > < span class = "lineno" > 1721< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01722" > < / a > < span class = "lineno" > 1722< / span >   }< / div >
< div class = "line" > < a name = "l01723" > < / a > < span class = "lineno" > 1723< / span >   < / div >
< div class = "line" > < a name = "l01741" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0893cdbba662dcbd76807af10209f8fc" > 1741< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0893cdbba662dcbd76807af10209f8fc" > makeSortingConstraint< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] sorted) {< / div >
< div class = "line" > < a name = "l01742" > < / a > < span class = "lineno" > 1742< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeSortingConstraint(swigCPtr, < span class = "keyword" > this< / span > , vars, sorted);< / div >
< div class = "line" > < a name = "l01743" > < / a > < span class = "lineno" > 1743< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01744" > < / a > < span class = "lineno" > 1744< / span >   }< / div >
< div class = "line" > < a name = "l01745" > < / a > < span class = "lineno" > 1745< / span >   < / div >
< div class = "line" > < a name = "l01750" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#adb0472393d674a506b43f49a0c2b5601" > 1750< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#adb0472393d674a506b43f49a0c2b5601" > makeLexicalLess< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] right) {< / div >
< div class = "line" > < a name = "l01751" > < / a > < span class = "lineno" > 1751< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeLexicalLess(swigCPtr, < span class = "keyword" > this< / span > , left, right);< / div >
< div class = "line" > < a name = "l01752" > < / a > < span class = "lineno" > 1752< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01753" > < / a > < span class = "lineno" > 1753< / span >   }< / div >
< div class = "line" > < a name = "l01754" > < / a > < span class = "lineno" > 1754< / span >   < / div >
< div class = "line" > < a name = "l01759" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9290b216fefcdfdded084f9509a91833" > 1759< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9290b216fefcdfdded084f9509a91833" > makeLexicalLessOrEqual< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] right) {< / div >
< div class = "line" > < a name = "l01760" > < / a > < span class = "lineno" > 1760< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeLexicalLessOrEqual(swigCPtr, < span class = "keyword" > this< / span > , left, right);< / div >
< div class = "line" > < a name = "l01761" > < / a > < span class = "lineno" > 1761< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01762" > < / a > < span class = "lineno" > 1762< / span >   }< / div >
< div class = "line" > < a name = "l01763" > < / a > < span class = "lineno" > 1763< / span >   < / div >
< div class = "line" > < a name = "l01770" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a112e74f576b8fa13617cd0993e3c7aef" > 1770< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a112e74f576b8fa13617cd0993e3c7aef" > makeInversePermutationConstraint< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] left, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] right) {< / div >
< div class = "line" > < a name = "l01771" > < / a > < span class = "lineno" > 1771< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeInversePermutationConstraint(swigCPtr, < span class = "keyword" > this< / span > , left, right);< / div >
< div class = "line" > < a name = "l01772" > < / a > < span class = "lineno" > 1772< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01773" > < / a > < span class = "lineno" > 1773< / span >   }< / div >
< div class = "line" > < a name = "l01774" > < / a > < span class = "lineno" > 1774< / span >   < / div >
< div class = "line" > < a name = "l01779" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab561913b81e4314c55e8eb2cfef5af64" > 1779< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab561913b81e4314c55e8eb2cfef5af64" > makeIndexOfFirstMaxValueConstraint< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > index, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars) {< / div >
< div class = "line" > < a name = "l01780" > < / a > < span class = "lineno" > 1780< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIndexOfFirstMaxValueConstraint(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(index), index, vars);< / div >
< div class = "line" > < a name = "l01781" > < / a > < span class = "lineno" > 1781< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01782" > < / a > < span class = "lineno" > 1782< / span >   }< / div >
< div class = "line" > < a name = "l01783" > < / a > < span class = "lineno" > 1783< / span >   < / div >
< div class = "line" > < a name = "l01788" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab42920f09d4eba669ccd722afb0d68ca" > 1788< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab42920f09d4eba669ccd722afb0d68ca" > makeIndexOfFirstMinValueConstraint< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > index, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars) {< / div >
< div class = "line" > < a name = "l01789" > < / a > < span class = "lineno" > 1789< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIndexOfFirstMinValueConstraint(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(index), index, vars);< / div >
< div class = "line" > < a name = "l01790" > < / a > < span class = "lineno" > 1790< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l01791" > < / a > < span class = "lineno" > 1791< / span >   }< / div >
< div class = "line" > < a name = "l01792" > < / a > < span class = "lineno" > 1792< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l01799" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac936ea82326e0b1fbd464ee50f6aba68" > 1799< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac936ea82326e0b1fbd464ee50f6aba68" > makeNullIntersect< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] first_vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] second_vars) {< / div >
< div class = "line" > < a name = "l01800" > < / a > < span class = "lineno" > 1800< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeNullIntersect(swigCPtr, < span class = "keyword" > this< / span > , first_vars, second_vars);< / div >
< div class = "line" > < a name = "l01801" > < / a > < span class = "lineno" > 1801< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01802" > < / a > < span class = "lineno" > 1802< / span >   }< / div >
< div class = "line" > < a name = "l01803" > < / a > < span class = "lineno" > 1803< / span >   < / div >
< div class = "line" > < a name = "l01811" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3d02ef72d0fb94d0519cd041f2d66cf5" > 1811< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3d02ef72d0fb94d0519cd041f2d66cf5" > makeNullIntersectExcept< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] first_vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] second_vars, < span class = "keywordtype" > long< / span > escape_value) {< / div >
< div class = "line" > < a name = "l01812" > < / a > < span class = "lineno" > 1812< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeNullIntersectExcept(swigCPtr, < span class = "keyword" > this< / span > , first_vars, second_vars, escape_value);< / div >
< div class = "line" > < a name = "l01813" > < / a > < span class = "lineno" > 1813< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01814" > < / a > < span class = "lineno" > 1814< / span >   }< / div >
< div class = "line" > < a name = "l01815" > < / a > < span class = "lineno" > 1815< / span >   < / div >
< div class = "line" > < a name = "l01827" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a284362c9ca6403889e3aa88268937dc8" > 1827< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a284362c9ca6403889e3aa88268937dc8" > makeNoCycle< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] nexts, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] active, LongPredicate sink_handler) {< / div >
< div class = "line" > < a name = "l01828" > < / a > < span class = "lineno" > 1828< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeNoCycle__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , nexts, active, sink_handler);< / div >
< div class = "line" > < a name = "l01829" > < / a > < span class = "lineno" > 1829< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01830" > < / a > < span class = "lineno" > 1830< / span >   }< / div >
< div class = "line" > < a name = "l01831" > < / a > < span class = "lineno" > 1831< / span >   < / div >
< div class = "line" > < a name = "l01843" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a158675eab0efb0c9abe9db126702ed75" > 1843< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a158675eab0efb0c9abe9db126702ed75" > makeNoCycle< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] nexts, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] active) {< / div >
< div class = "line" > < a name = "l01844" > < / a > < span class = "lineno" > 1844< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeNoCycle__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , nexts, active);< / div >
< div class = "line" > < a name = "l01845" > < / a > < span class = "lineno" > 1845< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l01846" > < / a > < span class = "lineno" > 1846< / span >   }< / div >
< div class = "line" > < a name = "l01847" > < / a > < span class = "lineno" > 1847< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l01848" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#abc5f6ea3f02dd601ea187e96ba5cb156" > 1848< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#abc5f6ea3f02dd601ea187e96ba5cb156" > makeNoCycle< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] nexts, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] active, LongPredicate sink_handler, < span class = "keywordtype" > boolean< / span > assume_paths) {< / div >
< div class = "line" > < a name = "l01849" > < / a > < span class = "lineno" > 1849< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeNoCycle__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , nexts, active, sink_handler, assume_paths);< / div >
< div class = "line" > < a name = "l01850" > < / a > < span class = "lineno" > 1850< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l01851" > < / a > < span class = "lineno" > 1851< / span >   }< / div >
< div class = "line" > < a name = "l01852" > < / a > < span class = "lineno" > 1852< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l01856" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0a81d8afee11c0474b2fc80c72c3e528" > 1856< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0a81d8afee11c0474b2fc80c72c3e528" > makeCircuit< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] nexts) {< / div >
< div class = "line" > < a name = "l01857" > < / a > < span class = "lineno" > 1857< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeCircuit(swigCPtr, < span class = "keyword" > this< / span > , nexts);< / div >
< div class = "line" > < a name = "l01858" > < / a > < span class = "lineno" > 1858< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01859" > < / a > < span class = "lineno" > 1859< / span >   }< / div >
< div class = "line" > < a name = "l01860" > < / a > < span class = "lineno" > 1860< / span >   < / div >
< div class = "line" > < a name = "l01865" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9cfe695ff09f45ac2f214af40d7aa6f8" > 1865< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9cfe695ff09f45ac2f214af40d7aa6f8" > makeSubCircuit< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] nexts) {< / div >
< div class = "line" > < a name = "l01866" > < / a > < span class = "lineno" > 1866< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeSubCircuit(swigCPtr, < span class = "keyword" > this< / span > , nexts);< / div >
< div class = "line" > < a name = "l01867" > < / a > < span class = "lineno" > 1867< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01868" > < / a > < span class = "lineno" > 1868< / span >   }< / div >
< div class = "line" > < a name = "l01869" > < / a > < span class = "lineno" > 1869< / span >   < / div >
< div class = "line" > < a name = "l01876" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8e7ed5aef50ee1fb1e57544d879a99af" > 1876< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8e7ed5aef50ee1fb1e57544d879a99af" > makePathCumul< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] nexts, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] active, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] cumuls, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] transits) {< / div >
< div class = "line" > < a name = "l01877" > < / a > < span class = "lineno" > 1877< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makePathCumul__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , nexts, active, cumuls, transits);< / div >
< div class = "line" > < a name = "l01878" > < / a > < span class = "lineno" > 1878< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01879" > < / a > < span class = "lineno" > 1879< / span >   }< / div >
< div class = "line" > < a name = "l01880" > < / a > < span class = "lineno" > 1880< / span >   < / div >
< div class = "line" > < a name = "l01885" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae0bf1984c4b113a3da49182c3d643666" > 1885< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae0bf1984c4b113a3da49182c3d643666" > makeDelayedPathCumul< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] nexts, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] active, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] cumuls, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] transits) {< / div >
< div class = "line" > < a name = "l01886" > < / a > < span class = "lineno" > 1886< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeDelayedPathCumul(swigCPtr, < span class = "keyword" > this< / span > , nexts, active, cumuls, transits);< / div >
< div class = "line" > < a name = "l01887" > < / a > < span class = "lineno" > 1887< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01888" > < / a > < span class = "lineno" > 1888< / span >   }< / div >
< div class = "line" > < a name = "l01889" > < / a > < span class = "lineno" > 1889< / span >   < / div >
< div class = "line" > < a name = "l01898" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a35d57c3cf40358fda12af98440987729" > 1898< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a35d57c3cf40358fda12af98440987729" > makePathCumul< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] nexts, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] active, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] cumuls, LongBinaryOperator transit_evaluator) {< / div >
< div class = "line" > < a name = "l01899" > < / a > < span class = "lineno" > 1899< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makePathCumul__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , nexts, active, cumuls, transit_evaluator);< / div >
< div class = "line" > < a name = "l01900" > < / a > < span class = "lineno" > 1900< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l01901" > < / a > < span class = "lineno" > 1901< / span >   }< / div >
< div class = "line" > < a name = "l01902" > < / a > < span class = "lineno" > 1902< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l01911" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a27f7a40fd2981b1e915bcb696b1c356c" > 1911< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a27f7a40fd2981b1e915bcb696b1c356c" > makePathCumul< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] nexts, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] active, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] cumuls, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] slacks, LongBinaryOperator transit_evaluator) {< / div >
< div class = "line" > < a name = "l01912" > < / a > < span class = "lineno" > 1912< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makePathCumul__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , nexts, active, cumuls, slacks, transit_evaluator);< / div >
< div class = "line" > < a name = "l01913" > < / a > < span class = "lineno" > 1913< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01914" > < / a > < span class = "lineno" > 1914< / span >   }< / div >
< div class = "line" > < a name = "l01915" > < / a > < span class = "lineno" > 1915< / span >   < / div >
< div class = "line" > < a name = "l01921" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4650f9133e1e8abd72a5fbbebeb7bb68" > 1921< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4650f9133e1e8abd72a5fbbebeb7bb68" > makePathConnected< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] nexts, < span class = "keywordtype" > long< / span > [] sources, < span class = "keywordtype" > long< / span > [] sinks, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] status) {< / div >
< div class = "line" > < a name = "l01922" > < / a > < span class = "lineno" > 1922< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makePathConnected(swigCPtr, < span class = "keyword" > this< / span > , nexts, sources, sinks, status);< / div >
< div class = "line" > < a name = "l01923" > < / a > < span class = "lineno" > 1923< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01924" > < / a > < span class = "lineno" > 1924< / span >   }< / div >
< div class = "line" > < a name = "l01925" > < / a > < span class = "lineno" > 1925< / span >   < / div >
< div class = "line" > < a name = "l01931" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac31b9d043a611d70327dba0b197f7e29" > 1931< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac31b9d043a611d70327dba0b197f7e29" > makeMapDomain< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > var, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] actives) {< / div >
< div class = "line" > < a name = "l01932" > < / a > < span class = "lineno" > 1932< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeMapDomain(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(var), var, actives);< / div >
< div class = "line" > < a name = "l01933" > < / a > < span class = "lineno" > 1933< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01934" > < / a > < span class = "lineno" > 1934< / span >   }< / div >
< div class = "line" > < a name = "l01935" > < / a > < span class = "lineno" > 1935< / span >   < / div >
< div class = "line" > < a name = "l01942" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a286278d0ae9ce99995912c9e14764e9b" > 1942< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a286278d0ae9ce99995912c9e14764e9b" > makeAllowedAssignment< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntTupleSet.html" > IntTupleSet< / a > tuples) {< / div >
< div class = "line" > < a name = "l01943" > < / a > < span class = "lineno" > 1943< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeAllowedAssignment(swigCPtr, < span class = "keyword" > this< / span > , vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntTupleSet.html" > IntTupleSet< / a > .getCPtr(tuples), tuples);< / div >
< div class = "line" > < a name = "l01944" > < / a > < span class = "lineno" > 1944< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01945" > < / a > < span class = "lineno" > 1945< / span >   }< / div >
< div class = "line" > < a name = "l01946" > < / a > < span class = "lineno" > 1946< / span >   < / div >
< div class = "line" > < a name = "l01956" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a87acc3483d5bfabcfbb0cd0d6d901b04" > 1956< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a87acc3483d5bfabcfbb0cd0d6d901b04" > makeTransitionConstraint< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntTupleSet.html" > IntTupleSet< / a > transition_table, < span class = "keywordtype" > long< / span > initial_state, < span class = "keywordtype" > long< / span > [] final_states) {< / div >
< div class = "line" > < a name = "l01957" > < / a > < span class = "lineno" > 1957< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeTransitionConstraint__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntTupleSet.html" > IntTupleSet< / a > .getCPtr(transition_table), transition_table, initial_state, final_states);< / div >
< div class = "line" > < a name = "l01958" > < / a > < span class = "lineno" > 1958< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01959" > < / a > < span class = "lineno" > 1959< / span >   }< / div >
< div class = "line" > < a name = "l01960" > < / a > < span class = "lineno" > 1960< / span >   < / div >
< div class = "line" > < a name = "l01970" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6b8e73baacffa91c55c24a0a8c57d00a" > 1970< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6b8e73baacffa91c55c24a0a8c57d00a" > makeTransitionConstraint< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntTupleSet.html" > IntTupleSet< / a > transition_table, < span class = "keywordtype" > long< / span > initial_state, < span class = "keywordtype" > int< / span > [] final_states) {< / div >
< div class = "line" > < a name = "l01971" > < / a > < span class = "lineno" > 1971< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeTransitionConstraint__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntTupleSet.html" > IntTupleSet< / a > .getCPtr(transition_table), transition_table, initial_state, final_states);< / div >
< div class = "line" > < a name = "l01972" > < / a > < span class = "lineno" > 1972< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01973" > < / a > < span class = "lineno" > 1973< / span >   }< / div >
< div class = "line" > < a name = "l01974" > < / a > < span class = "lineno" > 1974< / span >   < / div >
< div class = "line" > < a name = "l01985" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac08f9e33e2bc0f0d7ccadcecd6361c0d" > 1985< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac08f9e33e2bc0f0d7ccadcecd6361c0d" > makeNonOverlappingBoxesConstraint< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] x_vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] y_vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] x_size, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] y_size) {< / div >
< div class = "line" > < a name = "l01986" > < / a > < span class = "lineno" > 1986< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeNonOverlappingBoxesConstraint__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , x_vars, y_vars, x_size, y_size);< / div >
< div class = "line" > < a name = "l01987" > < / a > < span class = "lineno" > 1987< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01988" > < / a > < span class = "lineno" > 1988< / span >   }< / div >
< div class = "line" > < a name = "l01989" > < / a > < span class = "lineno" > 1989< / span >   < / div >
< div class = "line" > < a name = "l01990" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2587d4f5e1b9b5703cf1cec67aacebff" > 1990< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2587d4f5e1b9b5703cf1cec67aacebff" > makeNonOverlappingBoxesConstraint< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] x_vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] y_vars, < span class = "keywordtype" > long< / span > [] x_size, < span class = "keywordtype" > long< / span > [] y_size) {< / div >
< div class = "line" > < a name = "l01991" > < / a > < span class = "lineno" > 1991< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeNonOverlappingBoxesConstraint__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , x_vars, y_vars, x_size, y_size);< / div >
< div class = "line" > < a name = "l01992" > < / a > < span class = "lineno" > 1992< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01993" > < / a > < span class = "lineno" > 1993< / span >   }< / div >
< div class = "line" > < a name = "l01994" > < / a > < span class = "lineno" > 1994< / span >   < / div >
< div class = "line" > < a name = "l01995" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab918fdd7a2f1859016dfb31a4b577d1e" > 1995< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab918fdd7a2f1859016dfb31a4b577d1e" > makeNonOverlappingBoxesConstraint< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] x_vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] y_vars, < span class = "keywordtype" > int< / span > [] x_size, < span class = "keywordtype" > int< / span > [] y_size) {< / div >
< div class = "line" > < a name = "l01996" > < / a > < span class = "lineno" > 1996< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeNonOverlappingBoxesConstraint__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , x_vars, y_vars, x_size, y_size);< / div >
< div class = "line" > < a name = "l01997" > < / a > < span class = "lineno" > 1997< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l01998" > < / a > < span class = "lineno" > 1998< / span >   }< / div >
< div class = "line" > < a name = "l01999" > < / a > < span class = "lineno" > 1999< / span >   < / div >
< div class = "line" > < a name = "l02010" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac7e87d64b20088d7168ebf33ca3f8c20" > 2010< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac7e87d64b20088d7168ebf33ca3f8c20" > makeNonOverlappingNonStrictBoxesConstraint< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] x_vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] y_vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] x_size, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] y_size) {< / div >
< div class = "line" > < a name = "l02011" > < / a > < span class = "lineno" > 2011< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeNonOverlappingNonStrictBoxesConstraint__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , x_vars, y_vars, x_size, y_size);< / div >
< div class = "line" > < a name = "l02012" > < / a > < span class = "lineno" > 2012< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02013" > < / a > < span class = "lineno" > 2013< / span >   }< / div >
< div class = "line" > < a name = "l02014" > < / a > < span class = "lineno" > 2014< / span >   < / div >
< div class = "line" > < a name = "l02015" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad89766bdabff6dea19bae9504d108912" > 2015< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad89766bdabff6dea19bae9504d108912" > makeNonOverlappingNonStrictBoxesConstraint< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] x_vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] y_vars, < span class = "keywordtype" > long< / span > [] x_size, < span class = "keywordtype" > long< / span > [] y_size) {< / div >
< div class = "line" > < a name = "l02016" > < / a > < span class = "lineno" > 2016< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeNonOverlappingNonStrictBoxesConstraint__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , x_vars, y_vars, x_size, y_size);< / div >
< div class = "line" > < a name = "l02017" > < / a > < span class = "lineno" > 2017< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02018" > < / a > < span class = "lineno" > 2018< / span >   }< / div >
< div class = "line" > < a name = "l02019" > < / a > < span class = "lineno" > 2019< / span >   < / div >
< div class = "line" > < a name = "l02020" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a43611b1f76981600f99a87d68686ec44" > 2020< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a43611b1f76981600f99a87d68686ec44" > makeNonOverlappingNonStrictBoxesConstraint< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] x_vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] y_vars, < span class = "keywordtype" > int< / span > [] x_size, < span class = "keywordtype" > int< / span > [] y_size) {< / div >
< div class = "line" > < a name = "l02021" > < / a > < span class = "lineno" > 2021< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeNonOverlappingNonStrictBoxesConstraint__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , x_vars, y_vars, x_size, y_size);< / div >
< div class = "line" > < a name = "l02022" > < / a > < span class = "lineno" > 2022< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02023" > < / a > < span class = "lineno" > 2023< / span >   }< / div >
< div class = "line" > < a name = "l02024" > < / a > < span class = "lineno" > 2024< / span >   < / div >
< div class = "line" > < a name = "l02032" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5f1cf44dca33fb739faa08d4d44c69fa" > 2032< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Pack.html" > Pack< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5f1cf44dca33fb739faa08d4d44c69fa" > makePack< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > int< / span > number_of_bins) {< / div >
< div class = "line" > < a name = "l02033" > < / a > < span class = "lineno" > 2033< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makePack(swigCPtr, < span class = "keyword" > this< / span > , vars, number_of_bins);< / div >
< div class = "line" > < a name = "l02034" > < / a > < span class = "lineno" > 2034< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Pack.html" > Pack< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02035" > < / a > < span class = "lineno" > 2035< / span >   }< / div >
< div class = "line" > < a name = "l02036" > < / a > < span class = "lineno" > 2036< / span >   < / div >
< div class = "line" > < a name = "l02043" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#acc3ebda32ab3a6467ac9c3831984dcd5" > 2043< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#acc3ebda32ab3a6467ac9c3831984dcd5" > makeFixedDurationIntervalVar< / a > (< span class = "keywordtype" > long< / span > start_min, < span class = "keywordtype" > long< / span > start_max, < span class = "keywordtype" > long< / span > duration, < span class = "keywordtype" > boolean< / span > optional, String name) {< / div >
< div class = "line" > < a name = "l02044" > < / a > < span class = "lineno" > 2044< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeFixedDurationIntervalVar__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , start_min, start_max, duration, optional, name);< / div >
< div class = "line" > < a name = "l02045" > < / a > < span class = "lineno" > 2045< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l02046" > < / a > < span class = "lineno" > 2046< / span >   }< / div >
< div class = "line" > < a name = "l02047" > < / a > < span class = "lineno" > 2047< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l02052" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a23ac29d0f76450f3aac4e875fba95879" > 2052< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a23ac29d0f76450f3aac4e875fba95879" > makeFixedDurationIntervalVar< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > start_variable, < span class = "keywordtype" > long< / span > duration, String name) {< / div >
< div class = "line" > < a name = "l02053" > < / a > < span class = "lineno" > 2053< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeFixedDurationIntervalVar__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(start_variable), start_variable, duration, name);< / div >
< div class = "line" > < a name = "l02054" > < / a > < span class = "lineno" > 2054< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02055" > < / a > < span class = "lineno" > 2055< / span >   }< / div >
< div class = "line" > < a name = "l02056" > < / a > < span class = "lineno" > 2056< / span >   < / div >
< div class = "line" > < a name = "l02061" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad370ff7582814776560730b6b37f203e" > 2061< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad370ff7582814776560730b6b37f203e" > makeFixedDurationIntervalVar< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > start_variable, < span class = "keywordtype" > long< / span > duration, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > performed_variable, String name) {< / div >
< div class = "line" > < a name = "l02062" > < / a > < span class = "lineno" > 2062< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeFixedDurationIntervalVar__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(start_variable), start_variable, duration, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(performed_variable), performed_variable, name);< / div >
< div class = "line" > < a name = "l02063" > < / a > < span class = "lineno" > 2063< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02064" > < / a > < span class = "lineno" > 2064< / span >   }< / div >
< div class = "line" > < a name = "l02065" > < / a > < span class = "lineno" > 2065< / span >   < / div >
< div class = "line" > < a name = "l02069" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa6293bab81c45f2d5f78eff7de1dbd83" > 2069< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa6293bab81c45f2d5f78eff7de1dbd83" > makeFixedInterval< / a > (< span class = "keywordtype" > long< / span > start, < span class = "keywordtype" > long< / span > duration, String name) {< / div >
< div class = "line" > < a name = "l02070" > < / a > < span class = "lineno" > 2070< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeFixedInterval(swigCPtr, < span class = "keyword" > this< / span > , start, duration, name);< / div >
< div class = "line" > < a name = "l02071" > < / a > < span class = "lineno" > 2071< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02072" > < / a > < span class = "lineno" > 2072< / span >   }< / div >
< div class = "line" > < a name = "l02073" > < / a > < span class = "lineno" > 2073< / span >   < / div >
< div class = "line" > < a name = "l02078" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6601aeb52f371da8c29cc8aa669e8714" > 2078< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6601aeb52f371da8c29cc8aa669e8714" > makeIntervalVar< / a > (< span class = "keywordtype" > long< / span > start_min, < span class = "keywordtype" > long< / span > start_max, < span class = "keywordtype" > long< / span > duration_min, < span class = "keywordtype" > long< / span > duration_max, < span class = "keywordtype" > long< / span > end_min, < span class = "keywordtype" > long< / span > end_max, < span class = "keywordtype" > boolean< / span > optional, String name) {< / div >
< div class = "line" > < a name = "l02079" > < / a > < span class = "lineno" > 2079< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIntervalVar(swigCPtr, < span class = "keyword" > this< / span > , start_min, start_max, duration_min, duration_max, end_min, end_max, optional, name);< / div >
< div class = "line" > < a name = "l02080" > < / a > < span class = "lineno" > 2080< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
2020-01-31 17:05:16 +01:00
< div class = "line" > < a name = "l02081" > < / a > < span class = "lineno" > 2081< / span >   }< / div >
< div class = "line" > < a name = "l02082" > < / a > < span class = "lineno" > 2082< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l02087" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a66ac57b7e47f1506872ea84526101a3a" > 2087< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a66ac57b7e47f1506872ea84526101a3a" > makeMirrorInterval< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > interval_var) {< / div >
< div class = "line" > < a name = "l02088" > < / a > < span class = "lineno" > 2088< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeMirrorInterval(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > .getCPtr(interval_var), interval_var);< / div >
< div class = "line" > < a name = "l02089" > < / a > < span class = "lineno" > 2089< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02090" > < / a > < span class = "lineno" > 2090< / span >   }< / div >
< div class = "line" > < a name = "l02091" > < / a > < span class = "lineno" > 2091< / span >   < / div >
< div class = "line" > < a name = "l02098" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0daf94d9da8b3becbebbf49f0b3633d1" > 2098< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0daf94d9da8b3becbebbf49f0b3633d1" > makeFixedDurationStartSyncedOnStartIntervalVar< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > interval_var, < span class = "keywordtype" > long< / span > duration, < span class = "keywordtype" > long< / span > offset) {< / div >
< div class = "line" > < a name = "l02099" > < / a > < span class = "lineno" > 2099< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeFixedDurationStartSyncedOnStartIntervalVar(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > .getCPtr(interval_var), interval_var, duration, offset);< / div >
< div class = "line" > < a name = "l02100" > < / a > < span class = "lineno" > 2100< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l02101" > < / a > < span class = "lineno" > 2101< / span >   }< / div >
< div class = "line" > < a name = "l02102" > < / a > < span class = "lineno" > 2102< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l02109" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a51401ed84257589da4b77d7c0b96fc0c" > 2109< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a51401ed84257589da4b77d7c0b96fc0c" > makeFixedDurationStartSyncedOnEndIntervalVar< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > interval_var, < span class = "keywordtype" > long< / span > duration, < span class = "keywordtype" > long< / span > offset) {< / div >
< div class = "line" > < a name = "l02110" > < / a > < span class = "lineno" > 2110< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeFixedDurationStartSyncedOnEndIntervalVar(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > .getCPtr(interval_var), interval_var, duration, offset);< / div >
< div class = "line" > < a name = "l02111" > < / a > < span class = "lineno" > 2111< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02112" > < / a > < span class = "lineno" > 2112< / span >   }< / div >
< div class = "line" > < a name = "l02113" > < / a > < span class = "lineno" > 2113< / span >   < / div >
< div class = "line" > < a name = "l02120" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9acda743b883d701c3d5d289360b9c8b" > 2120< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9acda743b883d701c3d5d289360b9c8b" > makeFixedDurationEndSyncedOnStartIntervalVar< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > interval_var, < span class = "keywordtype" > long< / span > duration, < span class = "keywordtype" > long< / span > offset) {< / div >
< div class = "line" > < a name = "l02121" > < / a > < span class = "lineno" > 2121< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeFixedDurationEndSyncedOnStartIntervalVar(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > .getCPtr(interval_var), interval_var, duration, offset);< / div >
< div class = "line" > < a name = "l02122" > < / a > < span class = "lineno" > 2122< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02123" > < / a > < span class = "lineno" > 2123< / span >   }< / div >
< div class = "line" > < a name = "l02124" > < / a > < span class = "lineno" > 2124< / span >   < / div >
< div class = "line" > < a name = "l02131" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8591131a9cfdb96adeee80c10687a30d" > 2131< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8591131a9cfdb96adeee80c10687a30d" > makeFixedDurationEndSyncedOnEndIntervalVar< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > interval_var, < span class = "keywordtype" > long< / span > duration, < span class = "keywordtype" > long< / span > offset) {< / div >
< div class = "line" > < a name = "l02132" > < / a > < span class = "lineno" > 2132< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeFixedDurationEndSyncedOnEndIntervalVar(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > .getCPtr(interval_var), interval_var, duration, offset);< / div >
< div class = "line" > < a name = "l02133" > < / a > < span class = "lineno" > 2133< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02134" > < / a > < span class = "lineno" > 2134< / span >   }< / div >
< div class = "line" > < a name = "l02135" > < / a > < span class = "lineno" > 2135< / span >   < / div >
< div class = "line" > < a name = "l02155" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a1a67013ab3dc5863b65ce02a991546b2" > 2155< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a1a67013ab3dc5863b65ce02a991546b2" > makeIntervalRelaxedMin< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > interval_var) {< / div >
< div class = "line" > < a name = "l02156" > < / a > < span class = "lineno" > 2156< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIntervalRelaxedMin(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > .getCPtr(interval_var), interval_var);< / div >
< div class = "line" > < a name = "l02157" > < / a > < span class = "lineno" > 2157< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02158" > < / a > < span class = "lineno" > 2158< / span >   }< / div >
< div class = "line" > < a name = "l02159" > < / a > < span class = "lineno" > 2159< / span >   < / div >
< div class = "line" > < a name = "l02179" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa8644a70f826bf72185f5cf285eede3d" > 2179< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa8644a70f826bf72185f5cf285eede3d" > makeIntervalRelaxedMax< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > interval_var) {< / div >
< div class = "line" > < a name = "l02180" > < / a > < span class = "lineno" > 2180< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIntervalRelaxedMax(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > .getCPtr(interval_var), interval_var);< / div >
< div class = "line" > < a name = "l02181" > < / a > < span class = "lineno" > 2181< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02182" > < / a > < span class = "lineno" > 2182< / span >   }< / div >
< div class = "line" > < a name = "l02183" > < / a > < span class = "lineno" > 2183< / span >   < / div >
< div class = "line" > < a name = "l02188" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aba103a5afb75b6550a1990de51518086" > 2188< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aba103a5afb75b6550a1990de51518086" > makeIntervalVarRelation< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > t, < span class = "keywordtype" > int< / span > r, < span class = "keywordtype" > long< / span > d) {< / div >
< div class = "line" > < a name = "l02189" > < / a > < span class = "lineno" > 2189< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIntervalVarRelation__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > .getCPtr(t), t, r, d);< / div >
< div class = "line" > < a name = "l02190" > < / a > < span class = "lineno" > 2190< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02191" > < / a > < span class = "lineno" > 2191< / span >   }< / div >
< div class = "line" > < a name = "l02192" > < / a > < span class = "lineno" > 2192< / span >   < / div >
< div class = "line" > < a name = "l02196" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a095b6c57119d8d0bf913754f7bdb01ed" > 2196< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a095b6c57119d8d0bf913754f7bdb01ed" > makeIntervalVarRelation< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > t1, < span class = "keywordtype" > int< / span > r, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > t2) {< / div >
< div class = "line" > < a name = "l02197" > < / a > < span class = "lineno" > 2197< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIntervalVarRelation__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > .getCPtr(t1), t1, r, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > .getCPtr(t2), t2);< / div >
< div class = "line" > < a name = "l02198" > < / a > < span class = "lineno" > 2198< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02199" > < / a > < span class = "lineno" > 2199< / span >   }< / div >
< div class = "line" > < a name = "l02200" > < / a > < span class = "lineno" > 2200< / span >   < / div >
< div class = "line" > < a name = "l02207" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae0f7011fc9e4dfac72c29cb73272645d" > 2207< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae0f7011fc9e4dfac72c29cb73272645d" > makeIntervalVarRelationWithDelay< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > t1, < span class = "keywordtype" > int< / span > r, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > t2, < span class = "keywordtype" > long< / span > delay) {< / div >
< div class = "line" > < a name = "l02208" > < / a > < span class = "lineno" > 2208< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeIntervalVarRelationWithDelay(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > .getCPtr(t1), t1, r, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > .getCPtr(t2), t2, delay);< / div >
< div class = "line" > < a name = "l02209" > < / a > < span class = "lineno" > 2209< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02210" > < / a > < span class = "lineno" > 2210< / span >   }< / div >
< div class = "line" > < a name = "l02211" > < / a > < span class = "lineno" > 2211< / span >   < / div >
< div class = "line" > < a name = "l02217" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#acb23f97ab928866dc20bcd537b90ab1d" > 2217< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#acb23f97ab928866dc20bcd537b90ab1d" > makeTemporalDisjunction< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > t1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > t2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > alt) {< / div >
< div class = "line" > < a name = "l02218" > < / a > < span class = "lineno" > 2218< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeTemporalDisjunction__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > .getCPtr(t1), t1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > .getCPtr(t2), t2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(alt), alt);< / div >
< div class = "line" > < a name = "l02219" > < / a > < span class = "lineno" > 2219< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02220" > < / a > < span class = "lineno" > 2220< / span >   }< / div >
< div class = "line" > < a name = "l02221" > < / a > < span class = "lineno" > 2221< / span >   < / div >
< div class = "line" > < a name = "l02226" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#adf06cb843576164bc89154ee14b96e78" > 2226< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#adf06cb843576164bc89154ee14b96e78" > makeTemporalDisjunction< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > t1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > t2) {< / div >
< div class = "line" > < a name = "l02227" > < / a > < span class = "lineno" > 2227< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeTemporalDisjunction__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > .getCPtr(t1), t1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > .getCPtr(t2), t2);< / div >
< div class = "line" > < a name = "l02228" > < / a > < span class = "lineno" > 2228< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02229" > < / a > < span class = "lineno" > 2229< / span >   }< / div >
< div class = "line" > < a name = "l02230" > < / a > < span class = "lineno" > 2230< / span >   < / div >
< div class = "line" > < a name = "l02235" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab49bd7d97d2e8724f27bd906a91e8ee1" > 2235< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DisjunctiveConstraint.html" > DisjunctiveConstraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab49bd7d97d2e8724f27bd906a91e8ee1" > makeDisjunctiveConstraint< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > [] intervals, String name) {< / div >
< div class = "line" > < a name = "l02236" > < / a > < span class = "lineno" > 2236< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeDisjunctiveConstraint(swigCPtr, < span class = "keyword" > this< / span > , intervals, name);< / div >
< div class = "line" > < a name = "l02237" > < / a > < span class = "lineno" > 2237< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DisjunctiveConstraint.html" > DisjunctiveConstraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02238" > < / a > < span class = "lineno" > 2238< / span >   }< / div >
< div class = "line" > < a name = "l02239" > < / a > < span class = "lineno" > 2239< / span >   < / div >
< div class = "line" > < a name = "l02245" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ababd4c544513078fc718f21e09d347ca" > 2245< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DisjunctiveConstraint.html" > DisjunctiveConstraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ababd4c544513078fc718f21e09d347ca" > makeStrictDisjunctiveConstraint< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > [] intervals, String name) {< / div >
< div class = "line" > < a name = "l02246" > < / a > < span class = "lineno" > 2246< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeStrictDisjunctiveConstraint(swigCPtr, < span class = "keyword" > this< / span > , intervals, name);< / div >
< div class = "line" > < a name = "l02247" > < / a > < span class = "lineno" > 2247< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DisjunctiveConstraint.html" > DisjunctiveConstraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02248" > < / a > < span class = "lineno" > 2248< / span >   }< / div >
< div class = "line" > < a name = "l02249" > < / a > < span class = "lineno" > 2249< / span >   < / div >
< div class = "line" > < a name = "l02261" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a27a4c2f61f176acaf1564bba22fd56a6" > 2261< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a27a4c2f61f176acaf1564bba22fd56a6" > makeCumulative< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > [] intervals, < span class = "keywordtype" > long< / span > [] demands, < span class = "keywordtype" > long< / span > capacity, String name) {< / div >
< div class = "line" > < a name = "l02262" > < / a > < span class = "lineno" > 2262< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeCumulative__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , intervals, demands, capacity, name);< / div >
< div class = "line" > < a name = "l02263" > < / a > < span class = "lineno" > 2263< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02264" > < / a > < span class = "lineno" > 2264< / span >   }< / div >
< div class = "line" > < a name = "l02265" > < / a > < span class = "lineno" > 2265< / span >   < / div >
< div class = "line" > < a name = "l02277" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9e5dde5334317b40598fe1a5b5fc760a" > 2277< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9e5dde5334317b40598fe1a5b5fc760a" > makeCumulative< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > [] intervals, < span class = "keywordtype" > int< / span > [] demands, < span class = "keywordtype" > long< / span > capacity, String name) {< / div >
< div class = "line" > < a name = "l02278" > < / a > < span class = "lineno" > 2278< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeCumulative__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , intervals, demands, capacity, name);< / div >
< div class = "line" > < a name = "l02279" > < / a > < span class = "lineno" > 2279< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02280" > < / a > < span class = "lineno" > 2280< / span >   }< / div >
< div class = "line" > < a name = "l02281" > < / a > < span class = "lineno" > 2281< / span >   < / div >
< div class = "line" > < a name = "l02293" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aaa426f864008c8aa8e84656c3873a5dc" > 2293< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aaa426f864008c8aa8e84656c3873a5dc" > makeCumulative< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > [] intervals, < span class = "keywordtype" > long< / span > [] demands, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > capacity, String name) {< / div >
< div class = "line" > < a name = "l02294" > < / a > < span class = "lineno" > 2294< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeCumulative__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , intervals, demands, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(capacity), capacity, name);< / div >
< div class = "line" > < a name = "l02295" > < / a > < span class = "lineno" > 2295< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02296" > < / a > < span class = "lineno" > 2296< / span >   }< / div >
< div class = "line" > < a name = "l02297" > < / a > < span class = "lineno" > 2297< / span >   < / div >
< div class = "line" > < a name = "l02309" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a14ad71f9a31ef4148074f25f84e694c3" > 2309< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a14ad71f9a31ef4148074f25f84e694c3" > makeCumulative< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > [] intervals, < span class = "keywordtype" > int< / span > [] demands, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > capacity, String name) {< / div >
< div class = "line" > < a name = "l02310" > < / a > < span class = "lineno" > 2310< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeCumulative__SWIG_3(swigCPtr, < span class = "keyword" > this< / span > , intervals, demands, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(capacity), capacity, name);< / div >
< div class = "line" > < a name = "l02311" > < / a > < span class = "lineno" > 2311< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02312" > < / a > < span class = "lineno" > 2312< / span >   }< / div >
< div class = "line" > < a name = "l02313" > < / a > < span class = "lineno" > 2313< / span >   < / div >
< div class = "line" > < a name = "l02323" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3d4d72534a6327cfc46ee6200845e448" > 2323< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3d4d72534a6327cfc46ee6200845e448" > makeCumulative< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > [] intervals, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] demands, < span class = "keywordtype" > long< / span > capacity, String name) {< / div >
< div class = "line" > < a name = "l02324" > < / a > < span class = "lineno" > 2324< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeCumulative__SWIG_4(swigCPtr, < span class = "keyword" > this< / span > , intervals, demands, capacity, name);< / div >
< div class = "line" > < a name = "l02325" > < / a > < span class = "lineno" > 2325< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02326" > < / a > < span class = "lineno" > 2326< / span >   }< / div >
< div class = "line" > < a name = "l02327" > < / a > < span class = "lineno" > 2327< / span >   < / div >
< div class = "line" > < a name = "l02337" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7309d0ee6972e79366184246b2b094bb" > 2337< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7309d0ee6972e79366184246b2b094bb" > makeCumulative< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > [] intervals, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] demands, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > capacity, String name) {< / div >
< div class = "line" > < a name = "l02338" > < / a > < span class = "lineno" > 2338< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeCumulative__SWIG_5(swigCPtr, < span class = "keyword" > this< / span > , intervals, demands, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(capacity), capacity, name);< / div >
< div class = "line" > < a name = "l02339" > < / a > < span class = "lineno" > 2339< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02340" > < / a > < span class = "lineno" > 2340< / span >   }< / div >
< div class = "line" > < a name = "l02341" > < / a > < span class = "lineno" > 2341< / span >   < / div >
< div class = "line" > < a name = "l02349" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a86f55310b292304ef0a6852e223bae2e" > 2349< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a86f55310b292304ef0a6852e223bae2e" > makeCover< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > [] vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > target_var) {< / div >
< div class = "line" > < a name = "l02350" > < / a > < span class = "lineno" > 2350< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeCover(swigCPtr, < span class = "keyword" > this< / span > , vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > .getCPtr(target_var), target_var);< / div >
< div class = "line" > < a name = "l02351" > < / a > < span class = "lineno" > 2351< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02352" > < / a > < span class = "lineno" > 2352< / span >   }< / div >
< div class = "line" > < a name = "l02353" > < / a > < span class = "lineno" > 2353< / span >   < / div >
< div class = "line" > < a name = "l02357" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa9c1b8d47c77f4d42aac304faf1c8e2d" > 2357< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa9c1b8d47c77f4d42aac304faf1c8e2d" > makeEquality< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > var1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > var2) {< / div >
< div class = "line" > < a name = "l02358" > < / a > < span class = "lineno" > 2358< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeEquality__SWIG_3(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > .getCPtr(var1), var1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > .getCPtr(var2), var2);< / div >
< div class = "line" > < a name = "l02359" > < / a > < span class = "lineno" > 2359< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02360" > < / a > < span class = "lineno" > 2360< / span >   }< / div >
< div class = "line" > < a name = "l02361" > < / a > < span class = "lineno" > 2361< / span >   < / div >
< div class = "line" > < a name = "l02365" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a140389045a761b723bf8c2d63c23aba5" > 2365< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a140389045a761b723bf8c2d63c23aba5" > makeAssignment< / a > () {< / div >
< div class = "line" > < a name = "l02366" > < / a > < span class = "lineno" > 2366< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeAssignment__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l02367" > < / a > < span class = "lineno" > 2367< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02368" > < / a > < span class = "lineno" > 2368< / span >   }< / div >
2020-08-03 11:20:29 +02:00
< div class = "line" > < a name = "l02369" > < / a > < span class = "lineno" > 2369< / span >   < / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l02373" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2979d699d68a579ec61658367f6af26e" > 2373< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2979d699d68a579ec61658367f6af26e" > makeAssignment< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > a) {< / div >
< div class = "line" > < a name = "l02374" > < / a > < span class = "lineno" > 2374< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeAssignment__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > .getCPtr(a), a);< / div >
< div class = "line" > < a name = "l02375" > < / a > < span class = "lineno" > 2375< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02376" > < / a > < span class = "lineno" > 2376< / span >   }< / div >
< div class = "line" > < a name = "l02377" > < / a > < span class = "lineno" > 2377< / span >   < / div >
< div class = "line" > < a name = "l02381" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8330609452b47dfdd12bd773de808ff9" > 2381< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html" > SolutionCollector< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8330609452b47dfdd12bd773de808ff9" > makeFirstSolutionCollector< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > assignment) {< / div >
< div class = "line" > < a name = "l02382" > < / a > < span class = "lineno" > 2382< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeFirstSolutionCollector__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > .getCPtr(assignment), assignment);< / div >
< div class = "line" > < a name = "l02383" > < / a > < span class = "lineno" > 2383< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html" > SolutionCollector< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02384" > < / a > < span class = "lineno" > 2384< / span >   }< / div >
< div class = "line" > < a name = "l02385" > < / a > < span class = "lineno" > 2385< / span >   < / div >
< div class = "line" > < a name = "l02390" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a467c10ac0f418f5fd6f2aabf9eda9ca8" > 2390< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html" > SolutionCollector< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a467c10ac0f418f5fd6f2aabf9eda9ca8" > makeFirstSolutionCollector< / a > () {< / div >
< div class = "line" > < a name = "l02391" > < / a > < span class = "lineno" > 2391< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeFirstSolutionCollector__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l02392" > < / a > < span class = "lineno" > 2392< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html" > SolutionCollector< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02393" > < / a > < span class = "lineno" > 2393< / span >   }< / div >
< div class = "line" > < a name = "l02394" > < / a > < span class = "lineno" > 2394< / span >   < / div >
< div class = "line" > < a name = "l02398" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab784cc9b216ed13731379d864cc92432" > 2398< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html" > SolutionCollector< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab784cc9b216ed13731379d864cc92432" > makeLastSolutionCollector< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > assignment) {< / div >
< div class = "line" > < a name = "l02399" > < / a > < span class = "lineno" > 2399< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeLastSolutionCollector__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > .getCPtr(assignment), assignment);< / div >
< div class = "line" > < a name = "l02400" > < / a > < span class = "lineno" > 2400< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html" > SolutionCollector< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02401" > < / a > < span class = "lineno" > 2401< / span >   }< / div >
< div class = "line" > < a name = "l02402" > < / a > < span class = "lineno" > 2402< / span >   < / div >
< div class = "line" > < a name = "l02407" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aaa0eee6f8d4a0ad16c3c5e88e6672f89" > 2407< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html" > SolutionCollector< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aaa0eee6f8d4a0ad16c3c5e88e6672f89" > makeLastSolutionCollector< / a > () {< / div >
< div class = "line" > < a name = "l02408" > < / a > < span class = "lineno" > 2408< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeLastSolutionCollector__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l02409" > < / a > < span class = "lineno" > 2409< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html" > SolutionCollector< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02410" > < / a > < span class = "lineno" > 2410< / span >   }< / div >
< div class = "line" > < a name = "l02411" > < / a > < span class = "lineno" > 2411< / span >   < / div >
< div class = "line" > < a name = "l02418" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a726a3e33bccca246a45b9803fd461a34" > 2418< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html" > SolutionCollector< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a726a3e33bccca246a45b9803fd461a34" > makeBestValueSolutionCollector< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > assignment, < span class = "keywordtype" > boolean< / span > maximize) {< / div >
< div class = "line" > < a name = "l02419" > < / a > < span class = "lineno" > 2419< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeBestValueSolutionCollector__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > .getCPtr(assignment), assignment, maximize);< / div >
< div class = "line" > < a name = "l02420" > < / a > < span class = "lineno" > 2420< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html" > SolutionCollector< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02421" > < / a > < span class = "lineno" > 2421< / span >   }< / div >
< div class = "line" > < a name = "l02422" > < / a > < span class = "lineno" > 2422< / span >   < / div >
< div class = "line" > < a name = "l02430" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a316213d2103d8e4722bbcbb813abadcb" > 2430< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html" > SolutionCollector< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a316213d2103d8e4722bbcbb813abadcb" > makeBestValueSolutionCollector< / a > (< span class = "keywordtype" > boolean< / span > maximize) {< / div >
< div class = "line" > < a name = "l02431" > < / a > < span class = "lineno" > 2431< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeBestValueSolutionCollector__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , maximize);< / div >
< div class = "line" > < a name = "l02432" > < / a > < span class = "lineno" > 2432< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html" > SolutionCollector< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02433" > < / a > < span class = "lineno" > 2433< / span >   }< / div >
< div class = "line" > < a name = "l02434" > < / a > < span class = "lineno" > 2434< / span >   < / div >
< div class = "line" > < a name = "l02440" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a866c65a0c7a6694d739debac4cecc533" > 2440< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html" > SolutionCollector< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a866c65a0c7a6694d739debac4cecc533" > makeNBestValueSolutionCollector< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > assignment, < span class = "keywordtype" > int< / span > solution_count, < span class = "keywordtype" > boolean< / span > maximize) {< / div >
< div class = "line" > < a name = "l02441" > < / a > < span class = "lineno" > 2441< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeNBestValueSolutionCollector__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > .getCPtr(assignment), assignment, solution_count, maximize);< / div >
< div class = "line" > < a name = "l02442" > < / a > < span class = "lineno" > 2442< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html" > SolutionCollector< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02443" > < / a > < span class = "lineno" > 2443< / span >   }< / div >
< div class = "line" > < a name = "l02444" > < / a > < span class = "lineno" > 2444< / span >   < / div >
< div class = "line" > < a name = "l02445" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab413f1180301f3231f80f865388df300" > 2445< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html" > SolutionCollector< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab413f1180301f3231f80f865388df300" > makeNBestValueSolutionCollector< / a > (< span class = "keywordtype" > int< / span > solution_count, < span class = "keywordtype" > boolean< / span > maximize) {< / div >
< div class = "line" > < a name = "l02446" > < / a > < span class = "lineno" > 2446< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeNBestValueSolutionCollector__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , solution_count, maximize);< / div >
< div class = "line" > < a name = "l02447" > < / a > < span class = "lineno" > 2447< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html" > SolutionCollector< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02448" > < / a > < span class = "lineno" > 2448< / span >   }< / div >
< div class = "line" > < a name = "l02449" > < / a > < span class = "lineno" > 2449< / span >   < / div >
< div class = "line" > < a name = "l02453" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a60fbd695f33a4b5c7a295be05269790a" > 2453< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html" > SolutionCollector< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a60fbd695f33a4b5c7a295be05269790a" > makeAllSolutionCollector< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > assignment) {< / div >
< div class = "line" > < a name = "l02454" > < / a > < span class = "lineno" > 2454< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeAllSolutionCollector__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > .getCPtr(assignment), assignment);< / div >
< div class = "line" > < a name = "l02455" > < / a > < span class = "lineno" > 2455< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html" > SolutionCollector< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02456" > < / a > < span class = "lineno" > 2456< / span >   }< / div >
< div class = "line" > < a name = "l02457" > < / a > < span class = "lineno" > 2457< / span >   < / div >
< div class = "line" > < a name = "l02462" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#afdf2abcaf7bbbbf557925f0af449b106" > 2462< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html" > SolutionCollector< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#afdf2abcaf7bbbbf557925f0af449b106" > makeAllSolutionCollector< / a > () {< / div >
< div class = "line" > < a name = "l02463" > < / a > < span class = "lineno" > 2463< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeAllSolutionCollector__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l02464" > < / a > < span class = "lineno" > 2464< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html" > SolutionCollector< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02465" > < / a > < span class = "lineno" > 2465< / span >   }< / div >
< div class = "line" > < a name = "l02466" > < / a > < span class = "lineno" > 2466< / span >   < / div >
< div class = "line" > < a name = "l02470" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aca5a91c6a222871bf10974b278d2ab2b" > 2470< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html" > OptimizeVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aca5a91c6a222871bf10974b278d2ab2b" > makeMinimize< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > v, < span class = "keywordtype" > long< / span > step) {< / div >
< div class = "line" > < a name = "l02471" > < / a > < span class = "lineno" > 2471< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeMinimize(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(v), v, step);< / div >
< div class = "line" > < a name = "l02472" > < / a > < span class = "lineno" > 2472< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html" > OptimizeVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02473" > < / a > < span class = "lineno" > 2473< / span >   }< / div >
< div class = "line" > < a name = "l02474" > < / a > < span class = "lineno" > 2474< / span >   < / div >
< div class = "line" > < a name = "l02478" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a68919396d8fb440b1aa86ebb909af1f4" > 2478< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html" > OptimizeVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a68919396d8fb440b1aa86ebb909af1f4" > makeMaximize< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > v, < span class = "keywordtype" > long< / span > step) {< / div >
< div class = "line" > < a name = "l02479" > < / a > < span class = "lineno" > 2479< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeMaximize(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(v), v, step);< / div >
< div class = "line" > < a name = "l02480" > < / a > < span class = "lineno" > 2480< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html" > OptimizeVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02481" > < / a > < span class = "lineno" > 2481< / span >   }< / div >
< div class = "line" > < a name = "l02482" > < / a > < span class = "lineno" > 2482< / span >   < / div >
< div class = "line" > < a name = "l02486" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa4e351300f5995881a832d3f1b01f5d7" > 2486< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html" > OptimizeVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa4e351300f5995881a832d3f1b01f5d7" > makeOptimize< / a > (< span class = "keywordtype" > boolean< / span > maximize, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > v, < span class = "keywordtype" > long< / span > step) {< / div >
< div class = "line" > < a name = "l02487" > < / a > < span class = "lineno" > 2487< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeOptimize(swigCPtr, < span class = "keyword" > this< / span > , maximize, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(v), v, step);< / div >
< div class = "line" > < a name = "l02488" > < / a > < span class = "lineno" > 2488< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html" > OptimizeVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02489" > < / a > < span class = "lineno" > 2489< / span >   }< / div >
< div class = "line" > < a name = "l02490" > < / a > < span class = "lineno" > 2490< / span >   < / div >
< div class = "line" > < a name = "l02495" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae08183ac989198ca11e618a67967c41a" > 2495< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html" > OptimizeVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae08183ac989198ca11e618a67967c41a" > makeWeightedMinimize< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] sub_objectives, < span class = "keywordtype" > long< / span > [] weights, < span class = "keywordtype" > long< / span > step) {< / div >
< div class = "line" > < a name = "l02496" > < / a > < span class = "lineno" > 2496< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeWeightedMinimize__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , sub_objectives, weights, step);< / div >
< div class = "line" > < a name = "l02497" > < / a > < span class = "lineno" > 2497< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html" > OptimizeVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02498" > < / a > < span class = "lineno" > 2498< / span >   }< / div >
< div class = "line" > < a name = "l02499" > < / a > < span class = "lineno" > 2499< / span >   < / div >
< div class = "line" > < a name = "l02504" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a432f9565d5d4e6027bb9c753b94dd196" > 2504< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html" > OptimizeVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a432f9565d5d4e6027bb9c753b94dd196" > makeWeightedMinimize< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] sub_objectives, < span class = "keywordtype" > int< / span > [] weights, < span class = "keywordtype" > long< / span > step) {< / div >
< div class = "line" > < a name = "l02505" > < / a > < span class = "lineno" > 2505< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeWeightedMinimize__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , sub_objectives, weights, step);< / div >
< div class = "line" > < a name = "l02506" > < / a > < span class = "lineno" > 2506< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html" > OptimizeVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02507" > < / a > < span class = "lineno" > 2507< / span >   }< / div >
< div class = "line" > < a name = "l02508" > < / a > < span class = "lineno" > 2508< / span >   < / div >
< div class = "line" > < a name = "l02512" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac2636db3ba75a530fa7f2e8e5ccf7b9d" > 2512< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html" > OptimizeVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac2636db3ba75a530fa7f2e8e5ccf7b9d" > makeWeightedMaximize< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] sub_objectives, < span class = "keywordtype" > long< / span > [] weights, < span class = "keywordtype" > long< / span > step) {< / div >
< div class = "line" > < a name = "l02513" > < / a > < span class = "lineno" > 2513< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeWeightedMaximize__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , sub_objectives, weights, step);< / div >
< div class = "line" > < a name = "l02514" > < / a > < span class = "lineno" > 2514< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html" > OptimizeVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02515" > < / a > < span class = "lineno" > 2515< / span >   }< / div >
< div class = "line" > < a name = "l02516" > < / a > < span class = "lineno" > 2516< / span >   < / div >
< div class = "line" > < a name = "l02520" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab647863cb3a5b2db0ecd1083e6b170d7" > 2520< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html" > OptimizeVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab647863cb3a5b2db0ecd1083e6b170d7" > makeWeightedMaximize< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] sub_objectives, < span class = "keywordtype" > int< / span > [] weights, < span class = "keywordtype" > long< / span > step) {< / div >
< div class = "line" > < a name = "l02521" > < / a > < span class = "lineno" > 2521< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeWeightedMaximize__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , sub_objectives, weights, step);< / div >
< div class = "line" > < a name = "l02522" > < / a > < span class = "lineno" > 2522< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html" > OptimizeVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02523" > < / a > < span class = "lineno" > 2523< / span >   }< / div >
< div class = "line" > < a name = "l02524" > < / a > < span class = "lineno" > 2524< / span >   < / div >
< div class = "line" > < a name = "l02528" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6f7cd7ba61d9cb68fef74b9a98367a76" > 2528< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html" > OptimizeVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6f7cd7ba61d9cb68fef74b9a98367a76" > makeWeightedOptimize< / a > (< span class = "keywordtype" > boolean< / span > maximize, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] sub_objectives, < span class = "keywordtype" > long< / span > [] weights, < span class = "keywordtype" > long< / span > step) {< / div >
< div class = "line" > < a name = "l02529" > < / a > < span class = "lineno" > 2529< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeWeightedOptimize__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , maximize, sub_objectives, weights, step);< / div >
< div class = "line" > < a name = "l02530" > < / a > < span class = "lineno" > 2530< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html" > OptimizeVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02531" > < / a > < span class = "lineno" > 2531< / span >   }< / div >
< div class = "line" > < a name = "l02532" > < / a > < span class = "lineno" > 2532< / span >   < / div >
< div class = "line" > < a name = "l02536" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9ead6b564ea1ba6f1178a3cb517d20d2" > 2536< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html" > OptimizeVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9ead6b564ea1ba6f1178a3cb517d20d2" > makeWeightedOptimize< / a > (< span class = "keywordtype" > boolean< / span > maximize, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] sub_objectives, < span class = "keywordtype" > int< / span > [] weights, < span class = "keywordtype" > long< / span > step) {< / div >
< div class = "line" > < a name = "l02537" > < / a > < span class = "lineno" > 2537< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeWeightedOptimize__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , maximize, sub_objectives, weights, step);< / div >
< div class = "line" > < a name = "l02538" > < / a > < span class = "lineno" > 2538< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html" > OptimizeVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02539" > < / a > < span class = "lineno" > 2539< / span >   }< / div >
< div class = "line" > < a name = "l02540" > < / a > < span class = "lineno" > 2540< / span >   < / div >
< div class = "line" > < a name = "l02559" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa902078f412951caea73ec68553fc3d2" > 2559< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa902078f412951caea73ec68553fc3d2" > makeTabuSearch< / a > (< span class = "keywordtype" > boolean< / span > maximize, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > v, < span class = "keywordtype" > long< / span > step, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > long< / span > keep_tenure, < span class = "keywordtype" > long< / span > forbid_tenure, < span class = "keywordtype" > double< / span > tabu_factor) {< / div >
< div class = "line" > < a name = "l02560" > < / a > < span class = "lineno" > 2560< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeTabuSearch(swigCPtr, < span class = "keyword" > this< / span > , maximize, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(v), v, step, vars, keep_tenure, forbid_tenure, tabu_factor);< / div >
< div class = "line" > < a name = "l02561" > < / a > < span class = "lineno" > 2561< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02562" > < / a > < span class = "lineno" > 2562< / span >   }< / div >
< div class = "line" > < a name = "l02563" > < / a > < span class = "lineno" > 2563< / span >   < / div >
< div class = "line" > < a name = "l02568" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9790797ccfd3e52b9f36f3a67f20163e" > 2568< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9790797ccfd3e52b9f36f3a67f20163e" > makeGenericTabuSearch< / a > (< span class = "keywordtype" > boolean< / span > maximize, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > v, < span class = "keywordtype" > long< / span > step, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] tabu_vars, < span class = "keywordtype" > long< / span > forbid_tenure) {< / div >
< div class = "line" > < a name = "l02569" > < / a > < span class = "lineno" > 2569< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeGenericTabuSearch(swigCPtr, < span class = "keyword" > this< / span > , maximize, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(v), v, step, tabu_vars, forbid_tenure);< / div >
< div class = "line" > < a name = "l02570" > < / a > < span class = "lineno" > 2570< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02571" > < / a > < span class = "lineno" > 2571< / span >   }< / div >
< div class = "line" > < a name = "l02572" > < / a > < span class = "lineno" > 2572< / span >   < / div >
< div class = "line" > < a name = "l02576" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9b307246b64483578c12b3270a2dca1e" > 2576< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9b307246b64483578c12b3270a2dca1e" > makeSimulatedAnnealing< / a > (< span class = "keywordtype" > boolean< / span > maximize, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > v, < span class = "keywordtype" > long< / span > step, < span class = "keywordtype" > long< / span > initial_temperature) {< / div >
< div class = "line" > < a name = "l02577" > < / a > < span class = "lineno" > 2577< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeSimulatedAnnealing(swigCPtr, < span class = "keyword" > this< / span > , maximize, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(v), v, step, initial_temperature);< / div >
< div class = "line" > < a name = "l02578" > < / a > < span class = "lineno" > 2578< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02579" > < / a > < span class = "lineno" > 2579< / span >   }< / div >
< div class = "line" > < a name = "l02580" > < / a > < span class = "lineno" > 2580< / span >   < / div >
< div class = "line" > < a name = "l02585" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a527d7d84345c6b801cdcce2bcf296bee" > 2585< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a527d7d84345c6b801cdcce2bcf296bee" > makeGuidedLocalSearch< / a > (< span class = "keywordtype" > boolean< / span > maximize, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > objective, LongBinaryOperator objective_function, < span class = "keywordtype" > long< / span > step, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > double< / span > penalty_factor) {< / div >
< div class = "line" > < a name = "l02586" > < / a > < span class = "lineno" > 2586< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeGuidedLocalSearch__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , maximize, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(objective), objective, objective_function, step, vars, penalty_factor);< / div >
< div class = "line" > < a name = "l02587" > < / a > < span class = "lineno" > 2587< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02588" > < / a > < span class = "lineno" > 2588< / span >   }< / div >
< div class = "line" > < a name = "l02589" > < / a > < span class = "lineno" > 2589< / span >   < / div >
< div class = "line" > < a name = "l02590" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a81a691befec173dfaec5794136147709" > 2590< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a81a691befec173dfaec5794136147709" > makeGuidedLocalSearch< / a > (< span class = "keywordtype" > boolean< / span > maximize, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > objective, < a class = "code" href = "interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LongTernaryOperator.html" > LongTernaryOperator< / a > objective_function, < span class = "keywordtype" > long< / span > step, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] secondary_vars, < span class = "keywordtype" > double< / span > penalty_factor) {< / div >
< div class = "line" > < a name = "l02591" > < / a > < span class = "lineno" > 2591< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeGuidedLocalSearch__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , maximize, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(objective), objective, objective_function, step, vars, secondary_vars, penalty_factor);< / div >
< div class = "line" > < a name = "l02592" > < / a > < span class = "lineno" > 2592< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02593" > < / a > < span class = "lineno" > 2593< / span >   }< / div >
< div class = "line" > < a name = "l02594" > < / a > < span class = "lineno" > 2594< / span >   < / div >
< div class = "line" > < a name = "l02600" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a15ea0cebfbd7cc829ec205daf75ef451" > 2600< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a15ea0cebfbd7cc829ec205daf75ef451" > makeLubyRestart< / a > (< span class = "keywordtype" > int< / span > scale_factor) {< / div >
< div class = "line" > < a name = "l02601" > < / a > < span class = "lineno" > 2601< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeLubyRestart(swigCPtr, < span class = "keyword" > this< / span > , scale_factor);< / div >
< div class = "line" > < a name = "l02602" > < / a > < span class = "lineno" > 2602< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02603" > < / a > < span class = "lineno" > 2603< / span >   }< / div >
< div class = "line" > < a name = "l02604" > < / a > < span class = "lineno" > 2604< / span >   < / div >
< div class = "line" > < a name = "l02609" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9c7f4defec9f9f5db0f2ca11ed4ebcdd" > 2609< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9c7f4defec9f9f5db0f2ca11ed4ebcdd" > makeConstantRestart< / a > (< span class = "keywordtype" > int< / span > frequency) {< / div >
< div class = "line" > < a name = "l02610" > < / a > < span class = "lineno" > 2610< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeConstantRestart(swigCPtr, < span class = "keyword" > this< / span > , frequency);< / div >
< div class = "line" > < a name = "l02611" > < / a > < span class = "lineno" > 2611< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02612" > < / a > < span class = "lineno" > 2612< / span >   }< / div >
< div class = "line" > < a name = "l02613" > < / a > < span class = "lineno" > 2613< / span >   < / div >
< div class = "line" > < a name = "l02617" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa6e1fdf2a85e5770765a48f1bcc73423" > 2617< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html" > RegularLimit< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa6e1fdf2a85e5770765a48f1bcc73423" > makeTimeLimit< / a > (SWIGTYPE_p_absl__Duration time) {< / div >
< div class = "line" > < a name = "l02618" > < / a > < span class = "lineno" > 2618< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeTimeLimit__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , SWIGTYPE_p_absl__Duration.getCPtr(time));< / div >
< div class = "line" > < a name = "l02619" > < / a > < span class = "lineno" > 2619< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html" > RegularLimit< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02620" > < / a > < span class = "lineno" > 2620< / span >   }< / div >
< div class = "line" > < a name = "l02621" > < / a > < span class = "lineno" > 2621< / span >   < / div >
< div class = "line" > < a name = "l02622" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aae2dbfdb3ac14f7da2c1ba42fe1b510f" > 2622< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html" > RegularLimit< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aae2dbfdb3ac14f7da2c1ba42fe1b510f" > makeTimeLimit< / a > (< span class = "keywordtype" > long< / span > time_in_ms) {< / div >
< div class = "line" > < a name = "l02623" > < / a > < span class = "lineno" > 2623< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeTimeLimit__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , time_in_ms);< / div >
< div class = "line" > < a name = "l02624" > < / a > < span class = "lineno" > 2624< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html" > RegularLimit< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02625" > < / a > < span class = "lineno" > 2625< / span >   }< / div >
< div class = "line" > < a name = "l02626" > < / a > < span class = "lineno" > 2626< / span >   < / div >
< div class = "line" > < a name = "l02631" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aef6a3bfe14ddf93550a3c166e8ff334e" > 2631< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html" > RegularLimit< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aef6a3bfe14ddf93550a3c166e8ff334e" > makeBranchesLimit< / a > (< span class = "keywordtype" > long< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2ef0429384759d97b9977a6101560502" > branches< / a > ) {< / div >
< div class = "line" > < a name = "l02632" > < / a > < span class = "lineno" > 2632< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeBranchesLimit(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2ef0429384759d97b9977a6101560502" > branches< / a > );< / div >
< div class = "line" > < a name = "l02633" > < / a > < span class = "lineno" > 2633< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html" > RegularLimit< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02634" > < / a > < span class = "lineno" > 2634< / span >   }< / div >
< div class = "line" > < a name = "l02635" > < / a > < span class = "lineno" > 2635< / span >   < / div >
< div class = "line" > < a name = "l02640" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#afa057ba3b7fc118435e1e7ce12a94f66" > 2640< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html" > RegularLimit< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#afa057ba3b7fc118435e1e7ce12a94f66" > makeFailuresLimit< / a > (< span class = "keywordtype" > long< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae1d1bc64216045ee3501adeeca76bf64" > failures< / a > ) {< / div >
< div class = "line" > < a name = "l02641" > < / a > < span class = "lineno" > 2641< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeFailuresLimit(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae1d1bc64216045ee3501adeeca76bf64" > failures< / a > );< / div >
< div class = "line" > < a name = "l02642" > < / a > < span class = "lineno" > 2642< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html" > RegularLimit< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02643" > < / a > < span class = "lineno" > 2643< / span >   }< / div >
< div class = "line" > < a name = "l02644" > < / a > < span class = "lineno" > 2644< / span >   < / div >
< div class = "line" > < a name = "l02649" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8454a60f4f4662caac6209e6a8ae159f" > 2649< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html" > RegularLimit< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8454a60f4f4662caac6209e6a8ae159f" > makeSolutionsLimit< / a > (< span class = "keywordtype" > long< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9bb75937ce147e0a515c5ff70e802cab" > solutions< / a > ) {< / div >
< div class = "line" > < a name = "l02650" > < / a > < span class = "lineno" > 2650< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeSolutionsLimit(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9bb75937ce147e0a515c5ff70e802cab" > solutions< / a > );< / div >
< div class = "line" > < a name = "l02651" > < / a > < span class = "lineno" > 2651< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html" > RegularLimit< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02652" > < / a > < span class = "lineno" > 2652< / span >   }< / div >
< div class = "line" > < a name = "l02653" > < / a > < span class = "lineno" > 2653< / span >   < / div >
< div class = "line" > < a name = "l02658" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a043ef2d47b28e81a7004bea194c1efe7" > 2658< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html" > RegularLimit< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a043ef2d47b28e81a7004bea194c1efe7" > makeLimit< / a > (SWIGTYPE_p_absl__Duration time, < span class = "keywordtype" > long< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2ef0429384759d97b9977a6101560502" > branches< / a > , < span class = "keywordtype" > long< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae1d1bc64216045ee3501adeeca76bf64" > failures< / a > , < span class = "keywordtype" > long< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9bb75937ce147e0a515c5ff70e802cab" > solutions< / a > , < span class = "keywordtype" > boolean< / span > smart_time_check, < span class = "keywordtype" > boolean< / span > cumulative) {< / div >
< div class = "line" > < a name = "l02659" > < / a > < span class = "lineno" > 2659< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeLimit__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , SWIGTYPE_p_absl__Duration.getCPtr(time), < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2ef0429384759d97b9977a6101560502" > branches< / a > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae1d1bc64216045ee3501adeeca76bf64" > failures< / a > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9bb75937ce147e0a515c5ff70e802cab" > solutions< / a > , smart_time_check, cumulative);< / div >
< div class = "line" > < a name = "l02660" > < / a > < span class = "lineno" > 2660< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html" > RegularLimit< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02661" > < / a > < span class = "lineno" > 2661< / span >   }< / div >
< div class = "line" > < a name = "l02662" > < / a > < span class = "lineno" > 2662< / span >   < / div >
< div class = "line" > < a name = "l02667" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa6d5156e1064c5a88b347cb5d8241035" > 2667< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html" > RegularLimit< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa6d5156e1064c5a88b347cb5d8241035" > makeLimit< / a > (SWIGTYPE_p_absl__Duration time, < span class = "keywordtype" > long< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2ef0429384759d97b9977a6101560502" > branches< / a > , < span class = "keywordtype" > long< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae1d1bc64216045ee3501adeeca76bf64" > failures< / a > , < span class = "keywordtype" > long< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9bb75937ce147e0a515c5ff70e802cab" > solutions< / a > , < span class = "keywordtype" > boolean< / span > smart_time_check) {< / div >
< div class = "line" > < a name = "l02668" > < / a > < span class = "lineno" > 2668< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeLimit__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , SWIGTYPE_p_absl__Duration.getCPtr(time), < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2ef0429384759d97b9977a6101560502" > branches< / a > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae1d1bc64216045ee3501adeeca76bf64" > failures< / a > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9bb75937ce147e0a515c5ff70e802cab" > solutions< / a > , smart_time_check);< / div >
< div class = "line" > < a name = "l02669" > < / a > < span class = "lineno" > 2669< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html" > RegularLimit< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02670" > < / a > < span class = "lineno" > 2670< / span >   }< / div >
< div class = "line" > < a name = "l02671" > < / a > < span class = "lineno" > 2671< / span >   < / div >
< div class = "line" > < a name = "l02676" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6e72640f1762a11b992f26737c81e3bc" > 2676< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html" > RegularLimit< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6e72640f1762a11b992f26737c81e3bc" > makeLimit< / a > (SWIGTYPE_p_absl__Duration time, < span class = "keywordtype" > long< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2ef0429384759d97b9977a6101560502" > branches< / a > , < span class = "keywordtype" > long< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae1d1bc64216045ee3501adeeca76bf64" > failures< / a > , < span class = "keywordtype" > long< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9bb75937ce147e0a515c5ff70e802cab" > solutions< / a > ) {< / div >
< div class = "line" > < a name = "l02677" > < / a > < span class = "lineno" > 2677< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeLimit__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , SWIGTYPE_p_absl__Duration.getCPtr(time), < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2ef0429384759d97b9977a6101560502" > branches< / a > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae1d1bc64216045ee3501adeeca76bf64" > failures< / a > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9bb75937ce147e0a515c5ff70e802cab" > solutions< / a > );< / div >
< div class = "line" > < a name = "l02678" > < / a > < span class = "lineno" > 2678< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html" > RegularLimit< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02679" > < / a > < span class = "lineno" > 2679< / span >   }< / div >
< div class = "line" > < a name = "l02680" > < / a > < span class = "lineno" > 2680< / span >   < / div >
2021-01-26 11:28:50 +01:00
< div class = "line" > < a name = "l02684" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3fada4f51a36a9ef0945dc1cd48daa4e" > 2684< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html" > RegularLimit< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3fada4f51a36a9ef0945dc1cd48daa4e" > makeLimit< / a > (com.google.ortools.constraintsolver.RegularLimitParameters proto) {< / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l02685" > < / a > < span class = "lineno" > 2685< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeLimit__SWIG_3(swigCPtr, < span class = "keyword" > this< / span > , proto.toByteArray());< / div >
< div class = "line" > < a name = "l02686" > < / a > < span class = "lineno" > 2686< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html" > RegularLimit< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02687" > < / a > < span class = "lineno" > 2687< / span >   }< / div >
< div class = "line" > < a name = "l02688" > < / a > < span class = "lineno" > 2688< / span >   < / div >
< div class = "line" > < a name = "l02689" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#acb2cbd4e33fed52ab62001f9ba6cb68f" > 2689< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html" > RegularLimit< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#acb2cbd4e33fed52ab62001f9ba6cb68f" > makeLimit< / a > (< span class = "keywordtype" > long< / span > time, < span class = "keywordtype" > long< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2ef0429384759d97b9977a6101560502" > branches< / a > , < span class = "keywordtype" > long< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae1d1bc64216045ee3501adeeca76bf64" > failures< / a > , < span class = "keywordtype" > long< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9bb75937ce147e0a515c5ff70e802cab" > solutions< / a > , < span class = "keywordtype" > boolean< / span > smart_time_check, < span class = "keywordtype" > boolean< / span > cumulative) {< / div >
< div class = "line" > < a name = "l02690" > < / a > < span class = "lineno" > 2690< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeLimit__SWIG_4(swigCPtr, < span class = "keyword" > this< / span > , time, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2ef0429384759d97b9977a6101560502" > branches< / a > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae1d1bc64216045ee3501adeeca76bf64" > failures< / a > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9bb75937ce147e0a515c5ff70e802cab" > solutions< / a > , smart_time_check, cumulative);< / div >
< div class = "line" > < a name = "l02691" > < / a > < span class = "lineno" > 2691< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html" > RegularLimit< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02692" > < / a > < span class = "lineno" > 2692< / span >   }< / div >
< div class = "line" > < a name = "l02693" > < / a > < span class = "lineno" > 2693< / span >   < / div >
< div class = "line" > < a name = "l02694" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae21a272c8ae0daaae74f07744e0969b9" > 2694< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html" > RegularLimit< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae21a272c8ae0daaae74f07744e0969b9" > makeLimit< / a > (< span class = "keywordtype" > long< / span > time, < span class = "keywordtype" > long< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2ef0429384759d97b9977a6101560502" > branches< / a > , < span class = "keywordtype" > long< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae1d1bc64216045ee3501adeeca76bf64" > failures< / a > , < span class = "keywordtype" > long< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9bb75937ce147e0a515c5ff70e802cab" > solutions< / a > , < span class = "keywordtype" > boolean< / span > smart_time_check) {< / div >
< div class = "line" > < a name = "l02695" > < / a > < span class = "lineno" > 2695< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeLimit__SWIG_5(swigCPtr, < span class = "keyword" > this< / span > , time, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2ef0429384759d97b9977a6101560502" > branches< / a > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae1d1bc64216045ee3501adeeca76bf64" > failures< / a > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9bb75937ce147e0a515c5ff70e802cab" > solutions< / a > , smart_time_check);< / div >
< div class = "line" > < a name = "l02696" > < / a > < span class = "lineno" > 2696< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html" > RegularLimit< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02697" > < / a > < span class = "lineno" > 2697< / span >   }< / div >
< div class = "line" > < a name = "l02698" > < / a > < span class = "lineno" > 2698< / span >   < / div >
< div class = "line" > < a name = "l02699" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#abdf013c674828c2ba6b02c6341e12b05" > 2699< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html" > RegularLimit< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#abdf013c674828c2ba6b02c6341e12b05" > makeLimit< / a > (< span class = "keywordtype" > long< / span > time, < span class = "keywordtype" > long< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2ef0429384759d97b9977a6101560502" > branches< / a > , < span class = "keywordtype" > long< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae1d1bc64216045ee3501adeeca76bf64" > failures< / a > , < span class = "keywordtype" > long< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9bb75937ce147e0a515c5ff70e802cab" > solutions< / a > ) {< / div >
< div class = "line" > < a name = "l02700" > < / a > < span class = "lineno" > 2700< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeLimit__SWIG_6(swigCPtr, < span class = "keyword" > this< / span > , time, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2ef0429384759d97b9977a6101560502" > branches< / a > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae1d1bc64216045ee3501adeeca76bf64" > failures< / a > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9bb75937ce147e0a515c5ff70e802cab" > solutions< / a > );< / div >
< div class = "line" > < a name = "l02701" > < / a > < span class = "lineno" > 2701< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html" > RegularLimit< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02702" > < / a > < span class = "lineno" > 2702< / span >   }< / div >
< div class = "line" > < a name = "l02703" > < / a > < span class = "lineno" > 2703< / span >   < / div >
2021-01-26 11:28:50 +01:00
< div class = "line" > < a name = "l02707" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a73f147a01d36b11002319a4b7d184fa0" > 2707< / a > < / span >   < span class = "keyword" > public< / span > com.google.ortools.constraintsolver.RegularLimitParameters < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a73f147a01d36b11002319a4b7d184fa0" > makeDefaultRegularLimitParameters< / a > () {< / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l02708" > < / a > < span class = "lineno" > 2708< / span >   < span class = "keywordtype" > byte< / span > [] buf = mainJNI.Solver_makeDefaultRegularLimitParameters(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l02709" > < / a > < span class = "lineno" > 2709< / span >   < span class = "keywordflow" > if< / span > (buf == < span class = "keyword" > null< / span > || buf.length == 0) {< / div >
< div class = "line" > < a name = "l02710" > < / a > < span class = "lineno" > 2710< / span >   < span class = "keywordflow" > return< / span > < span class = "keyword" > null< / span > ;< / div >
< div class = "line" > < a name = "l02711" > < / a > < span class = "lineno" > 2711< / span >   }< / div >
< div class = "line" > < a name = "l02712" > < / a > < span class = "lineno" > 2712< / span >   < span class = "keywordflow" > try< / span > {< / div >
2021-01-26 11:28:50 +01:00
< div class = "line" > < a name = "l02713" > < / a > < span class = "lineno" > 2713< / span >   < span class = "keywordflow" > return< / span > com.google.ortools.constraintsolver.RegularLimitParameters.parseFrom(buf);< / div >
< div class = "line" > < a name = "l02714" > < / a > < span class = "lineno" > 2714< / span >   } < span class = "keywordflow" > catch< / span > (com.google.protobuf.InvalidProtocolBufferException e) {< / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l02715" > < / a > < span class = "lineno" > 2715< / span >   < span class = "keywordflow" > throw< / span > < span class = "keyword" > new< / span > RuntimeException(< / div >
< div class = "line" > < a name = "l02716" > < / a > < span class = "lineno" > 2716< / span >   < span class = "stringliteral" > " Unable to parse com.google.ortools.constraintsolver.RegularLimitParameters protocol message." < / span > );< / div >
< div class = "line" > < a name = "l02717" > < / a > < span class = "lineno" > 2717< / span >   }< / div >
< div class = "line" > < a name = "l02718" > < / a > < span class = "lineno" > 2718< / span >   }< / div >
< div class = "line" > < a name = "l02719" > < / a > < span class = "lineno" > 2719< / span >   < / div >
< div class = "line" > < a name = "l02725" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9aee36eeb4faeeb30cb4acd1fd6dc9e2" > 2725< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimit.html" > SearchLimit< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9aee36eeb4faeeb30cb4acd1fd6dc9e2" > makeLimit< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimit.html" > SearchLimit< / a > limit_1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimit.html" > SearchLimit< / a > limit_2) {< / div >
< div class = "line" > < a name = "l02726" > < / a > < span class = "lineno" > 2726< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeLimit__SWIG_7(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimit.html" > SearchLimit< / a > .getCPtr(limit_1), limit_1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimit.html" > SearchLimit< / a > .getCPtr(limit_2), limit_2);< / div >
< div class = "line" > < a name = "l02727" > < / a > < span class = "lineno" > 2727< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimit.html" > SearchLimit< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02728" > < / a > < span class = "lineno" > 2728< / span >   }< / div >
< div class = "line" > < a name = "l02729" > < / a > < span class = "lineno" > 2729< / span >   < / div >
2020-11-18 14:53:30 +01:00
< div class = "line" > < a name = "l02736" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7c6c9472fb9ad81a590d0954432a8166" > 2736< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ImprovementSearchLimit.html" > ImprovementSearchLimit< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7c6c9472fb9ad81a590d0954432a8166" > MakeImprovementLimit< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > objective_var, < span class = "keywordtype" > boolean< / span > maximize, < span class = "keywordtype" > double< / span > objective_scaling_factor, < span class = "keywordtype" > double< / span > objective_offset, < span class = "keywordtype" > double< / span > improvement_rate_coefficient, < span class = "keywordtype" > int< / span > improvement_rate_solutions_distance) {< / div >
< div class = "line" > < a name = "l02737" > < / a > < span class = "lineno" > 2737< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_MakeImprovementLimit(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(objective_var), objective_var, maximize, objective_scaling_factor, objective_offset, improvement_rate_coefficient, improvement_rate_solutions_distance);< / div >
< div class = "line" > < a name = "l02738" > < / a > < span class = "lineno" > 2738< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ImprovementSearchLimit.html" > ImprovementSearchLimit< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02739" > < / a > < span class = "lineno" > 2739< / span >   }< / div >
< div class = "line" > < a name = "l02740" > < / a > < span class = "lineno" > 2740< / span >   < / div >
< div class = "line" > < a name = "l02745" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9b15a0a244f14e91f74d8dded0c25fd8" > 2745< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimit.html" > SearchLimit< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9b15a0a244f14e91f74d8dded0c25fd8" > makeCustomLimit< / a > (BooleanSupplier limiter) {< / div >
< div class = "line" > < a name = "l02746" > < / a > < span class = "lineno" > 2746< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeCustomLimit(swigCPtr, < span class = "keyword" > this< / span > , limiter);< / div >
< div class = "line" > < a name = "l02747" > < / a > < span class = "lineno" > 2747< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimit.html" > SearchLimit< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02748" > < / a > < span class = "lineno" > 2748< / span >   }< / div >
< div class = "line" > < a name = "l02749" > < / a > < span class = "lineno" > 2749< / span >   < / div >
< div class = "line" > < a name = "l02754" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6c9a2a79dcc05adc10a84bfa4e464c05" > 2754< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6c9a2a79dcc05adc10a84bfa4e464c05" > makeSearchLog< / a > (< span class = "keywordtype" > int< / span > branch_period) {< / div >
< div class = "line" > < a name = "l02755" > < / a > < span class = "lineno" > 2755< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeSearchLog__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , branch_period);< / div >
< div class = "line" > < a name = "l02756" > < / a > < span class = "lineno" > 2756< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02757" > < / a > < span class = "lineno" > 2757< / span >   }< / div >
< div class = "line" > < a name = "l02758" > < / a > < span class = "lineno" > 2758< / span >   < / div >
< div class = "line" > < a name = "l02762" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a280785e95ecee361b5893a3479ce2b6d" > 2762< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a280785e95ecee361b5893a3479ce2b6d" > makeSearchLog< / a > (< span class = "keywordtype" > int< / span > branch_period, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > var) {< / div >
< div class = "line" > < a name = "l02763" > < / a > < span class = "lineno" > 2763< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeSearchLog__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , branch_period, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(var), var);< / div >
< div class = "line" > < a name = "l02764" > < / a > < span class = "lineno" > 2764< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02765" > < / a > < span class = "lineno" > 2765< / span >   }< / div >
< div class = "line" > < a name = "l02766" > < / a > < span class = "lineno" > 2766< / span >   < / div >
< div class = "line" > < a name = "l02771" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9aebd4b4c487696e807cb0ed8f63ce52" > 2771< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9aebd4b4c487696e807cb0ed8f63ce52" > makeSearchLog< / a > (< span class = "keywordtype" > int< / span > branch_period, Supplier< String> display_callback) {< / div >
< div class = "line" > < a name = "l02772" > < / a > < span class = "lineno" > 2772< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeSearchLog__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , branch_period, display_callback);< / div >
< div class = "line" > < a name = "l02773" > < / a > < span class = "lineno" > 2773< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02774" > < / a > < span class = "lineno" > 2774< / span >   }< / div >
< div class = "line" > < a name = "l02775" > < / a > < span class = "lineno" > 2775< / span >   < / div >
< div class = "line" > < a name = "l02780" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a67bbd82886507c50ab747db04943f422" > 2780< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a67bbd82886507c50ab747db04943f422" > makeSearchLog< / a > (< span class = "keywordtype" > int< / span > branch_period, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > var, Supplier< String> display_callback) {< / div >
< div class = "line" > < a name = "l02781" > < / a > < span class = "lineno" > 2781< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeSearchLog__SWIG_3(swigCPtr, < span class = "keyword" > this< / span > , branch_period, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(var), var, display_callback);< / div >
< div class = "line" > < a name = "l02782" > < / a > < span class = "lineno" > 2782< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02783" > < / a > < span class = "lineno" > 2783< / span >   }< / div >
< div class = "line" > < a name = "l02784" > < / a > < span class = "lineno" > 2784< / span >   < / div >
< div class = "line" > < a name = "l02789" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4bbe0b41f3d6132e7775bdef3996694e" > 2789< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4bbe0b41f3d6132e7775bdef3996694e" > makeSearchLog< / a > (< span class = "keywordtype" > int< / span > branch_period, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html" > OptimizeVar< / a > opt_var) {< / div >
< div class = "line" > < a name = "l02790" > < / a > < span class = "lineno" > 2790< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeSearchLog__SWIG_4(swigCPtr, < span class = "keyword" > this< / span > , branch_period, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html" > OptimizeVar< / a > .getCPtr(opt_var), opt_var);< / div >
< div class = "line" > < a name = "l02791" > < / a > < span class = "lineno" > 2791< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02792" > < / a > < span class = "lineno" > 2792< / span >   }< / div >
< div class = "line" > < a name = "l02793" > < / a > < span class = "lineno" > 2793< / span >   < / div >
< div class = "line" > < a name = "l02798" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2b23b6724cf8ea9340ca0f72fc4c944b" > 2798< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2b23b6724cf8ea9340ca0f72fc4c944b" > makeSearchLog< / a > (< span class = "keywordtype" > int< / span > branch_period, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html" > OptimizeVar< / a > opt_var, Supplier< String> display_callback) {< / div >
< div class = "line" > < a name = "l02799" > < / a > < span class = "lineno" > 2799< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeSearchLog__SWIG_5(swigCPtr, < span class = "keyword" > this< / span > , branch_period, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html" > OptimizeVar< / a > .getCPtr(opt_var), opt_var, display_callback);< / div >
< div class = "line" > < a name = "l02800" > < / a > < span class = "lineno" > 2800< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02801" > < / a > < span class = "lineno" > 2801< / span >   }< / div >
< div class = "line" > < a name = "l02802" > < / a > < span class = "lineno" > 2802< / span >   < / div >
< div class = "line" > < a name = "l02807" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9d21a6f99fa95518995d27231fd2f6f4" > 2807< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9d21a6f99fa95518995d27231fd2f6f4" > makeSearchTrace< / a > (String prefix) {< / div >
< div class = "line" > < a name = "l02808" > < / a > < span class = "lineno" > 2808< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeSearchTrace(swigCPtr, < span class = "keyword" > this< / span > , prefix);< / div >
< div class = "line" > < a name = "l02809" > < / a > < span class = "lineno" > 2809< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02810" > < / a > < span class = "lineno" > 2810< / span >   }< / div >
< div class = "line" > < a name = "l02811" > < / a > < span class = "lineno" > 2811< / span >   < / div >
< div class = "line" > < a name = "l02815" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac2321e53aaa096d0b5be3236518e2fc5" > 2815< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac2321e53aaa096d0b5be3236518e2fc5" > makeEnterSearchCallback< / a > (Runnable callback) {< / div >
< div class = "line" > < a name = "l02816" > < / a > < span class = "lineno" > 2816< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeEnterSearchCallback(swigCPtr, < span class = "keyword" > this< / span > , callback);< / div >
< div class = "line" > < a name = "l02817" > < / a > < span class = "lineno" > 2817< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02818" > < / a > < span class = "lineno" > 2818< / span >   }< / div >
< div class = "line" > < a name = "l02819" > < / a > < span class = "lineno" > 2819< / span >   < / div >
< div class = "line" > < a name = "l02820" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a945dcf8e886abd343abead1a1af7b9b7" > 2820< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a945dcf8e886abd343abead1a1af7b9b7" > makeExitSearchCallback< / a > (Runnable callback) {< / div >
< div class = "line" > < a name = "l02821" > < / a > < span class = "lineno" > 2821< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeExitSearchCallback(swigCPtr, < span class = "keyword" > this< / span > , callback);< / div >
< div class = "line" > < a name = "l02822" > < / a > < span class = "lineno" > 2822< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02823" > < / a > < span class = "lineno" > 2823< / span >   }< / div >
< div class = "line" > < a name = "l02824" > < / a > < span class = "lineno" > 2824< / span >   < / div >
< div class = "line" > < a name = "l02825" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#adaf5832ad04cf38aa1858b88810664dd" > 2825< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#adaf5832ad04cf38aa1858b88810664dd" > makeAtSolutionCallback< / a > (Runnable callback) {< / div >
< div class = "line" > < a name = "l02826" > < / a > < span class = "lineno" > 2826< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeAtSolutionCallback(swigCPtr, < span class = "keyword" > this< / span > , callback);< / div >
< div class = "line" > < a name = "l02827" > < / a > < span class = "lineno" > 2827< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02828" > < / a > < span class = "lineno" > 2828< / span >   }< / div >
< div class = "line" > < a name = "l02829" > < / a > < span class = "lineno" > 2829< / span >   < / div >
< div class = "line" > < a name = "l02833" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac6d84de3cbcb49ab9a1a6a5c2788bf93" > 2833< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelVisitor.html" > ModelVisitor< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac6d84de3cbcb49ab9a1a6a5c2788bf93" > makePrintModelVisitor< / a > () {< / div >
< div class = "line" > < a name = "l02834" > < / a > < span class = "lineno" > 2834< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makePrintModelVisitor(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l02835" > < / a > < span class = "lineno" > 2835< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelVisitor.html" > ModelVisitor< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02836" > < / a > < span class = "lineno" > 2836< / span >   }< / div >
< div class = "line" > < a name = "l02837" > < / a > < span class = "lineno" > 2837< / span >   < / div >
< div class = "line" > < a name = "l02841" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5764f4706728ea7d58771c7eb792f161" > 2841< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelVisitor.html" > ModelVisitor< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5764f4706728ea7d58771c7eb792f161" > makeStatisticsModelVisitor< / a > () {< / div >
< div class = "line" > < a name = "l02842" > < / a > < span class = "lineno" > 2842< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeStatisticsModelVisitor(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l02843" > < / a > < span class = "lineno" > 2843< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelVisitor.html" > ModelVisitor< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02844" > < / a > < span class = "lineno" > 2844< / span >   }< / div >
< div class = "line" > < a name = "l02845" > < / a > < span class = "lineno" > 2845< / span >   < / div >
< div class = "line" > < a name = "l02849" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae5037a4c0e40ead59976c127926206f7" > 2849< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae5037a4c0e40ead59976c127926206f7" > makeSymmetryManager< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker.html" > SymmetryBreaker< / a > [] visitors) {< / div >
< div class = "line" > < a name = "l02850" > < / a > < span class = "lineno" > 2850< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeSymmetryManager__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , visitors);< / div >
< div class = "line" > < a name = "l02851" > < / a > < span class = "lineno" > 2851< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02852" > < / a > < span class = "lineno" > 2852< / span >   }< / div >
< div class = "line" > < a name = "l02853" > < / a > < span class = "lineno" > 2853< / span >   < / div >
< div class = "line" > < a name = "l02854" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a914b07efc9897c00c04c5201f4fb5f6e" > 2854< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a914b07efc9897c00c04c5201f4fb5f6e" > makeSymmetryManager< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker.html" > SymmetryBreaker< / a > v1) {< / div >
< div class = "line" > < a name = "l02855" > < / a > < span class = "lineno" > 2855< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeSymmetryManager__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker.html" > SymmetryBreaker< / a > .getCPtr(v1), v1);< / div >
< div class = "line" > < a name = "l02856" > < / a > < span class = "lineno" > 2856< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02857" > < / a > < span class = "lineno" > 2857< / span >   }< / div >
< div class = "line" > < a name = "l02858" > < / a > < span class = "lineno" > 2858< / span >   < / div >
< div class = "line" > < a name = "l02859" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa1803f41b2f5b9fdd0005d2beeeacfd3" > 2859< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa1803f41b2f5b9fdd0005d2beeeacfd3" > makeSymmetryManager< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker.html" > SymmetryBreaker< / a > v1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker.html" > SymmetryBreaker< / a > v2) {< / div >
< div class = "line" > < a name = "l02860" > < / a > < span class = "lineno" > 2860< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeSymmetryManager__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker.html" > SymmetryBreaker< / a > .getCPtr(v1), v1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker.html" > SymmetryBreaker< / a > .getCPtr(v2), v2);< / div >
< div class = "line" > < a name = "l02861" > < / a > < span class = "lineno" > 2861< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02862" > < / a > < span class = "lineno" > 2862< / span >   }< / div >
< div class = "line" > < a name = "l02863" > < / a > < span class = "lineno" > 2863< / span >   < / div >
< div class = "line" > < a name = "l02864" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0f3b4caab87937cde508eb9142ec65e2" > 2864< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0f3b4caab87937cde508eb9142ec65e2" > makeSymmetryManager< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker.html" > SymmetryBreaker< / a > v1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker.html" > SymmetryBreaker< / a > v2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker.html" > SymmetryBreaker< / a > v3) {< / div >
< div class = "line" > < a name = "l02865" > < / a > < span class = "lineno" > 2865< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeSymmetryManager__SWIG_3(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker.html" > SymmetryBreaker< / a > .getCPtr(v1), v1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker.html" > SymmetryBreaker< / a > .getCPtr(v2), v2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker.html" > SymmetryBreaker< / a > .getCPtr(v3), v3);< / div >
< div class = "line" > < a name = "l02866" > < / a > < span class = "lineno" > 2866< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02867" > < / a > < span class = "lineno" > 2867< / span >   }< / div >
< div class = "line" > < a name = "l02868" > < / a > < span class = "lineno" > 2868< / span >   < / div >
< div class = "line" > < a name = "l02869" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9bfe0b11921ac11a8da860972f6bc9eb" > 2869< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9bfe0b11921ac11a8da860972f6bc9eb" > makeSymmetryManager< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker.html" > SymmetryBreaker< / a > v1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker.html" > SymmetryBreaker< / a > v2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker.html" > SymmetryBreaker< / a > v3, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker.html" > SymmetryBreaker< / a > v4) {< / div >
< div class = "line" > < a name = "l02870" > < / a > < span class = "lineno" > 2870< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeSymmetryManager__SWIG_4(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker.html" > SymmetryBreaker< / a > .getCPtr(v1), v1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker.html" > SymmetryBreaker< / a > .getCPtr(v2), v2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker.html" > SymmetryBreaker< / a > .getCPtr(v3), v3, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker.html" > SymmetryBreaker< / a > .getCPtr(v4), v4);< / div >
< div class = "line" > < a name = "l02871" > < / a > < span class = "lineno" > 2871< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02872" > < / a > < span class = "lineno" > 2872< / span >   }< / div >
< div class = "line" > < a name = "l02873" > < / a > < span class = "lineno" > 2873< / span >   < / div >
< div class = "line" > < a name = "l02877" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae34aa04a7a3fcd7447048b1d89794834" > 2877< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision.html" > Decision< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae34aa04a7a3fcd7447048b1d89794834" > makeAssignVariableValue< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > var, < span class = "keywordtype" > long< / span > val) {< / div >
< div class = "line" > < a name = "l02878" > < / a > < span class = "lineno" > 2878< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeAssignVariableValue(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(var), var, val);< / div >
< div class = "line" > < a name = "l02879" > < / a > < span class = "lineno" > 2879< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision.html" > Decision< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02880" > < / a > < span class = "lineno" > 2880< / span >   }< / div >
< div class = "line" > < a name = "l02881" > < / a > < span class = "lineno" > 2881< / span >   < / div >
< div class = "line" > < a name = "l02882" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a97c59374162410848ca2929fc921fbde" > 2882< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision.html" > Decision< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a97c59374162410848ca2929fc921fbde" > makeVariableLessOrEqualValue< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > var, < span class = "keywordtype" > long< / span > value) {< / div >
< div class = "line" > < a name = "l02883" > < / a > < span class = "lineno" > 2883< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeVariableLessOrEqualValue(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(var), var, value);< / div >
< div class = "line" > < a name = "l02884" > < / a > < span class = "lineno" > 2884< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision.html" > Decision< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02885" > < / a > < span class = "lineno" > 2885< / span >   }< / div >
< div class = "line" > < a name = "l02886" > < / a > < span class = "lineno" > 2886< / span >   < / div >
< div class = "line" > < a name = "l02887" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac6c7bf44cc35e92feaf29f73497010db" > 2887< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision.html" > Decision< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac6c7bf44cc35e92feaf29f73497010db" > makeVariableGreaterOrEqualValue< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > var, < span class = "keywordtype" > long< / span > value) {< / div >
< div class = "line" > < a name = "l02888" > < / a > < span class = "lineno" > 2888< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeVariableGreaterOrEqualValue(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(var), var, value);< / div >
< div class = "line" > < a name = "l02889" > < / a > < span class = "lineno" > 2889< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision.html" > Decision< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02890" > < / a > < span class = "lineno" > 2890< / span >   }< / div >
< div class = "line" > < a name = "l02891" > < / a > < span class = "lineno" > 2891< / span >   < / div >
< div class = "line" > < a name = "l02892" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7220ae103cd5faaefccc9063db7dee52" > 2892< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision.html" > Decision< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7220ae103cd5faaefccc9063db7dee52" > makeSplitVariableDomain< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > var, < span class = "keywordtype" > long< / span > val, < span class = "keywordtype" > boolean< / span > start_with_lower_half) {< / div >
< div class = "line" > < a name = "l02893" > < / a > < span class = "lineno" > 2893< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeSplitVariableDomain(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(var), var, val, start_with_lower_half);< / div >
< div class = "line" > < a name = "l02894" > < / a > < span class = "lineno" > 2894< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision.html" > Decision< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02895" > < / a > < span class = "lineno" > 2895< / span >   }< / div >
< div class = "line" > < a name = "l02896" > < / a > < span class = "lineno" > 2896< / span >   < / div >
< div class = "line" > < a name = "l02897" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa95afb9295f4ac42bdd2c2ef422b4582" > 2897< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision.html" > Decision< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa95afb9295f4ac42bdd2c2ef422b4582" > makeAssignVariableValueOrFail< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > var, < span class = "keywordtype" > long< / span > value) {< / div >
< div class = "line" > < a name = "l02898" > < / a > < span class = "lineno" > 2898< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeAssignVariableValueOrFail(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(var), var, value);< / div >
< div class = "line" > < a name = "l02899" > < / a > < span class = "lineno" > 2899< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision.html" > Decision< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02900" > < / a > < span class = "lineno" > 2900< / span >   }< / div >
< div class = "line" > < a name = "l02901" > < / a > < span class = "lineno" > 2901< / span >   < / div >
< div class = "line" > < a name = "l02902" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8981139ee6d62eb49e7c8f7d05f7c949" > 2902< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision.html" > Decision< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8981139ee6d62eb49e7c8f7d05f7c949" > MakeAssignVariableValueOrDoNothing< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > var, < span class = "keywordtype" > long< / span > value) {< / div >
< div class = "line" > < a name = "l02903" > < / a > < span class = "lineno" > 2903< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_MakeAssignVariableValueOrDoNothing(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(var), var, value);< / div >
< div class = "line" > < a name = "l02904" > < / a > < span class = "lineno" > 2904< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision.html" > Decision< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02905" > < / a > < span class = "lineno" > 2905< / span >   }< / div >
< div class = "line" > < a name = "l02906" > < / a > < span class = "lineno" > 2906< / span >   < / div >
< div class = "line" > < a name = "l02907" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa1926ea4968d539f57388da6761cb5c6" > 2907< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision.html" > Decision< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa1926ea4968d539f57388da6761cb5c6" > makeAssignVariablesValues< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > long< / span > [] values) {< / div >
< div class = "line" > < a name = "l02908" > < / a > < span class = "lineno" > 2908< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeAssignVariablesValues(swigCPtr, < span class = "keyword" > this< / span > , vars, values);< / div >
< div class = "line" > < a name = "l02909" > < / a > < span class = "lineno" > 2909< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision.html" > Decision< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02910" > < / a > < span class = "lineno" > 2910< / span >   }< / div >
< div class = "line" > < a name = "l02911" > < / a > < span class = "lineno" > 2911< / span >   < / div >
< div class = "line" > < a name = "l02912" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a064c1e51e76edc2017d336e7c5bf2a9d" > 2912< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision.html" > Decision< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a064c1e51e76edc2017d336e7c5bf2a9d" > makeFailDecision< / a > () {< / div >
< div class = "line" > < a name = "l02913" > < / a > < span class = "lineno" > 2913< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeFailDecision(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l02914" > < / a > < span class = "lineno" > 2914< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision.html" > Decision< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02915" > < / a > < span class = "lineno" > 2915< / span >   }< / div >
< div class = "line" > < a name = "l02916" > < / a > < span class = "lineno" > 2916< / span >   < / div >
< div class = "line" > < a name = "l02917" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9919fc9c7a2f6c4f645863793dcefa36" > 2917< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision.html" > Decision< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9919fc9c7a2f6c4f645863793dcefa36" > makeDecision< / a > (Consumer< Solver> apply, Consumer< Solver> refute) {< / div >
< div class = "line" > < a name = "l02918" > < / a > < span class = "lineno" > 2918< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeDecision(swigCPtr, < span class = "keyword" > this< / span > , apply, refute);< / div >
< div class = "line" > < a name = "l02919" > < / a > < span class = "lineno" > 2919< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision.html" > Decision< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02920" > < / a > < span class = "lineno" > 2920< / span >   }< / div >
< div class = "line" > < a name = "l02921" > < / a > < span class = "lineno" > 2921< / span >   < / div >
< div class = "line" > < a name = "l02932" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae8db7d82f6382a7f4d0e57c6f0b79e9b" > 2932< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae8db7d82f6382a7f4d0e57c6f0b79e9b" > compose< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db2) {< / div >
< div class = "line" > < a name = "l02933" > < / a > < span class = "lineno" > 2933< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_compose__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db1), db1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db2), db2);< / div >
< div class = "line" > < a name = "l02934" > < / a > < span class = "lineno" > 2934< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02935" > < / a > < span class = "lineno" > 2935< / span >   }< / div >
< div class = "line" > < a name = "l02936" > < / a > < span class = "lineno" > 2936< / span >   < / div >
< div class = "line" > < a name = "l02937" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8ff31dd993059d95d9c6455c8d630ecb" > 2937< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8ff31dd993059d95d9c6455c8d630ecb" > compose< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db3) {< / div >
< div class = "line" > < a name = "l02938" > < / a > < span class = "lineno" > 2938< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_compose__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db1), db1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db2), db2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db3), db3);< / div >
< div class = "line" > < a name = "l02939" > < / a > < span class = "lineno" > 2939< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02940" > < / a > < span class = "lineno" > 2940< / span >   }< / div >
< div class = "line" > < a name = "l02941" > < / a > < span class = "lineno" > 2941< / span >   < / div >
< div class = "line" > < a name = "l02942" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac5a6fd50b8eade21e0e7e1c1a5a8624b" > 2942< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac5a6fd50b8eade21e0e7e1c1a5a8624b" > compose< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db3, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db4) {< / div >
< div class = "line" > < a name = "l02943" > < / a > < span class = "lineno" > 2943< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_compose__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db1), db1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db2), db2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db3), db3, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db4), db4);< / div >
< div class = "line" > < a name = "l02944" > < / a > < span class = "lineno" > 2944< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02945" > < / a > < span class = "lineno" > 2945< / span >   }< / div >
< div class = "line" > < a name = "l02946" > < / a > < span class = "lineno" > 2946< / span >   < / div >
< div class = "line" > < a name = "l02947" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aeac33c63c666bf5991d018a2ca13190f" > 2947< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aeac33c63c666bf5991d018a2ca13190f" > compose< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > [] dbs) {< / div >
< div class = "line" > < a name = "l02948" > < / a > < span class = "lineno" > 2948< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_compose__SWIG_3(swigCPtr, < span class = "keyword" > this< / span > , dbs);< / div >
< div class = "line" > < a name = "l02949" > < / a > < span class = "lineno" > 2949< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02950" > < / a > < span class = "lineno" > 2950< / span >   }< / div >
< div class = "line" > < a name = "l02951" > < / a > < span class = "lineno" > 2951< / span >   < / div >
< div class = "line" > < a name = "l02969" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7a2b83ef4f08d48b6da72c689dc4bc87" > 2969< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7a2b83ef4f08d48b6da72c689dc4bc87" > tryDecisions< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db2) {< / div >
< div class = "line" > < a name = "l02970" > < / a > < span class = "lineno" > 2970< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_tryDecisions__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db1), db1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db2), db2);< / div >
< div class = "line" > < a name = "l02971" > < / a > < span class = "lineno" > 2971< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02972" > < / a > < span class = "lineno" > 2972< / span >   }< / div >
< div class = "line" > < a name = "l02973" > < / a > < span class = "lineno" > 2973< / span >   < / div >
< div class = "line" > < a name = "l02974" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a1ab3e6b4547b71a51f47139d59a62da5" > 2974< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a1ab3e6b4547b71a51f47139d59a62da5" > tryDecisions< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db3) {< / div >
< div class = "line" > < a name = "l02975" > < / a > < span class = "lineno" > 2975< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_tryDecisions__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db1), db1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db2), db2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db3), db3);< / div >
< div class = "line" > < a name = "l02976" > < / a > < span class = "lineno" > 2976< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02977" > < / a > < span class = "lineno" > 2977< / span >   }< / div >
< div class = "line" > < a name = "l02978" > < / a > < span class = "lineno" > 2978< / span >   < / div >
< div class = "line" > < a name = "l02979" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aeccbd59925f3e98a7fa1a7d651702c83" > 2979< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aeccbd59925f3e98a7fa1a7d651702c83" > tryDecisions< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db3, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db4) {< / div >
< div class = "line" > < a name = "l02980" > < / a > < span class = "lineno" > 2980< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_tryDecisions__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db1), db1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db2), db2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db3), db3, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db4), db4);< / div >
< div class = "line" > < a name = "l02981" > < / a > < span class = "lineno" > 2981< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02982" > < / a > < span class = "lineno" > 2982< / span >   }< / div >
< div class = "line" > < a name = "l02983" > < / a > < span class = "lineno" > 2983< / span >   < / div >
< div class = "line" > < a name = "l02984" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#adfdad5a3027c5b8b0edc6512a975cf18" > 2984< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#adfdad5a3027c5b8b0edc6512a975cf18" > tryDecisions< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > [] dbs) {< / div >
< div class = "line" > < a name = "l02985" > < / a > < span class = "lineno" > 2985< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_tryDecisions__SWIG_3(swigCPtr, < span class = "keyword" > this< / span > , dbs);< / div >
< div class = "line" > < a name = "l02986" > < / a > < span class = "lineno" > 2986< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02987" > < / a > < span class = "lineno" > 2987< / span >   }< / div >
< div class = "line" > < a name = "l02988" > < / a > < span class = "lineno" > 2988< / span >   < / div >
< div class = "line" > < a name = "l02993" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a89e6e52aec618f5081c67e98070167ae" > 2993< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a89e6e52aec618f5081c67e98070167ae" > makePhase< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > int< / span > var_str, < span class = "keywordtype" > int< / span > val_str) {< / div >
< div class = "line" > < a name = "l02994" > < / a > < span class = "lineno" > 2994< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makePhase__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , vars, var_str, val_str);< / div >
< div class = "line" > < a name = "l02995" > < / a > < span class = "lineno" > 2995< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l02996" > < / a > < span class = "lineno" > 2996< / span >   }< / div >
< div class = "line" > < a name = "l02997" > < / a > < span class = "lineno" > 2997< / span >   < / div >
< div class = "line" > < a name = "l02998" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ade191836adf6e1356691db782da13e05" > 2998< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ade191836adf6e1356691db782da13e05" > makePhase< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, LongUnaryOperator var_evaluator, < span class = "keywordtype" > int< / span > val_str) {< / div >
< div class = "line" > < a name = "l02999" > < / a > < span class = "lineno" > 2999< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makePhase__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , vars, var_evaluator, val_str);< / div >
< div class = "line" > < a name = "l03000" > < / a > < span class = "lineno" > 3000< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03001" > < / a > < span class = "lineno" > 3001< / span >   }< / div >
< div class = "line" > < a name = "l03002" > < / a > < span class = "lineno" > 3002< / span >   < / div >
< div class = "line" > < a name = "l03003" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af3428a9495dde636ac2dd88aa1b5cdbd" > 3003< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af3428a9495dde636ac2dd88aa1b5cdbd" > makePhase< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > int< / span > var_str, LongBinaryOperator value_evaluator) {< / div >
< div class = "line" > < a name = "l03004" > < / a > < span class = "lineno" > 3004< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makePhase__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , vars, var_str, value_evaluator);< / div >
< div class = "line" > < a name = "l03005" > < / a > < span class = "lineno" > 3005< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03006" > < / a > < span class = "lineno" > 3006< / span >   }< / div >
< div class = "line" > < a name = "l03007" > < / a > < span class = "lineno" > 3007< / span >   < / div >
< div class = "line" > < a name = "l03012" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5af0ff5e883f96babd582a95e5b8290f" > 3012< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5af0ff5e883f96babd582a95e5b8290f" > makePhase< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > int< / span > var_str, < a class = "code" href = "interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LongTernaryPredicate.html" > LongTernaryPredicate< / a > var_val1_val2_comparator) {< / div >
< div class = "line" > < a name = "l03013" > < / a > < span class = "lineno" > 3013< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makePhase__SWIG_3(swigCPtr, < span class = "keyword" > this< / span > , vars, var_str, var_val1_val2_comparator);< / div >
< div class = "line" > < a name = "l03014" > < / a > < span class = "lineno" > 3014< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03015" > < / a > < span class = "lineno" > 3015< / span >   }< / div >
< div class = "line" > < a name = "l03016" > < / a > < span class = "lineno" > 3016< / span >   < / div >
< div class = "line" > < a name = "l03017" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3cc8a1841b3020da5f4b1ac1ed2160af" > 3017< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3cc8a1841b3020da5f4b1ac1ed2160af" > makePhase< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, LongUnaryOperator var_evaluator, LongBinaryOperator value_evaluator) {< / div >
< div class = "line" > < a name = "l03018" > < / a > < span class = "lineno" > 3018< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makePhase__SWIG_4(swigCPtr, < span class = "keyword" > this< / span > , vars, var_evaluator, value_evaluator);< / div >
< div class = "line" > < a name = "l03019" > < / a > < span class = "lineno" > 3019< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03020" > < / a > < span class = "lineno" > 3020< / span >   }< / div >
< div class = "line" > < a name = "l03021" > < / a > < span class = "lineno" > 3021< / span >   < / div >
< div class = "line" > < a name = "l03022" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a01c9690a097d2372f7c62be26ddbefa6" > 3022< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a01c9690a097d2372f7c62be26ddbefa6" > makePhase< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > int< / span > var_str, LongBinaryOperator value_evaluator, LongUnaryOperator tie_breaker) {< / div >
< div class = "line" > < a name = "l03023" > < / a > < span class = "lineno" > 3023< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makePhase__SWIG_5(swigCPtr, < span class = "keyword" > this< / span > , vars, var_str, value_evaluator, tie_breaker);< / div >
< div class = "line" > < a name = "l03024" > < / a > < span class = "lineno" > 3024< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03025" > < / a > < span class = "lineno" > 3025< / span >   }< / div >
< div class = "line" > < a name = "l03026" > < / a > < span class = "lineno" > 3026< / span >   < / div >
< div class = "line" > < a name = "l03027" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8d7e0541401e75f42e254326a62d92d5" > 3027< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8d7e0541401e75f42e254326a62d92d5" > makePhase< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, LongUnaryOperator var_evaluator, LongBinaryOperator value_evaluator, LongUnaryOperator tie_breaker) {< / div >
< div class = "line" > < a name = "l03028" > < / a > < span class = "lineno" > 3028< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makePhase__SWIG_6(swigCPtr, < span class = "keyword" > this< / span > , vars, var_evaluator, value_evaluator, tie_breaker);< / div >
< div class = "line" > < a name = "l03029" > < / a > < span class = "lineno" > 3029< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03030" > < / a > < span class = "lineno" > 3030< / span >   }< / div >
< div class = "line" > < a name = "l03031" > < / a > < span class = "lineno" > 3031< / span >   < / div >
< div class = "line" > < a name = "l03032" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0829a016a77f25eb4c0376a7612bf79c" > 3032< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0829a016a77f25eb4c0376a7612bf79c" > makeDefaultPhase< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars) {< / div >
< div class = "line" > < a name = "l03033" > < / a > < span class = "lineno" > 3033< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeDefaultPhase__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , vars);< / div >
< div class = "line" > < a name = "l03034" > < / a > < span class = "lineno" > 3034< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03035" > < / a > < span class = "lineno" > 3035< / span >   }< / div >
< div class = "line" > < a name = "l03036" > < / a > < span class = "lineno" > 3036< / span >   < / div >
< div class = "line" > < a name = "l03037" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#adae161fc6fa7f8482af08fe09aac7a33" > 3037< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#adae161fc6fa7f8482af08fe09aac7a33" > makeDefaultPhase< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DefaultPhaseParameters.html" > DefaultPhaseParameters< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae4399c1ca0a6f8b37fff268d21a8f595" > parameters< / a > ) {< / div >
< div class = "line" > < a name = "l03038" > < / a > < span class = "lineno" > 3038< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeDefaultPhase__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DefaultPhaseParameters.html" > DefaultPhaseParameters< / a > .getCPtr(< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae4399c1ca0a6f8b37fff268d21a8f595" > parameters< / a > ), < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae4399c1ca0a6f8b37fff268d21a8f595" > parameters< / a > );< / div >
< div class = "line" > < a name = "l03039" > < / a > < span class = "lineno" > 3039< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03040" > < / a > < span class = "lineno" > 3040< / span >   }< / div >
< div class = "line" > < a name = "l03041" > < / a > < span class = "lineno" > 3041< / span >   < / div >
< div class = "line" > < a name = "l03045" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4ee1c5280d416660c322387f685b334a" > 3045< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4ee1c5280d416660c322387f685b334a" > makePhase< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > v0, < span class = "keywordtype" > int< / span > var_str, < span class = "keywordtype" > int< / span > val_str) {< / div >
< div class = "line" > < a name = "l03046" > < / a > < span class = "lineno" > 3046< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makePhase__SWIG_7(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(v0), v0, var_str, val_str);< / div >
< div class = "line" > < a name = "l03047" > < / a > < span class = "lineno" > 3047< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03048" > < / a > < span class = "lineno" > 3048< / span >   }< / div >
< div class = "line" > < a name = "l03049" > < / a > < span class = "lineno" > 3049< / span >   < / div >
< div class = "line" > < a name = "l03050" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4a645880cdbcc7f403936b38c28b1061" > 3050< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4a645880cdbcc7f403936b38c28b1061" > makePhase< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > v0, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > v1, < span class = "keywordtype" > int< / span > var_str, < span class = "keywordtype" > int< / span > val_str) {< / div >
< div class = "line" > < a name = "l03051" > < / a > < span class = "lineno" > 3051< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makePhase__SWIG_8(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(v0), v0, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(v1), v1, var_str, val_str);< / div >
< div class = "line" > < a name = "l03052" > < / a > < span class = "lineno" > 3052< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03053" > < / a > < span class = "lineno" > 3053< / span >   }< / div >
< div class = "line" > < a name = "l03054" > < / a > < span class = "lineno" > 3054< / span >   < / div >
< div class = "line" > < a name = "l03055" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a19e82de0985f1375140e61529953cee5" > 3055< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a19e82de0985f1375140e61529953cee5" > makePhase< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > v0, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > v1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > v2, < span class = "keywordtype" > int< / span > var_str, < span class = "keywordtype" > int< / span > val_str) {< / div >
< div class = "line" > < a name = "l03056" > < / a > < span class = "lineno" > 3056< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makePhase__SWIG_9(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(v0), v0, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(v1), v1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(v2), v2, var_str, val_str);< / div >
< div class = "line" > < a name = "l03057" > < / a > < span class = "lineno" > 3057< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03058" > < / a > < span class = "lineno" > 3058< / span >   }< / div >
< div class = "line" > < a name = "l03059" > < / a > < span class = "lineno" > 3059< / span >   < / div >
< div class = "line" > < a name = "l03060" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac8e29aa8e1e7ce519ff97c51dc53ae7f" > 3060< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac8e29aa8e1e7ce519ff97c51dc53ae7f" > makePhase< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > v0, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > v1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > v2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > v3, < span class = "keywordtype" > int< / span > var_str, < span class = "keywordtype" > int< / span > val_str) {< / div >
< div class = "line" > < a name = "l03061" > < / a > < span class = "lineno" > 3061< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makePhase__SWIG_10(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(v0), v0, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(v1), v1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(v2), v2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(v3), v3, var_str, val_str);< / div >
< div class = "line" > < a name = "l03062" > < / a > < span class = "lineno" > 3062< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03063" > < / a > < span class = "lineno" > 3063< / span >   }< / div >
< div class = "line" > < a name = "l03064" > < / a > < span class = "lineno" > 3064< / span >   < / div >
< div class = "line" > < a name = "l03072" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa0ef2a424ccb0e065d144258d6ec44bf" > 3072< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision.html" > Decision< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa0ef2a424ccb0e065d144258d6ec44bf" > makeScheduleOrPostpone< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > var, < span class = "keywordtype" > long< / span > est, < span class = "keywordtype" > int< / span > [] marker) {< / div >
< div class = "line" > < a name = "l03073" > < / a > < span class = "lineno" > 3073< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeScheduleOrPostpone(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > .getCPtr(var), var, est, marker);< / div >
< div class = "line" > < a name = "l03074" > < / a > < span class = "lineno" > 3074< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision.html" > Decision< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03075" > < / a > < span class = "lineno" > 3075< / span >   }< / div >
< div class = "line" > < a name = "l03076" > < / a > < span class = "lineno" > 3076< / span >   < / div >
< div class = "line" > < a name = "l03084" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a468b9c702edd3aad236fd6d34d74ce75" > 3084< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision.html" > Decision< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a468b9c702edd3aad236fd6d34d74ce75" > makeScheduleOrExpedite< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > var, < span class = "keywordtype" > long< / span > est, < span class = "keywordtype" > int< / span > [] marker) {< / div >
< div class = "line" > < a name = "l03085" > < / a > < span class = "lineno" > 3085< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeScheduleOrExpedite(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > .getCPtr(var), var, est, marker);< / div >
< div class = "line" > < a name = "l03086" > < / a > < span class = "lineno" > 3086< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision.html" > Decision< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03087" > < / a > < span class = "lineno" > 3087< / span >   }< / div >
< div class = "line" > < a name = "l03088" > < / a > < span class = "lineno" > 3088< / span >   < / div >
< div class = "line" > < a name = "l03093" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab32cf2774a6a23f11c0fe2b5b73a370d" > 3093< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision.html" > Decision< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab32cf2774a6a23f11c0fe2b5b73a370d" > makeRankFirstInterval< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVar.html" > SequenceVar< / a > sequence, < span class = "keywordtype" > int< / span > index) {< / div >
< div class = "line" > < a name = "l03094" > < / a > < span class = "lineno" > 3094< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeRankFirstInterval(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVar.html" > SequenceVar< / a > .getCPtr(sequence), sequence, index);< / div >
< div class = "line" > < a name = "l03095" > < / a > < span class = "lineno" > 3095< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision.html" > Decision< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03096" > < / a > < span class = "lineno" > 3096< / span >   }< / div >
< div class = "line" > < a name = "l03097" > < / a > < span class = "lineno" > 3097< / span >   < / div >
< div class = "line" > < a name = "l03102" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a69180ab2936e8d2d6dedf6d2c79ae114" > 3102< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision.html" > Decision< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a69180ab2936e8d2d6dedf6d2c79ae114" > makeRankLastInterval< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVar.html" > SequenceVar< / a > sequence, < span class = "keywordtype" > int< / span > index) {< / div >
< div class = "line" > < a name = "l03103" > < / a > < span class = "lineno" > 3103< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeRankLastInterval(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVar.html" > SequenceVar< / a > .getCPtr(sequence), sequence, index);< / div >
< div class = "line" > < a name = "l03104" > < / a > < span class = "lineno" > 3104< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision.html" > Decision< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03105" > < / a > < span class = "lineno" > 3105< / span >   }< / div >
< div class = "line" > < a name = "l03106" > < / a > < span class = "lineno" > 3106< / span >   < / div >
< div class = "line" > < a name = "l03114" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a62db3f56859de8c07122b64e9e90c07f" > 3114< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a62db3f56859de8c07122b64e9e90c07f" > makePhase< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, LongBinaryOperator eval, < span class = "keywordtype" > int< / span > str) {< / div >
< div class = "line" > < a name = "l03115" > < / a > < span class = "lineno" > 3115< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makePhase__SWIG_11(swigCPtr, < span class = "keyword" > this< / span > , vars, eval, str);< / div >
< div class = "line" > < a name = "l03116" > < / a > < span class = "lineno" > 3116< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03117" > < / a > < span class = "lineno" > 3117< / span >   }< / div >
< div class = "line" > < a name = "l03118" > < / a > < span class = "lineno" > 3118< / span >   < / div >
< div class = "line" > < a name = "l03128" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a726f448af2e35c1bdde06b859b23500c" > 3128< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a726f448af2e35c1bdde06b859b23500c" > makePhase< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, LongBinaryOperator eval, LongUnaryOperator tie_breaker, < span class = "keywordtype" > int< / span > str) {< / div >
< div class = "line" > < a name = "l03129" > < / a > < span class = "lineno" > 3129< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makePhase__SWIG_12(swigCPtr, < span class = "keyword" > this< / span > , vars, eval, tie_breaker, str);< / div >
< div class = "line" > < a name = "l03130" > < / a > < span class = "lineno" > 3130< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03131" > < / a > < span class = "lineno" > 3131< / span >   }< / div >
< div class = "line" > < a name = "l03132" > < / a > < span class = "lineno" > 3132< / span >   < / div >
< div class = "line" > < a name = "l03136" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8570e42a94d0d408702b7dae5506ed86" > 3136< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8570e42a94d0d408702b7dae5506ed86" > makePhase< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > [] intervals, < span class = "keywordtype" > int< / span > str) {< / div >
< div class = "line" > < a name = "l03137" > < / a > < span class = "lineno" > 3137< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makePhase__SWIG_13(swigCPtr, < span class = "keyword" > this< / span > , intervals, str);< / div >
< div class = "line" > < a name = "l03138" > < / a > < span class = "lineno" > 3138< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03139" > < / a > < span class = "lineno" > 3139< / span >   }< / div >
< div class = "line" > < a name = "l03140" > < / a > < span class = "lineno" > 3140< / span >   < / div >
< div class = "line" > < a name = "l03141" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a620e91da9b4710d9cb66c3cf9e7e2c9c" > 3141< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a620e91da9b4710d9cb66c3cf9e7e2c9c" > makePhase< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVar.html" > SequenceVar< / a > [] sequences, < span class = "keywordtype" > int< / span > str) {< / div >
< div class = "line" > < a name = "l03142" > < / a > < span class = "lineno" > 3142< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makePhase__SWIG_14(swigCPtr, < span class = "keyword" > this< / span > , sequences, str);< / div >
< div class = "line" > < a name = "l03143" > < / a > < span class = "lineno" > 3143< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03144" > < / a > < span class = "lineno" > 3144< / span >   }< / div >
< div class = "line" > < a name = "l03145" > < / a > < span class = "lineno" > 3145< / span >   < / div >
< div class = "line" > < a name = "l03150" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a1f60a0b921537b11273f452328b74a61" > 3150< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a1f60a0b921537b11273f452328b74a61" > makeDecisionBuilderFromAssignment< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > assignment, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars) {< / div >
< div class = "line" > < a name = "l03151" > < / a > < span class = "lineno" > 3151< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeDecisionBuilderFromAssignment(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > .getCPtr(assignment), assignment, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db), db, vars);< / div >
< div class = "line" > < a name = "l03152" > < / a > < span class = "lineno" > 3152< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03153" > < / a > < span class = "lineno" > 3153< / span >   }< / div >
< div class = "line" > < a name = "l03154" > < / a > < span class = "lineno" > 3154< / span >   < / div >
< div class = "line" > < a name = "l03159" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a126e64d58c2035b81c694f5e301e0a60" > 3159< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a126e64d58c2035b81c694f5e301e0a60" > makeConstraintAdder< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > ct) {< / div >
< div class = "line" > < a name = "l03160" > < / a > < span class = "lineno" > 3160< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeConstraintAdder(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > Constraint< / a > .getCPtr(ct), ct);< / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l03161" > < / a > < span class = "lineno" > 3161< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03162" > < / a > < span class = "lineno" > 3162< / span >   }< / div >
< div class = "line" > < a name = "l03163" > < / a > < span class = "lineno" > 3163< / span >   < / div >
2020-11-18 14:53:30 +01:00
< div class = "line" > < a name = "l03170" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6415144b0dfbe48e3849d70067d877c6" > 3170< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6415144b0dfbe48e3849d70067d877c6" > makeSolveOnce< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db) {< / div >
< div class = "line" > < a name = "l03171" > < / a > < span class = "lineno" > 3171< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeSolveOnce__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db), db);< / div >
< div class = "line" > < a name = "l03172" > < / a > < span class = "lineno" > 3172< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03173" > < / a > < span class = "lineno" > 3173< / span >   }< / div >
< div class = "line" > < a name = "l03174" > < / a > < span class = "lineno" > 3174< / span >   < / div >
< div class = "line" > < a name = "l03175" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5dadc255a504c52e239bd7c7aeb0f536" > 3175< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5dadc255a504c52e239bd7c7aeb0f536" > makeSolveOnce< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > monitor1) {< / div >
< div class = "line" > < a name = "l03176" > < / a > < span class = "lineno" > 3176< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeSolveOnce__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db), db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(monitor1), monitor1);< / div >
< div class = "line" > < a name = "l03177" > < / a > < span class = "lineno" > 3177< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03178" > < / a > < span class = "lineno" > 3178< / span >   }< / div >
< div class = "line" > < a name = "l03179" > < / a > < span class = "lineno" > 3179< / span >   < / div >
< div class = "line" > < a name = "l03180" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aceb327601a1b317116d4f5904ba0951e" > 3180< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aceb327601a1b317116d4f5904ba0951e" > makeSolveOnce< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > monitor1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > monitor2) {< / div >
< div class = "line" > < a name = "l03181" > < / a > < span class = "lineno" > 3181< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeSolveOnce__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db), db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(monitor1), monitor1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(monitor2), monitor2);< / div >
< div class = "line" > < a name = "l03182" > < / a > < span class = "lineno" > 3182< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03183" > < / a > < span class = "lineno" > 3183< / span >   }< / div >
< div class = "line" > < a name = "l03184" > < / a > < span class = "lineno" > 3184< / span >   < / div >
< div class = "line" > < a name = "l03185" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa20f42f2b6429ad4e364eb8c2d45d09a" > 3185< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa20f42f2b6429ad4e364eb8c2d45d09a" > makeSolveOnce< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > monitor1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > monitor2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > monitor3) {< / div >
< div class = "line" > < a name = "l03186" > < / a > < span class = "lineno" > 3186< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeSolveOnce__SWIG_3(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db), db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(monitor1), monitor1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(monitor2), monitor2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(monitor3), monitor3);< / div >
< div class = "line" > < a name = "l03187" > < / a > < span class = "lineno" > 3187< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03188" > < / a > < span class = "lineno" > 3188< / span >   }< / div >
< div class = "line" > < a name = "l03189" > < / a > < span class = "lineno" > 3189< / span >   < / div >
< div class = "line" > < a name = "l03190" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a76c637b9eed04809a7b6ade8278ea2a3" > 3190< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a76c637b9eed04809a7b6ade8278ea2a3" > makeSolveOnce< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > monitor1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > monitor2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > monitor3, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > monitor4) {< / div >
< div class = "line" > < a name = "l03191" > < / a > < span class = "lineno" > 3191< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeSolveOnce__SWIG_4(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db), db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(monitor1), monitor1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(monitor2), monitor2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(monitor3), monitor3, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(monitor4), monitor4);< / div >
< div class = "line" > < a name = "l03192" > < / a > < span class = "lineno" > 3192< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03193" > < / a > < span class = "lineno" > 3193< / span >   }< / div >
< div class = "line" > < a name = "l03194" > < / a > < span class = "lineno" > 3194< / span >   < / div >
< div class = "line" > < a name = "l03195" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#acf0cc7a104c4de768eef926a389cfa7f" > 3195< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#acf0cc7a104c4de768eef926a389cfa7f" > makeSolveOnce< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > [] monitors) {< / div >
< div class = "line" > < a name = "l03196" > < / a > < span class = "lineno" > 3196< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeSolveOnce__SWIG_5(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db), db, monitors);< / div >
< div class = "line" > < a name = "l03197" > < / a > < span class = "lineno" > 3197< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03198" > < / a > < span class = "lineno" > 3198< / span >   }< / div >
< div class = "line" > < a name = "l03199" > < / a > < span class = "lineno" > 3199< / span >   < / div >
< div class = "line" > < a name = "l03209" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#afb8cffe48e8f9b91b9ab689448990188" > 3209< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#afb8cffe48e8f9b91b9ab689448990188" > makeNestedOptimize< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > solution, < span class = "keywordtype" > boolean< / span > maximize, < span class = "keywordtype" > long< / span > step) {< / div >
< div class = "line" > < a name = "l03210" > < / a > < span class = "lineno" > 3210< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeNestedOptimize__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db), db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > .getCPtr(solution), solution, maximize, step);< / div >
< div class = "line" > < a name = "l03211" > < / a > < span class = "lineno" > 3211< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03212" > < / a > < span class = "lineno" > 3212< / span >   }< / div >
< div class = "line" > < a name = "l03213" > < / a > < span class = "lineno" > 3213< / span >   < / div >
< div class = "line" > < a name = "l03214" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a422330f03ac76662510356780271c839" > 3214< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a422330f03ac76662510356780271c839" > makeNestedOptimize< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > solution, < span class = "keywordtype" > boolean< / span > maximize, < span class = "keywordtype" > long< / span > step, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > monitor1) {< / div >
< div class = "line" > < a name = "l03215" > < / a > < span class = "lineno" > 3215< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeNestedOptimize__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db), db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > .getCPtr(solution), solution, maximize, step, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(monitor1), monitor1);< / div >
< div class = "line" > < a name = "l03216" > < / a > < span class = "lineno" > 3216< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03217" > < / a > < span class = "lineno" > 3217< / span >   }< / div >
< div class = "line" > < a name = "l03218" > < / a > < span class = "lineno" > 3218< / span >   < / div >
< div class = "line" > < a name = "l03219" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae8a3af2c88fd75a3e4612dba0a0e4877" > 3219< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae8a3af2c88fd75a3e4612dba0a0e4877" > makeNestedOptimize< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > solution, < span class = "keywordtype" > boolean< / span > maximize, < span class = "keywordtype" > long< / span > step, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > monitor1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > monitor2) {< / div >
< div class = "line" > < a name = "l03220" > < / a > < span class = "lineno" > 3220< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeNestedOptimize__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db), db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > .getCPtr(solution), solution, maximize, step, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(monitor1), monitor1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(monitor2), monitor2);< / div >
< div class = "line" > < a name = "l03221" > < / a > < span class = "lineno" > 3221< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03222" > < / a > < span class = "lineno" > 3222< / span >   }< / div >
< div class = "line" > < a name = "l03223" > < / a > < span class = "lineno" > 3223< / span >   < / div >
< div class = "line" > < a name = "l03224" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ada6aa4a161a9741d0bb7157d57b8df35" > 3224< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ada6aa4a161a9741d0bb7157d57b8df35" > makeNestedOptimize< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > solution, < span class = "keywordtype" > boolean< / span > maximize, < span class = "keywordtype" > long< / span > step, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > monitor1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > monitor2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > monitor3) {< / div >
< div class = "line" > < a name = "l03225" > < / a > < span class = "lineno" > 3225< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeNestedOptimize__SWIG_3(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db), db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > .getCPtr(solution), solution, maximize, step, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(monitor1), monitor1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(monitor2), monitor2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(monitor3), monitor3);< / div >
< div class = "line" > < a name = "l03226" > < / a > < span class = "lineno" > 3226< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03227" > < / a > < span class = "lineno" > 3227< / span >   }< / div >
< div class = "line" > < a name = "l03228" > < / a > < span class = "lineno" > 3228< / span >   < / div >
< div class = "line" > < a name = "l03229" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a68eead09a65587ea40162546a814e1fb" > 3229< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a68eead09a65587ea40162546a814e1fb" > makeNestedOptimize< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > solution, < span class = "keywordtype" > boolean< / span > maximize, < span class = "keywordtype" > long< / span > step, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > monitor1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > monitor2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > monitor3, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > monitor4) {< / div >
< div class = "line" > < a name = "l03230" > < / a > < span class = "lineno" > 3230< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeNestedOptimize__SWIG_4(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db), db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > .getCPtr(solution), solution, maximize, step, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(monitor1), monitor1, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(monitor2), monitor2, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(monitor3), monitor3, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > .getCPtr(monitor4), monitor4);< / div >
< div class = "line" > < a name = "l03231" > < / a > < span class = "lineno" > 3231< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03232" > < / a > < span class = "lineno" > 3232< / span >   }< / div >
< div class = "line" > < a name = "l03233" > < / a > < span class = "lineno" > 3233< / span >   < / div >
< div class = "line" > < a name = "l03234" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a53053a04a559c46af767efe77b88a01d" > 3234< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a53053a04a559c46af767efe77b88a01d" > makeNestedOptimize< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > solution, < span class = "keywordtype" > boolean< / span > maximize, < span class = "keywordtype" > long< / span > step, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > SearchMonitor< / a > [] monitors) {< / div >
< div class = "line" > < a name = "l03235" > < / a > < span class = "lineno" > 3235< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeNestedOptimize__SWIG_5(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(db), db, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > .getCPtr(solution), solution, maximize, step, monitors);< / div >
< div class = "line" > < a name = "l03236" > < / a > < span class = "lineno" > 3236< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03237" > < / a > < span class = "lineno" > 3237< / span >   }< / div >
< div class = "line" > < a name = "l03238" > < / a > < span class = "lineno" > 3238< / span >   < / div >
< div class = "line" > < a name = "l03243" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad2ca08ef4f67cba904f9992e317ad140" > 3243< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad2ca08ef4f67cba904f9992e317ad140" > makeRestoreAssignment< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > assignment) {< / div >
< div class = "line" > < a name = "l03244" > < / a > < span class = "lineno" > 3244< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeRestoreAssignment(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > .getCPtr(assignment), assignment);< / div >
< div class = "line" > < a name = "l03245" > < / a > < span class = "lineno" > 3245< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03246" > < / a > < span class = "lineno" > 3246< / span >   }< / div >
< div class = "line" > < a name = "l03247" > < / a > < span class = "lineno" > 3247< / span >   < / div >
< div class = "line" > < a name = "l03252" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae5c5ac138cd8048271a659263d8596bd" > 3252< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae5c5ac138cd8048271a659263d8596bd" > makeStoreAssignment< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > assignment) {< / div >
< div class = "line" > < a name = "l03253" > < / a > < span class = "lineno" > 3253< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeStoreAssignment(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > .getCPtr(assignment), assignment);< / div >
< div class = "line" > < a name = "l03254" > < / a > < span class = "lineno" > 3254< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03255" > < / a > < span class = "lineno" > 3255< / span >   }< / div >
< div class = "line" > < a name = "l03256" > < / a > < span class = "lineno" > 3256< / span >   < / div >
< div class = "line" > < a name = "l03260" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a781580217c58158a85ed9c7d35445c74" > 3260< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a781580217c58158a85ed9c7d35445c74" > makeOperator< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > int< / span > op) {< / div >
< div class = "line" > < a name = "l03261" > < / a > < span class = "lineno" > 3261< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeOperator__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , vars, op);< / div >
< div class = "line" > < a name = "l03262" > < / a > < span class = "lineno" > 3262< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03263" > < / a > < span class = "lineno" > 3263< / span >   }< / div >
< div class = "line" > < a name = "l03264" > < / a > < span class = "lineno" > 3264< / span >   < / div >
< div class = "line" > < a name = "l03265" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aeac0f627d2c4fb8ab62351bd4ddf8069" > 3265< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aeac0f627d2c4fb8ab62351bd4ddf8069" > makeOperator< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] secondary_vars, < span class = "keywordtype" > int< / span > op) {< / div >
< div class = "line" > < a name = "l03266" > < / a > < span class = "lineno" > 3266< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeOperator__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , vars, secondary_vars, op);< / div >
< div class = "line" > < a name = "l03267" > < / a > < span class = "lineno" > 3267< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03268" > < / a > < span class = "lineno" > 3268< / span >   }< / div >
< div class = "line" > < a name = "l03269" > < / a > < span class = "lineno" > 3269< / span >   < / div >
< div class = "line" > < a name = "l03270" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab63a9e16cf2ddcd8505d723d155dad54" > 3270< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab63a9e16cf2ddcd8505d723d155dad54" > makeOperator< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < a class = "code" href = "interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LongTernaryOperator.html" > LongTernaryOperator< / a > evaluator, < span class = "keywordtype" > int< / span > op) {< / div >
< div class = "line" > < a name = "l03271" > < / a > < span class = "lineno" > 3271< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeOperator__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , vars, evaluator, op);< / div >
< div class = "line" > < a name = "l03272" > < / a > < span class = "lineno" > 3272< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03273" > < / a > < span class = "lineno" > 3273< / span >   }< / div >
< div class = "line" > < a name = "l03274" > < / a > < span class = "lineno" > 3274< / span >   < / div >
< div class = "line" > < a name = "l03275" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3c68a9ffd6739b92386969e0299fb998" > 3275< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3c68a9ffd6739b92386969e0299fb998" > makeOperator< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] secondary_vars, < a class = "code" href = "interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LongTernaryOperator.html" > LongTernaryOperator< / a > evaluator, < span class = "keywordtype" > int< / span > op) {< / div >
< div class = "line" > < a name = "l03276" > < / a > < span class = "lineno" > 3276< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeOperator__SWIG_3(swigCPtr, < span class = "keyword" > this< / span > , vars, secondary_vars, evaluator, op);< / div >
< div class = "line" > < a name = "l03277" > < / a > < span class = "lineno" > 3277< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03278" > < / a > < span class = "lineno" > 3278< / span >   }< / div >
< div class = "line" > < a name = "l03279" > < / a > < span class = "lineno" > 3279< / span >   < / div >
< div class = "line" > < a name = "l03289" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7ccd411a2bf4d6975f2ff31c050f4b4a" > 3289< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7ccd411a2bf4d6975f2ff31c050f4b4a" > makeRandomLnsOperator< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > int< / span > number_of_variables) {< / div >
< div class = "line" > < a name = "l03290" > < / a > < span class = "lineno" > 3290< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeRandomLnsOperator__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , vars, number_of_variables);< / div >
< div class = "line" > < a name = "l03291" > < / a > < span class = "lineno" > 3291< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03292" > < / a > < span class = "lineno" > 3292< / span >   }< / div >
< div class = "line" > < a name = "l03293" > < / a > < span class = "lineno" > 3293< / span >   < / div >
< div class = "line" > < a name = "l03294" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9d2e4b7ac64cb67573163cc290e51a17" > 3294< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9d2e4b7ac64cb67573163cc290e51a17" > makeRandomLnsOperator< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < span class = "keywordtype" > int< / span > number_of_variables, < span class = "keywordtype" > int< / span > seed) {< / div >
< div class = "line" > < a name = "l03295" > < / a > < span class = "lineno" > 3295< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeRandomLnsOperator__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , vars, number_of_variables, seed);< / div >
< div class = "line" > < a name = "l03296" > < / a > < span class = "lineno" > 3296< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03297" > < / a > < span class = "lineno" > 3297< / span >   }< / div >
< div class = "line" > < a name = "l03298" > < / a > < span class = "lineno" > 3298< / span >   < / div >
< div class = "line" > < a name = "l03306" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a506215da15330bd267b820a5693629e3" > 3306< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a506215da15330bd267b820a5693629e3" > makeMoveTowardTargetOperator< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > target) {< / div >
< div class = "line" > < a name = "l03307" > < / a > < span class = "lineno" > 3307< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeMoveTowardTargetOperator__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > .getCPtr(target), target);< / div >
< div class = "line" > < a name = "l03308" > < / a > < span class = "lineno" > 3308< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03309" > < / a > < span class = "lineno" > 3309< / span >   }< / div >
< div class = "line" > < a name = "l03310" > < / a > < span class = "lineno" > 3310< / span >   < / div >
< div class = "line" > < a name = "l03319" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a44d1f7c266580ec2f288e96e7deabb28" > 3319< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a44d1f7c266580ec2f288e96e7deabb28" > makeMoveTowardTargetOperator< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] variables, < span class = "keywordtype" > long< / span > [] target_values) {< / div >
< div class = "line" > < a name = "l03320" > < / a > < span class = "lineno" > 3320< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeMoveTowardTargetOperator__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , variables, target_values);< / div >
< div class = "line" > < a name = "l03321" > < / a > < span class = "lineno" > 3321< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03322" > < / a > < span class = "lineno" > 3322< / span >   }< / div >
< div class = "line" > < a name = "l03323" > < / a > < span class = "lineno" > 3323< / span >   < / div >
< div class = "line" > < a name = "l03355" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aaa05e5a5105713bfe17c6e82d01242b5" > 3355< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aaa05e5a5105713bfe17c6e82d01242b5" > concatenateOperators< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > [] ops) {< / div >
< div class = "line" > < a name = "l03356" > < / a > < span class = "lineno" > 3356< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_concatenateOperators__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , ops);< / div >
< div class = "line" > < a name = "l03357" > < / a > < span class = "lineno" > 3357< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03358" > < / a > < span class = "lineno" > 3358< / span >   }< / div >
< div class = "line" > < a name = "l03359" > < / a > < span class = "lineno" > 3359< / span >   < / div >
< div class = "line" > < a name = "l03360" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3945a75ce8fbaf75d8b27ec285ad8d88" > 3360< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3945a75ce8fbaf75d8b27ec285ad8d88" > concatenateOperators< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > [] ops, < span class = "keywordtype" > boolean< / span > restart) {< / div >
< div class = "line" > < a name = "l03361" > < / a > < span class = "lineno" > 3361< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_concatenateOperators__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , ops, restart);< / div >
< div class = "line" > < a name = "l03362" > < / a > < span class = "lineno" > 3362< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03363" > < / a > < span class = "lineno" > 3363< / span >   }< / div >
< div class = "line" > < a name = "l03364" > < / a > < span class = "lineno" > 3364< / span >   < / div >
< div class = "line" > < a name = "l03365" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8035f2ee716f5046f69e53d542f9b8fd" > 3365< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8035f2ee716f5046f69e53d542f9b8fd" > concatenateOperators< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > [] ops, < a class = "code" href = "interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1IntIntToLongFunction.html" > IntIntToLongFunction< / a > evaluator) {< / div >
< div class = "line" > < a name = "l03366" > < / a > < span class = "lineno" > 3366< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_concatenateOperators__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , ops, evaluator);< / div >
< div class = "line" > < a name = "l03367" > < / a > < span class = "lineno" > 3367< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03368" > < / a > < span class = "lineno" > 3368< / span >   }< / div >
< div class = "line" > < a name = "l03369" > < / a > < span class = "lineno" > 3369< / span >   < / div >
< div class = "line" > < a name = "l03374" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aeb252e56600708217827b8250a99f059" > 3374< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aeb252e56600708217827b8250a99f059" > randomConcatenateOperators< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > [] ops) {< / div >
< div class = "line" > < a name = "l03375" > < / a > < span class = "lineno" > 3375< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_randomConcatenateOperators__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , ops);< / div >
< div class = "line" > < a name = "l03376" > < / a > < span class = "lineno" > 3376< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03377" > < / a > < span class = "lineno" > 3377< / span >   }< / div >
< div class = "line" > < a name = "l03378" > < / a > < span class = "lineno" > 3378< / span >   < / div >
< div class = "line" > < a name = "l03384" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a27d81fc7e96dae891af5e30f3f225a0b" > 3384< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a27d81fc7e96dae891af5e30f3f225a0b" > randomConcatenateOperators< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > [] ops, < span class = "keywordtype" > int< / span > seed) {< / div >
< div class = "line" > < a name = "l03385" > < / a > < span class = "lineno" > 3385< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_randomConcatenateOperators__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , ops, seed);< / div >
< div class = "line" > < a name = "l03386" > < / a > < span class = "lineno" > 3386< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03387" > < / a > < span class = "lineno" > 3387< / span >   }< / div >
< div class = "line" > < a name = "l03388" > < / a > < span class = "lineno" > 3388< / span >   < / div >
< div class = "line" > < a name = "l03398" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a47cd7b8471e82af78399ed697aff14a3" > 3398< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a47cd7b8471e82af78399ed697aff14a3" > MultiArmedBanditConcatenateOperators< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > [] ops, < span class = "keywordtype" > double< / span > memory_coefficient, < span class = "keywordtype" > double< / span > exploration_coefficient, < span class = "keywordtype" > boolean< / span > maximize) {< / div >
< div class = "line" > < a name = "l03399" > < / a > < span class = "lineno" > 3399< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_MultiArmedBanditConcatenateOperators(swigCPtr, < span class = "keyword" > this< / span > , ops, memory_coefficient, exploration_coefficient, maximize);< / div >
< div class = "line" > < a name = "l03400" > < / a > < span class = "lineno" > 3400< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03401" > < / a > < span class = "lineno" > 3401< / span >   }< / div >
< div class = "line" > < a name = "l03402" > < / a > < span class = "lineno" > 3402< / span >   < / div >
< div class = "line" > < a name = "l03410" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2f360b91e91e2ee7222010a634e1a5c1" > 3410< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2f360b91e91e2ee7222010a634e1a5c1" > makeNeighborhoodLimit< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > op, < span class = "keywordtype" > long< / span > limit) {< / div >
< div class = "line" > < a name = "l03411" > < / a > < span class = "lineno" > 3411< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeNeighborhoodLimit(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > .getCPtr(op), op, limit);< / div >
< div class = "line" > < a name = "l03412" > < / a > < span class = "lineno" > 3412< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03413" > < / a > < span class = "lineno" > 3413< / span >   }< / div >
< div class = "line" > < a name = "l03414" > < / a > < span class = "lineno" > 3414< / span >   < / div >
< div class = "line" > < a name = "l03440" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7641b6a95819b18bc4664a1865d3f523" > 3440< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7641b6a95819b18bc4664a1865d3f523" > makeLocalSearchPhase< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > assignment, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchPhaseParameters.html" > LocalSearchPhaseParameters< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae4399c1ca0a6f8b37fff268d21a8f595" > parameters< / a > ) {< / div >
< div class = "line" > < a name = "l03441" > < / a > < span class = "lineno" > 3441< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeLocalSearchPhase__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > .getCPtr(assignment), assignment, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchPhaseParameters.html" > LocalSearchPhaseParameters< / a > .getCPtr(< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae4399c1ca0a6f8b37fff268d21a8f595" > parameters< / a > ), < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae4399c1ca0a6f8b37fff268d21a8f595" > parameters< / a > );< / div >
< div class = "line" > < a name = "l03442" > < / a > < span class = "lineno" > 3442< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03443" > < / a > < span class = "lineno" > 3443< / span >   }< / div >
< div class = "line" > < a name = "l03444" > < / a > < span class = "lineno" > 3444< / span >   < / div >
< div class = "line" > < a name = "l03445" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8ebb534a997d5546fe0306547a806361" > 3445< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8ebb534a997d5546fe0306547a806361" > makeLocalSearchPhase< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > first_solution, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchPhaseParameters.html" > LocalSearchPhaseParameters< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae4399c1ca0a6f8b37fff268d21a8f595" > parameters< / a > ) {< / div >
< div class = "line" > < a name = "l03446" > < / a > < span class = "lineno" > 3446< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeLocalSearchPhase__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(first_solution), first_solution, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchPhaseParameters.html" > LocalSearchPhaseParameters< / a > .getCPtr(< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae4399c1ca0a6f8b37fff268d21a8f595" > parameters< / a > ), < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae4399c1ca0a6f8b37fff268d21a8f595" > parameters< / a > );< / div >
< div class = "line" > < a name = "l03447" > < / a > < span class = "lineno" > 3447< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03448" > < / a > < span class = "lineno" > 3448< / span >   }< / div >
< div class = "line" > < a name = "l03449" > < / a > < span class = "lineno" > 3449< / span >   < / div >
< div class = "line" > < a name = "l03453" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a504bd61fb2167fd91912ce847cf476ca" > 3453< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a504bd61fb2167fd91912ce847cf476ca" > makeLocalSearchPhase< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > first_solution, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > first_solution_sub_decision_builder, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchPhaseParameters.html" > LocalSearchPhaseParameters< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae4399c1ca0a6f8b37fff268d21a8f595" > parameters< / a > ) {< / div >
< div class = "line" > < a name = "l03454" > < / a > < span class = "lineno" > 3454< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeLocalSearchPhase__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(first_solution), first_solution, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(first_solution_sub_decision_builder), first_solution_sub_decision_builder, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchPhaseParameters.html" > LocalSearchPhaseParameters< / a > .getCPtr(< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae4399c1ca0a6f8b37fff268d21a8f595" > parameters< / a > ), < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae4399c1ca0a6f8b37fff268d21a8f595" > parameters< / a > );< / div >
< div class = "line" > < a name = "l03455" > < / a > < span class = "lineno" > 3455< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03456" > < / a > < span class = "lineno" > 3456< / span >   }< / div >
< div class = "line" > < a name = "l03457" > < / a > < span class = "lineno" > 3457< / span >   < / div >
< div class = "line" > < a name = "l03458" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aad625baf67199a8a045b983fd899674e" > 3458< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aad625baf67199a8a045b983fd899674e" > makeLocalSearchPhase< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVar.html" > SequenceVar< / a > [] vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > first_solution, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchPhaseParameters.html" > LocalSearchPhaseParameters< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae4399c1ca0a6f8b37fff268d21a8f595" > parameters< / a > ) {< / div >
< div class = "line" > < a name = "l03459" > < / a > < span class = "lineno" > 3459< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeLocalSearchPhase__SWIG_3(swigCPtr, < span class = "keyword" > this< / span > , vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(first_solution), first_solution, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchPhaseParameters.html" > LocalSearchPhaseParameters< / a > .getCPtr(< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae4399c1ca0a6f8b37fff268d21a8f595" > parameters< / a > ), < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae4399c1ca0a6f8b37fff268d21a8f595" > parameters< / a > );< / div >
< div class = "line" > < a name = "l03460" > < / a > < span class = "lineno" > 3460< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03461" > < / a > < span class = "lineno" > 3461< / span >   }< / div >
< div class = "line" > < a name = "l03462" > < / a > < span class = "lineno" > 3462< / span >   < / div >
< div class = "line" > < a name = "l03466" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae28dbca89d7f25cf7b2865b04e0532e2" > 3466< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionPool.html" > SolutionPool< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae28dbca89d7f25cf7b2865b04e0532e2" > makeDefaultSolutionPool< / a > () {< / div >
< div class = "line" > < a name = "l03467" > < / a > < span class = "lineno" > 3467< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeDefaultSolutionPool(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l03468" > < / a > < span class = "lineno" > 3468< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionPool.html" > SolutionPool< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03469" > < / a > < span class = "lineno" > 3469< / span >   }< / div >
< div class = "line" > < a name = "l03470" > < / a > < span class = "lineno" > 3470< / span >   < / div >
< div class = "line" > < a name = "l03474" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#acdb8e9f4a615cca81200cf6164d68b35" > 3474< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchPhaseParameters.html" > LocalSearchPhaseParameters< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#acdb8e9f4a615cca81200cf6164d68b35" > makeLocalSearchPhaseParameters< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > objective, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > ls_operator, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > sub_decision_builder) {< / div >
< div class = "line" > < a name = "l03475" > < / a > < span class = "lineno" > 3475< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeLocalSearchPhaseParameters__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(objective), objective, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > .getCPtr(ls_operator), ls_operator, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(sub_decision_builder), sub_decision_builder);< / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l03476" > < / a > < span class = "lineno" > 3476< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchPhaseParameters.html" > LocalSearchPhaseParameters< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03477" > < / a > < span class = "lineno" > 3477< / span >   }< / div >
< div class = "line" > < a name = "l03478" > < / a > < span class = "lineno" > 3478< / span >   < / div >
2020-11-18 14:53:30 +01:00
< div class = "line" > < a name = "l03479" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7f5d083f7c45d79f8de3bf829ed2088e" > 3479< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchPhaseParameters.html" > LocalSearchPhaseParameters< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7f5d083f7c45d79f8de3bf829ed2088e" > makeLocalSearchPhaseParameters< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > objective, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > ls_operator, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > sub_decision_builder, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html" > RegularLimit< / a > limit) {< / div >
< div class = "line" > < a name = "l03480" > < / a > < span class = "lineno" > 3480< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeLocalSearchPhaseParameters__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(objective), objective, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > .getCPtr(ls_operator), ls_operator, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(sub_decision_builder), sub_decision_builder, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html" > RegularLimit< / a > .getCPtr(limit), limit);< / div >
< div class = "line" > < a name = "l03481" > < / a > < span class = "lineno" > 3481< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchPhaseParameters.html" > LocalSearchPhaseParameters< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03482" > < / a > < span class = "lineno" > 3482< / span >   }< / div >
< div class = "line" > < a name = "l03483" > < / a > < span class = "lineno" > 3483< / span >   < / div >
< div class = "line" > < a name = "l03484" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a05d798ff0c94c0bfbd756465635e58b3" > 3484< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchPhaseParameters.html" > LocalSearchPhaseParameters< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a05d798ff0c94c0bfbd756465635e58b3" > makeLocalSearchPhaseParameters< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > objective, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > ls_operator, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > sub_decision_builder, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html" > RegularLimit< / a > limit, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilterManager.html" > LocalSearchFilterManager< / a > filter_manager) {< / div >
< div class = "line" > < a name = "l03485" > < / a > < span class = "lineno" > 3485< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeLocalSearchPhaseParameters__SWIG_2(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(objective), objective, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > .getCPtr(ls_operator), ls_operator, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(sub_decision_builder), sub_decision_builder, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html" > RegularLimit< / a > .getCPtr(limit), limit, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilterManager.html" > LocalSearchFilterManager< / a > .getCPtr(filter_manager), filter_manager);< / div >
< div class = "line" > < a name = "l03486" > < / a > < span class = "lineno" > 3486< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchPhaseParameters.html" > LocalSearchPhaseParameters< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03487" > < / a > < span class = "lineno" > 3487< / span >   }< / div >
< div class = "line" > < a name = "l03488" > < / a > < span class = "lineno" > 3488< / span >   < / div >
< div class = "line" > < a name = "l03489" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a44798992a0c5ac29108214575c96fc2f" > 3489< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchPhaseParameters.html" > LocalSearchPhaseParameters< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a44798992a0c5ac29108214575c96fc2f" > makeLocalSearchPhaseParameters< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > objective, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionPool.html" > SolutionPool< / a > pool, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > ls_operator, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > sub_decision_builder) {< / div >
< div class = "line" > < a name = "l03490" > < / a > < span class = "lineno" > 3490< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeLocalSearchPhaseParameters__SWIG_3(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(objective), objective, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionPool.html" > SolutionPool< / a > .getCPtr(pool), pool, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > .getCPtr(ls_operator), ls_operator, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(sub_decision_builder), sub_decision_builder);< / div >
< div class = "line" > < a name = "l03491" > < / a > < span class = "lineno" > 3491< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchPhaseParameters.html" > LocalSearchPhaseParameters< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03492" > < / a > < span class = "lineno" > 3492< / span >   }< / div >
< div class = "line" > < a name = "l03493" > < / a > < span class = "lineno" > 3493< / span >   < / div >
< div class = "line" > < a name = "l03494" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#afb23da86c8f4edc2c899473d507f2785" > 3494< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchPhaseParameters.html" > LocalSearchPhaseParameters< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#afb23da86c8f4edc2c899473d507f2785" > makeLocalSearchPhaseParameters< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > objective, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionPool.html" > SolutionPool< / a > pool, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > ls_operator, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > sub_decision_builder, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html" > RegularLimit< / a > limit) {< / div >
< div class = "line" > < a name = "l03495" > < / a > < span class = "lineno" > 3495< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeLocalSearchPhaseParameters__SWIG_4(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(objective), objective, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionPool.html" > SolutionPool< / a > .getCPtr(pool), pool, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > .getCPtr(ls_operator), ls_operator, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(sub_decision_builder), sub_decision_builder, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html" > RegularLimit< / a > .getCPtr(limit), limit);< / div >
< div class = "line" > < a name = "l03496" > < / a > < span class = "lineno" > 3496< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchPhaseParameters.html" > LocalSearchPhaseParameters< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03497" > < / a > < span class = "lineno" > 3497< / span >   }< / div >
< div class = "line" > < a name = "l03498" > < / a > < span class = "lineno" > 3498< / span >   < / div >
< div class = "line" > < a name = "l03499" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#abb20bd24891d0124ccebc3a4e11e2680" > 3499< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchPhaseParameters.html" > LocalSearchPhaseParameters< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#abb20bd24891d0124ccebc3a4e11e2680" > makeLocalSearchPhaseParameters< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > objective, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionPool.html" > SolutionPool< / a > pool, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > ls_operator, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > sub_decision_builder, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html" > RegularLimit< / a > limit, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilterManager.html" > LocalSearchFilterManager< / a > filter_manager) {< / div >
< div class = "line" > < a name = "l03500" > < / a > < span class = "lineno" > 3500< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeLocalSearchPhaseParameters__SWIG_5(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(objective), objective, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionPool.html" > SolutionPool< / a > .getCPtr(pool), pool, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > LocalSearchOperator< / a > .getCPtr(ls_operator), ls_operator, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > DecisionBuilder< / a > .getCPtr(sub_decision_builder), sub_decision_builder, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html" > RegularLimit< / a > .getCPtr(limit), limit, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilterManager.html" > LocalSearchFilterManager< / a > .getCPtr(filter_manager), filter_manager);< / div >
< div class = "line" > < a name = "l03501" > < / a > < span class = "lineno" > 3501< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchPhaseParameters.html" > LocalSearchPhaseParameters< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03502" > < / a > < span class = "lineno" > 3502< / span >   }< / div >
< div class = "line" > < a name = "l03503" > < / a > < span class = "lineno" > 3503< / span >   < / div >
< div class = "line" > < a name = "l03507" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#add6436b9126f5b3f5b5b0d77754200e0" > 3507< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilter.html" > LocalSearchFilter< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#add6436b9126f5b3f5b5b0d77754200e0" > MakeAcceptFilter< / a > () {< / div >
< div class = "line" > < a name = "l03508" > < / a > < span class = "lineno" > 3508< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_MakeAcceptFilter(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l03509" > < / a > < span class = "lineno" > 3509< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilter.html" > LocalSearchFilter< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l03510" > < / a > < span class = "lineno" > 3510< / span >   }< / div >
< div class = "line" > < a name = "l03511" > < / a > < span class = "lineno" > 3511< / span >   < / div >
2020-11-18 14:53:30 +01:00
< div class = "line" > < a name = "l03512" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad3dbbad36f9a38b468183a5469607da4" > 3512< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilter.html" > LocalSearchFilter< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad3dbbad36f9a38b468183a5469607da4" > MakeRejectFilter< / a > () {< / div >
< div class = "line" > < a name = "l03513" > < / a > < span class = "lineno" > 3513< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_MakeRejectFilter(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l03514" > < / a > < span class = "lineno" > 3514< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilter.html" > LocalSearchFilter< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03515" > < / a > < span class = "lineno" > 3515< / span >   }< / div >
< div class = "line" > < a name = "l03516" > < / a > < span class = "lineno" > 3516< / span >   < / div >
< div class = "line" > < a name = "l03517" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a88232d06be9d090bd74885a4d9ae585b" > 3517< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilter.html" > LocalSearchFilter< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a88232d06be9d090bd74885a4d9ae585b" > makeVariableDomainFilter< / a > () {< / div >
< div class = "line" > < a name = "l03518" > < / a > < span class = "lineno" > 3518< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeVariableDomainFilter(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l03519" > < / a > < span class = "lineno" > 3519< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilter.html" > LocalSearchFilter< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03520" > < / a > < span class = "lineno" > 3520< / span >   }< / div >
< div class = "line" > < a name = "l03521" > < / a > < span class = "lineno" > 3521< / span >   < / div >
< div class = "line" > < a name = "l03522" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac75a36b6359939abe50adc87efe255a3" > 3522< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchFilter.html" > IntVarLocalSearchFilter< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac75a36b6359939abe50adc87efe255a3" > makeSumObjectiveFilter< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, LongBinaryOperator values, < span class = "keywordtype" > int< / span > filter_enum) {< / div >
< div class = "line" > < a name = "l03523" > < / a > < span class = "lineno" > 3523< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeSumObjectiveFilter__SWIG_0(swigCPtr, < span class = "keyword" > this< / span > , vars, values, filter_enum);< / div >
< div class = "line" > < a name = "l03524" > < / a > < span class = "lineno" > 3524< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchFilter.html" > IntVarLocalSearchFilter< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03525" > < / a > < span class = "lineno" > 3525< / span >   }< / div >
< div class = "line" > < a name = "l03526" > < / a > < span class = "lineno" > 3526< / span >   < / div >
< div class = "line" > < a name = "l03527" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a257c6dbf3a7526864dc0531540a233d9" > 3527< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchFilter.html" > IntVarLocalSearchFilter< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a257c6dbf3a7526864dc0531540a233d9" > makeSumObjectiveFilter< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] vars, < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > [] secondary_vars, < a class = "code" href = "interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LongTernaryOperator.html" > LongTernaryOperator< / a > values, < span class = "keywordtype" > int< / span > filter_enum) {< / div >
< div class = "line" > < a name = "l03528" > < / a > < span class = "lineno" > 3528< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_makeSumObjectiveFilter__SWIG_1(swigCPtr, < span class = "keyword" > this< / span > , vars, secondary_vars, values, filter_enum);< / div >
< div class = "line" > < a name = "l03529" > < / a > < span class = "lineno" > 3529< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchFilter.html" > IntVarLocalSearchFilter< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03530" > < / a > < span class = "lineno" > 3530< / span >   }< / div >
< div class = "line" > < a name = "l03531" > < / a > < span class = "lineno" > 3531< / span >   < / div >
< div class = "line" > < a name = "l03536" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a41cf22abb1d8da78d6f0c6ffd04610ad" > 3536< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > void< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a41cf22abb1d8da78d6f0c6ffd04610ad" > topPeriodicCheck< / a > () {< / div >
< div class = "line" > < a name = "l03537" > < / a > < span class = "lineno" > 3537< / span >   mainJNI.Solver_topPeriodicCheck(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l03538" > < / a > < span class = "lineno" > 3538< / span >   }< / div >
< div class = "line" > < a name = "l03539" > < / a > < span class = "lineno" > 3539< / span >   < / div >
< div class = "line" > < a name = "l03545" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa646ec340048ea7b4703380890dff441" > 3545< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa646ec340048ea7b4703380890dff441" > topProgressPercent< / a > () {< / div >
< div class = "line" > < a name = "l03546" > < / a > < span class = "lineno" > 3546< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_topProgressPercent(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l03547" > < / a > < span class = "lineno" > 3547< / span >   }< / div >
< div class = "line" > < a name = "l03548" > < / a > < span class = "lineno" > 3548< / span >   < / div >
< div class = "line" > < a name = "l03554" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0dd66fb023e79f0ec9e0ee438c5d17a3" > 3554< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > void< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0dd66fb023e79f0ec9e0ee438c5d17a3" > pushState< / a > () {< / div >
< div class = "line" > < a name = "l03555" > < / a > < span class = "lineno" > 3555< / span >   mainJNI.Solver_pushState(swigCPtr, < span class = "keyword" > this< / span > );< / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l03556" > < / a > < span class = "lineno" > 3556< / span >   }< / div >
< div class = "line" > < a name = "l03557" > < / a > < span class = "lineno" > 3557< / span >   < / div >
2020-11-18 14:53:30 +01:00
< div class = "line" > < a name = "l03558" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3cc9e73bdf543c2f79f1286ea9d55a0e" > 3558< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > void< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3cc9e73bdf543c2f79f1286ea9d55a0e" > popState< / a > () {< / div >
< div class = "line" > < a name = "l03559" > < / a > < span class = "lineno" > 3559< / span >   mainJNI.Solver_popState(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l03560" > < / a > < span class = "lineno" > 3560< / span >   }< / div >
< div class = "line" > < a name = "l03561" > < / a > < span class = "lineno" > 3561< / span >   < / div >
< div class = "line" > < a name = "l03566" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5e010b8bed706653e987c73f9e5d3707" > 3566< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5e010b8bed706653e987c73f9e5d3707" > searchDepth< / a > () {< / div >
< div class = "line" > < a name = "l03567" > < / a > < span class = "lineno" > 3567< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_searchDepth(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l03568" > < / a > < span class = "lineno" > 3568< / span >   }< / div >
< div class = "line" > < a name = "l03569" > < / a > < span class = "lineno" > 3569< / span >   < / div >
< div class = "line" > < a name = "l03574" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af3611d8667d3ab0e0c3e3abefd306b57" > 3574< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af3611d8667d3ab0e0c3e3abefd306b57" > searchLeftDepth< / a > () {< / div >
< div class = "line" > < a name = "l03575" > < / a > < span class = "lineno" > 3575< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_searchLeftDepth(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l03576" > < / a > < span class = "lineno" > 3576< / span >   }< / div >
< div class = "line" > < a name = "l03577" > < / a > < span class = "lineno" > 3577< / span >   < / div >
< div class = "line" > < a name = "l03582" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a55ec4de9516014c088407b1ac13e9117" > 3582< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a55ec4de9516014c088407b1ac13e9117" > solveDepth< / a > () {< / div >
< div class = "line" > < a name = "l03583" > < / a > < span class = "lineno" > 3583< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_solveDepth(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l03584" > < / a > < span class = "lineno" > 3584< / span >   }< / div >
< div class = "line" > < a name = "l03585" > < / a > < span class = "lineno" > 3585< / span >   < / div >
< div class = "line" > < a name = "l03589" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a07047d1980ab88c4bc400af9cee73940" > 3589< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > long< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a07047d1980ab88c4bc400af9cee73940" > rand64< / a > (< span class = "keywordtype" > long< / span > size) {< / div >
< div class = "line" > < a name = "l03590" > < / a > < span class = "lineno" > 3590< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_rand64(swigCPtr, < span class = "keyword" > this< / span > , size);< / div >
< div class = "line" > < a name = "l03591" > < / a > < span class = "lineno" > 3591< / span >   }< / div >
< div class = "line" > < a name = "l03592" > < / a > < span class = "lineno" > 3592< / span >   < / div >
< div class = "line" > < a name = "l03596" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0d3986072dbbb0f0428ef8864dcf6e8e" > 3596< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0d3986072dbbb0f0428ef8864dcf6e8e" > rand32< / a > (< span class = "keywordtype" > int< / span > size) {< / div >
< div class = "line" > < a name = "l03597" > < / a > < span class = "lineno" > 3597< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_rand32(swigCPtr, < span class = "keyword" > this< / span > , size);< / div >
< div class = "line" > < a name = "l03598" > < / a > < span class = "lineno" > 3598< / span >   }< / div >
< div class = "line" > < a name = "l03599" > < / a > < span class = "lineno" > 3599< / span >   < / div >
< div class = "line" > < a name = "l03603" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a673ba9435f8fe895eaa8e0cd2611b85a" > 3603< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > void< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a673ba9435f8fe895eaa8e0cd2611b85a" > reSeed< / a > (< span class = "keywordtype" > int< / span > seed) {< / div >
< div class = "line" > < a name = "l03604" > < / a > < span class = "lineno" > 3604< / span >   mainJNI.Solver_reSeed(swigCPtr, < span class = "keyword" > this< / span > , seed);< / div >
< div class = "line" > < a name = "l03605" > < / a > < span class = "lineno" > 3605< / span >   }< / div >
< div class = "line" > < a name = "l03606" > < / a > < span class = "lineno" > 3606< / span >   < / div >
< div class = "line" > < a name = "l03612" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a53cc34512ac186408b948803232ed37a" > 3612< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > void< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a53cc34512ac186408b948803232ed37a" > exportProfilingOverview< / a > (String filename) {< / div >
< div class = "line" > < a name = "l03613" > < / a > < span class = "lineno" > 3613< / span >   mainJNI.Solver_exportProfilingOverview(swigCPtr, < span class = "keyword" > this< / span > , filename);< / div >
< div class = "line" > < a name = "l03614" > < / a > < span class = "lineno" > 3614< / span >   }< / div >
< div class = "line" > < a name = "l03615" > < / a > < span class = "lineno" > 3615< / span >   < / div >
< div class = "line" > < a name = "l03619" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa004ba43ea3ba1248431629d46cbfd63" > 3619< / a > < / span >   < span class = "keyword" > public< / span > String < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa004ba43ea3ba1248431629d46cbfd63" > localSearchProfile< / a > () {< / div >
< div class = "line" > < a name = "l03620" > < / a > < span class = "lineno" > 3620< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_localSearchProfile(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l03621" > < / a > < span class = "lineno" > 3621< / span >   }< / div >
< div class = "line" > < a name = "l03622" > < / a > < span class = "lineno" > 3622< / span >   < / div >
< div class = "line" > < a name = "l03628" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aebfaff7e038fa00bf658f37cdef31f31" > 3628< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > boolean< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aebfaff7e038fa00bf658f37cdef31f31" > currentlyInSolve< / a > () {< / div >
< div class = "line" > < a name = "l03629" > < / a > < span class = "lineno" > 3629< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_currentlyInSolve(swigCPtr, < span class = "keyword" > this< / span > );< / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l03630" > < / a > < span class = "lineno" > 3630< / span >   }< / div >
< div class = "line" > < a name = "l03631" > < / a > < span class = "lineno" > 3631< / span >   < / div >
2020-11-18 14:53:30 +01:00
< div class = "line" > < a name = "l03636" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a517217ba41b379c881ae8aea1a9eaeb8" > 3636< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a517217ba41b379c881ae8aea1a9eaeb8" > constraints< / a > () {< / div >
< div class = "line" > < a name = "l03637" > < / a > < span class = "lineno" > 3637< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_constraints(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l03638" > < / a > < span class = "lineno" > 3638< / span >   }< / div >
< div class = "line" > < a name = "l03639" > < / a > < span class = "lineno" > 3639< / span >   < / div >
< div class = "line" > < a name = "l03643" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#adf64be0277a81a3b66a78d0b1bd1fad9" > 3643< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > void< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#adf64be0277a81a3b66a78d0b1bd1fad9" > accept< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelVisitor.html" > ModelVisitor< / a > visitor) {< / div >
< div class = "line" > < a name = "l03644" > < / a > < span class = "lineno" > 3644< / span >   mainJNI.Solver_accept(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelVisitor.html" > ModelVisitor< / a > .getCPtr(visitor), visitor);< / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l03645" > < / a > < span class = "lineno" > 3645< / span >   }< / div >
< div class = "line" > < a name = "l03646" > < / a > < span class = "lineno" > 3646< / span >   < / div >
2020-11-18 14:53:30 +01:00
< div class = "line" > < a name = "l03647" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4d026166b7750d8dcc097b95ac0e1513" > 3647< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision.html" > Decision< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4d026166b7750d8dcc097b95ac0e1513" > balancing_decision< / a > () {< / div >
< div class = "line" > < a name = "l03648" > < / a > < span class = "lineno" > 3648< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_balancing_decision(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l03649" > < / a > < span class = "lineno" > 3649< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision.html" > Decision< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03650" > < / a > < span class = "lineno" > 3650< / span >   }< / div >
< div class = "line" > < a name = "l03651" > < / a > < span class = "lineno" > 3651< / span >   < / div >
< div class = "line" > < a name = "l03655" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a95d15794f0eaa4727439f364889a8064" > 3655< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > void< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a95d15794f0eaa4727439f364889a8064" > clear_fail_intercept< / a > () {< / div >
< div class = "line" > < a name = "l03656" > < / a > < span class = "lineno" > 3656< / span >   mainJNI.Solver_clear_fail_intercept(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l03657" > < / a > < span class = "lineno" > 3657< / span >   }< / div >
< div class = "line" > < a name = "l03658" > < / a > < span class = "lineno" > 3658< / span >   < / div >
< div class = "line" > < a name = "l03663" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac558d2de1d97d0761b551dd5e78eaa0d" > 3663< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > void< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac558d2de1d97d0761b551dd5e78eaa0d" > SetUseFastLocalSearch< / a > (< span class = "keywordtype" > boolean< / span > use_fast_local_search) {< / div >
< div class = "line" > < a name = "l03664" > < / a > < span class = "lineno" > 3664< / span >   mainJNI.Solver_SetUseFastLocalSearch(swigCPtr, < span class = "keyword" > this< / span > , use_fast_local_search);< / div >
< div class = "line" > < a name = "l03665" > < / a > < span class = "lineno" > 3665< / span >   }< / div >
< div class = "line" > < a name = "l03666" > < / a > < span class = "lineno" > 3666< / span >   < / div >
< div class = "line" > < a name = "l03670" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#abd6e2b61a9100e7ca43e5eba5c6fdc12" > 3670< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > boolean< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#abd6e2b61a9100e7ca43e5eba5c6fdc12" > UseFastLocalSearch< / a > () {< / div >
< div class = "line" > < a name = "l03671" > < / a > < span class = "lineno" > 3671< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_UseFastLocalSearch(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l03672" > < / a > < span class = "lineno" > 3672< / span >   }< / div >
< div class = "line" > < a name = "l03673" > < / a > < span class = "lineno" > 3673< / span >   < / div >
< div class = "line" > < a name = "l03677" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae05f77c07cef760c2eb02a8b02f42679" > 3677< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > boolean< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae05f77c07cef760c2eb02a8b02f42679" > hasName< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationBaseObject.html" > PropagationBaseObject< / a > < span class = "keywordtype" > object< / span > ) {< / div >
< div class = "line" > < a name = "l03678" > < / a > < span class = "lineno" > 3678< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_hasName(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationBaseObject.html" > PropagationBaseObject< / a > .getCPtr(< span class = "keywordtype" > object< / span > ), < span class = "keywordtype" > object< / span > );< / div >
< div class = "line" > < a name = "l03679" > < / a > < span class = "lineno" > 3679< / span >   }< / div >
< div class = "line" > < a name = "l03680" > < / a > < span class = "lineno" > 3680< / span >   < / div >
< div class = "line" > < a name = "l03684" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac77eeaa39683e073304d2b870417acf3" > 3684< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Demon.html" > Demon< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac77eeaa39683e073304d2b870417acf3" > registerDemon< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Demon.html" > Demon< / a > demon) {< / div >
< div class = "line" > < a name = "l03685" > < / a > < span class = "lineno" > 3685< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_registerDemon(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Demon.html" > Demon< / a > .getCPtr(demon), demon);< / div >
< div class = "line" > < a name = "l03686" > < / a > < span class = "lineno" > 3686< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Demon.html" > Demon< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03687" > < / a > < span class = "lineno" > 3687< / span >   }< / div >
< div class = "line" > < a name = "l03688" > < / a > < span class = "lineno" > 3688< / span >   < / div >
< div class = "line" > < a name = "l03692" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad3066491e3672bbb7037f786cbe92928" > 3692< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad3066491e3672bbb7037f786cbe92928" > registerIntExpr< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > expr) {< / div >
< div class = "line" > < a name = "l03693" > < / a > < span class = "lineno" > 3693< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_registerIntExpr(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > .getCPtr(expr), expr);< / div >
< div class = "line" > < a name = "l03694" > < / a > < span class = "lineno" > 3694< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03695" > < / a > < span class = "lineno" > 3695< / span >   }< / div >
< div class = "line" > < a name = "l03696" > < / a > < span class = "lineno" > 3696< / span >   < / div >
< div class = "line" > < a name = "l03700" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a35f896efba1fc81070cd12b39524a9aa" > 3700< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a35f896efba1fc81070cd12b39524a9aa" > registerIntVar< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > var) {< / div >
< div class = "line" > < a name = "l03701" > < / a > < span class = "lineno" > 3701< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_registerIntVar(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(var), var);< / div >
< div class = "line" > < a name = "l03702" > < / a > < span class = "lineno" > 3702< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03703" > < / a > < span class = "lineno" > 3703< / span >   }< / div >
< div class = "line" > < a name = "l03704" > < / a > < span class = "lineno" > 3704< / span >   < / div >
< div class = "line" > < a name = "l03709" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa23bdf7086f47eeabb05235a1f0f680e" > 3709< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa23bdf7086f47eeabb05235a1f0f680e" > registerIntervalVar< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > var) {< / div >
< div class = "line" > < a name = "l03710" > < / a > < span class = "lineno" > 3710< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_registerIntervalVar(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > .getCPtr(var), var);< / div >
< div class = "line" > < a name = "l03711" > < / a > < span class = "lineno" > 3711< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > IntervalVar< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03712" > < / a > < span class = "lineno" > 3712< / span >   }< / div >
< div class = "line" > < a name = "l03713" > < / a > < span class = "lineno" > 3713< / span >   < / div >
< div class = "line" > < a name = "l03717" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab5da11c0f4dd718b17f56a5acc0396c4" > 3717< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelCache.html" > ModelCache< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab5da11c0f4dd718b17f56a5acc0396c4" > cache< / a > () {< / div >
< div class = "line" > < a name = "l03718" > < / a > < span class = "lineno" > 3718< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_cache(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l03719" > < / a > < span class = "lineno" > 3719< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelCache.html" > ModelCache< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03720" > < / a > < span class = "lineno" > 3720< / span >   }< / div >
< div class = "line" > < a name = "l03721" > < / a > < span class = "lineno" > 3721< / span >   < / div >
< div class = "line" > < a name = "l03725" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad18130ca1f094fa8fd6dda899cdf4db8" > 3725< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > boolean< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad18130ca1f094fa8fd6dda899cdf4db8" > instrumentsDemons< / a > () {< / div >
< div class = "line" > < a name = "l03726" > < / a > < span class = "lineno" > 3726< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_instrumentsDemons(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l03727" > < / a > < span class = "lineno" > 3727< / span >   }< / div >
< div class = "line" > < a name = "l03728" > < / a > < span class = "lineno" > 3728< / span >   < / div >
< div class = "line" > < a name = "l03732" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af0ee6e432970a35d0f2813d2dffb415f" > 3732< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > boolean< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af0ee6e432970a35d0f2813d2dffb415f" > isProfilingEnabled< / a > () {< / div >
< div class = "line" > < a name = "l03733" > < / a > < span class = "lineno" > 3733< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_isProfilingEnabled(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l03734" > < / a > < span class = "lineno" > 3734< / span >   }< / div >
< div class = "line" > < a name = "l03735" > < / a > < span class = "lineno" > 3735< / span >   < / div >
< div class = "line" > < a name = "l03739" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a05986676ca7024016f0518c5250fab98" > 3739< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > boolean< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a05986676ca7024016f0518c5250fab98" > isLocalSearchProfilingEnabled< / a > () {< / div >
< div class = "line" > < a name = "l03740" > < / a > < span class = "lineno" > 3740< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_isLocalSearchProfilingEnabled(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l03741" > < / a > < span class = "lineno" > 3741< / span >   }< / div >
< div class = "line" > < a name = "l03742" > < / a > < span class = "lineno" > 3742< / span >   < / div >
< div class = "line" > < a name = "l03746" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8511e6e8b05981ab9c7ab066208024e2" > 3746< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > boolean< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8511e6e8b05981ab9c7ab066208024e2" > instrumentsVariables< / a > () {< / div >
< div class = "line" > < a name = "l03747" > < / a > < span class = "lineno" > 3747< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_instrumentsVariables(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l03748" > < / a > < span class = "lineno" > 3748< / span >   }< / div >
< div class = "line" > < a name = "l03749" > < / a > < span class = "lineno" > 3749< / span >   < / div >
< div class = "line" > < a name = "l03753" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a35e2953764e1a4d93d45881116ec29d7" > 3753< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > boolean< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a35e2953764e1a4d93d45881116ec29d7" > nameAllVariables< / a > () {< / div >
< div class = "line" > < a name = "l03754" > < / a > < span class = "lineno" > 3754< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_nameAllVariables(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l03755" > < / a > < span class = "lineno" > 3755< / span >   }< / div >
< div class = "line" > < a name = "l03756" > < / a > < span class = "lineno" > 3756< / span >   < / div >
< div class = "line" > < a name = "l03760" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad4bc82a01266d968a2f77c0bea7fde97" > 3760< / a > < / span >   < span class = "keyword" > public< / span > String < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad4bc82a01266d968a2f77c0bea7fde97" > model_name< / a > () {< / div >
< div class = "line" > < a name = "l03761" > < / a > < span class = "lineno" > 3761< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_model_name(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l03762" > < / a > < span class = "lineno" > 3762< / span >   }< / div >
< div class = "line" > < a name = "l03763" > < / a > < span class = "lineno" > 3763< / span >   < / div >
< div class = "line" > < a name = "l03767" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab806e18b8bae547758bd78f2f9f8b66b" > 3767< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationMonitor.html" > PropagationMonitor< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab806e18b8bae547758bd78f2f9f8b66b" > getPropagationMonitor< / a > () {< / div >
< div class = "line" > < a name = "l03768" > < / a > < span class = "lineno" > 3768< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_getPropagationMonitor(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l03769" > < / a > < span class = "lineno" > 3769< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationMonitor.html" > PropagationMonitor< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03770" > < / a > < span class = "lineno" > 3770< / span >   }< / div >
< div class = "line" > < a name = "l03771" > < / a > < span class = "lineno" > 3771< / span >   < / div >
< div class = "line" > < a name = "l03776" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a94c6d33f1671b490399303df0332a695" > 3776< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > void< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a94c6d33f1671b490399303df0332a695" > addPropagationMonitor< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationMonitor.html" > PropagationMonitor< / a > monitor) {< / div >
< div class = "line" > < a name = "l03777" > < / a > < span class = "lineno" > 3777< / span >   mainJNI.Solver_addPropagationMonitor(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationMonitor.html" > PropagationMonitor< / a > .getCPtr(monitor), monitor);< / div >
< div class = "line" > < a name = "l03778" > < / a > < span class = "lineno" > 3778< / span >   }< / div >
< div class = "line" > < a name = "l03779" > < / a > < span class = "lineno" > 3779< / span >   < / div >
< div class = "line" > < a name = "l03783" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a1bd78f5e3200559568e53f8df575528b" > 3783< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMonitor.html" > LocalSearchMonitor< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a1bd78f5e3200559568e53f8df575528b" > getLocalSearchMonitor< / a > () {< / div >
< div class = "line" > < a name = "l03784" > < / a > < span class = "lineno" > 3784< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_getLocalSearchMonitor(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l03785" > < / a > < span class = "lineno" > 3785< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMonitor.html" > LocalSearchMonitor< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03786" > < / a > < span class = "lineno" > 3786< / span >   }< / div >
< div class = "line" > < a name = "l03787" > < / a > < span class = "lineno" > 3787< / span >   < / div >
< div class = "line" > < a name = "l03792" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af233a757a970009b852062a0d8f82b98" > 3792< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > void< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af233a757a970009b852062a0d8f82b98" > addLocalSearchMonitor< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMonitor.html" > LocalSearchMonitor< / a > monitor) {< / div >
< div class = "line" > < a name = "l03793" > < / a > < span class = "lineno" > 3793< / span >   mainJNI.Solver_addLocalSearchMonitor(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMonitor.html" > LocalSearchMonitor< / a > .getCPtr(monitor), monitor);< / div >
< div class = "line" > < a name = "l03794" > < / a > < span class = "lineno" > 3794< / span >   }< / div >
< div class = "line" > < a name = "l03795" > < / a > < span class = "lineno" > 3795< / span >   < / div >
< div class = "line" > < a name = "l03799" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae36b1aff6d45720df092c33d7de18ec2" > 3799< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae36b1aff6d45720df092c33d7de18ec2" > GetOrCreateLocalSearchState< / a > () {< / div >
< div class = "line" > < a name = "l03800" > < / a > < span class = "lineno" > 3800< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_GetOrCreateLocalSearchState(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l03801" > < / a > < span class = "lineno" > 3801< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > Assignment< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03802" > < / a > < span class = "lineno" > 3802< / span >   }< / div >
< div class = "line" > < a name = "l03803" > < / a > < span class = "lineno" > 3803< / span >   < / div >
< div class = "line" > < a name = "l03807" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0f7179b03ab49e7ee79f9b7e8c4dc129" > 3807< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > void< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0f7179b03ab49e7ee79f9b7e8c4dc129" > ClearLocalSearchState< / a > () {< / div >
< div class = "line" > < a name = "l03808" > < / a > < span class = "lineno" > 3808< / span >   mainJNI.Solver_ClearLocalSearchState(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l03809" > < / a > < span class = "lineno" > 3809< / span >   }< / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l03810" > < / a > < span class = "lineno" > 3810< / span >   < / div >
2020-11-18 14:53:30 +01:00
< div class = "line" > < a name = "l03817" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a1d93bf0c711bae14ba38255cbe80b600" > 3817< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > void< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a1d93bf0c711bae14ba38255cbe80b600" > setTmp_vector_< / a > (< span class = "keywordtype" > long< / span > [] value) {< / div >
< div class = "line" > < a name = "l03818" > < / a > < span class = "lineno" > 3818< / span >   mainJNI.Solver_tmp_vector__set(swigCPtr, < span class = "keyword" > this< / span > , value);< / div >
< div class = "line" > < a name = "l03819" > < / a > < span class = "lineno" > 3819< / span >   }< / div >
< div class = "line" > < a name = "l03820" > < / a > < span class = "lineno" > 3820< / span >   < / div >
< div class = "line" > < a name = "l03827" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a66c2c63cfc8fc1473306c516fc837d8a" > 3827< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > long< / span > [] < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a66c2c63cfc8fc1473306c516fc837d8a" > getTmp_vector_< / a > () {< / div >
< div class = "line" > < a name = "l03828" > < / a > < span class = "lineno" > 3828< / span >   < span class = "keywordflow" > return< / span > mainJNI.Solver_tmp_vector__get(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l03829" > < / a > < span class = "lineno" > 3829< / span >   }< / div >
2020-09-01 16:00:33 +02:00
< div class = "line" > < a name = "l03830" > < / a > < span class = "lineno" > 3830< / span >   < / div >
2020-11-18 14:53:30 +01:00
< div class = "line" > < a name = "l03835" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a1bcaa536b8656458cb76fbcf909310be" > 3835< / a > < / span >   < span class = "keyword" > public< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a1bcaa536b8656458cb76fbcf909310be" > castExpression< / a > (< a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > var) {< / div >
< div class = "line" > < a name = "l03836" > < / a > < span class = "lineno" > 3836< / span >   < span class = "keywordtype" > long< / span > cPtr = mainJNI.Solver_castExpression(swigCPtr, < span class = "keyword" > this< / span > , < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > IntVar< / a > .getCPtr(var), var);< / div >
< div class = "line" > < a name = "l03837" > < / a > < span class = "lineno" > 3837< / span >   < span class = "keywordflow" > return< / span > (cPtr == 0) ? null : < span class = "keyword" > new< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > IntExpr< / a > (cPtr, < span class = "keyword" > false< / span > );< / div >
< div class = "line" > < a name = "l03838" > < / a > < span class = "lineno" > 3838< / span >   }< / div >
< div class = "line" > < a name = "l03839" > < / a > < span class = "lineno" > 3839< / span >   < / div >
< div class = "line" > < a name = "l03843" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5f12516fd9feaf87472652945c3cbb16" > 3843< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > void< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5f12516fd9feaf87472652945c3cbb16" > finishCurrentSearch< / a > () {< / div >
< div class = "line" > < a name = "l03844" > < / a > < span class = "lineno" > 3844< / span >   mainJNI.Solver_finishCurrentSearch(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l03845" > < / a > < span class = "lineno" > 3845< / span >   }< / div >
< div class = "line" > < a name = "l03846" > < / a > < span class = "lineno" > 3846< / span >   < / div >
< div class = "line" > < a name = "l03847" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5b2472c369d0363d0cab621930dea83c" > 3847< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > void< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5b2472c369d0363d0cab621930dea83c" > restartCurrentSearch< / a > () {< / div >
< div class = "line" > < a name = "l03848" > < / a > < span class = "lineno" > 3848< / span >   mainJNI.Solver_restartCurrentSearch(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l03849" > < / a > < span class = "lineno" > 3849< / span >   }< / div >
< div class = "line" > < a name = "l03850" > < / a > < span class = "lineno" > 3850< / span >   < / div >
< div class = "line" > < a name = "l03855" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6b4c44581338f98f3bdc10b99290b7eb" > 3855< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > void< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6b4c44581338f98f3bdc10b99290b7eb" > shouldFail< / a > () {< / div >
< div class = "line" > < a name = "l03856" > < / a > < span class = "lineno" > 3856< / span >   mainJNI.Solver_shouldFail(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l03857" > < / a > < span class = "lineno" > 3857< / span >   }< / div >
< div class = "line" > < a name = "l03858" > < / a > < span class = "lineno" > 3858< / span >   < / div >
< div class = "line" > < a name = "l03859" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac036d0de19abccc6b883d101be7f0f16" > 3859< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keywordtype" > void< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac036d0de19abccc6b883d101be7f0f16" > checkFail< / a > () {< / div >
< div class = "line" > < a name = "l03860" > < / a > < span class = "lineno" > 3860< / span >   mainJNI.Solver_checkFail(swigCPtr, < span class = "keyword" > this< / span > );< / div >
< div class = "line" > < a name = "l03861" > < / a > < span class = "lineno" > 3861< / span >   }< / div >
< div class = "line" > < a name = "l03862" > < / a > < span class = "lineno" > 3862< / span >   < / div >
< div class = "line" > < a name = "l03866" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3dae4ab1bc14fcf45575d4f2a7a67ee9" > 3866< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3dae4ab1bc14fcf45575d4f2a7a67ee9" > kNumPriorities< / a > = mainJNI.Solver_kNumPriorities_get();< / div >
< div class = "line" > < a name = "l03867" > < / a > < span class = "lineno" > 3867< / span >   < span class = "comment" > // IntVarStrategy < / span > < / div >
< div class = "line" > < a name = "l03876" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2d230f173e6fe33d164b61c87c6f8607" > 3876< / a > < / span >   < span class = "comment" > < / span > < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2d230f173e6fe33d164b61c87c6f8607" > INT_VAR_DEFAULT< / a > = mainJNI.Solver_INT_VAR_DEFAULT_get();< / div >
< div class = "line" > < a name = "l03880" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#abacd3e4d21b5f77e4e0cdcbe284e064d" > 3880< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#abacd3e4d21b5f77e4e0cdcbe284e064d" > INT_VAR_SIMPLE< / a > = mainJNI.Solver_INT_VAR_SIMPLE_get();< / div >
< div class = "line" > < a name = "l03886" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7f4c1b0e53d303e3637a06fd914352d7" > 3886< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7f4c1b0e53d303e3637a06fd914352d7" > CHOOSE_FIRST_UNBOUND< / a > = mainJNI.Solver_CHOOSE_FIRST_UNBOUND_get();< / div >
< div class = "line" > < a name = "l03890" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#addccb8f075b59163cc47cc050edfc89d" > 3890< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#addccb8f075b59163cc47cc050edfc89d" > CHOOSE_RANDOM< / a > = mainJNI.Solver_CHOOSE_RANDOM_get();< / div >
< div class = "line" > < a name = "l03899" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a45fd7e1fc13312ff4b1e4feca4ccd04f" > 3899< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a45fd7e1fc13312ff4b1e4feca4ccd04f" > CHOOSE_MIN_SIZE_LOWEST_MIN< / a > = mainJNI.Solver_CHOOSE_MIN_SIZE_LOWEST_MIN_get();< / div >
< div class = "line" > < a name = "l03908" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aced9dc7265f8686cd025bbf3eefec4ae" > 3908< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aced9dc7265f8686cd025bbf3eefec4ae" > CHOOSE_MIN_SIZE_HIGHEST_MIN< / a > = mainJNI.Solver_CHOOSE_MIN_SIZE_HIGHEST_MIN_get();< / div >
< div class = "line" > < a name = "l03917" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a98df5e8dc7d2752b9db80002f3824c4b" > 3917< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a98df5e8dc7d2752b9db80002f3824c4b" > CHOOSE_MIN_SIZE_LOWEST_MAX< / a > = mainJNI.Solver_CHOOSE_MIN_SIZE_LOWEST_MAX_get();< / div >
< div class = "line" > < a name = "l03926" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa5d2934794c9bdbce1b1ed3c08bb4d7d" > 3926< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa5d2934794c9bdbce1b1ed3c08bb4d7d" > CHOOSE_MIN_SIZE_HIGHEST_MAX< / a > = mainJNI.Solver_CHOOSE_MIN_SIZE_HIGHEST_MAX_get();< / div >
< div class = "line" > < a name = "l03933" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a147905a7c935ff89eeac36429a2811a7" > 3933< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a147905a7c935ff89eeac36429a2811a7" > CHOOSE_LOWEST_MIN< / a > = mainJNI.Solver_CHOOSE_LOWEST_MIN_get();< / div >
< div class = "line" > < a name = "l03940" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6baa6aac1401abc33f4b30a8a0537acb" > 3940< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6baa6aac1401abc33f4b30a8a0537acb" > CHOOSE_HIGHEST_MAX< / a > = mainJNI.Solver_CHOOSE_HIGHEST_MAX_get();< / div >
< div class = "line" > < a name = "l03946" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a917a77643b90ff76a56d16f62a4b083b" > 3946< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a917a77643b90ff76a56d16f62a4b083b" > CHOOSE_MIN_SIZE< / a > = mainJNI.Solver_CHOOSE_MIN_SIZE_get();< / div >
< div class = "line" > < a name = "l03952" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2080ea949da98af7715e1c60eb952367" > 3952< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2080ea949da98af7715e1c60eb952367" > CHOOSE_MAX_SIZE< / a > = mainJNI.Solver_CHOOSE_MAX_SIZE_get();< / div >
< div class = "line" > < a name = "l03957" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af9a712c0ee5e001279616631fac24e1a" > 3957< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af9a712c0ee5e001279616631fac24e1a" > CHOOSE_MAX_REGRET_ON_MIN< / a > = mainJNI.Solver_CHOOSE_MAX_REGRET_ON_MIN_get();< / div >
< div class = "line" > < a name = "l03962" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8de9dbe389dc7f83b7afaee1b8428f76" > 3962< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8de9dbe389dc7f83b7afaee1b8428f76" > CHOOSE_PATH< / a > = mainJNI.Solver_CHOOSE_PATH_get();< / div >
< div class = "line" > < a name = "l03963" > < / a > < span class = "lineno" > 3963< / span >   < / div >
< div class = "line" > < a name = "l03964" > < / a > < span class = "lineno" > 3964< / span >   < span class = "comment" > // IntValueStrategy < / span > < / div >
< div class = "line" > < a name = "l03973" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4686fdf7000bde561eb0bd79a5d42a41" > 3973< / a > < / span >   < span class = "comment" > < / span > < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4686fdf7000bde561eb0bd79a5d42a41" > INT_VALUE_DEFAULT< / a > = mainJNI.Solver_INT_VALUE_DEFAULT_get();< / div >
< div class = "line" > < a name = "l03977" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a461df411df0068ca5f5bf0732626ad7a" > 3977< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a461df411df0068ca5f5bf0732626ad7a" > INT_VALUE_SIMPLE< / a > = mainJNI.Solver_INT_VALUE_SIMPLE_get();< / div >
< div class = "line" > < a name = "l03981" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a500a602b12406beeb44e31c84b065aa6" > 3981< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a500a602b12406beeb44e31c84b065aa6" > ASSIGN_MIN_VALUE< / a > = mainJNI.Solver_ASSIGN_MIN_VALUE_get();< / div >
< div class = "line" > < a name = "l03985" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac5ae8f5abbcdc21855c250038bb5de86" > 3985< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac5ae8f5abbcdc21855c250038bb5de86" > ASSIGN_MAX_VALUE< / a > = mainJNI.Solver_ASSIGN_MAX_VALUE_get();< / div >
< div class = "line" > < a name = "l03989" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a81b5ab1de74164bf4900f920b00820e8" > 3989< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a81b5ab1de74164bf4900f920b00820e8" > ASSIGN_RANDOM_VALUE< / a > = mainJNI.Solver_ASSIGN_RANDOM_VALUE_get();< / div >
< div class = "line" > < a name = "l03995" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af1e706174e3234235a2bda48cedc2edd" > 3995< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af1e706174e3234235a2bda48cedc2edd" > ASSIGN_CENTER_VALUE< / a > = mainJNI.Solver_ASSIGN_CENTER_VALUE_get();< / div >
< div class = "line" > < a name = "l04000" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a1d44daa09f2fe37f6cf4b4599a09c778" > 4000< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a1d44daa09f2fe37f6cf4b4599a09c778" > SPLIT_LOWER_HALF< / a > = mainJNI.Solver_SPLIT_LOWER_HALF_get();< / div >
< div class = "line" > < a name = "l04005" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a87fd19a03ab1b57a6ce30f2d9444ffdc" > 4005< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a87fd19a03ab1b57a6ce30f2d9444ffdc" > SPLIT_UPPER_HALF< / a > = mainJNI.Solver_SPLIT_UPPER_HALF_get();< / div >
< div class = "line" > < a name = "l04006" > < / a > < span class = "lineno" > 4006< / span >   < / div >
< div class = "line" > < a name = "l04007" > < / a > < span class = "lineno" > 4007< / span >   < span class = "comment" > // EvaluatorStrategy < / span > < / div >
< div class = "line" > < a name = "l04027" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a91ed85453802c29eeaa322a3ae43407b" > 4027< / a > < / span >   < span class = "comment" > < / span > < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a91ed85453802c29eeaa322a3ae43407b" > CHOOSE_STATIC_GLOBAL_BEST< / a > = mainJNI.Solver_CHOOSE_STATIC_GLOBAL_BEST_get();< / div >
< div class = "line" > < a name = "l04034" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab8d0f98691a6b0f92f94446491d5995c" > 4034< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab8d0f98691a6b0f92f94446491d5995c" > CHOOSE_DYNAMIC_GLOBAL_BEST< / a > = mainJNI.Solver_CHOOSE_DYNAMIC_GLOBAL_BEST_get();< / div >
< div class = "line" > < a name = "l04035" > < / a > < span class = "lineno" > 4035< / span >   < / div >
< div class = "line" > < a name = "l04036" > < / a > < span class = "lineno" > 4036< / span >   < span class = "comment" > // SequenceStrategy < / span > < / div >
< div class = "line" > < a name = "l04041" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a256ffa8e38a8334be0fba553f5dbec11" > 4041< / a > < / span >   < span class = "comment" > < / span > < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a256ffa8e38a8334be0fba553f5dbec11" > SEQUENCE_DEFAULT< / a > = mainJNI.Solver_SEQUENCE_DEFAULT_get();< / div >
< div class = "line" > < a name = "l04042" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad06c911f520ac5200012e6f5f86a77f1" > 4042< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad06c911f520ac5200012e6f5f86a77f1" > SEQUENCE_SIMPLE< / a > = mainJNI.Solver_SEQUENCE_SIMPLE_get();< / div >
< div class = "line" > < a name = "l04043" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a31acd4ba2c4253e7caf48abea6f704ac" > 4043< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a31acd4ba2c4253e7caf48abea6f704ac" > CHOOSE_MIN_SLACK_RANK_FORWARD< / a > = mainJNI.Solver_CHOOSE_MIN_SLACK_RANK_FORWARD_get();< / div >
< div class = "line" > < a name = "l04044" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aaf7fb602b245887152eb78600b0088ec" > 4044< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aaf7fb602b245887152eb78600b0088ec" > CHOOSE_RANDOM_RANK_FORWARD< / a > = mainJNI.Solver_CHOOSE_RANDOM_RANK_FORWARD_get();< / div >
< div class = "line" > < a name = "l04045" > < / a > < span class = "lineno" > 4045< / span >   < / div >
< div class = "line" > < a name = "l04046" > < / a > < span class = "lineno" > 4046< / span >   < span class = "comment" > // IntervalStrategy < / span > < / div >
< div class = "line" > < a name = "l04055" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa975eecb8f3ef666de732600ca09a1fc" > 4055< / a > < / span >   < span class = "comment" > < / span > < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa975eecb8f3ef666de732600ca09a1fc" > INTERVAL_DEFAULT< / a > = mainJNI.Solver_INTERVAL_DEFAULT_get();< / div >
< div class = "line" > < a name = "l04059" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aab5e05f758ce0143d109bbd305d77cb0" > 4059< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aab5e05f758ce0143d109bbd305d77cb0" > INTERVAL_SIMPLE< / a > = mainJNI.Solver_INTERVAL_SIMPLE_get();< / div >
< div class = "line" > < a name = "l04064" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad5f535c86cd433378a753455e8f08c8d" > 4064< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad5f535c86cd433378a753455e8f08c8d" > INTERVAL_SET_TIMES_FORWARD< / a > = mainJNI.Solver_INTERVAL_SET_TIMES_FORWARD_get();< / div >
< div class = "line" > < a name = "l04069" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a27be035177ad313ebdd57ff3fecde31a" > 4069< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a27be035177ad313ebdd57ff3fecde31a" > INTERVAL_SET_TIMES_BACKWARD< / a > = mainJNI.Solver_INTERVAL_SET_TIMES_BACKWARD_get();< / div >
< div class = "line" > < a name = "l04070" > < / a > < span class = "lineno" > 4070< / span >   < / div >
< div class = "line" > < a name = "l04071" > < / a > < span class = "lineno" > 4071< / span >   < span class = "comment" > // LocalSearchOperators < / span > < / div >
< div class = "line" > < a name = "l04088" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a73979d82daf6356c7f19f2515c63f846" > 4088< / a > < / span >   < span class = "comment" > < / span > < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a73979d82daf6356c7f19f2515c63f846" > TWOOPT< / a > = mainJNI.Solver_TWOOPT_get();< / div >
< div class = "line" > < a name = "l04105" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#adfcb4fd4a13b26e4c599e26b0914b413" > 4105< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#adfcb4fd4a13b26e4c599e26b0914b413" > OROPT< / a > = mainJNI.Solver_OROPT_get();< / div >
< div class = "line" > < a name = "l04109" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5475035d83d40b38d0c1a00a1eac0696" > 4109< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5475035d83d40b38d0c1a00a1eac0696" > RELOCATE< / a > = mainJNI.Solver_RELOCATE_get();< / div >
< div class = "line" > < a name = "l04119" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af8a4688e0c2fc3527a8c0c40c71a95e6" > 4119< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af8a4688e0c2fc3527a8c0c40c71a95e6" > EXCHANGE< / a > = mainJNI.Solver_EXCHANGE_get();< / div >
< div class = "line" > < a name = "l04131" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac49a5bb66051c55fef8faaf8fffb31fa" > 4131< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac49a5bb66051c55fef8faaf8fffb31fa" > CROSS< / a > = mainJNI.Solver_CROSS_get();< / div >
< div class = "line" > < a name = "l04140" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7d813e3c7abffb36baab8eff358671e6" > 4140< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7d813e3c7abffb36baab8eff358671e6" > MAKEACTIVE< / a > = mainJNI.Solver_MAKEACTIVE_get();< / div >
< div class = "line" > < a name = "l04148" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9f160f2434f2c62879a8ffeea8ddad81" > 4148< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9f160f2434f2c62879a8ffeea8ddad81" > MAKEINACTIVE< / a > = mainJNI.Solver_MAKEINACTIVE_get();< / div >
< div class = "line" > < a name = "l04157" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab39e0572a45f1186982e6cbecf5c3cb3" > 4157< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab39e0572a45f1186982e6cbecf5c3cb3" > MAKECHAININACTIVE< / a > = mainJNI.Solver_MAKECHAININACTIVE_get();< / div >
< div class = "line" > < a name = "l04165" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a30767ac8a955d97d84df02bf56aaf9b8" > 4165< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a30767ac8a955d97d84df02bf56aaf9b8" > SWAPACTIVE< / a > = mainJNI.Solver_SWAPACTIVE_get();< / div >
< div class = "line" > < a name = "l04178" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9ffcbee4b33f6e5249120e5101de0c0e" > 4178< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9ffcbee4b33f6e5249120e5101de0c0e" > EXTENDEDSWAPACTIVE< / a > = mainJNI.Solver_EXTENDEDSWAPACTIVE_get();< / div >
< div class = "line" > < a name = "l04188" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a1a97f97607a4e2869e4fc4bc31a21c80" > 4188< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a1a97f97607a4e2869e4fc4bc31a21c80" > PATHLNS< / a > = mainJNI.Solver_PATHLNS_get();< / div >
< div class = "line" > < a name = "l04193" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#abd3bd45f4883ec39593010550b697e0a" > 4193< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#abd3bd45f4883ec39593010550b697e0a" > FULLPATHLNS< / a > = mainJNI.Solver_FULLPATHLNS_get();< / div >
< div class = "line" > < a name = "l04199" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a69500c7f7686b0fc260fea56fcc8765e" > 4199< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a69500c7f7686b0fc260fea56fcc8765e" > UNACTIVELNS< / a > = mainJNI.Solver_UNACTIVELNS_get();< / div >
< div class = "line" > < a name = "l04210" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac786154b50ea848fae8fc3869dfc213f" > 4210< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac786154b50ea848fae8fc3869dfc213f" > INCREMENT< / a > = mainJNI.Solver_INCREMENT_get();< / div >
< div class = "line" > < a name = "l04216" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a902a6c98589b73174e2bf8144d3f4c40" > 4216< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a902a6c98589b73174e2bf8144d3f4c40" > DECREMENT< / a > = mainJNI.Solver_DECREMENT_get();< / div >
< div class = "line" > < a name = "l04226" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae71fa2982fda27cbee430e3419a644dd" > 4226< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae71fa2982fda27cbee430e3419a644dd" > SIMPLELNS< / a > = mainJNI.Solver_SIMPLELNS_get();< / div >
< div class = "line" > < a name = "l04227" > < / a > < span class = "lineno" > 4227< / span >   < / div >
< div class = "line" > < a name = "l04228" > < / a > < span class = "lineno" > 4228< / span >   < span class = "comment" > // EvaluatorLocalSearchOperators < / span > < / div >
< div class = "line" > < a name = "l04240" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab7967aacc546bc174092fd52af4d48c4" > 4240< / a > < / span >   < span class = "comment" > < / span > < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab7967aacc546bc174092fd52af4d48c4" > LK< / a > = mainJNI.Solver_LK_get();< / div >
< div class = "line" > < a name = "l04249" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af1633cdc32faace082d66f9167871f68" > 4249< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af1633cdc32faace082d66f9167871f68" > TSPOPT< / a > = mainJNI.Solver_TSPOPT_get();< / div >
< div class = "line" > < a name = "l04258" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#afe3df824b85badcb414bbbb1b6ebce8c" > 4258< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#afe3df824b85badcb414bbbb1b6ebce8c" > TSPLNS< / a > = mainJNI.Solver_TSPLNS_get();< / div >
< div class = "line" > < a name = "l04259" > < / a > < span class = "lineno" > 4259< / span >   < / div >
< div class = "line" > < a name = "l04260" > < / a > < span class = "lineno" > 4260< / span >   < span class = "comment" > // LocalSearchFilterBound < / span > < / div >
< div class = "line" > < a name = "l04271" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7c425c9ac139b05af050c3c885e6258e" > 4271< / a > < / span >   < span class = "comment" > < / span > < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7c425c9ac139b05af050c3c885e6258e" > GE< / a > = mainJNI.Solver_GE_get();< / div >
< div class = "line" > < a name = "l04275" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7c433498898f572fc8233f5ee19c9e1d" > 4275< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7c433498898f572fc8233f5ee19c9e1d" > LE< / a > = mainJNI.Solver_LE_get();< / div >
< div class = "line" > < a name = "l04280" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a37d8ad57d7301b1269477fb5df5c51d1" > 4280< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a37d8ad57d7301b1269477fb5df5c51d1" > EQ< / a > = mainJNI.Solver_EQ_get();< / div >
< div class = "line" > < a name = "l04281" > < / a > < span class = "lineno" > 4281< / span >   < / div >
< div class = "line" > < a name = "l04282" > < / a > < span class = "lineno" > 4282< / span >   < span class = "comment" > // DemonPriority < / span > < / div >
< div class = "line" > < a name = "l04293" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a32cacce6f7036263b372ddd31b5f021c" > 4293< / a > < / span >   < span class = "comment" > < / span > < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a32cacce6f7036263b372ddd31b5f021c" > DELAYED_PRIORITY< / a > = mainJNI.Solver_DELAYED_PRIORITY_get();< / div >
< div class = "line" > < a name = "l04297" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a64e863ba5e09bb266f3c810fa5b63a19" > 4297< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a64e863ba5e09bb266f3c810fa5b63a19" > VAR_PRIORITY< / a > = mainJNI.Solver_VAR_PRIORITY_get();< / div >
< div class = "line" > < a name = "l04301" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6df2a55ad53b6ef84644635c66e5195c" > 4301< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6df2a55ad53b6ef84644635c66e5195c" > NORMAL_PRIORITY< / a > = mainJNI.Solver_NORMAL_PRIORITY_get();< / div >
< div class = "line" > < a name = "l04302" > < / a > < span class = "lineno" > 4302< / span >   < / div >
< div class = "line" > < a name = "l04303" > < / a > < span class = "lineno" > 4303< / span >   < span class = "comment" > // BinaryIntervalRelation < / span > < / div >
< div class = "line" > < a name = "l04312" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6935628a15d49bc45f8f2b01be79f880" > 4312< / a > < / span >   < span class = "comment" > < / span > < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6935628a15d49bc45f8f2b01be79f880" > ENDS_AFTER_END< / a > = mainJNI.Solver_ENDS_AFTER_END_get();< / div >
< div class = "line" > < a name = "l04316" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aff8b8703867796fe072f645d6d4a4bb9" > 4316< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aff8b8703867796fe072f645d6d4a4bb9" > ENDS_AFTER_START< / a > = mainJNI.Solver_ENDS_AFTER_START_get();< / div >
< div class = "line" > < a name = "l04320" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8deb8a81f5b07d84eb0855beb9b51a92" > 4320< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8deb8a81f5b07d84eb0855beb9b51a92" > ENDS_AT_END< / a > = mainJNI.Solver_ENDS_AT_END_get();< / div >
< div class = "line" > < a name = "l04324" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#add110ccc376932cda8a54ee59498365c" > 4324< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#add110ccc376932cda8a54ee59498365c" > ENDS_AT_START< / a > = mainJNI.Solver_ENDS_AT_START_get();< / div >
< div class = "line" > < a name = "l04328" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae61f05d55320f00877d3d566bc384aba" > 4328< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae61f05d55320f00877d3d566bc384aba" > STARTS_AFTER_END< / a > = mainJNI.Solver_STARTS_AFTER_END_get();< / div >
< div class = "line" > < a name = "l04332" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad6d823457e8fe243858e35d58beba79d" > 4332< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad6d823457e8fe243858e35d58beba79d" > STARTS_AFTER_START< / a > = mainJNI.Solver_STARTS_AFTER_START_get();< / div >
< div class = "line" > < a name = "l04336" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a791586b0705fb4f188afa78b2598ba76" > 4336< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a791586b0705fb4f188afa78b2598ba76" > STARTS_AT_END< / a > = mainJNI.Solver_STARTS_AT_END_get();< / div >
< div class = "line" > < a name = "l04340" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa9cd74c9ed3cd8de32e023af04bff006" > 4340< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa9cd74c9ed3cd8de32e023af04bff006" > STARTS_AT_START< / a > = mainJNI.Solver_STARTS_AT_START_get();< / div >
< div class = "line" > < a name = "l04346" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae6fb75d8ec0274203de831b27b2da4e9" > 4346< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae6fb75d8ec0274203de831b27b2da4e9" > STAYS_IN_SYNC< / a > = mainJNI.Solver_STAYS_IN_SYNC_get();< / div >
< div class = "line" > < a name = "l04347" > < / a > < span class = "lineno" > 4347< / span >   < / div >
< div class = "line" > < a name = "l04348" > < / a > < span class = "lineno" > 4348< / span >   < span class = "comment" > // UnaryIntervalRelation < / span > < / div >
< div class = "line" > < a name = "l04357" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a91a63d3e171feb9252311a25d03e16ab" > 4357< / a > < / span >   < span class = "comment" > < / span > < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a91a63d3e171feb9252311a25d03e16ab" > ENDS_AFTER< / a > = mainJNI.Solver_ENDS_AFTER_get();< / div >
< div class = "line" > < a name = "l04361" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab4fe690b9abd63080b0a7f9f59c2d347" > 4361< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab4fe690b9abd63080b0a7f9f59c2d347" > ENDS_AT< / a > = mainJNI.Solver_ENDS_AT_get();< / div >
< div class = "line" > < a name = "l04365" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a52afe63a32368901c29ea0a71e4c522e" > 4365< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a52afe63a32368901c29ea0a71e4c522e" > ENDS_BEFORE< / a > = mainJNI.Solver_ENDS_BEFORE_get();< / div >
< div class = "line" > < a name = "l04369" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#afe36adf90ab3aab3e053694f716d309d" > 4369< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#afe36adf90ab3aab3e053694f716d309d" > STARTS_AFTER< / a > = mainJNI.Solver_STARTS_AFTER_get();< / div >
< div class = "line" > < a name = "l04373" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a89156bc395d4e8a694a735183a6174b1" > 4373< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a89156bc395d4e8a694a735183a6174b1" > STARTS_AT< / a > = mainJNI.Solver_STARTS_AT_get();< / div >
< div class = "line" > < a name = "l04377" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3793da23635efd206044ed342726f082" > 4377< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3793da23635efd206044ed342726f082" > STARTS_BEFORE< / a > = mainJNI.Solver_STARTS_BEFORE_get();< / div >
< div class = "line" > < a name = "l04383" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae93e49893b26f6cc745ad225c55b71b7" > 4383< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae93e49893b26f6cc745ad225c55b71b7" > CROSS_DATE< / a > = mainJNI.Solver_CROSS_DATE_get();< / div >
< div class = "line" > < a name = "l04389" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8ca75d381231db5f7fe4e096fa42e86a" > 4389< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8ca75d381231db5f7fe4e096fa42e86a" > AVOID_DATE< / a > = mainJNI.Solver_AVOID_DATE_get();< / div >
< div class = "line" > < a name = "l04390" > < / a > < span class = "lineno" > 4390< / span >   < / div >
< div class = "line" > < a name = "l04391" > < / a > < span class = "lineno" > 4391< / span >   < span class = "comment" > // DecisionModification < / span > < / div >
< div class = "line" > < a name = "l04404" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3708e43f24db185fb8a0de88681c6f89" > 4404< / a > < / span >   < span class = "comment" > < / span > < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3708e43f24db185fb8a0de88681c6f89" > NO_CHANGE< / a > = mainJNI.Solver_NO_CHANGE_get();< / div >
< div class = "line" > < a name = "l04410" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4ade4256af5250cc9a2671a36adc1f50" > 4410< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4ade4256af5250cc9a2671a36adc1f50" > KEEP_LEFT< / a > = mainJNI.Solver_KEEP_LEFT_get();< / div >
< div class = "line" > < a name = "l04416" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab10fd43558cd0f962762547e3b39430f" > 4416< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab10fd43558cd0f962762547e3b39430f" > KEEP_RIGHT< / a > = mainJNI.Solver_KEEP_RIGHT_get();< / div >
< div class = "line" > < a name = "l04421" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a72ef55b513c7341e3ad24e7bceedcfb0" > 4421< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a72ef55b513c7341e3ad24e7bceedcfb0" > KILL_BOTH< / a > = mainJNI.Solver_KILL_BOTH_get();< / div >
< div class = "line" > < a name = "l04426" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5fb098941bf1ae8260d29a52d1b25482" > 4426< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5fb098941bf1ae8260d29a52d1b25482" > SWITCH_BRANCHES< / a > = mainJNI.Solver_SWITCH_BRANCHES_get();< / div >
< div class = "line" > < a name = "l04427" > < / a > < span class = "lineno" > 4427< / span >   < / div >
< div class = "line" > < a name = "l04428" > < / a > < span class = "lineno" > 4428< / span >   < span class = "comment" > // MarkerType < / span > < / div >
< div class = "line" > < a name = "l04434" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aeab22801637818b9cd91746cb2804e20" > 4434< / a > < / span >   < span class = "comment" > < / span > < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aeab22801637818b9cd91746cb2804e20" > SENTINEL< / a > = mainJNI.Solver_SENTINEL_get();< / div >
< div class = "line" > < a name = "l04435" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a99e9a901d27873b2d23bb77a96613843" > 4435< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a99e9a901d27873b2d23bb77a96613843" > SIMPLE_MARKER< / a > = mainJNI.Solver_SIMPLE_MARKER_get();< / div >
< div class = "line" > < a name = "l04436" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9f2e58e1ca046b26544564dcead42444" > 4436< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9f2e58e1ca046b26544564dcead42444" > CHOICE_POINT< / a > = mainJNI.Solver_CHOICE_POINT_get();< / div >
< div class = "line" > < a name = "l04437" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7c45c6d960de778edc4eeaf821e7ca80" > 4437< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7c45c6d960de778edc4eeaf821e7ca80" > REVERSIBLE_ACTION< / a > = mainJNI.Solver_REVERSIBLE_ACTION_get();< / div >
< div class = "line" > < a name = "l04438" > < / a > < span class = "lineno" > 4438< / span >   < / div >
< div class = "line" > < a name = "l04439" > < / a > < span class = "lineno" > 4439< / span >   < span class = "comment" > // SolverState < / span > < / div >
< div class = "line" > < a name = "l04447" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a645885ac115d3a4ce1ee33c48a7ca573" > 4447< / a > < / span >   < span class = "comment" > < / span > < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a645885ac115d3a4ce1ee33c48a7ca573" > OUTSIDE_SEARCH< / a > = mainJNI.Solver_OUTSIDE_SEARCH_get();< / div >
< div class = "line" > < a name = "l04451" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae579bed4290dbc01418c232528a3b9a6" > 4451< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae579bed4290dbc01418c232528a3b9a6" > IN_ROOT_NODE< / a > = mainJNI.Solver_IN_ROOT_NODE_get();< / div >
< div class = "line" > < a name = "l04455" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a040676c451c2a88319b3f7b042f4f740" > 4455< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a040676c451c2a88319b3f7b042f4f740" > IN_SEARCH< / a > = mainJNI.Solver_IN_SEARCH_get();< / div >
< div class = "line" > < a name = "l04459" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac8396287c0680ed14c52f639a92255ca" > 4459< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac8396287c0680ed14c52f639a92255ca" > AT_SOLUTION< / a > = mainJNI.Solver_AT_SOLUTION_get();< / div >
< div class = "line" > < a name = "l04463" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2f36ab7333c270d5e4b2c60aad4c3f65" > 4463< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2f36ab7333c270d5e4b2c60aad4c3f65" > NO_MORE_SOLUTIONS< / a > = mainJNI.Solver_NO_MORE_SOLUTIONS_get();< / div >
< div class = "line" > < a name = "l04467" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2cec8f63ec5b9019a0bc943003db66dc" > 4467< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2cec8f63ec5b9019a0bc943003db66dc" > PROBLEM_INFEASIBLE< / a > = mainJNI.Solver_PROBLEM_INFEASIBLE_get();< / div >
< div class = "line" > < a name = "l04468" > < / a > < span class = "lineno" > 4468< / span >   < / div >
< div class = "line" > < a name = "l04469" > < / a > < span class = "lineno" > 4469< / span >   < span class = "comment" > // OptimizationDirection < / span > < / div >
< div class = "line" > < a name = "l04474" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aacf6bd4df7fc2a428d3bf584e2f8b9a8" > 4474< / a > < / span >   < span class = "comment" > < / span > < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aacf6bd4df7fc2a428d3bf584e2f8b9a8" > NOT_SET< / a > = mainJNI.Solver_NOT_SET_get();< / div >
< div class = "line" > < a name = "l04475" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac976ac84be88263f798e4021691c733a" > 4475< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac976ac84be88263f798e4021691c733a" > MAXIMIZATION< / a > = mainJNI.Solver_MAXIMIZATION_get();< / div >
< div class = "line" > < a name = "l04476" > < / a > < span class = "lineno" > < a class = "line" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#add9f770d4f761fb0c05dff6b965727f4" > 4476< / a > < / span >   < span class = "keyword" > public< / span > < span class = "keyword" > final< / span > < span class = "keyword" > static< / span > < span class = "keywordtype" > int< / span > < a class = "code" href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#add9f770d4f761fb0c05dff6b965727f4" > MINIMIZATION< / a > = mainJNI.Solver_MINIMIZATION_get();< / div >
< div class = "line" > < a name = "l04477" > < / a > < span class = "lineno" > 4477< / span >   < / div >
< div class = "line" > < a name = "l04478" > < / a > < span class = "lineno" > 4478< / span >   }< / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment_html" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html" > com.google.ortools.constraintsolver.Assignment< / a > < / div > < div class = "ttdoc" > An Assignment is a variable -> domains mapping, used to report solutions to the user.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Assignment_8java_source.html#l00015" > Assignment.java:15< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1CastConstraint_html" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1CastConstraint.html" > com.google.ortools.constraintsolver.CastConstraint< / a > < / div > < div class = "ttdoc" > Cast constraints are special channeling constraints designed to keep a variable in sync with an expr...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "CastConstraint_8java_source.html#l00016" > CastConstraint.java:16< / a > < / div > < / div >
2020-09-01 16:00:33 +02:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint_html" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Constraint.html" > com.google.ortools.constraintsolver.Constraint< / a > < / div > < div class = "ttdoc" > A constraint is the main modeling object.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "gen_2java_2com_2google_2ortools_2constraintsolver_2Constraint_8java_source.html#l00019" > gen/java/com/google/ortools/constraintsolver/Constraint.java:19< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder_html" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html" > com.google.ortools.constraintsolver.DecisionBuilder< / a > < / div > < div class = "ttdoc" > A DecisionBuilder is responsible for creating the search tree.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "DecisionBuilder_8java_source.html#l00015" > DecisionBuilder.java:15< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision_html" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision.html" > com.google.ortools.constraintsolver.Decision< / a > < / div > < div class = "ttdoc" > A Decision represents a choice point in the search tree.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Decision_8java_source.html#l00015" > Decision.java:15< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1DefaultPhaseParameters_html" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DefaultPhaseParameters.html" > com.google.ortools.constraintsolver.DefaultPhaseParameters< / a > < / div > < div class = "ttdoc" > This struct holds all parameters for the default search.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "DefaultPhaseParameters_8java_source.html#l00016" > DefaultPhaseParameters.java:16< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Demon_html" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Demon.html" > com.google.ortools.constraintsolver.Demon< / a > < / div > < div class = "ttdoc" > A Demon is the base element of a propagation queue.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Demon_8java_source.html#l00022" > Demon.java:22< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1DisjunctiveConstraint_html" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DisjunctiveConstraint.html" > com.google.ortools.constraintsolver.DisjunctiveConstraint< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "DisjunctiveConstraint_8java_source.html#l00015" > DisjunctiveConstraint.java:15< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1ImprovementSearchLimit_html" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ImprovementSearchLimit.html" > com.google.ortools.constraintsolver.ImprovementSearchLimit< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "ImprovementSearchLimit_8java_source.html#l00011" > ImprovementSearchLimit.java:11< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr_html" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntExpr.html" > com.google.ortools.constraintsolver.IntExpr< / a > < / div > < div class = "ttdoc" > The class IntExpr is the base of all integer expressions in constraint programming.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "IntExpr_8java_source.html#l00020" > IntExpr.java:20< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1IntTupleSet_html" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntTupleSet.html" > com.google.ortools.constraintsolver.IntTupleSet< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "IntTupleSet_8java_source.html#l00011" > IntTupleSet.java:11< / a > < / div > < / div >
2019-11-14 13:52:51 -08:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchFilter_html" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVarLocalSearchFilter.html" > com.google.ortools.constraintsolver.IntVarLocalSearchFilter< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "IntVarLocalSearchFilter_8java_source.html#l00015" > IntVarLocalSearchFilter.java:15< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar_html" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html" > com.google.ortools.constraintsolver.IntVar< / a > < / div > < div class = "ttdoc" > The class IntVar is a subset of IntExpr.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "gen_2java_2com_2google_2ortools_2constraintsolver_2IntVar_8java_source.html#l00016" > gen/java/com/google/ortools/constraintsolver/IntVar.java:16< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar_html" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html" > com.google.ortools.constraintsolver.IntervalVar< / a > < / div > < div class = "ttdoc" > Interval variables are often used in scheduling.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "gen_2java_2com_2google_2ortools_2constraintsolver_2IntervalVar_8java_source.html#l00023" > gen/java/com/google/ortools/constraintsolver/IntervalVar.java:23< / a > < / div > < / div >
2020-09-01 16:00:33 +02:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilterManager_html" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilterManager.html" > com.google.ortools.constraintsolver.LocalSearchFilterManager< / a > < / div > < div class = "ttdoc" > Filter manager: when a move is made, filters are executed to decide whether the solution is feasible...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "LocalSearchFilterManager_8java_source.html#l00016" > LocalSearchFilterManager.java:16< / a > < / div > < / div >
2021-04-27 23:00:03 +02:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilter_html" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchFilter.html" > com.google.ortools.constraintsolver.LocalSearchFilter< / a > < / div > < div class = "ttdoc" > Classes to which this template function can be applied to as of 04/2014.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "LocalSearchFilter_8java_source.html#l00043" > LocalSearchFilter.java:43< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMonitor_html" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchMonitor.html" > com.google.ortools.constraintsolver.LocalSearchMonitor< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "LocalSearchMonitor_8java_source.html#l00011" > LocalSearchMonitor.java:11< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator_html" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchOperator.html" > com.google.ortools.constraintsolver.LocalSearchOperator< / a > < / div > < div class = "ttdoc" > This class represent a reversible FIFO structure.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "LocalSearchOperator_8java_source.html#l00037" > LocalSearchOperator.java:37< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchPhaseParameters_html" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1LocalSearchPhaseParameters.html" > com.google.ortools.constraintsolver.LocalSearchPhaseParameters< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "LocalSearchPhaseParameters_8java_source.html#l00011" > LocalSearchPhaseParameters.java:11< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelCache_html" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelCache.html" > com.google.ortools.constraintsolver.ModelCache< / a > < / div > < div class = "ttdoc" > Implements a complete cache for model elements: expressions and constraints.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "ModelCache_8java_source.html#l00017" > ModelCache.java:17< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelVisitor_html" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1ModelVisitor.html" > com.google.ortools.constraintsolver.ModelVisitor< / a > < / div > < div class = "ttdoc" > Model visitor.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "ModelVisitor_8java_source.html#l00014" > ModelVisitor.java:14< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar_html" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html" > com.google.ortools.constraintsolver.OptimizeVar< / a > < / div > < div class = "ttdoc" > This class encapsulates an objective.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "OptimizeVar_8java_source.html#l00016" > OptimizeVar.java:16< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Pack_html" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Pack.html" > com.google.ortools.constraintsolver.Pack< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Pack_8java_source.html#l00018" > Pack.java:18< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationBaseObject_html" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationBaseObject.html" > com.google.ortools.constraintsolver.PropagationBaseObject< / a > < / div > < div class = "ttdoc" > NOLINT The PropagationBaseObject is a subclass of BaseObject that is also friend to the Solver clas...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "PropagationBaseObject_8java_source.html#l00017" > PropagationBaseObject.java:17< / a > < / div > < / div >
2019-11-14 13:52:51 -08:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationMonitor_html" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1PropagationMonitor.html" > com.google.ortools.constraintsolver.PropagationMonitor< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "PropagationMonitor_8java_source.html#l00011" > PropagationMonitor.java:11< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit_html" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1RegularLimit.html" > com.google.ortools.constraintsolver.RegularLimit< / a > < / div > < div class = "ttdoc" > Usual limit based on wall_time, number of explored branches and number of failures in the search tre...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "RegularLimit_8java_source.html#l00015" > RegularLimit.java:15< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimit_html" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchLimit.html" > com.google.ortools.constraintsolver.SearchLimit< / a > < / div > < div class = "ttdoc" > Base class of all search limits.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "SearchLimit_8java_source.html#l00014" > SearchLimit.java:14< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor_html" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html" > com.google.ortools.constraintsolver.SearchMonitor< / a > < / div > < div class = "ttdoc" > A search monitor is a simple set of callbacks to monitor all search events.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "SearchMonitor_8java_source.html#l00014" > SearchMonitor.java:14< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVar_html" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVar.html" > com.google.ortools.constraintsolver.SequenceVar< / a > < / div > < div class = "ttdoc" > A sequence variable is a variable whose domain is a set of possible orderings of the interval variab...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "SequenceVar_8java_source.html#l00019" > SequenceVar.java:19< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector_html" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html" > com.google.ortools.constraintsolver.SolutionCollector< / a > < / div > < div class = "ttdoc" > This class is the root class of all solution collectors.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "SolutionCollector_8java_source.html#l00016" > SolutionCollector.java:16< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionPool_html" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionPool.html" > com.google.ortools.constraintsolver.SolutionPool< / a > < / div > < div class = "ttdoc" > This class is used to manage a pool of solutions.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "SolutionPool_8java_source.html#l00015" > SolutionPool.java:15< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1FailException_html" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1FailException.html" > com.google.ortools.constraintsolver.Solver.FailException< / a > < / div > < div class = "ttdoc" > This exceptions signal that a failure has been raised in the C++ world.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00104" > Solver.java:104< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1FailException_html_a0159b02154b2b353df68feb50cbda8f9" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1FailException.html#a0159b02154b2b353df68feb50cbda8f9" > com.google.ortools.constraintsolver.Solver.FailException.FailException< / a > < / div > < div class = "ttdeci" > FailException()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00105" > Solver.java:105< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1FailException_html_a66aea7c845fb79026a6023b4191eb1c4" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1FailException.html#a66aea7c845fb79026a6023b4191eb1c4" > com.google.ortools.constraintsolver.Solver.FailException.FailException< / a > < / div > < div class = "ttdeci" > FailException(String message)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00109" > Solver.java:109< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo_html" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html" > com.google.ortools.constraintsolver.Solver.IntegerCastInfo< / a > < / div > < div class = "ttdoc" > Holds semantic information stating that the 'expression' has been cast into 'variable' using the Var...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00187" > Solver.java:187< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo_html_a01c5c869c6b3d925b6352ecdec0f5cd3" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html#a01c5c869c6b3d925b6352ecdec0f5cd3" > com.google.ortools.constraintsolver.Solver.IntegerCastInfo.IntegerCastInfo< / a > < / div > < div class = "ttdeci" > IntegerCastInfo(IntVar v, IntExpr e, Constraint c)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00219" > Solver.java:219< / a > < / div > < / div >
2020-09-01 16:00:33 +02:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo_html_a2b310ad5503e61db391857dafc3094da" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html#a2b310ad5503e61db391857dafc3094da" > com.google.ortools.constraintsolver.Solver.IntegerCastInfo.setMaintainer< / a > < / div > < div class = "ttdeci" > void setMaintainer(Constraint value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00241" > Solver.java:241< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo_html_a6d3108135ba1f9dad74eb8a6326cb3d2" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html#a6d3108135ba1f9dad74eb8a6326cb3d2" > com.google.ortools.constraintsolver.Solver.IntegerCastInfo.getVariable< / a > < / div > < div class = "ttdeci" > IntVar getVariable()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00227" > Solver.java:227< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo_html_a79a3a62f821b42993c2ee4e279c90036" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html#a79a3a62f821b42993c2ee4e279c90036" > com.google.ortools.constraintsolver.Solver.IntegerCastInfo.getMaintainer< / a > < / div > < div class = "ttdeci" > Constraint getMaintainer()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00245" > Solver.java:245< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo_html_a7d5ec419069a2b2e3b0e49d2b4ec7cde" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html#a7d5ec419069a2b2e3b0e49d2b4ec7cde" > com.google.ortools.constraintsolver.Solver.IntegerCastInfo.setVariable< / a > < / div > < div class = "ttdeci" > void setVariable(IntVar value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00223" > Solver.java:223< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo_html_a96c0fa02effcd5e0c39e551299e37b07" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html#a96c0fa02effcd5e0c39e551299e37b07" > com.google.ortools.constraintsolver.Solver.IntegerCastInfo.getExpression< / a > < / div > < div class = "ttdeci" > IntExpr getExpression()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00236" > Solver.java:236< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo_html_ab15f186e97754835d5913283a1e176cf" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html#ab15f186e97754835d5913283a1e176cf" > com.google.ortools.constraintsolver.Solver.IntegerCastInfo.IntegerCastInfo< / a > < / div > < div class = "ttdeci" > IntegerCastInfo()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00215" > Solver.java:215< / a > < / div > < / div >
2020-09-01 16:00:33 +02:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo_html_ab85b337ee18e200c0084900d2bcf29ae" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html#ab85b337ee18e200c0084900d2bcf29ae" > com.google.ortools.constraintsolver.Solver.IntegerCastInfo.setExpression< / a > < / div > < div class = "ttdeci" > void setExpression(IntExpr value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00232" > Solver.java:232< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo_html_affcaf970b4adc4198a2c11e49acad2cb" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_1_1IntegerCastInfo.html#affcaf970b4adc4198a2c11e49acad2cb" > com.google.ortools.constraintsolver.Solver.IntegerCastInfo.IntegerCastInfo< / a > < / div > < div class = "ttdeci" > IntegerCastInfo(long cPtr, boolean cMemoryOwn)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00191" > Solver.java:191< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html" > com.google.ortools.constraintsolver.Solver< / a > < / div > < div class = "ttdoc" > Solver Class A solver represents the main computation engine.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00073" > Solver.java:73< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a011b73e79f74ade4c5ddbeb20f975db5" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a011b73e79f74ade4c5ddbeb20f975db5" > com.google.ortools.constraintsolver.Solver.makeCount< / a > < / div > < div class = "ttdeci" > Constraint makeCount(IntVar[] vars, long value, IntVar max_count)< / div > < div class = "ttdoc" > |{i | vars[i] == value}| == max_count< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01607" > Solver.java:1607< / a > < / div > < / div >
2020-09-01 16:00:33 +02:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a01aa655301d019268c985f3ca39da148" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a01aa655301d019268c985f3ca39da148" > com.google.ortools.constraintsolver.Solver.makeIsLessOrEqualCt< / a > < / div > < div class = "ttdeci" > Constraint makeIsLessOrEqualCt(IntExpr left, IntExpr right, IntVar b)< / div > < div class = "ttdoc" > b == (left < = right)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01162" > Solver.java:1162< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a01c9690a097d2372f7c62be26ddbefa6" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a01c9690a097d2372f7c62be26ddbefa6" > com.google.ortools.constraintsolver.Solver.makePhase< / a > < / div > < div class = "ttdeci" > DecisionBuilder makePhase(IntVar[] vars, int var_str, LongBinaryOperator value_evaluator, LongUnaryOperator tie_breaker)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03022" > Solver.java:3022< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a01d579bce52ada4b04617e30f3ec5171" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a01d579bce52ada4b04617e30f3ec5171" > com.google.ortools.constraintsolver.Solver.stamp< / a > < / div > < div class = "ttdeci" > long stamp()< / div > < div class = "ttdoc" > The stamp indicates how many moves in the search tree we have performed.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00600" > Solver.java:600< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a032965cb2bc9ef428ef603f082265cc2" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a032965cb2bc9ef428ef603f082265cc2" > com.google.ortools.constraintsolver.Solver.makeMax< / a > < / div > < div class = "ttdeci" > IntExpr makeMax(IntExpr left, IntExpr right)< / div > < div class = "ttdoc" > std::max(left, right)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00937" > Solver.java:937< / a > < / div > < / div >
2020-09-01 16:00:33 +02:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a0342d4ddc27bed6898a3d97e0c12810a" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0342d4ddc27bed6898a3d97e0c12810a" > com.google.ortools.constraintsolver.Solver.makePower< / a > < / div > < div class = "ttdeci" > IntExpr makePower(IntExpr expr, long n)< / div > < div class = "ttdoc" > expr ^ n (n > 0)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00817" > Solver.java:817< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a040676c451c2a88319b3f7b042f4f740" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a040676c451c2a88319b3f7b042f4f740" > com.google.ortools.constraintsolver.Solver.IN_SEARCH< / a > < / div > < div class = "ttdeci" > static final int IN_SEARCH< / div > < div class = "ttdoc" > Executing the search code.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04455" > Solver.java:4455< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a043ef2d47b28e81a7004bea194c1efe7" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a043ef2d47b28e81a7004bea194c1efe7" > com.google.ortools.constraintsolver.Solver.makeLimit< / a > < / div > < div class = "ttdeci" > RegularLimit makeLimit(SWIGTYPE_p_absl__Duration time, long branches, long failures, long solutions, boolean smart_time_check, boolean cumulative)< / div > < div class = "ttdoc" > Limits the search with the 'time', 'branches', 'failures' and 'solutions' limits.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02658" > Solver.java:2658< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a05986676ca7024016f0518c5250fab98" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a05986676ca7024016f0518c5250fab98" > com.google.ortools.constraintsolver.Solver.isLocalSearchProfilingEnabled< / a > < / div > < div class = "ttdeci" > boolean isLocalSearchProfilingEnabled()< / div > < div class = "ttdoc" > Returns whether we are profiling local search.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03739" > Solver.java:3739< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a05d798ff0c94c0bfbd756465635e58b3" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a05d798ff0c94c0bfbd756465635e58b3" > com.google.ortools.constraintsolver.Solver.makeLocalSearchPhaseParameters< / a > < / div > < div class = "ttdeci" > LocalSearchPhaseParameters makeLocalSearchPhaseParameters(IntVar objective, LocalSearchOperator ls_operator, DecisionBuilder sub_decision_builder, RegularLimit limit, LocalSearchFilterManager filter_manager)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03484" > Solver.java:3484< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a064c1e51e76edc2017d336e7c5bf2a9d" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a064c1e51e76edc2017d336e7c5bf2a9d" > com.google.ortools.constraintsolver.Solver.makeFailDecision< / a > < / div > < div class = "ttdeci" > Decision makeFailDecision()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02912" > Solver.java:2912< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a06ad7c7632b594a61ade1492cf6fcf89" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a06ad7c7632b594a61ade1492cf6fcf89" > com.google.ortools.constraintsolver.Solver.makeDistribute< / a > < / div > < div class = "ttdeci" > Constraint makeDistribute(IntVar[] vars, long[] values, IntVar[] cards)< / div > < div class = "ttdoc" > Aggregated version of count: |{i | v[i] == values[j]}| == cards[j].< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01615" > Solver.java:1615< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a07047d1980ab88c4bc400af9cee73940" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a07047d1980ab88c4bc400af9cee73940" > com.google.ortools.constraintsolver.Solver.rand64< / a > < / div > < div class = "ttdeci" > long rand64(long size)< / div > < div class = "ttdoc" > Returns a random value between 0 and 'size' - 1;.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03589" > Solver.java:3589< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a0719bf631aa044dc29b292f16eac6a72" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0719bf631aa044dc29b292f16eac6a72" > com.google.ortools.constraintsolver.Solver.restartSearch< / a > < / div > < div class = "ttdeci" > void restartSearch()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00449" > Solver.java:449< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a0786d82817bc2385b04cc00d341e24f7" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0786d82817bc2385b04cc00d341e24f7" > com.google.ortools.constraintsolver.Solver.makeIsMemberVar< / a > < / div > < div class = "ttdeci" > IntVar makeIsMemberVar(IntExpr expr, int[] values)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01591" > Solver.java:1591< / a > < / div > < / div >
2020-09-01 16:00:33 +02:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a07f145013c9941123bc15bea2e7ee035" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a07f145013c9941123bc15bea2e7ee035" > com.google.ortools.constraintsolver.Solver.makeConvexPiecewiseExpr< / a > < / div > < div class = "ttdeci" > IntExpr makeConvexPiecewiseExpr(IntExpr expr, long early_cost, long early_date, long late_date, long late_cost)< / div > < div class = "ttdoc" > Convex piecewise function.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00961" > Solver.java:961< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a0829a016a77f25eb4c0376a7612bf79c" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0829a016a77f25eb4c0376a7612bf79c" > com.google.ortools.constraintsolver.Solver.makeDefaultPhase< / a > < / div > < div class = "ttdeci" > DecisionBuilder makeDefaultPhase(IntVar[] vars)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03032" > Solver.java:3032< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a0893cdbba662dcbd76807af10209f8fc" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0893cdbba662dcbd76807af10209f8fc" > com.google.ortools.constraintsolver.Solver.makeSortingConstraint< / a > < / div > < div class = "ttdeci" > Constraint makeSortingConstraint(IntVar[] vars, IntVar[] sorted)< / div > < div class = "ttdoc" > Creates a constraint binding the arrays of variables " vars" and " sorted_vars" : sorted_vars[0] must b...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01741" > Solver.java:1741< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a08d414e11fdf5f0c908074ac3430a360" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a08d414e11fdf5f0c908074ac3430a360" > com.google.ortools.constraintsolver.Solver.makeEquality< / a > < / div > < div class = "ttdeci" > Constraint makeEquality(IntExpr left, IntExpr right)< / div > < div class = "ttdoc" > left == right< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01058" > Solver.java:1058< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a0948441804f4dd3517c7d59db2260e54" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0948441804f4dd3517c7d59db2260e54" > com.google.ortools.constraintsolver.Solver.makeIsDifferentCstCt< / a > < / div > < div class = "ttdeci" > Constraint makeIsDifferentCstCt(IntExpr v1, IntExpr v2, IntVar b)< / div > < div class = "ttdoc" > b == (v1 != v2)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01106" > Solver.java:1106< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a095b6c57119d8d0bf913754f7bdb01ed" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a095b6c57119d8d0bf913754f7bdb01ed" > com.google.ortools.constraintsolver.Solver.makeIntervalVarRelation< / a > < / div > < div class = "ttdeci" > Constraint makeIntervalVarRelation(IntervalVar t1, int r, IntervalVar t2)< / div > < div class = "ttdoc" > This method creates a relation between two interval vars.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02196" > Solver.java:2196< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a0a1ac6308553e403bd251e084a3339da" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0a1ac6308553e403bd251e084a3339da" > com.google.ortools.constraintsolver.Solver.makeIsEqualCstCt< / a > < / div > < div class = "ttdeci" > Constraint makeIsEqualCstCt(IntExpr var, long value, IntVar boolvar)< / div > < div class = "ttdoc" > boolvar == (var == value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01026" > Solver.java:1026< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a0a65a43a6015111184926e62b9b5be52" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0a65a43a6015111184926e62b9b5be52" > com.google.ortools.constraintsolver.Solver.makeIntVar< / a > < / div > < div class = "ttdeci" > IntVar makeIntVar(int[] values)< / div > < div class = "ttdoc" > MakeIntVar will create a variable with the given sparse domain.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00665" > Solver.java:665< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a0a81d8afee11c0474b2fc80c72c3e528" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0a81d8afee11c0474b2fc80c72c3e528" > com.google.ortools.constraintsolver.Solver.makeCircuit< / a > < / div > < div class = "ttdeci" > Constraint makeCircuit(IntVar[] nexts)< / div > < div class = "ttdoc" > Force the " nexts" variable to create a complete Hamiltonian path.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01856" > Solver.java:1856< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a0b56e829a11ef185ae8ccaa929005770" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0b56e829a11ef185ae8ccaa929005770" > com.google.ortools.constraintsolver.Solver.makeIsGreaterOrEqualVar< / a > < / div > < div class = "ttdeci" > IntVar makeIsGreaterOrEqualVar(IntExpr left, IntExpr right)< / div > < div class = "ttdoc" > status var of (left > = right)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01210" > Solver.java:1210< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a0d3986072dbbb0f0428ef8864dcf6e8e" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0d3986072dbbb0f0428ef8864dcf6e8e" > com.google.ortools.constraintsolver.Solver.rand32< / a > < / div > < div class = "ttdeci" > int rand32(int size)< / div > < div class = "ttdoc" > Returns a random value between 0 and 'size' - 1;.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03596" > Solver.java:3596< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a0daf94d9da8b3becbebbf49f0b3633d1" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0daf94d9da8b3becbebbf49f0b3633d1" > com.google.ortools.constraintsolver.Solver.makeFixedDurationStartSyncedOnStartIntervalVar< / a > < / div > < div class = "ttdeci" > IntervalVar makeFixedDurationStartSyncedOnStartIntervalVar(IntervalVar interval_var, long duration, long offset)< / div > < div class = "ttdoc" > Creates an interval var with a fixed duration whose start is synchronized with the start of another ...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02098" > Solver.java:2098< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a0dcb09d93767ad0913bf04a17a10519d" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0dcb09d93767ad0913bf04a17a10519d" > com.google.ortools.constraintsolver.Solver.makeLess< / a > < / div > < div class = "ttdeci" > Constraint makeLess(IntExpr left, IntExpr right)< / div > < div class = "ttdoc" > left < right< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01338" > Solver.java:1338< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a0dd66fb023e79f0ec9e0ee438c5d17a3" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0dd66fb023e79f0ec9e0ee438c5d17a3" > com.google.ortools.constraintsolver.Solver.pushState< / a > < / div > < div class = "ttdeci" > void pushState()< / div > < div class = "ttdoc" > The PushState and PopState methods manipulates the states of the reversible objects.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03554" > Solver.java:3554< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a0dfaefd826c218309571a9b4c0284e8d" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0dfaefd826c218309571a9b4c0284e8d" > com.google.ortools.constraintsolver.Solver.makeMemberCt< / a > < / div > < div class = "ttdeci" > Constraint makeMemberCt(IntExpr expr, long[] values)< / div > < div class = "ttdoc" > expr in set.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01534" > Solver.java:1534< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a0ef1ad74af93e08f4408c286fb9f8fc6" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0ef1ad74af93e08f4408c286fb9f8fc6" > com.google.ortools.constraintsolver.Solver.makeConditionalExpression< / a > < / div > < div class = "ttdeci" > IntExpr makeConditionalExpression(IntVar condition, IntExpr expr, long unperformed_value)< / div > < div class = "ttdoc" > Conditional Expr condition ? expr : unperformed_value.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00997" > Solver.java:997< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a0f3b4caab87937cde508eb9142ec65e2" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0f3b4caab87937cde508eb9142ec65e2" > com.google.ortools.constraintsolver.Solver.makeSymmetryManager< / a > < / div > < div class = "ttdeci" > SearchMonitor makeSymmetryManager(SymmetryBreaker v1, SymmetryBreaker v2, SymmetryBreaker v3)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02864" > Solver.java:2864< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a0f7179b03ab49e7ee79f9b7e8c4dc129" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0f7179b03ab49e7ee79f9b7e8c4dc129" > com.google.ortools.constraintsolver.Solver.ClearLocalSearchState< / a > < / div > < div class = "ttdeci" > void ClearLocalSearchState()< / div > < div class = "ttdoc" > Clears the local search state.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03807" > Solver.java:3807< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a0ff52e053f53b8df3059ce9f07244b1a" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a0ff52e053f53b8df3059ce9f07244b1a" > com.google.ortools.constraintsolver.Solver.nextSolution< / a > < / div > < div class = "ttdeci" > boolean nextSolution()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00445" > Solver.java:445< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a105f57ea29287ae258cd74020cdd7180" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a105f57ea29287ae258cd74020cdd7180" > com.google.ortools.constraintsolver.Solver.makeElement< / a > < / div > < div class = "ttdeci" > IntExpr makeElement(IntVar[] vars, IntVar index)< / div > < div class = "ttdoc" > vars[expr]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00872" > Solver.java:872< / a > < / div > < / div >
2020-09-01 16:00:33 +02:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a10654b20a3c5a1a21c40f1a465135c16" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a10654b20a3c5a1a21c40f1a465135c16" > com.google.ortools.constraintsolver.Solver.makeIsLessOrEqualVar< / a > < / div > < div class = "ttdeci" > IntVar makeIsLessOrEqualVar(IntExpr left, IntExpr right)< / div > < div class = "ttdoc" > status var of (left < = right)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01154" > Solver.java:1154< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a1073eea4cb84abed7311d413c4bd75d9" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a1073eea4cb84abed7311d413c4bd75d9" > com.google.ortools.constraintsolver.Solver.makeElementEquality< / a > < / div > < div class = "ttdeci" > Constraint makeElementEquality(int[] vals, IntVar index, IntVar target)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01437" > Solver.java:1437< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a10813103191e4d998c9ed2e830da6900" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a10813103191e4d998c9ed2e830da6900" > com.google.ortools.constraintsolver.Solver.makeAbsEquality< / a > < / div > < div class = "ttdeci" > Constraint makeAbsEquality(IntVar var, IntVar abs_var)< / div > < div class = "ttdoc" > Creates the constraint abs(var) == abs_var.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01455" > Solver.java:1455< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a112e74f576b8fa13617cd0993e3c7aef" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a112e74f576b8fa13617cd0993e3c7aef" > com.google.ortools.constraintsolver.Solver.makeInversePermutationConstraint< / a > < / div > < div class = "ttdeci" > Constraint makeInversePermutationConstraint(IntVar[] left, IntVar[] right)< / div > < div class = "ttdoc" > Creates a constraint that enforces that 'left' and 'right' both represent permutations of [0....< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01770" > Solver.java:1770< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a126e64d58c2035b81c694f5e301e0a60" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a126e64d58c2035b81c694f5e301e0a60" > com.google.ortools.constraintsolver.Solver.makeConstraintAdder< / a > < / div > < div class = "ttdeci" > DecisionBuilder makeConstraintAdder(Constraint ct)< / div > < div class = "ttdoc" > Returns a decision builder that will add the given constraint to the model.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03159" > Solver.java:3159< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a12b094cc21c66ccb73a1ee33eeca2518" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a12b094cc21c66ccb73a1ee33eeca2518" > com.google.ortools.constraintsolver.Solver.makeIsLessVar< / a > < / div > < div class = "ttdeci" > IntVar makeIsLessVar(IntExpr left, IntExpr right)< / div > < div class = "ttdoc" > status var of (left < right)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01322" > Solver.java:1322< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a140389045a761b723bf8c2d63c23aba5" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a140389045a761b723bf8c2d63c23aba5" > com.google.ortools.constraintsolver.Solver.makeAssignment< / a > < / div > < div class = "ttdeci" > Assignment makeAssignment()< / div > < div class = "ttdoc" > This method creates an empty assignment.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02365" > Solver.java:2365< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a14372d1cc5eb3184f8fd223760d0af75" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a14372d1cc5eb3184f8fd223760d0af75" > com.google.ortools.constraintsolver.Solver.makeDistribute< / a > < / div > < div class = "ttdeci" > Constraint makeDistribute(IntVar[] vars, long[] card_min, long[] card_max)< / div > < div class = "ttdoc" > Aggregated version of count with bounded cardinalities: forall j in 0 .< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01650" > Solver.java:1650< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a147905a7c935ff89eeac36429a2811a7" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a147905a7c935ff89eeac36429a2811a7" > com.google.ortools.constraintsolver.Solver.CHOOSE_LOWEST_MIN< / a > < / div > < div class = "ttdeci" > static final int CHOOSE_LOWEST_MIN< / div > < div class = "ttdoc" > Among unbound variables, select the variable with the smallest minimal value.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03933" > Solver.java:3933< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a14ad71f9a31ef4148074f25f84e694c3" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a14ad71f9a31ef4148074f25f84e694c3" > com.google.ortools.constraintsolver.Solver.makeCumulative< / a > < / div > < div class = "ttdeci" > Constraint makeCumulative(IntervalVar[] intervals, int[] demands, IntVar capacity, String name)< / div > < div class = "ttdoc" > This constraint enforces that, for any integer t, the sum of the demands corresponding to an interva...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02309" > Solver.java:2309< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a158675eab0efb0c9abe9db126702ed75" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a158675eab0efb0c9abe9db126702ed75" > com.google.ortools.constraintsolver.Solver.makeNoCycle< / a > < / div > < div class = "ttdeci" > Constraint makeNoCycle(IntVar[] nexts, IntVar[] active)< / div > < div class = "ttdoc" > Prevent cycles.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01843" > Solver.java:1843< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a15ea0cebfbd7cc829ec205daf75ef451" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a15ea0cebfbd7cc829ec205daf75ef451" > com.google.ortools.constraintsolver.Solver.makeLubyRestart< / a > < / div > < div class = "ttdeci" > SearchMonitor makeLubyRestart(int scale_factor)< / div > < div class = "ttdoc" > This search monitor will restart the search periodically.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02600" > Solver.java:2600< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a171649f9c2031e92d219ee9ae06b8ed2" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a171649f9c2031e92d219ee9ae06b8ed2" > com.google.ortools.constraintsolver.Solver.neighbors< / a > < / div > < div class = "ttdeci" > long neighbors()< / div > < div class = "ttdoc" > The number of neighbors created.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00578" > Solver.java:578< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a1824ddf42e9f04112e2d0e60408d839f" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a1824ddf42e9f04112e2d0e60408d839f" > com.google.ortools.constraintsolver.Solver.makeElementEquality< / a > < / div > < div class = "ttdeci" > Constraint makeElementEquality(IntVar[] vars, IntVar index, long target)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01447" > Solver.java:1447< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a19c0fd3e2a78358b75d7afa29f8261ec" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a19c0fd3e2a78358b75d7afa29f8261ec" > com.google.ortools.constraintsolver.Solver.makeFixedDurationIntervalVarArray< / a > < / div > < div class = "ttdeci" > IntervalVar[] makeFixedDurationIntervalVarArray(int count, long start_min, long start_max, long duration, boolean optional, String name)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00164" > Solver.java:164< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a19e82de0985f1375140e61529953cee5" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a19e82de0985f1375140e61529953cee5" > com.google.ortools.constraintsolver.Solver.makePhase< / a > < / div > < div class = "ttdeci" > DecisionBuilder makePhase(IntVar v0, IntVar v1, IntVar v2, int var_str, int val_str)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03055" > Solver.java:3055< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a1a67013ab3dc5863b65ce02a991546b2" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a1a67013ab3dc5863b65ce02a991546b2" > com.google.ortools.constraintsolver.Solver.makeIntervalRelaxedMin< / a > < / div > < div class = "ttdeci" > IntervalVar makeIntervalRelaxedMin(IntervalVar interval_var)< / div > < div class = "ttdoc" > Creates and returns an interval variable that wraps around the given one, relaxing the min start and...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02155" > Solver.java:2155< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a1a97f97607a4e2869e4fc4bc31a21c80" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a1a97f97607a4e2869e4fc4bc31a21c80" > com.google.ortools.constraintsolver.Solver.PATHLNS< / a > < / div > < div class = "ttdeci" > static final int PATHLNS< / div > < div class = "ttdoc" > Operator which relaxes two sub-chains of three consecutive arcs each.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04188" > Solver.java:4188< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a1ab3e6b4547b71a51f47139d59a62da5" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a1ab3e6b4547b71a51f47139d59a62da5" > com.google.ortools.constraintsolver.Solver.tryDecisions< / a > < / div > < div class = "ttdeci" > DecisionBuilder tryDecisions(DecisionBuilder db1, DecisionBuilder db2, DecisionBuilder db3)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02974" > Solver.java:2974< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a1bcaa536b8656458cb76fbcf909310be" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a1bcaa536b8656458cb76fbcf909310be" > com.google.ortools.constraintsolver.Solver.castExpression< / a > < / div > < div class = "ttdeci" > IntExpr castExpression(IntVar var)< / div > < div class = "ttdoc" > Internal.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03835" > Solver.java:3835< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a1bd78f5e3200559568e53f8df575528b" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a1bd78f5e3200559568e53f8df575528b" > com.google.ortools.constraintsolver.Solver.getLocalSearchMonitor< / a > < / div > < div class = "ttdeci" > LocalSearchMonitor getLocalSearchMonitor()< / div > < div class = "ttdoc" > Returns the local search monitor.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03783" > Solver.java:3783< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a1d44daa09f2fe37f6cf4b4599a09c778" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a1d44daa09f2fe37f6cf4b4599a09c778" > com.google.ortools.constraintsolver.Solver.SPLIT_LOWER_HALF< / a > < / div > < div class = "ttdeci" > static final int SPLIT_LOWER_HALF< / div > < div class = "ttdoc" > Split the domain in two around the center, and choose the lower part first.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04000" > Solver.java:4000< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a1d93bf0c711bae14ba38255cbe80b600" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a1d93bf0c711bae14ba38255cbe80b600" > com.google.ortools.constraintsolver.Solver.setTmp_vector_< / a > < / div > < div class = "ttdeci" > void setTmp_vector_(long[] value)< / div > < div class = "ttdoc" > Unsafe temporary vector.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03817" > Solver.java:3817< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a1e76fcaf0391558e472d20413582ee1b" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a1e76fcaf0391558e472d20413582ee1b" > com.google.ortools.constraintsolver.Solver.makeNonEquality< / a > < / div > < div class = "ttdeci" > Constraint makeNonEquality(IntExpr expr, int value)< / div > < div class = "ttdoc" > expr != value< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01130" > Solver.java:1130< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a1f60a0b921537b11273f452328b74a61" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a1f60a0b921537b11273f452328b74a61" > com.google.ortools.constraintsolver.Solver.makeDecisionBuilderFromAssignment< / a > < / div > < div class = "ttdeci" > DecisionBuilder makeDecisionBuilderFromAssignment(Assignment assignment, DecisionBuilder db, IntVar[] vars)< / div > < div class = "ttdoc" > Returns a decision builder for which the left-most leaf corresponds to assignment,...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03150" > Solver.java:3150< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a2080ea949da98af7715e1c60eb952367" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2080ea949da98af7715e1c60eb952367" > com.google.ortools.constraintsolver.Solver.CHOOSE_MAX_SIZE< / a > < / div > < div class = "ttdeci" > static final int CHOOSE_MAX_SIZE< / div > < div class = "ttdoc" > Among unbound variables, select the variable with the highest size.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03952" > Solver.java:3952< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a20ff8cfaf0ac9c9f59ff93b13476785f" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a20ff8cfaf0ac9c9f59ff93b13476785f" > com.google.ortools.constraintsolver.Solver.makeMemberCt< / a > < / div > < div class = "ttdeci" > Constraint makeMemberCt(IntExpr expr, int[] values)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01539" > Solver.java:1539< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a2246f4ad18f4670d28bb97001dbda875" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2246f4ad18f4670d28bb97001dbda875" > com.google.ortools.constraintsolver.Solver.makeIntVar< / a > < / div > < div class = "ttdeci" > IntVar makeIntVar(long[] values)< / div > < div class = "ttdoc" > MakeIntVar will create a variable with the given sparse domain.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00657" > Solver.java:657< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a22be5685590efa4efbcb52a7a890734c" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a22be5685590efa4efbcb52a7a890734c" > com.google.ortools.constraintsolver.Solver.makeOpposite< / a > < / div > < div class = "ttdeci" > IntExpr makeOpposite(IntExpr expr)< / div > < div class = "ttdoc" > -expr< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00761" > Solver.java:761< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a239aa2b41c0118b98458bf7351d0ef39" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a239aa2b41c0118b98458bf7351d0ef39" > com.google.ortools.constraintsolver.Solver.makeMin< / a > < / div > < div class = "ttdeci" > IntExpr makeMin(IntExpr expr, long value)< / div > < div class = "ttdoc" > std::min(expr, value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00913" > Solver.java:913< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a23ac29d0f76450f3aac4e875fba95879" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a23ac29d0f76450f3aac4e875fba95879" > com.google.ortools.constraintsolver.Solver.makeFixedDurationIntervalVar< / a > < / div > < div class = "ttdeci" > IntervalVar makeFixedDurationIntervalVar(IntVar start_variable, long duration, String name)< / div > < div class = "ttdoc" > Creates a performed interval var with a fixed duration.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02052" > Solver.java:2052< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a256ffa8e38a8334be0fba553f5dbec11" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a256ffa8e38a8334be0fba553f5dbec11" > com.google.ortools.constraintsolver.Solver.SEQUENCE_DEFAULT< / a > < / div > < div class = "ttdeci" > static final int SEQUENCE_DEFAULT< / div > < div class = "ttdoc" > Used for scheduling.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04041" > Solver.java:4041< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a257c6dbf3a7526864dc0531540a233d9" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a257c6dbf3a7526864dc0531540a233d9" > com.google.ortools.constraintsolver.Solver.makeSumObjectiveFilter< / a > < / div > < div class = "ttdeci" > IntVarLocalSearchFilter makeSumObjectiveFilter(IntVar[] vars, IntVar[] secondary_vars, LongTernaryOperator values, int filter_enum)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03527" > Solver.java:3527< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a2587d4f5e1b9b5703cf1cec67aacebff" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2587d4f5e1b9b5703cf1cec67aacebff" > com.google.ortools.constraintsolver.Solver.makeNonOverlappingBoxesConstraint< / a > < / div > < div class = "ttdeci" > Constraint makeNonOverlappingBoxesConstraint(IntVar[] x_vars, IntVar[] y_vars, long[] x_size, long[] y_size)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01990" > Solver.java:1990< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a2708bb330c92a09215a09290823f6670" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2708bb330c92a09215a09290823f6670" > com.google.ortools.constraintsolver.Solver.makeScalProd< / a > < / div > < div class = "ttdeci" > IntExpr makeScalProd(IntVar[] vars, long[] coefs)< / div > < div class = "ttdoc" > scalar product< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00729" > Solver.java:729< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a27a4c2f61f176acaf1564bba22fd56a6" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a27a4c2f61f176acaf1564bba22fd56a6" > com.google.ortools.constraintsolver.Solver.makeCumulative< / a > < / div > < div class = "ttdeci" > Constraint makeCumulative(IntervalVar[] intervals, long[] demands, long capacity, String name)< / div > < div class = "ttdoc" > This constraint forces that, for any integer t, the sum of the demands corresponding to an interval ...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02261" > Solver.java:2261< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a27be035177ad313ebdd57ff3fecde31a" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a27be035177ad313ebdd57ff3fecde31a" > com.google.ortools.constraintsolver.Solver.INTERVAL_SET_TIMES_BACKWARD< / a > < / div > < div class = "ttdeci" > static final int INTERVAL_SET_TIMES_BACKWARD< / div > < div class = "ttdoc" > Selects the variable with the highest ending time of all variables, and fixes the ending time to thi...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04069" > Solver.java:4069< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a27d81fc7e96dae891af5e30f3f225a0b" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a27d81fc7e96dae891af5e30f3f225a0b" > com.google.ortools.constraintsolver.Solver.randomConcatenateOperators< / a > < / div > < div class = "ttdeci" > LocalSearchOperator randomConcatenateOperators(LocalSearchOperator[] ops, int seed)< / div > < div class = "ttdoc" > Randomized version of local search concatenator; calls a random operator at each call to MakeNextNei...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03384" > Solver.java:3384< / a > < / div > < / div >
2020-09-01 16:00:33 +02:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a27f7a40fd2981b1e915bcb696b1c356c" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a27f7a40fd2981b1e915bcb696b1c356c" > com.google.ortools.constraintsolver.Solver.makePathCumul< / a > < / div > < div class = "ttdeci" > Constraint makePathCumul(IntVar[] nexts, IntVar[] active, IntVar[] cumuls, IntVar[] slacks, LongBinaryOperator transit_evaluator)< / div > < div class = "ttdoc" > Creates a constraint which accumulates values along a path such that: cumuls[next[i]] = cumuls[i] + ...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01911" > Solver.java:1911< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a280785e95ecee361b5893a3479ce2b6d" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a280785e95ecee361b5893a3479ce2b6d" > com.google.ortools.constraintsolver.Solver.makeSearchLog< / a > < / div > < div class = "ttdeci" > SearchMonitor makeSearchLog(int branch_period, IntVar var)< / div > < div class = "ttdoc" > At each solution, this monitor also display the var value.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02762" > Solver.java:2762< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a284362c9ca6403889e3aa88268937dc8" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a284362c9ca6403889e3aa88268937dc8" > com.google.ortools.constraintsolver.Solver.makeNoCycle< / a > < / div > < div class = "ttdeci" > Constraint makeNoCycle(IntVar[] nexts, IntVar[] active, LongPredicate sink_handler)< / div > < div class = "ttdoc" > Prevent cycles.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01827" > Solver.java:1827< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a286278d0ae9ce99995912c9e14764e9b" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a286278d0ae9ce99995912c9e14764e9b" > com.google.ortools.constraintsolver.Solver.makeAllowedAssignment< / a > < / div > < div class = "ttdeci" > Constraint makeAllowedAssignment(IntVar[] vars, IntTupleSet tuples)< / div > < div class = "ttdoc" > This method creates a constraint where the graph of the relation between the variables is given in e...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01942" > Solver.java:1942< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a2979d699d68a579ec61658367f6af26e" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2979d699d68a579ec61658367f6af26e" > com.google.ortools.constraintsolver.Solver.makeAssignment< / a > < / div > < div class = "ttdeci" > Assignment makeAssignment(Assignment a)< / div > < div class = "ttdoc" > This method creates an assignment which is a copy of 'a'.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02373" > Solver.java:2373< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a2a3ce77be0bc5b7d96e96fa661f2f139" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2a3ce77be0bc5b7d96e96fa661f2f139" > com.google.ortools.constraintsolver.Solver.makeGreater< / a > < / div > < div class = "ttdeci" > Constraint makeGreater(IntExpr expr, long value)< / div > < div class = "ttdoc" > expr > value< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01290" > Solver.java:1290< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a2b23b6724cf8ea9340ca0f72fc4c944b" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2b23b6724cf8ea9340ca0f72fc4c944b" > com.google.ortools.constraintsolver.Solver.makeSearchLog< / a > < / div > < div class = "ttdeci" > SearchMonitor makeSearchLog(int branch_period, OptimizeVar opt_var, Supplier< String > display_callback)< / div > < div class = "ttdoc" > Creates a search monitor that will also print the result of the display callback.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02798" > Solver.java:2798< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a2cc5269fd218b8565fdae907e6fe6d0c" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2cc5269fd218b8565fdae907e6fe6d0c" > com.google.ortools.constraintsolver.Solver.makeScalProdGreaterOrEqual< / a > < / div > < div class = "ttdeci" > Constraint makeScalProdGreaterOrEqual(IntVar[] vars, long[] coeffs, long cst)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01402" > Solver.java:1402< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a2cec8f63ec5b9019a0bc943003db66dc" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2cec8f63ec5b9019a0bc943003db66dc" > com.google.ortools.constraintsolver.Solver.PROBLEM_INFEASIBLE< / a > < / div > < div class = "ttdeci" > static final int PROBLEM_INFEASIBLE< / div > < div class = "ttdoc" > After search, the model is infeasible.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04467" > Solver.java:4467< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a2d230f173e6fe33d164b61c87c6f8607" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2d230f173e6fe33d164b61c87c6f8607" > com.google.ortools.constraintsolver.Solver.INT_VAR_DEFAULT< / a > < / div > < div class = "ttdeci" > static final int INT_VAR_DEFAULT< / div > < div class = "ttdoc" > This enum describes the strategy used to select the next branching variable at each node during the ...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03876" > Solver.java:3876< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a2e5031b17d10e3330c1ccebc2c30c5ea" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2e5031b17d10e3330c1ccebc2c30c5ea" > com.google.ortools.constraintsolver.Solver.makeNonEquality< / a > < / div > < div class = "ttdeci" > Constraint makeNonEquality(IntExpr left, IntExpr right)< / div > < div class = "ttdoc" > left != right< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01114" > Solver.java:1114< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a2e63bb9c771785c399a1604bd6fcbb88" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2e63bb9c771785c399a1604bd6fcbb88" > com.google.ortools.constraintsolver.Solver.makeMin< / a > < / div > < div class = "ttdeci" > IntExpr makeMin(IntVar[] vars)< / div > < div class = "ttdoc" > std::min(vars)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00897" > Solver.java:897< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a2ef0429384759d97b9977a6101560502" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2ef0429384759d97b9977a6101560502" > com.google.ortools.constraintsolver.Solver.branches< / a > < / div > < div class = "ttdeci" > long branches()< / div > < div class = "ttdoc" > The number of branches explored since the creation of the solver.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00543" > Solver.java:543< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a2f348c5c9087b43e34ee73a94c99f8a7" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2f348c5c9087b43e34ee73a94c99f8a7" > com.google.ortools.constraintsolver.Solver.makeIsDifferentCstVar< / a > < / div > < div class = "ttdeci" > IntVar makeIsDifferentCstVar(IntExpr v1, IntExpr v2)< / div > < div class = "ttdoc" > status var of (v1 != v2)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01098" > Solver.java:1098< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a2f360b91e91e2ee7222010a634e1a5c1" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2f360b91e91e2ee7222010a634e1a5c1" > com.google.ortools.constraintsolver.Solver.makeNeighborhoodLimit< / a > < / div > < div class = "ttdeci" > LocalSearchOperator makeNeighborhoodLimit(LocalSearchOperator op, long limit)< / div > < div class = "ttdoc" > Creates a local search operator that wraps another local search operator and limits the number of ne...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03410" > Solver.java:3410< / a > < / div > < / div >
2020-11-18 14:53:30 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a2f36ab7333c270d5e4b2c60aad4c3f65" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a2f36ab7333c270d5e4b2c60aad4c3f65" > com.google.ortools.constraintsolver.Solver.NO_MORE_SOLUTIONS< / a > < / div > < div class = "ttdeci" > static final int NO_MORE_SOLUTIONS< / div > < div class = "ttdoc" > After failed NextSolution and before EndSearch.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04463" > Solver.java:4463< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a30767ac8a955d97d84df02bf56aaf9b8" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a30767ac8a955d97d84df02bf56aaf9b8" > com.google.ortools.constraintsolver.Solver.SWAPACTIVE< / a > < / div > < div class = "ttdeci" > static final int SWAPACTIVE< / div > < div class = "ttdoc" > Operator which replaces an active node by an inactive one.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04165" > Solver.java:4165< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a30e634c2e9e3df990933ad0695e9b306" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a30e634c2e9e3df990933ad0695e9b306" > com.google.ortools.constraintsolver.Solver.makeDistribute< / a > < / div > < div class = "ttdeci" > Constraint makeDistribute(IntVar[] vars, long[] values, long[] card_min, long[] card_max)< / div > < div class = "ttdoc" > Aggregated version of count with bounded cardinalities: forall j in 0 .< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01670" > Solver.java:1670< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a312bc85d590975add85265d7ec4d00fa" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a312bc85d590975add85265d7ec4d00fa" > com.google.ortools.constraintsolver.Solver.makeBoolVar< / a > < / div > < div class = "ttdeci" > IntVar makeBoolVar(String name)< / div > < div class = "ttdoc" > MakeBoolVar will create a variable with a {0, 1} domain.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00673" > Solver.java:673< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a316213d2103d8e4722bbcbb813abadcb" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a316213d2103d8e4722bbcbb813abadcb" > com.google.ortools.constraintsolver.Solver.makeBestValueSolutionCollector< / a > < / div > < div class = "ttdeci" > SolutionCollector makeBestValueSolutionCollector(boolean maximize)< / div > < div class = "ttdoc" > Collect the solution corresponding to the optimal value of the objective of 'assignment'; if 'assign...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02430" > Solver.java:2430< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a31acd4ba2c4253e7caf48abea6f704ac" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a31acd4ba2c4253e7caf48abea6f704ac" > com.google.ortools.constraintsolver.Solver.CHOOSE_MIN_SLACK_RANK_FORWARD< / a > < / div > < div class = "ttdeci" > static final int CHOOSE_MIN_SLACK_RANK_FORWARD< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04043" > Solver.java:4043< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a32cacce6f7036263b372ddd31b5f021c" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a32cacce6f7036263b372ddd31b5f021c" > com.google.ortools.constraintsolver.Solver.DELAYED_PRIORITY< / a > < / div > < div class = "ttdeci" > static final int DELAYED_PRIORITY< / div > < div class = "ttdoc" > This enum represents the three possible priorities for a demon in the Solver queue.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04293" > Solver.java:4293< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a348107574cf77d2954110e2f661b250a" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a348107574cf77d2954110e2f661b250a" > com.google.ortools.constraintsolver.Solver.makeIntConst< / a > < / div > < div class = "ttdeci" > IntVar makeIntConst(long val)< / div > < div class = "ttdoc" > IntConst will create a constant expression.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00697" > Solver.java:697< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a34d70a0c114024d72b9333d7e8fab2a8" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a34d70a0c114024d72b9333d7e8fab2a8" > com.google.ortools.constraintsolver.Solver.set_optimization_direction< / a > < / div > < div class = "ttdeci" > void set_optimization_direction(int direction)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00618" > Solver.java:618< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a3551928b9ed69aa9b2fad8cef67101e2" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3551928b9ed69aa9b2fad8cef67101e2" > com.google.ortools.constraintsolver.Solver.makeScalProdGreaterOrEqual< / a > < / div > < div class = "ttdeci" > Constraint makeScalProdGreaterOrEqual(IntVar[] vars, int[] coeffs, long cst)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01407" > Solver.java:1407< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a35d57c3cf40358fda12af98440987729" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a35d57c3cf40358fda12af98440987729" > com.google.ortools.constraintsolver.Solver.makePathCumul< / a > < / div > < div class = "ttdeci" > Constraint makePathCumul(IntVar[] nexts, IntVar[] active, IntVar[] cumuls, LongBinaryOperator transit_evaluator)< / div > < div class = "ttdoc" > Creates a constraint which accumulates values along a path such that: cumuls[next[i]] = cumuls[i] + ...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01898" > Solver.java:1898< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a35e2953764e1a4d93d45881116ec29d7" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a35e2953764e1a4d93d45881116ec29d7" > com.google.ortools.constraintsolver.Solver.nameAllVariables< / a > < / div > < div class = "ttdeci" > boolean nameAllVariables()< / div > < div class = "ttdoc" > Returns whether all variables should be named.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03753" > Solver.java:3753< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a35f896efba1fc81070cd12b39524a9aa" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a35f896efba1fc81070cd12b39524a9aa" > com.google.ortools.constraintsolver.Solver.registerIntVar< / a > < / div > < div class = "ttdeci" > IntVar registerIntVar(IntVar var)< / div > < div class = "ttdoc" > Registers a new IntVar and wraps it inside a TraceIntVar if necessary.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03700" > Solver.java:3700< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a3708e43f24db185fb8a0de88681c6f89" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3708e43f24db185fb8a0de88681c6f89" > com.google.ortools.constraintsolver.Solver.NO_CHANGE< / a > < / div > < div class = "ttdeci" > static final int NO_CHANGE< / div > < div class = "ttdoc" > The Solver is responsible for creating the search tree.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04404" > Solver.java:4404< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a377d8b42a83c36fd9eb6e08b67948e67" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a377d8b42a83c36fd9eb6e08b67948e67" > com.google.ortools.constraintsolver.Solver.makeDistribute< / a > < / div > < div class = "ttdeci" > Constraint makeDistribute(IntVar[] vars, IntVar[] cards)< / div > < div class = "ttdoc" > Aggregated version of count: |{i | v[i] == j}| == cards[j].< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01631" > Solver.java:1631< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a37863ced4b32fe24769507855897b78c" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a37863ced4b32fe24769507855897b78c" > com.google.ortools.constraintsolver.Solver.makeIsEqualVar< / a > < / div > < div class = "ttdeci" > IntVar makeIsEqualVar(IntExpr v1, IntExpr v2)< / div > < div class = "ttdoc" > status var of (v1 == v2)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01050" > Solver.java:1050< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a3793da23635efd206044ed342726f082" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3793da23635efd206044ed342726f082" > com.google.ortools.constraintsolver.Solver.STARTS_BEFORE< / a > < / div > < div class = "ttdeci" > static final int STARTS_BEFORE< / div > < div class = "ttdoc" > t starts before d, i.e.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04377" > Solver.java:4377< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a37d8ad57d7301b1269477fb5df5c51d1" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a37d8ad57d7301b1269477fb5df5c51d1" > com.google.ortools.constraintsolver.Solver.EQ< / a > < / div > < div class = "ttdeci" > static final int EQ< / div > < div class = "ttdoc" > Move is accepted when the current objective value is in the interval objective.Min .< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04280" > Solver.java:4280< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a3945a75ce8fbaf75d8b27ec285ad8d88" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3945a75ce8fbaf75d8b27ec285ad8d88" > com.google.ortools.constraintsolver.Solver.concatenateOperators< / a > < / div > < div class = "ttdeci" > LocalSearchOperator concatenateOperators(LocalSearchOperator[] ops, boolean restart)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03360" > Solver.java:3360< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a39ace874b2edf2af98b77c74ce67d6eb" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a39ace874b2edf2af98b77c74ce67d6eb" > com.google.ortools.constraintsolver.Solver.makeElement< / a > < / div > < div class = "ttdeci" > IntExpr makeElement(LongBinaryOperator values, IntVar index1, IntVar index2)< / div > < div class = "ttdoc" > 2D version of function-based element expression, values(expr1, expr2).< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00864" > Solver.java:864< / a > < / div > < / div >
2020-09-01 16:00:33 +02:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a39f671f15e4429cc63222f3465900b31" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a39f671f15e4429cc63222f3465900b31" > com.google.ortools.constraintsolver.Solver.endSearch< / a > < / div > < div class = "ttdeci" > void endSearch()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00453" > Solver.java:453< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a3a9fb3e1a65b3be36ad3df3367e3ceb1" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3a9fb3e1a65b3be36ad3df3367e3ceb1" > com.google.ortools.constraintsolver.Solver.makeDistribute< / a > < / div > < div class = "ttdeci" > Constraint makeDistribute(IntVar[] vars, int[] values, IntVar[] cards)< / div > < div class = "ttdoc" > Aggregated version of count: |{i | v[i] == values[j]}| == cards[j].< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01623" > Solver.java:1623< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a3adfa21688893709d890883ce74e81f7" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3adfa21688893709d890883ce74e81f7" > com.google.ortools.constraintsolver.Solver.makeIndexOfConstraint< / a > < / div > < div class = "ttdeci" > Constraint makeIndexOfConstraint(IntVar[] vars, IntVar index, long target)< / div > < div class = "ttdoc" > This constraint is a special case of the element constraint with an array of integer variables,...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01466" > Solver.java:1466< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a3b2b40f29c478b9b82a29c0797c2fd2a" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3b2b40f29c478b9b82a29c0797c2fd2a" > com.google.ortools.constraintsolver.Solver.makeSum< / a > < / div > < div class = "ttdeci" > IntExpr makeSum(IntExpr expr, long value)< / div > < div class = "ttdoc" > expr + value.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00713" > Solver.java:713< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a3b7d0f5bd61e7a2a77887be20948ff1b" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3b7d0f5bd61e7a2a77887be20948ff1b" > com.google.ortools.constraintsolver.Solver.makeModulo< / a > < / div > < div class = "ttdeci" > IntExpr makeModulo(IntExpr x, long mod)< / div > < div class = "ttdoc" > General piecewise-linear function expression, built from f(x) where f is piecewise-linear.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00981" > Solver.java:981< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a3c68a9ffd6739b92386969e0299fb998" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3c68a9ffd6739b92386969e0299fb998" > com.google.ortools.constraintsolver.Solver.makeOperator< / a > < / div > < div class = "ttdeci" > LocalSearchOperator makeOperator(IntVar[] vars, IntVar[] secondary_vars, LongTernaryOperator evaluator, int op)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03275" > Solver.java:3275< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a3cc8a1841b3020da5f4b1ac1ed2160af" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3cc8a1841b3020da5f4b1ac1ed2160af" > com.google.ortools.constraintsolver.Solver.makePhase< / a > < / div > < div class = "ttdeci" > DecisionBuilder makePhase(IntVar[] vars, LongUnaryOperator var_evaluator, LongBinaryOperator value_evaluator)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03017" > Solver.java:3017< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a3cc9e73bdf543c2f79f1286ea9d55a0e" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3cc9e73bdf543c2f79f1286ea9d55a0e" > com.google.ortools.constraintsolver.Solver.popState< / a > < / div > < div class = "ttdeci" > void popState()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03558" > Solver.java:3558< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a3d02ef72d0fb94d0519cd041f2d66cf5" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3d02ef72d0fb94d0519cd041f2d66cf5" > com.google.ortools.constraintsolver.Solver.makeNullIntersectExcept< / a > < / div > < div class = "ttdeci" > Constraint makeNullIntersectExcept(IntVar[] first_vars, IntVar[] second_vars, long escape_value)< / div > < div class = "ttdoc" > Creates a constraint that states that all variables in the first vector are different from all varia...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01811" > Solver.java:1811< / a > < / div > < / div >
2020-09-01 16:00:33 +02:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a3d4d72534a6327cfc46ee6200845e448" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3d4d72534a6327cfc46ee6200845e448" > com.google.ortools.constraintsolver.Solver.makeCumulative< / a > < / div > < div class = "ttdeci" > Constraint makeCumulative(IntervalVar[] intervals, IntVar[] demands, long capacity, String name)< / div > < div class = "ttdoc" > This constraint enforces that, for any integer t, the sum of demands corresponding to an interval co...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02323" > Solver.java:2323< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a3dae4ab1bc14fcf45575d4f2a7a67ee9" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3dae4ab1bc14fcf45575d4f2a7a67ee9" > com.google.ortools.constraintsolver.Solver.kNumPriorities< / a > < / div > < div class = "ttdeci" > static final int kNumPriorities< / div > < div class = "ttdoc" > Number of priorities for demons.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03866" > Solver.java:3866< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a3e8318df3c5e75284c8fa5a1a0f91f3c" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3e8318df3c5e75284c8fa5a1a0f91f3c" > com.google.ortools.constraintsolver.Solver.makeClosureDemon< / a > < / div > < div class = "ttdeci" > Demon makeClosureDemon(Runnable closure)< / div > < div class = "ttdoc" > Creates a demon from a closure.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01493" > Solver.java:1493< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a3f451f80f1cccedd623bc62b2c09a806" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3f451f80f1cccedd623bc62b2c09a806" > com.google.ortools.constraintsolver.Solver.Solver< / a > < / div > < div class = "ttdeci" > Solver(long cPtr, boolean cMemoryOwn)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00077" > Solver.java:77< / a > < / div > < / div >
2020-09-01 16:00:33 +02:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a3fada4f51a36a9ef0945dc1cd48daa4e" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a3fada4f51a36a9ef0945dc1cd48daa4e" > com.google.ortools.constraintsolver.Solver.makeLimit< / a > < / div > < div class = "ttdeci" > RegularLimit makeLimit(com.google.ortools.constraintsolver.RegularLimitParameters proto)< / div > < div class = "ttdoc" > Creates a search limit from its protobuf description.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02684" > Solver.java:2684< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a406d24da92fa50daaedbd58506c16efc" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a406d24da92fa50daaedbd58506c16efc" > com.google.ortools.constraintsolver.Solver.makeIsGreaterVar< / a > < / div > < div class = "ttdeci" > IntVar makeIsGreaterVar(IntExpr left, IntExpr right)< / div > < div class = "ttdoc" > status var of (left > right)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01266" > Solver.java:1266< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a41cf22abb1d8da78d6f0c6ffd04610ad" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a41cf22abb1d8da78d6f0c6ffd04610ad" > com.google.ortools.constraintsolver.Solver.topPeriodicCheck< / a > < / div > < div class = "ttdeci" > void topPeriodicCheck()< / div > < div class = "ttdoc" > Performs PeriodicCheck on the top-level search; for instance, can be called from a nested solve to c...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03536" > Solver.java:3536< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a420d96c79d5d8c45667706d19d1942d9" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a420d96c79d5d8c45667706d19d1942d9" > com.google.ortools.constraintsolver.Solver.makeDifference< / a > < / div > < div class = "ttdeci" > IntExpr makeDifference(IntExpr left, IntExpr right)< / div > < div class = "ttdoc" > left - right< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00745" > Solver.java:745< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a422330f03ac76662510356780271c839" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a422330f03ac76662510356780271c839" > com.google.ortools.constraintsolver.Solver.makeNestedOptimize< / a > < / div > < div class = "ttdeci" > DecisionBuilder makeNestedOptimize(DecisionBuilder db, Assignment solution, boolean maximize, long step, SearchMonitor monitor1)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03214" > Solver.java:3214< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a428e7b132b31b1c3d3a6b50986df61ff" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a428e7b132b31b1c3d3a6b50986df61ff" > com.google.ortools.constraintsolver.Solver.makeSum< / a > < / div > < div class = "ttdeci" > IntExpr makeSum(IntExpr left, IntExpr right)< / div > < div class = "ttdoc" > left + right.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00705" > Solver.java:705< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a432f9565d5d4e6027bb9c753b94dd196" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a432f9565d5d4e6027bb9c753b94dd196" > com.google.ortools.constraintsolver.Solver.makeWeightedMinimize< / a > < / div > < div class = "ttdeci" > OptimizeVar makeWeightedMinimize(IntVar[] sub_objectives, int[] weights, long step)< / div > < div class = "ttdoc" > Creates a minimization weighted objective.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02504" > Solver.java:2504< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a43611b1f76981600f99a87d68686ec44" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a43611b1f76981600f99a87d68686ec44" > com.google.ortools.constraintsolver.Solver.makeNonOverlappingNonStrictBoxesConstraint< / a > < / div > < div class = "ttdeci" > Constraint makeNonOverlappingNonStrictBoxesConstraint(IntVar[] x_vars, IntVar[] y_vars, int[] x_size, int[] y_size)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02020" > Solver.java:2020< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a447048377ced85c9b42ad8f31631faab" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a447048377ced85c9b42ad8f31631faab" > com.google.ortools.constraintsolver.Solver.makeGreater< / a > < / div > < div class = "ttdeci" > Constraint makeGreater(IntExpr left, IntExpr right)< / div > < div class = "ttdoc" > left > right< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01282" > Solver.java:1282< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a44798992a0c5ac29108214575c96fc2f" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a44798992a0c5ac29108214575c96fc2f" > com.google.ortools.constraintsolver.Solver.makeLocalSearchPhaseParameters< / a > < / div > < div class = "ttdeci" > LocalSearchPhaseParameters makeLocalSearchPhaseParameters(IntVar objective, SolutionPool pool, LocalSearchOperator ls_operator, DecisionBuilder sub_decision_builder)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03489" > Solver.java:3489< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a44d1f7c266580ec2f288e96e7deabb28" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a44d1f7c266580ec2f288e96e7deabb28" > com.google.ortools.constraintsolver.Solver.makeMoveTowardTargetOperator< / a > < / div > < div class = "ttdeci" > LocalSearchOperator makeMoveTowardTargetOperator(IntVar[] variables, long[] target_values)< / div > < div class = "ttdoc" > Creates a local search operator that tries to move the assignment of some variables toward a target.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03319" > Solver.java:3319< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a44db5b03a9d8527f1f85b5236466122d" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a44db5b03a9d8527f1f85b5236466122d" > com.google.ortools.constraintsolver.Solver.makeLessOrEqual< / a > < / div > < div class = "ttdeci" > Constraint makeLessOrEqual(IntExpr expr, int value)< / div > < div class = "ttdoc" > expr < = value< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01186" > Solver.java:1186< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a453a57f46bf784ddc73af953d290def2" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a453a57f46bf784ddc73af953d290def2" > com.google.ortools.constraintsolver.Solver.addCastConstraint< / a > < / div > < div class = "ttdeci" > void addCastConstraint(CastConstraint constraint, IntVar target_var, IntExpr expr)< / div > < div class = "ttdoc" > Adds 'constraint' to the solver and marks it as a cast constraint, that is, a constraint created cal...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00339" > Solver.java:339< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a45fd7e1fc13312ff4b1e4feca4ccd04f" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a45fd7e1fc13312ff4b1e4feca4ccd04f" > com.google.ortools.constraintsolver.Solver.CHOOSE_MIN_SIZE_LOWEST_MIN< / a > < / div > < div class = "ttdeci" > static final int CHOOSE_MIN_SIZE_LOWEST_MIN< / div > < div class = "ttdoc" > Among unbound variables, select the variable with the smallest size, i.e., the smallest number of po...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03899" > Solver.java:3899< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a461df411df0068ca5f5bf0732626ad7a" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a461df411df0068ca5f5bf0732626ad7a" > com.google.ortools.constraintsolver.Solver.INT_VALUE_SIMPLE< / a > < / div > < div class = "ttdeci" > static final int INT_VALUE_SIMPLE< / div > < div class = "ttdoc" > The simple selection is ASSIGN_MIN_VALUE.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03977" > Solver.java:3977< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a4650f9133e1e8abd72a5fbbebeb7bb68" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4650f9133e1e8abd72a5fbbebeb7bb68" > com.google.ortools.constraintsolver.Solver.makePathConnected< / a > < / div > < div class = "ttdeci" > Constraint makePathConnected(IntVar[] nexts, long[] sources, long[] sinks, IntVar[] status)< / div > < div class = "ttdoc" > Constraint enforcing that status[i] is true iff there's a path defined on next variables from source...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01921" > Solver.java:1921< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a467c10ac0f418f5fd6f2aabf9eda9ca8" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a467c10ac0f418f5fd6f2aabf9eda9ca8" > com.google.ortools.constraintsolver.Solver.makeFirstSolutionCollector< / a > < / div > < div class = "ttdeci" > SolutionCollector makeFirstSolutionCollector()< / div > < div class = "ttdoc" > Collect the first solution of the search.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02390" > Solver.java:2390< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a4686fdf7000bde561eb0bd79a5d42a41" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4686fdf7000bde561eb0bd79a5d42a41" > com.google.ortools.constraintsolver.Solver.INT_VALUE_DEFAULT< / a > < / div > < div class = "ttdeci" > static final int INT_VALUE_DEFAULT< / div > < div class = "ttdoc" > This enum describes the strategy used to select the next variable value to set.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03973" > Solver.java:3973< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a468b9c702edd3aad236fd6d34d74ce75" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a468b9c702edd3aad236fd6d34d74ce75" > com.google.ortools.constraintsolver.Solver.makeScheduleOrExpedite< / a > < / div > < div class = "ttdeci" > Decision makeScheduleOrExpedite(IntervalVar var, long est, int[] marker)< / div > < div class = "ttdoc" > Returns a decision that tries to schedule a task at a given time.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03084" > Solver.java:3084< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a47b6810146419d69c8ef3fc97076b63a" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a47b6810146419d69c8ef3fc97076b63a" > com.google.ortools.constraintsolver.Solver.solve< / a > < / div > < div class = "ttdeci" > boolean solve(DecisionBuilder db, SearchMonitor m1, SearchMonitor m2, SearchMonitor m3, SearchMonitor m4)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00406" > Solver.java:406< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a47cd7b8471e82af78399ed697aff14a3" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a47cd7b8471e82af78399ed697aff14a3" > com.google.ortools.constraintsolver.Solver.MultiArmedBanditConcatenateOperators< / a > < / div > < div class = "ttdeci" > LocalSearchOperator MultiArmedBanditConcatenateOperators(LocalSearchOperator[] ops, double memory_coefficient, double exploration_coefficient, boolean maximize)< / div > < div class = "ttdoc" > Creates a local search operator which concatenates a vector of operators.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03398" > Solver.java:3398< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a4897942024f27439d7e0329b2c17a3ac" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4897942024f27439d7e0329b2c17a3ac" > com.google.ortools.constraintsolver.Solver.makeElement< / a > < / div > < div class = "ttdeci" > IntExpr makeElement(int[] values, IntVar index)< / div > < div class = "ttdoc" > values[index]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00833" > Solver.java:833< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a49db4bf777e5bb49eca7c64678a479c8" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a49db4bf777e5bb49eca7c64678a479c8" > com.google.ortools.constraintsolver.Solver.newSearch< / a > < / div > < div class = "ttdeci" > void newSearch(DecisionBuilder db)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00425" > Solver.java:425< / a > < / div > < / div >
2020-09-01 16:00:33 +02:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a4a268517fd17f32f9d7fe04d4c8d466c" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4a268517fd17f32f9d7fe04d4c8d466c" > com.google.ortools.constraintsolver.Solver.makeNotMemberCt< / a > < / div > < div class = "ttdeci" > Constraint makeNotMemberCt(IntExpr expr, long[] values)< / div > < div class = "ttdoc" > expr not in set.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01547" > Solver.java:1547< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a4a645880cdbcc7f403936b38c28b1061" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4a645880cdbcc7f403936b38c28b1061" > com.google.ortools.constraintsolver.Solver.makePhase< / a > < / div > < div class = "ttdeci" > DecisionBuilder makePhase(IntVar v0, IntVar v1, int var_str, int val_str)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03050" > Solver.java:3050< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a4ade03c5e1d700b06396751a8f8c0ed4" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4ade03c5e1d700b06396751a8f8c0ed4" > com.google.ortools.constraintsolver.Solver.makeIsGreaterOrEqualCstVar< / a > < / div > < div class = "ttdeci" > IntVar makeIsGreaterOrEqualCstVar(IntExpr var, long value)< / div > < div class = "ttdoc" > status var of (var > = value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01202" > Solver.java:1202< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a4ade4256af5250cc9a2671a36adc1f50" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4ade4256af5250cc9a2671a36adc1f50" > com.google.ortools.constraintsolver.Solver.KEEP_LEFT< / a > < / div > < div class = "ttdeci" > static final int KEEP_LEFT< / div > < div class = "ttdoc" > Right branches are ignored.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04410" > Solver.java:4410< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a4b44c7885dc1a946b7067e78bd7fc415" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4b44c7885dc1a946b7067e78bd7fc415" > com.google.ortools.constraintsolver.Solver.makeLess< / a > < / div > < div class = "ttdeci" > Constraint makeLess(IntExpr expr, int value)< / div > < div class = "ttdoc" > expr < value< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01354" > Solver.java:1354< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a4bbe0b41f3d6132e7775bdef3996694e" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4bbe0b41f3d6132e7775bdef3996694e" > com.google.ortools.constraintsolver.Solver.makeSearchLog< / a > < / div > < div class = "ttdeci" > SearchMonitor makeSearchLog(int branch_period, OptimizeVar opt_var)< / div > < div class = "ttdoc" > OptimizeVar Search Logs At each solution, this monitor will also display the 'opt_var' value.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02789" > Solver.java:2789< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a4bc2e25dcd9380f1a7c035ba9ef9083d" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4bc2e25dcd9380f1a7c035ba9ef9083d" > com.google.ortools.constraintsolver.Solver.makeElementEquality< / a > < / div > < div class = "ttdeci" > Constraint makeElementEquality(long[] vals, IntVar index, IntVar target)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01432" > Solver.java:1432< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a4bc4fd70b59b0907b7e32cb28305c596" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4bc4fd70b59b0907b7e32cb28305c596" > com.google.ortools.constraintsolver.Solver.solve< / a > < / div > < div class = "ttdeci" > boolean solve(DecisionBuilder db, SearchMonitor m1)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00394" > Solver.java:394< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a4d026166b7750d8dcc097b95ac0e1513" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4d026166b7750d8dcc097b95ac0e1513" > com.google.ortools.constraintsolver.Solver.balancing_decision< / a > < / div > < div class = "ttdeci" > Decision balancing_decision()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03647" > Solver.java:3647< / a > < / div > < / div >
2020-11-18 14:53:30 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a4ee1c5280d416660c322387f685b334a" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4ee1c5280d416660c322387f685b334a" > com.google.ortools.constraintsolver.Solver.makePhase< / a > < / div > < div class = "ttdeci" > DecisionBuilder makePhase(IntVar v0, int var_str, int val_str)< / div > < div class = "ttdoc" > Shortcuts for small arrays.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03045" > Solver.java:3045< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a4f1e59d7d4daf64b76db9e82bb7f05aa" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4f1e59d7d4daf64b76db9e82bb7f05aa" > com.google.ortools.constraintsolver.Solver.makeLessOrEqual< / a > < / div > < div class = "ttdeci" > Constraint makeLessOrEqual(IntExpr left, IntExpr right)< / div > < div class = "ttdoc" > left < = right< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01170" > Solver.java:1170< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a4fdb7633d29840f068c602e7ba2765cd" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a4fdb7633d29840f068c602e7ba2765cd" > com.google.ortools.constraintsolver.Solver.makeProd< / a > < / div > < div class = "ttdeci" > IntExpr makeProd(IntExpr expr, long value)< / div > < div class = "ttdoc" > expr * value< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00777" > Solver.java:777< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a500a602b12406beeb44e31c84b065aa6" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a500a602b12406beeb44e31c84b065aa6" > com.google.ortools.constraintsolver.Solver.ASSIGN_MIN_VALUE< / a > < / div > < div class = "ttdeci" > static final int ASSIGN_MIN_VALUE< / div > < div class = "ttdoc" > Selects the min value of the selected variable.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03981" > Solver.java:3981< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a504bd61fb2167fd91912ce847cf476ca" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a504bd61fb2167fd91912ce847cf476ca" > com.google.ortools.constraintsolver.Solver.makeLocalSearchPhase< / a > < / div > < div class = "ttdeci" > DecisionBuilder makeLocalSearchPhase(IntVar[] vars, DecisionBuilder first_solution, DecisionBuilder first_solution_sub_decision_builder, LocalSearchPhaseParameters parameters)< / div > < div class = "ttdoc" > Variant with a sub_decison_builder specific to the first solution.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03453" > Solver.java:3453< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a506215da15330bd267b820a5693629e3" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a506215da15330bd267b820a5693629e3" > com.google.ortools.constraintsolver.Solver.makeMoveTowardTargetOperator< / a > < / div > < div class = "ttdeci" > LocalSearchOperator makeMoveTowardTargetOperator(Assignment target)< / div > < div class = "ttdoc" > Creates a local search operator that tries to move the assignment of some variables toward a target.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03306" > Solver.java:3306< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a50cb7f2f2eb157c2c65a74c50892e0ce" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a50cb7f2f2eb157c2c65a74c50892e0ce" > com.google.ortools.constraintsolver.Solver.optimization_direction< / a > < / div > < div class = "ttdeci" > int optimization_direction()< / div > < div class = "ttdoc" > The direction of optimization, getter and setter.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00614" > Solver.java:614< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a51401ed84257589da4b77d7c0b96fc0c" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a51401ed84257589da4b77d7c0b96fc0c" > com.google.ortools.constraintsolver.Solver.makeFixedDurationStartSyncedOnEndIntervalVar< / a > < / div > < div class = "ttdeci" > IntervalVar makeFixedDurationStartSyncedOnEndIntervalVar(IntervalVar interval_var, long duration, long offset)< / div > < div class = "ttdoc" > Creates an interval var with a fixed duration whose start is synchronized with the end of another in...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02109" > Solver.java:2109< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a517217ba41b379c881ae8aea1a9eaeb8" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a517217ba41b379c881ae8aea1a9eaeb8" > com.google.ortools.constraintsolver.Solver.constraints< / a > < / div > < div class = "ttdeci" > int constraints()< / div > < div class = "ttdoc" > Counts the number of constraints that have been added to the solver before the search.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03636" > Solver.java:3636< / a > < / div > < / div >
2020-09-01 16:00:33 +02:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a527d7d84345c6b801cdcce2bcf296bee" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a527d7d84345c6b801cdcce2bcf296bee" > com.google.ortools.constraintsolver.Solver.makeGuidedLocalSearch< / a > < / div > < div class = "ttdeci" > SearchMonitor makeGuidedLocalSearch(boolean maximize, IntVar objective, LongBinaryOperator objective_function, long step, IntVar[] vars, double penalty_factor)< / div > < div class = "ttdoc" > Creates a Guided Local Search monitor.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02585" > Solver.java:2585< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a52afe63a32368901c29ea0a71e4c522e" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a52afe63a32368901c29ea0a71e4c522e" > com.google.ortools.constraintsolver.Solver.ENDS_BEFORE< / a > < / div > < div class = "ttdeci" > static final int ENDS_BEFORE< / div > < div class = "ttdoc" > t ends before d, i.e.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04365" > Solver.java:4365< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a52eb6011c588c80028c67f423246d995" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a52eb6011c588c80028c67f423246d995" > com.google.ortools.constraintsolver.Solver.makeSumEquality< / a > < / div > < div class = "ttdeci" > Constraint makeSumEquality(IntVar[] vars, long cst)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01372" > Solver.java:1372< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a53053a04a559c46af767efe77b88a01d" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a53053a04a559c46af767efe77b88a01d" > com.google.ortools.constraintsolver.Solver.makeNestedOptimize< / a > < / div > < div class = "ttdeci" > DecisionBuilder makeNestedOptimize(DecisionBuilder db, Assignment solution, boolean maximize, long step, SearchMonitor[] monitors)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03234" > Solver.java:3234< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a53cc34512ac186408b948803232ed37a" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a53cc34512ac186408b948803232ed37a" > com.google.ortools.constraintsolver.Solver.exportProfilingOverview< / a > < / div > < div class = "ttdeci" > void exportProfilingOverview(String filename)< / div > < div class = "ttdoc" > Exports the profiling information in a human readable overview.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03612" > Solver.java:3612< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a5475035d83d40b38d0c1a00a1eac0696" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5475035d83d40b38d0c1a00a1eac0696" > com.google.ortools.constraintsolver.Solver.RELOCATE< / a > < / div > < div class = "ttdeci" > static final int RELOCATE< / div > < div class = "ttdoc" > Relocate neighborhood with length of 1 (see OROPT comment).< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04109" > Solver.java:4109< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a55ec4de9516014c088407b1ac13e9117" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a55ec4de9516014c088407b1ac13e9117" > com.google.ortools.constraintsolver.Solver.solveDepth< / a > < / div > < div class = "ttdeci" > int solveDepth()< / div > < div class = "ttdoc" > Gets the number of nested searches.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03582" > Solver.java:3582< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a5756860a8910936e8307a6a106ba8a22" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5756860a8910936e8307a6a106ba8a22" > com.google.ortools.constraintsolver.Solver.makeDiv< / a > < / div > < div class = "ttdeci" > IntExpr makeDiv(IntExpr expr, long value)< / div > < div class = "ttdoc" > expr / value (integer division)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00785" > Solver.java:785< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a5764f4706728ea7d58771c7eb792f161" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5764f4706728ea7d58771c7eb792f161" > com.google.ortools.constraintsolver.Solver.makeStatisticsModelVisitor< / a > < / div > < div class = "ttdeci" > ModelVisitor makeStatisticsModelVisitor()< / div > < div class = "ttdoc" > Displays some nice statistics on the model.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02841" > Solver.java:2841< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a580f95dd6da9de34d7a608e2046e59aa" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a580f95dd6da9de34d7a608e2046e59aa" > com.google.ortools.constraintsolver.Solver.makeIsDifferentCstVar< / a > < / div > < div class = "ttdeci" > IntVar makeIsDifferentCstVar(IntExpr var, long value)< / div > < div class = "ttdoc" > status var of (var != value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01090" > Solver.java:1090< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a58257ef49035806b9414346b59c54b1e" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a58257ef49035806b9414346b59c54b1e" > com.google.ortools.constraintsolver.Solver.makeDistribute< / a > < / div > < div class = "ttdeci" > Constraint makeDistribute(IntVar[] vars, int[] card_min, int[] card_max)< / div > < div class = "ttdoc" > Aggregated version of count with bounded cardinalities: forall j in 0 .< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01660" > Solver.java:1660< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a58b43710eb5995bf2697905e56fbc465" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a58b43710eb5995bf2697905e56fbc465" > com.google.ortools.constraintsolver.Solver.solve< / a > < / div > < div class = "ttdeci" > boolean solve(DecisionBuilder db)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00390" > Solver.java:390< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a5aa6fcadc3b3d511eec4b81c81da3a36" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5aa6fcadc3b3d511eec4b81c81da3a36" > com.google.ortools.constraintsolver.Solver.makeGreater< / a > < / div > < div class = "ttdeci" > Constraint makeGreater(IntExpr expr, int value)< / div > < div class = "ttdoc" > expr > value< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01298" > Solver.java:1298< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a5af0ff5e883f96babd582a95e5b8290f" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5af0ff5e883f96babd582a95e5b8290f" > com.google.ortools.constraintsolver.Solver.makePhase< / a > < / div > < div class = "ttdeci" > DecisionBuilder makePhase(IntVar[] vars, int var_str, LongTernaryPredicate var_val1_val2_comparator)< / div > < div class = "ttdoc" > var_val1_val2_comparator(var, val1, val2) is true iff assigning value " val1" to variable " var" is be...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03012" > Solver.java:3012< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a5b2472c369d0363d0cab621930dea83c" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5b2472c369d0363d0cab621930dea83c" > com.google.ortools.constraintsolver.Solver.restartCurrentSearch< / a > < / div > < div class = "ttdeci" > void restartCurrentSearch()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03847" > Solver.java:3847< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a5b9691ac5efac294f174ab4adfb0989e" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5b9691ac5efac294f174ab4adfb0989e" > com.google.ortools.constraintsolver.Solver.makeIntVar< / a > < / div > < div class = "ttdeci" > IntVar makeIntVar(long[] values, String name)< / div > < div class = "ttdoc" > MakeIntVar will create a variable with the given sparse domain.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00633" > Solver.java:633< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a5c063599ec9d77b7d6ff5eefed9ac462" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5c063599ec9d77b7d6ff5eefed9ac462" > com.google.ortools.constraintsolver.Solver.makeElementEquality< / a > < / div > < div class = "ttdeci" > Constraint makeElementEquality(IntVar[] vars, IntVar index, IntVar target)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01442" > Solver.java:1442< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a5c778caa957ebdcb3ac3d55ee2476a8b" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5c778caa957ebdcb3ac3d55ee2476a8b" > com.google.ortools.constraintsolver.Solver.filteredNeighbors< / a > < / div > < div class = "ttdeci" > long filteredNeighbors()< / div > < div class = "ttdoc" > The number of filtered neighbors (neighbors accepted by filters).< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00585" > Solver.java:585< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a5d1e1993406607eba6f248aa7de44afa" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5d1e1993406607eba6f248aa7de44afa" > com.google.ortools.constraintsolver.Solver.makeScalProdEquality< / a > < / div > < div class = "ttdeci" > Constraint makeScalProdEquality(IntVar[] vars, long[] coefficients, long cst)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01382" > Solver.java:1382< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a5dadc255a504c52e239bd7c7aeb0f536" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5dadc255a504c52e239bd7c7aeb0f536" > com.google.ortools.constraintsolver.Solver.makeSolveOnce< / a > < / div > < div class = "ttdeci" > DecisionBuilder makeSolveOnce(DecisionBuilder db, SearchMonitor monitor1)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03175" > Solver.java:3175< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a5e010b8bed706653e987c73f9e5d3707" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5e010b8bed706653e987c73f9e5d3707" > com.google.ortools.constraintsolver.Solver.searchDepth< / a > < / div > < div class = "ttdeci" > int searchDepth()< / div > < div class = "ttdoc" > Gets the search depth of the current active search.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03566" > Solver.java:3566< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a5f12516fd9feaf87472652945c3cbb16" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5f12516fd9feaf87472652945c3cbb16" > com.google.ortools.constraintsolver.Solver.finishCurrentSearch< / a > < / div > < div class = "ttdeci" > void finishCurrentSearch()< / div > < div class = "ttdoc" > Tells the solver to kill or restart the current search.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03843" > Solver.java:3843< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a5f1cf44dca33fb739faa08d4d44c69fa" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5f1cf44dca33fb739faa08d4d44c69fa" > com.google.ortools.constraintsolver.Solver.makePack< / a > < / div > < div class = "ttdeci" > Pack makePack(IntVar[] vars, int number_of_bins)< / div > < div class = "ttdoc" > This constraint packs all variables onto 'number_of_bins' variables.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02032" > Solver.java:2032< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a5fb098941bf1ae8260d29a52d1b25482" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a5fb098941bf1ae8260d29a52d1b25482" > com.google.ortools.constraintsolver.Solver.SWITCH_BRANCHES< / a > < / div > < div class = "ttdeci" > static final int SWITCH_BRANCHES< / div > < div class = "ttdoc" > Applies right branch first.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04426" > Solver.java:4426< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a60f3946edcfbd661e83c10ddce48b52d" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a60f3946edcfbd661e83c10ddce48b52d" > com.google.ortools.constraintsolver.Solver.makeIsMemberCt< / a > < / div > < div class = "ttdeci" > Constraint makeIsMemberCt(IntExpr expr, long[] values, IntVar boolvar)< / div > < div class = "ttdoc" > boolvar == (expr in set)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01576" > Solver.java:1576< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a60fbd695f33a4b5c7a295be05269790a" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a60fbd695f33a4b5c7a295be05269790a" > com.google.ortools.constraintsolver.Solver.makeAllSolutionCollector< / a > < / div > < div class = "ttdeci" > SolutionCollector makeAllSolutionCollector(Assignment assignment)< / div > < div class = "ttdoc" > Collect all solutions of the search.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02453" > Solver.java:2453< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a620e91da9b4710d9cb66c3cf9e7e2c9c" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a620e91da9b4710d9cb66c3cf9e7e2c9c" > com.google.ortools.constraintsolver.Solver.makePhase< / a > < / div > < div class = "ttdeci" > DecisionBuilder makePhase(SequenceVar[] sequences, int str)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03141" > Solver.java:3141< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a62861cf0e00b2150dcc2e1d72f9d34f9" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a62861cf0e00b2150dcc2e1d72f9d34f9" > com.google.ortools.constraintsolver.Solver.makeIsBetweenCt< / a > < / div > < div class = "ttdeci" > Constraint makeIsBetweenCt(IntExpr expr, long l, long u, IntVar b)< / div > < div class = "ttdoc" > b == (l < = expr < = u)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01520" > Solver.java:1520< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a62db3f56859de8c07122b64e9e90c07f" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a62db3f56859de8c07122b64e9e90c07f" > com.google.ortools.constraintsolver.Solver.makePhase< / a > < / div > < div class = "ttdeci" > DecisionBuilder makePhase(IntVar[] vars, LongBinaryOperator eval, int str)< / div > < div class = "ttdoc" > Returns a decision builder which assigns values to variables which minimize the values returned by t...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03114" > Solver.java:3114< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a6332629dcde0c0b995a94a19a30dda90" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6332629dcde0c0b995a94a19a30dda90" > com.google.ortools.constraintsolver.Solver.makeScalProd< / a > < / div > < div class = "ttdeci" > IntExpr makeScalProd(IntVar[] vars, int[] coefs)< / div > < div class = "ttdoc" > scalar product< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00737" > Solver.java:737< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a6415144b0dfbe48e3849d70067d877c6" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6415144b0dfbe48e3849d70067d877c6" > com.google.ortools.constraintsolver.Solver.makeSolveOnce< / a > < / div > < div class = "ttdeci" > DecisionBuilder makeSolveOnce(DecisionBuilder db)< / div > < div class = "ttdoc" > SolveOnce will collapse a search tree described by a decision builder 'db' and a set of monitors and...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03170" > Solver.java:3170< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a64358585055409f1cc68173d112e406d" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a64358585055409f1cc68173d112e406d" > com.google.ortools.constraintsolver.Solver.memoryUsage< / a > < / div > < div class = "ttdeci" > static long memoryUsage()< / div > < div class = "ttdoc" > Current memory usage in bytes.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00528" > Solver.java:528< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a645885ac115d3a4ce1ee33c48a7ca573" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a645885ac115d3a4ce1ee33c48a7ca573" > com.google.ortools.constraintsolver.Solver.OUTSIDE_SEARCH< / a > < / div > < div class = "ttdeci" > static final int OUTSIDE_SEARCH< / div > < div class = "ttdoc" > This enum represents the state of the solver w.r.t.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04447" > Solver.java:4447< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a64e863ba5e09bb266f3c810fa5b63a19" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a64e863ba5e09bb266f3c810fa5b63a19" > com.google.ortools.constraintsolver.Solver.VAR_PRIORITY< / a > < / div > < div class = "ttdeci" > static final int VAR_PRIORITY< / div > < div class = "ttdoc" > VAR_PRIORITY is between DELAYED_PRIORITY and NORMAL_PRIORITY.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04297" > Solver.java:4297< / a > < / div > < / div >
2020-09-01 16:00:33 +02:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a65f2f6a398b8bb5e9ad0c3ef9b34f1de" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a65f2f6a398b8bb5e9ad0c3ef9b34f1de" > com.google.ortools.constraintsolver.Solver.makeIntConst< / a > < / div > < div class = "ttdeci" > IntVar makeIntConst(long val, String name)< / div > < div class = "ttdoc" > IntConst will create a constant expression.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00689" > Solver.java:689< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a6601aeb52f371da8c29cc8aa669e8714" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6601aeb52f371da8c29cc8aa669e8714" > com.google.ortools.constraintsolver.Solver.makeIntervalVar< / a > < / div > < div class = "ttdeci" > IntervalVar makeIntervalVar(long start_min, long start_max, long duration_min, long duration_max, long end_min, long end_max, boolean optional, String name)< / div > < div class = "ttdoc" > Creates an interval var by specifying the bounds on start, duration, and end.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02078" > Solver.java:2078< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a664ea16a5976db852d277f2eeac2a57d" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a664ea16a5976db852d277f2eeac2a57d" > com.google.ortools.constraintsolver.Solver.fail< / a > < / div > < div class = "ttdeci" > void fail()< / div > < div class = "ttdoc" > Abandon the current branch in the search tree.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00514" > Solver.java:514< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a66ac57b7e47f1506872ea84526101a3a" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a66ac57b7e47f1506872ea84526101a3a" > com.google.ortools.constraintsolver.Solver.makeMirrorInterval< / a > < / div > < div class = "ttdeci" > IntervalVar makeMirrorInterval(IntervalVar interval_var)< / div > < div class = "ttdoc" > Creates an interval var that is the mirror image of the given one, that is, the interval var obtaine...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02087" > Solver.java:2087< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a66c2c63cfc8fc1473306c516fc837d8a" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a66c2c63cfc8fc1473306c516fc837d8a" > com.google.ortools.constraintsolver.Solver.getTmp_vector_< / a > < / div > < div class = "ttdeci" > long[] getTmp_vector_()< / div > < div class = "ttdoc" > Unsafe temporary vector.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03827" > Solver.java:3827< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a66e5ae535df13b5f26ea995cc001a157" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a66e5ae535df13b5f26ea995cc001a157" > com.google.ortools.constraintsolver.Solver.makeBoolVarArray< / a > < / div > < div class = "ttdeci" > IntVar[] makeBoolVarArray(int count)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00131" > Solver.java:131< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a673ba9435f8fe895eaa8e0cd2611b85a" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a673ba9435f8fe895eaa8e0cd2611b85a" > com.google.ortools.constraintsolver.Solver.reSeed< / a > < / div > < div class = "ttdeci" > void reSeed(int seed)< / div > < div class = "ttdoc" > Reseed the solver random generator.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03603" > Solver.java:3603< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a67bbd82886507c50ab747db04943f422" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a67bbd82886507c50ab747db04943f422" > com.google.ortools.constraintsolver.Solver.makeSearchLog< / a > < / div > < div class = "ttdeci" > SearchMonitor makeSearchLog(int branch_period, IntVar var, Supplier< String > display_callback)< / div > < div class = "ttdoc" > At each solution, this monitor will display the 'var' value and the result of display_callback.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02780" > Solver.java:2780< / a > < / div > < / div >
2020-09-01 16:00:33 +02:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a68919396d8fb440b1aa86ebb909af1f4" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a68919396d8fb440b1aa86ebb909af1f4" > com.google.ortools.constraintsolver.Solver.makeMaximize< / a > < / div > < div class = "ttdeci" > OptimizeVar makeMaximize(IntVar v, long step)< / div > < div class = "ttdoc" > Creates a maximization objective.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02478" > Solver.java:2478< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a68a309f371be09623ccc8dbdf18e8dd3" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a68a309f371be09623ccc8dbdf18e8dd3" > com.google.ortools.constraintsolver.Solver.newSearch< / a > < / div > < div class = "ttdeci" > void newSearch(DecisionBuilder db, SearchMonitor m1, SearchMonitor m2)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00433" > Solver.java:433< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a68be232f4a7bf8b812c3e2df7bb1becd" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a68be232f4a7bf8b812c3e2df7bb1becd" > com.google.ortools.constraintsolver.Solver.Solver< / a > < / div > < div class = "ttdeci" > Solver(String name, com.google.ortools.constraintsolver.ConstraintSolverParameters parameters)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00259" > Solver.java:259< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a68eead09a65587ea40162546a814e1fb" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a68eead09a65587ea40162546a814e1fb" > com.google.ortools.constraintsolver.Solver.makeNestedOptimize< / a > < / div > < div class = "ttdeci" > DecisionBuilder makeNestedOptimize(DecisionBuilder db, Assignment solution, boolean maximize, long step, SearchMonitor monitor1, SearchMonitor monitor2, SearchMonitor monitor3, SearchMonitor monitor4)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03229" > Solver.java:3229< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a69180ab2936e8d2d6dedf6d2c79ae114" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a69180ab2936e8d2d6dedf6d2c79ae114" > com.google.ortools.constraintsolver.Solver.makeRankLastInterval< / a > < / div > < div class = "ttdeci" > Decision makeRankLastInterval(SequenceVar sequence, int index)< / div > < div class = "ttdoc" > Returns a decision that tries to rank last the ith interval var in the sequence variable.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03102" > Solver.java:3102< / a > < / div > < / div >
2020-11-18 14:53:30 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a6935628a15d49bc45f8f2b01be79f880" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6935628a15d49bc45f8f2b01be79f880" > com.google.ortools.constraintsolver.Solver.ENDS_AFTER_END< / a > < / div > < div class = "ttdeci" > static final int ENDS_AFTER_END< / div > < div class = "ttdoc" > This enum is used in Solver::MakeIntervalVarRelation to specify the temporal relation between the tw...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04312" > Solver.java:4312< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a69500c7f7686b0fc260fea56fcc8765e" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a69500c7f7686b0fc260fea56fcc8765e" > com.google.ortools.constraintsolver.Solver.UNACTIVELNS< / a > < / div > < div class = "ttdeci" > static final int UNACTIVELNS< / div > < div class = "ttdoc" > Operator which relaxes all inactive nodes and one sub-chain of six consecutive arcs.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04199" > Solver.java:4199< / a > < / div > < / div >
2020-11-18 14:53:30 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a6b4c44581338f98f3bdc10b99290b7eb" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6b4c44581338f98f3bdc10b99290b7eb" > com.google.ortools.constraintsolver.Solver.shouldFail< / a > < / div > < div class = "ttdeci" > void shouldFail()< / div > < div class = "ttdoc" > These methods are only useful for the SWIG wrappers, which need a way to externally cause the Solver...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03855" > Solver.java:3855< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a6b8e73baacffa91c55c24a0a8c57d00a" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6b8e73baacffa91c55c24a0a8c57d00a" > com.google.ortools.constraintsolver.Solver.makeTransitionConstraint< / a > < / div > < div class = "ttdeci" > Constraint makeTransitionConstraint(IntVar[] vars, IntTupleSet transition_table, long initial_state, int[] final_states)< / div > < div class = "ttdoc" > This constraint create a finite automaton that will check the sequence of variables vars.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01970" > Solver.java:1970< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a6baa6aac1401abc33f4b30a8a0537acb" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6baa6aac1401abc33f4b30a8a0537acb" > com.google.ortools.constraintsolver.Solver.CHOOSE_HIGHEST_MAX< / a > < / div > < div class = "ttdeci" > static final int CHOOSE_HIGHEST_MAX< / div > < div class = "ttdoc" > Among unbound variables, select the variable with the highest maximal value.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03940" > Solver.java:3940< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a6bbf01bde2d5745b753bba9483ff1cd3" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6bbf01bde2d5745b753bba9483ff1cd3" > com.google.ortools.constraintsolver.Solver.makeSquare< / a > < / div > < div class = "ttdeci" > IntExpr makeSquare(IntExpr expr)< / div > < div class = "ttdoc" > expr * expr< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00809" > Solver.java:809< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a6c9a2a79dcc05adc10a84bfa4e464c05" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6c9a2a79dcc05adc10a84bfa4e464c05" > com.google.ortools.constraintsolver.Solver.makeSearchLog< / a > < / div > < div class = "ttdeci" > SearchMonitor makeSearchLog(int branch_period)< / div > < div class = "ttdoc" > The SearchMonitors below will display a periodic search log on LOG(INFO) every branch_period branche...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02754" > Solver.java:2754< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a6df2a55ad53b6ef84644635c66e5195c" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6df2a55ad53b6ef84644635c66e5195c" > com.google.ortools.constraintsolver.Solver.NORMAL_PRIORITY< / a > < / div > < div class = "ttdeci" > static final int NORMAL_PRIORITY< / div > < div class = "ttdoc" > NORMAL_PRIORITY is the highest priority: Demons will be processed first.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04301" > Solver.java:4301< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a6e72640f1762a11b992f26737c81e3bc" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6e72640f1762a11b992f26737c81e3bc" > com.google.ortools.constraintsolver.Solver.makeLimit< / a > < / div > < div class = "ttdeci" > RegularLimit makeLimit(SWIGTYPE_p_absl__Duration time, long branches, long failures, long solutions)< / div > < div class = "ttdoc" > Limits the search with the 'time', 'branches', 'failures' and 'solutions' limits.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02676" > Solver.java:2676< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a6f7cd7ba61d9cb68fef74b9a98367a76" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a6f7cd7ba61d9cb68fef74b9a98367a76" > com.google.ortools.constraintsolver.Solver.makeWeightedOptimize< / a > < / div > < div class = "ttdeci" > OptimizeVar makeWeightedOptimize(boolean maximize, IntVar[] sub_objectives, long[] weights, long step)< / div > < div class = "ttdoc" > Creates a weighted objective with a given sense (true = maximization).< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02528" > Solver.java:2528< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a70a25aa20e63515ead6569f8ae1cf916" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a70a25aa20e63515ead6569f8ae1cf916" > com.google.ortools.constraintsolver.Solver.solveAndCommit< / a > < / div > < div class = "ttdeci" > boolean solveAndCommit(DecisionBuilder db, SearchMonitor m1)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00476" > Solver.java:476< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a70e51892106145ba08e598d785c9732f" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a70e51892106145ba08e598d785c9732f" > com.google.ortools.constraintsolver.Solver.makeLess< / a > < / div > < div class = "ttdeci" > Constraint makeLess(IntExpr expr, long value)< / div > < div class = "ttdoc" > expr < value< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01346" > Solver.java:1346< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a70ed7226b40cd0140ebcb4bd61b134b8" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a70ed7226b40cd0140ebcb4bd61b134b8" > com.google.ortools.constraintsolver.Solver.makeScalProdEquality< / a > < / div > < div class = "ttdeci" > Constraint makeScalProdEquality(IntVar[] vars, long[] coefficients, IntVar target)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01392" > Solver.java:1392< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a71ca2e928fc918c259ab7aab95e4bde8" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a71ca2e928fc918c259ab7aab95e4bde8" > com.google.ortools.constraintsolver.Solver.newSearch< / a > < / div > < div class = "ttdeci" > void newSearch(DecisionBuilder db, SearchMonitor m1, SearchMonitor m2, SearchMonitor m3, SearchMonitor m4)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00441" > Solver.java:441< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a7220ae103cd5faaefccc9063db7dee52" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7220ae103cd5faaefccc9063db7dee52" > com.google.ortools.constraintsolver.Solver.makeSplitVariableDomain< / a > < / div > < div class = "ttdeci" > Decision makeSplitVariableDomain(IntVar var, long val, boolean start_with_lower_half)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02892" > Solver.java:2892< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a726a3e33bccca246a45b9803fd461a34" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a726a3e33bccca246a45b9803fd461a34" > com.google.ortools.constraintsolver.Solver.makeBestValueSolutionCollector< / a > < / div > < div class = "ttdeci" > SolutionCollector makeBestValueSolutionCollector(Assignment assignment, boolean maximize)< / div > < div class = "ttdoc" > Collect the solution corresponding to the optimal value of the objective of 'assignment'; if 'assign...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02418" > Solver.java:2418< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a726f448af2e35c1bdde06b859b23500c" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a726f448af2e35c1bdde06b859b23500c" > com.google.ortools.constraintsolver.Solver.makePhase< / a > < / div > < div class = "ttdeci" > DecisionBuilder makePhase(IntVar[] vars, LongBinaryOperator eval, LongUnaryOperator tie_breaker, int str)< / div > < div class = "ttdoc" > Returns a decision builder which assigns values to variables which minimize the values returned by t...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03128" > Solver.java:3128< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a72ef55b513c7341e3ad24e7bceedcfb0" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a72ef55b513c7341e3ad24e7bceedcfb0" > com.google.ortools.constraintsolver.Solver.KILL_BOTH< / a > < / div > < div class = "ttdeci" > static final int KILL_BOTH< / div > < div class = "ttdoc" > Backtracks to the previous decisions, i.e.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04421" > Solver.java:4421< / a > < / div > < / div >
2020-09-01 16:00:33 +02:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a72f4e707eb9fa2c5095b66268773b9d7" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a72f4e707eb9fa2c5095b66268773b9d7" > com.google.ortools.constraintsolver.Solver.makeMax< / a > < / div > < div class = "ttdeci" > IntExpr makeMax(IntVar[] vars)< / div > < div class = "ttdoc" > std::max(vars)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00929" > Solver.java:929< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a7309d0ee6972e79366184246b2b094bb" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7309d0ee6972e79366184246b2b094bb" > com.google.ortools.constraintsolver.Solver.makeCumulative< / a > < / div > < div class = "ttdeci" > Constraint makeCumulative(IntervalVar[] intervals, IntVar[] demands, IntVar capacity, String name)< / div > < div class = "ttdoc" > This constraint enforces that, for any integer t, the sum of demands corresponding to an interval co...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02337" > Solver.java:2337< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a7348562c718da141ba917a2c9ee78459" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7348562c718da141ba917a2c9ee78459" > com.google.ortools.constraintsolver.Solver.makeCount< / a > < / div > < div class = "ttdeci" > Constraint makeCount(IntVar[] vars, long value, long max_count)< / div > < div class = "ttdoc" > |{i | vars[i] == value}| == max_count< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01599" > Solver.java:1599< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a73979d82daf6356c7f19f2515c63f846" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a73979d82daf6356c7f19f2515c63f846" > com.google.ortools.constraintsolver.Solver.TWOOPT< / a > < / div > < div class = "ttdeci" > static final int TWOOPT< / div > < div class = "ttdoc" > This enum is used in Solver::MakeOperator to specify the neighborhood to create.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04088" > Solver.java:4088< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a73baaeab4ec955750bf4183ad647b8ad" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a73baaeab4ec955750bf4183ad647b8ad" > com.google.ortools.constraintsolver.Solver.makeMonotonicElement< / a > < / div > < div class = "ttdeci" > IntExpr makeMonotonicElement(LongUnaryOperator values, boolean increasing, IntVar index)< / div > < div class = "ttdoc" > Function based element.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00856" > Solver.java:856< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a73effdd754742f8e89f4e949dd24319e" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a73effdd754742f8e89f4e949dd24319e" > com.google.ortools.constraintsolver.Solver.makeEquality< / a > < / div > < div class = "ttdeci" > Constraint makeEquality(IntExpr expr, int value)< / div > < div class = "ttdoc" > expr == value< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01074" > Solver.java:1074< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a73f147a01d36b11002319a4b7d184fa0" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a73f147a01d36b11002319a4b7d184fa0" > com.google.ortools.constraintsolver.Solver.makeDefaultRegularLimitParameters< / a > < / div > < div class = "ttdeci" > com.google.ortools.constraintsolver.RegularLimitParameters makeDefaultRegularLimitParameters()< / div > < div class = "ttdoc" > Creates a regular limit proto containing default values.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02707" > Solver.java:2707< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a7641b6a95819b18bc4664a1865d3f523" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7641b6a95819b18bc4664a1865d3f523" > com.google.ortools.constraintsolver.Solver.makeLocalSearchPhase< / a > < / div > < div class = "ttdeci" > DecisionBuilder makeLocalSearchPhase(Assignment assignment, LocalSearchPhaseParameters parameters)< / div > < div class = "ttdoc" > Local Search decision builders factories.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03440" > Solver.java:3440< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a76c637b9eed04809a7b6ade8278ea2a3" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a76c637b9eed04809a7b6ade8278ea2a3" > com.google.ortools.constraintsolver.Solver.makeSolveOnce< / a > < / div > < div class = "ttdeci" > DecisionBuilder makeSolveOnce(DecisionBuilder db, SearchMonitor monitor1, SearchMonitor monitor2, SearchMonitor monitor3, SearchMonitor monitor4)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03190" > Solver.java:3190< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a781580217c58158a85ed9c7d35445c74" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a781580217c58158a85ed9c7d35445c74" > com.google.ortools.constraintsolver.Solver.makeOperator< / a > < / div > < div class = "ttdeci" > LocalSearchOperator makeOperator(IntVar[] vars, int op)< / div > < div class = "ttdoc" > Local Search Operators.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03260" > Solver.java:3260< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a789496aecb8a6f812eb02d7b5b42c1f3" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a789496aecb8a6f812eb02d7b5b42c1f3" > com.google.ortools.constraintsolver.Solver.makeDistribute< / a > < / div > < div class = "ttdeci" > Constraint makeDistribute(IntVar[] vars, int[] values, int[] card_min, int[] card_max)< / div > < div class = "ttdoc" > Aggregated version of count with bounded cardinalities: forall j in 0 .< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01680" > Solver.java:1680< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a791586b0705fb4f188afa78b2598ba76" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a791586b0705fb4f188afa78b2598ba76" > com.google.ortools.constraintsolver.Solver.STARTS_AT_END< / a > < / div > < div class = "ttdeci" > static final int STARTS_AT_END< / div > < div class = "ttdoc" > t1 starts at t2 end, i.e.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04336" > Solver.java:4336< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a7a2b83ef4f08d48b6da72c689dc4bc87" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7a2b83ef4f08d48b6da72c689dc4bc87" > com.google.ortools.constraintsolver.Solver.tryDecisions< / a > < / div > < div class = "ttdeci" > DecisionBuilder tryDecisions(DecisionBuilder db1, DecisionBuilder db2)< / div > < div class = "ttdoc" > Creates a decision builder which will create a search tree where each decision builder is called fro...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02969" > Solver.java:2969< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a7bc87b6229bf6e29059fe0338775ab93" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7bc87b6229bf6e29059fe0338775ab93" > com.google.ortools.constraintsolver.Solver.makeBoolVar< / a > < / div > < div class = "ttdeci" > IntVar makeBoolVar()< / div > < div class = "ttdoc" > MakeBoolVar will create a variable with a {0, 1} domain.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00681" > Solver.java:681< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a7bf872a9baa10484378d651452f74d2d" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7bf872a9baa10484378d651452f74d2d" > com.google.ortools.constraintsolver.Solver.makeFalseConstraint< / a > < / div > < div class = "ttdeci" > Constraint makeFalseConstraint()< / div > < div class = "ttdoc" > This constraint always fails.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01013" > Solver.java:1013< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a7c19a899d58640c2ec92c4ff4f929b89" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7c19a899d58640c2ec92c4ff4f929b89" > com.google.ortools.constraintsolver.Solver.unchecked_solutions< / a > < / div > < div class = "ttdeci" > long unchecked_solutions()< / div > < div class = "ttdoc" > The number of unchecked solutions found by local search.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00557" > Solver.java:557< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a7c425c9ac139b05af050c3c885e6258e" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7c425c9ac139b05af050c3c885e6258e" > com.google.ortools.constraintsolver.Solver.GE< / a > < / div > < div class = "ttdeci" > static final int GE< / div > < div class = "ttdoc" > This enum is used in Solver::MakeLocalSearchObjectiveFilter.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04271" > Solver.java:4271< / a > < / div > < / div >
2020-11-18 14:53:30 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a7c433498898f572fc8233f5ee19c9e1d" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7c433498898f572fc8233f5ee19c9e1d" > com.google.ortools.constraintsolver.Solver.LE< / a > < / div > < div class = "ttdeci" > static final int LE< / div > < div class = "ttdoc" > Move is accepted when the current objective value < = objective.Max.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04275" > Solver.java:4275< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a7c45c6d960de778edc4eeaf821e7ca80" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7c45c6d960de778edc4eeaf821e7ca80" > com.google.ortools.constraintsolver.Solver.REVERSIBLE_ACTION< / a > < / div > < div class = "ttdeci" > static final int REVERSIBLE_ACTION< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04437" > Solver.java:4437< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a7c6c9472fb9ad81a590d0954432a8166" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7c6c9472fb9ad81a590d0954432a8166" > com.google.ortools.constraintsolver.Solver.MakeImprovementLimit< / a > < / div > < div class = "ttdeci" > ImprovementSearchLimit MakeImprovementLimit(IntVar objective_var, boolean maximize, double objective_scaling_factor, double objective_offset, double improvement_rate_coefficient, int improvement_rate_solutions_distance)< / div > < div class = "ttdoc" > Limits the search based on the improvements of 'objective_var'.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02736" > Solver.java:2736< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a7ccd411a2bf4d6975f2ff31c050f4b4a" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7ccd411a2bf4d6975f2ff31c050f4b4a" > com.google.ortools.constraintsolver.Solver.makeRandomLnsOperator< / a > < / div > < div class = "ttdeci" > LocalSearchOperator makeRandomLnsOperator(IntVar[] vars, int number_of_variables)< / div > < div class = "ttdoc" > Creates a large neighborhood search operator which creates fragments (set of relaxed variables) with...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03289" > Solver.java:3289< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a7d813e3c7abffb36baab8eff358671e6" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7d813e3c7abffb36baab8eff358671e6" > com.google.ortools.constraintsolver.Solver.MAKEACTIVE< / a > < / div > < div class = "ttdeci" > static final int MAKEACTIVE< / div > < div class = "ttdoc" > Operator which inserts an inactive node into a path.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04140" > Solver.java:4140< / a > < / div > < / div >
2020-09-01 16:00:33 +02:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a7ed47e9053b11e60dd44da985eb2e9ea" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7ed47e9053b11e60dd44da985eb2e9ea" > com.google.ortools.constraintsolver.Solver.makeAllDifferentExcept< / a > < / div > < div class = "ttdeci" > Constraint makeAllDifferentExcept(IntVar[] vars, long escape_value)< / div > < div class = "ttdoc" > All variables are pairwise different, unless they are assigned to the escape value.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01719" > Solver.java:1719< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a7f4c1b0e53d303e3637a06fd914352d7" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7f4c1b0e53d303e3637a06fd914352d7" > com.google.ortools.constraintsolver.Solver.CHOOSE_FIRST_UNBOUND< / a > < / div > < div class = "ttdeci" > static final int CHOOSE_FIRST_UNBOUND< / div > < div class = "ttdoc" > Select the first unbound variable.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03886" > Solver.java:3886< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a7f5d083f7c45d79f8de3bf829ed2088e" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a7f5d083f7c45d79f8de3bf829ed2088e" > com.google.ortools.constraintsolver.Solver.makeLocalSearchPhaseParameters< / a > < / div > < div class = "ttdeci" > LocalSearchPhaseParameters makeLocalSearchPhaseParameters(IntVar objective, LocalSearchOperator ls_operator, DecisionBuilder sub_decision_builder, RegularLimit limit)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03479" > Solver.java:3479< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a801b6a0af3eea9b43871ab7d5a6e3e5b" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a801b6a0af3eea9b43871ab7d5a6e3e5b" > com.google.ortools.constraintsolver.Solver.makeMinEquality< / a > < / div > < div class = "ttdeci" > Constraint makeMinEquality(IntVar[] vars, IntVar min_var)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01422" > Solver.java:1422< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a8035f2ee716f5046f69e53d542f9b8fd" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8035f2ee716f5046f69e53d542f9b8fd" > com.google.ortools.constraintsolver.Solver.concatenateOperators< / a > < / div > < div class = "ttdeci" > LocalSearchOperator concatenateOperators(LocalSearchOperator[] ops, IntIntToLongFunction evaluator)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03365" > Solver.java:3365< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a817a410a3f5c0bb9effac8cac299f458" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a817a410a3f5c0bb9effac8cac299f458" > com.google.ortools.constraintsolver.Solver.defaultSolverParameters< / a > < / div > < div class = "ttdeci" > static com.google.ortools.constraintsolver.ConstraintSolverParameters defaultSolverParameters()< / div > < div class = "ttdoc" > Create a ConstraintSolverParameters proto with all the default values.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00282" > Solver.java:282< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a81a691befec173dfaec5794136147709" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a81a691befec173dfaec5794136147709" > com.google.ortools.constraintsolver.Solver.makeGuidedLocalSearch< / a > < / div > < div class = "ttdeci" > SearchMonitor makeGuidedLocalSearch(boolean maximize, IntVar objective, LongTernaryOperator objective_function, long step, IntVar[] vars, IntVar[] secondary_vars, double penalty_factor)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02590" > Solver.java:2590< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a81b5ab1de74164bf4900f920b00820e8" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a81b5ab1de74164bf4900f920b00820e8" > com.google.ortools.constraintsolver.Solver.ASSIGN_RANDOM_VALUE< / a > < / div > < div class = "ttdeci" > static final int ASSIGN_RANDOM_VALUE< / div > < div class = "ttdoc" > Selects randomly one of the possible values of the selected variable.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03989" > Solver.java:3989< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a81e614b6ff06b0c4937d17ddbb677a6f" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a81e614b6ff06b0c4937d17ddbb677a6f" > com.google.ortools.constraintsolver.Solver.makeIntVar< / a > < / div > < div class = "ttdeci" > IntVar makeIntVar(long min, long max, String name)< / div > < div class = "ttdoc" > MakeIntVar will create the best range based int var for the bounds given.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00625" > Solver.java:625< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a82164e8b3ffb2e2d06e07573c3055c97" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a82164e8b3ffb2e2d06e07573c3055c97" > com.google.ortools.constraintsolver.Solver.makeIsLessCt< / a > < / div > < div class = "ttdeci" > Constraint makeIsLessCt(IntExpr left, IntExpr right, IntVar b)< / div > < div class = "ttdoc" > b == (left < right)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01330" > Solver.java:1330< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a828cfe0aa29c89b785c0e39b352cbf4d" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a828cfe0aa29c89b785c0e39b352cbf4d" > com.google.ortools.constraintsolver.Solver.newSearch< / a > < / div > < div class = "ttdeci" > void newSearch(DecisionBuilder db, SearchMonitor m1)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00429" > Solver.java:429< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a8330609452b47dfdd12bd773de808ff9" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8330609452b47dfdd12bd773de808ff9" > com.google.ortools.constraintsolver.Solver.makeFirstSolutionCollector< / a > < / div > < div class = "ttdeci" > SolutionCollector makeFirstSolutionCollector(Assignment assignment)< / div > < div class = "ttdoc" > Collect the first solution of the search.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02381" > Solver.java:2381< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a8392176aa9c3d87118716128ee0efa52" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8392176aa9c3d87118716128ee0efa52" > com.google.ortools.constraintsolver.Solver.solveAndCommit< / a > < / div > < div class = "ttdeci" > boolean solveAndCommit(DecisionBuilder db, SearchMonitor m1, SearchMonitor m2, SearchMonitor m3)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00484" > Solver.java:484< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a8454a60f4f4662caac6209e6a8ae159f" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8454a60f4f4662caac6209e6a8ae159f" > com.google.ortools.constraintsolver.Solver.makeSolutionsLimit< / a > < / div > < div class = "ttdeci" > RegularLimit makeSolutionsLimit(long solutions)< / div > < div class = "ttdoc" > Creates a search limit that constrains the number of solutions found during the search.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02649" > Solver.java:2649< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a84902cf43f3b12440af4a2d548e6c07e" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a84902cf43f3b12440af4a2d548e6c07e" > com.google.ortools.constraintsolver.Solver.makeSumEquality< / a > < / div > < div class = "ttdeci" > Constraint makeSumEquality(IntVar[] vars, IntVar var)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01377" > Solver.java:1377< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a8511e6e8b05981ab9c7ab066208024e2" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8511e6e8b05981ab9c7ab066208024e2" > com.google.ortools.constraintsolver.Solver.instrumentsVariables< / a > < / div > < div class = "ttdeci" > boolean instrumentsVariables()< / div > < div class = "ttdoc" > Returns whether we are tracing variables.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03746" > Solver.java:3746< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a8570e42a94d0d408702b7dae5506ed86" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8570e42a94d0d408702b7dae5506ed86" > com.google.ortools.constraintsolver.Solver.makePhase< / a > < / div > < div class = "ttdeci" > DecisionBuilder makePhase(IntervalVar[] intervals, int str)< / div > < div class = "ttdoc" > Scheduling phases.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03136" > Solver.java:3136< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a8591131a9cfdb96adeee80c10687a30d" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8591131a9cfdb96adeee80c10687a30d" > com.google.ortools.constraintsolver.Solver.makeFixedDurationEndSyncedOnEndIntervalVar< / a > < / div > < div class = "ttdeci" > IntervalVar makeFixedDurationEndSyncedOnEndIntervalVar(IntervalVar interval_var, long duration, long offset)< / div > < div class = "ttdoc" > Creates an interval var with a fixed duration whose end is synchronized with the end of another inte...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02131" > Solver.java:2131< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a85ff8fc175619f696ba1e2444f57e378" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a85ff8fc175619f696ba1e2444f57e378" > com.google.ortools.constraintsolver.Solver.makeIsGreaterCstVar< / a > < / div > < div class = "ttdeci" > IntVar makeIsGreaterCstVar(IntExpr var, long value)< / div > < div class = "ttdoc" > status var of (var > value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01258" > Solver.java:1258< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a866c65a0c7a6694d739debac4cecc533" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a866c65a0c7a6694d739debac4cecc533" > com.google.ortools.constraintsolver.Solver.makeNBestValueSolutionCollector< / a > < / div > < div class = "ttdeci" > SolutionCollector makeNBestValueSolutionCollector(Assignment assignment, int solution_count, boolean maximize)< / div > < div class = "ttdoc" > Same as MakeBestValueSolutionCollector but collects the best solution_count solutions.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02440" > Solver.java:2440< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a86f55310b292304ef0a6852e223bae2e" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a86f55310b292304ef0a6852e223bae2e" > com.google.ortools.constraintsolver.Solver.makeCover< / a > < / div > < div class = "ttdeci" > Constraint makeCover(IntervalVar[] vars, IntervalVar target_var)< / div > < div class = "ttdoc" > This constraint states that the target_var is the convex hull of the intervals.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02349" > Solver.java:2349< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a87acc3483d5bfabcfbb0cd0d6d901b04" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a87acc3483d5bfabcfbb0cd0d6d901b04" > com.google.ortools.constraintsolver.Solver.makeTransitionConstraint< / a > < / div > < div class = "ttdeci" > Constraint makeTransitionConstraint(IntVar[] vars, IntTupleSet transition_table, long initial_state, long[] final_states)< / div > < div class = "ttdoc" > This constraint create a finite automaton that will check the sequence of variables vars.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01956" > Solver.java:1956< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a87fd19a03ab1b57a6ce30f2d9444ffdc" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a87fd19a03ab1b57a6ce30f2d9444ffdc" > com.google.ortools.constraintsolver.Solver.SPLIT_UPPER_HALF< / a > < / div > < div class = "ttdeci" > static final int SPLIT_UPPER_HALF< / div > < div class = "ttdoc" > Split the domain in two around the center, and choose the lower part first.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04005" > Solver.java:4005< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a88232d06be9d090bd74885a4d9ae585b" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a88232d06be9d090bd74885a4d9ae585b" > com.google.ortools.constraintsolver.Solver.makeVariableDomainFilter< / a > < / div > < div class = "ttdeci" > LocalSearchFilter makeVariableDomainFilter()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03517" > Solver.java:3517< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a8906238d2b8407e0b78acfb072f1afff" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8906238d2b8407e0b78acfb072f1afff" > com.google.ortools.constraintsolver.Solver.makeIsMemberCt< / a > < / div > < div class = "ttdeci" > Constraint makeIsMemberCt(IntExpr expr, int[] values, IntVar boolvar)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01581" > Solver.java:1581< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a89156bc395d4e8a694a735183a6174b1" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a89156bc395d4e8a694a735183a6174b1" > com.google.ortools.constraintsolver.Solver.STARTS_AT< / a > < / div > < div class = "ttdeci" > static final int STARTS_AT< / div > < div class = "ttdoc" > t starts at d, i.e.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04373" > Solver.java:4373< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a8981139ee6d62eb49e7c8f7d05f7c949" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8981139ee6d62eb49e7c8f7d05f7c949" > com.google.ortools.constraintsolver.Solver.MakeAssignVariableValueOrDoNothing< / a > < / div > < div class = "ttdeci" > Decision MakeAssignVariableValueOrDoNothing(IntVar var, long value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02902" > Solver.java:2902< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a89e6e52aec618f5081c67e98070167ae" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a89e6e52aec618f5081c67e98070167ae" > com.google.ortools.constraintsolver.Solver.makePhase< / a > < / div > < div class = "ttdeci" > DecisionBuilder makePhase(IntVar[] vars, int var_str, int val_str)< / div > < div class = "ttdoc" > Phases on IntVar arrays.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02993" > Solver.java:2993< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a8b72ca09f86e98ec5c02ff1fba7cccc8" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8b72ca09f86e98ec5c02ff1fba7cccc8" > com.google.ortools.constraintsolver.Solver.makeProd< / a > < / div > < div class = "ttdeci" > IntExpr makeProd(IntExpr left, IntExpr right)< / div > < div class = "ttdoc" > left * right< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00769" > Solver.java:769< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a8ca75d381231db5f7fe4e096fa42e86a" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8ca75d381231db5f7fe4e096fa42e86a" > com.google.ortools.constraintsolver.Solver.AVOID_DATE< / a > < / div > < div class = "ttdeci" > static final int AVOID_DATE< / div > < div class = "ttdoc" > STARTS_AFTER or ENDS_BEFORE, i.e.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04389" > Solver.java:4389< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a8d7e0541401e75f42e254326a62d92d5" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8d7e0541401e75f42e254326a62d92d5" > com.google.ortools.constraintsolver.Solver.makePhase< / a > < / div > < div class = "ttdeci" > DecisionBuilder makePhase(IntVar[] vars, LongUnaryOperator var_evaluator, LongBinaryOperator value_evaluator, LongUnaryOperator tie_breaker)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03027" > Solver.java:3027< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a8de9dbe389dc7f83b7afaee1b8428f76" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8de9dbe389dc7f83b7afaee1b8428f76" > com.google.ortools.constraintsolver.Solver.CHOOSE_PATH< / a > < / div > < div class = "ttdeci" > static final int CHOOSE_PATH< / div > < div class = "ttdoc" > Selects the next unbound variable on a path, the path being defined by the variables: var[i] corresp...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03962" > Solver.java:3962< / a > < / div > < / div >
2020-11-18 14:53:30 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a8deb8a81f5b07d84eb0855beb9b51a92" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8deb8a81f5b07d84eb0855beb9b51a92" > com.google.ortools.constraintsolver.Solver.ENDS_AT_END< / a > < / div > < div class = "ttdeci" > static final int ENDS_AT_END< / div > < div class = "ttdoc" > t1 ends at t2 end, i.e.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04320" > Solver.java:4320< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a8e22d5895dbc9d1dff3c3e545b0f8373" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8e22d5895dbc9d1dff3c3e545b0f8373" > com.google.ortools.constraintsolver.Solver.makeScalProdLessOrEqual< / a > < / div > < div class = "ttdeci" > Constraint makeScalProdLessOrEqual(IntVar[] vars, int[] coefficients, long cst)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01417" > Solver.java:1417< / a > < / div > < / div >
2020-09-01 16:00:33 +02:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a8e7ed5aef50ee1fb1e57544d879a99af" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8e7ed5aef50ee1fb1e57544d879a99af" > com.google.ortools.constraintsolver.Solver.makePathCumul< / a > < / div > < div class = "ttdeci" > Constraint makePathCumul(IntVar[] nexts, IntVar[] active, IntVar[] cumuls, IntVar[] transits)< / div > < div class = "ttdoc" > Creates a constraint which accumulates values along a path such that: cumuls[next[i]] = cumuls[i] + ...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01876" > Solver.java:1876< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a8e8c375ca9f120f358d4a0d15e39b588" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8e8c375ca9f120f358d4a0d15e39b588" > com.google.ortools.constraintsolver.Solver.makeConstraintInitialPropagateCallback< / a > < / div > < div class = "ttdeci" > Demon makeConstraintInitialPropagateCallback(Constraint ct)< / div > < div class = "ttdoc" > This method is a specialized case of the MakeConstraintDemon method to call the InitiatePropagate of...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01475" > Solver.java:1475< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a8ebb534a997d5546fe0306547a806361" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8ebb534a997d5546fe0306547a806361" > com.google.ortools.constraintsolver.Solver.makeLocalSearchPhase< / a > < / div > < div class = "ttdeci" > DecisionBuilder makeLocalSearchPhase(IntVar[] vars, DecisionBuilder first_solution, LocalSearchPhaseParameters parameters)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03445" > Solver.java:3445< / a > < / div > < / div >
2020-09-01 16:00:33 +02:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a8ee27c007133dbb64dfb678e882d68c7" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8ee27c007133dbb64dfb678e882d68c7" > com.google.ortools.constraintsolver.Solver.makeBoolVarArray< / a > < / div > < div class = "ttdeci" > IntVar[] makeBoolVarArray(int count, String name)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00139" > Solver.java:139< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a8f95ea3aec98ef75e820c8ebfe723fb0" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8f95ea3aec98ef75e820c8ebfe723fb0" > com.google.ortools.constraintsolver.Solver.makeMin< / a > < / div > < div class = "ttdeci" > IntExpr makeMin(IntExpr left, IntExpr right)< / div > < div class = "ttdoc" > std::min (left, right)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00905" > Solver.java:905< / a > < / div > < / div >
2020-11-18 14:53:30 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a8ff31dd993059d95d9c6455c8d630ecb" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a8ff31dd993059d95d9c6455c8d630ecb" > com.google.ortools.constraintsolver.Solver.compose< / a > < / div > < div class = "ttdeci" > DecisionBuilder compose(DecisionBuilder db1, DecisionBuilder db2, DecisionBuilder db3)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02937" > Solver.java:2937< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a902a6c98589b73174e2bf8144d3f4c40" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a902a6c98589b73174e2bf8144d3f4c40" > com.google.ortools.constraintsolver.Solver.DECREMENT< / a > < / div > < div class = "ttdeci" > static final int DECREMENT< / div > < div class = "ttdoc" > Operator which defines a neighborhood to decrement values.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04216" > Solver.java:4216< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a9096d705acaebae9ce8f369318e95f24" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9096d705acaebae9ce8f369318e95f24" > com.google.ortools.constraintsolver.Solver.makeSum< / a > < / div > < div class = "ttdeci" > IntExpr makeSum(IntVar[] vars)< / div > < div class = "ttdoc" > sum of all vars.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00721" > Solver.java:721< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a9144bd825858c04c2c03b7f619fc40d1" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9144bd825858c04c2c03b7f619fc40d1" > com.google.ortools.constraintsolver.Solver.makeIsLessOrEqualCstVar< / a > < / div > < div class = "ttdeci" > IntVar makeIsLessOrEqualCstVar(IntExpr var, long value)< / div > < div class = "ttdoc" > status var of (var < = value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01146" > Solver.java:1146< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a914b07efc9897c00c04c5201f4fb5f6e" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a914b07efc9897c00c04c5201f4fb5f6e" > com.google.ortools.constraintsolver.Solver.makeSymmetryManager< / a > < / div > < div class = "ttdeci" > SearchMonitor makeSymmetryManager(SymmetryBreaker v1)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02854" > Solver.java:2854< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a917a77643b90ff76a56d16f62a4b083b" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a917a77643b90ff76a56d16f62a4b083b" > com.google.ortools.constraintsolver.Solver.CHOOSE_MIN_SIZE< / a > < / div > < div class = "ttdeci" > static final int CHOOSE_MIN_SIZE< / div > < div class = "ttdoc" > Among unbound variables, select the variable with the smallest size.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03946" > Solver.java:3946< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a91a63d3e171feb9252311a25d03e16ab" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a91a63d3e171feb9252311a25d03e16ab" > com.google.ortools.constraintsolver.Solver.ENDS_AFTER< / a > < / div > < div class = "ttdeci" > static final int ENDS_AFTER< / div > < div class = "ttdoc" > This enum is used in Solver::MakeIntervalVarRelation to specify the temporal relation between an int...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04357" > Solver.java:4357< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a91ed85453802c29eeaa322a3ae43407b" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a91ed85453802c29eeaa322a3ae43407b" > com.google.ortools.constraintsolver.Solver.CHOOSE_STATIC_GLOBAL_BEST< / a > < / div > < div class = "ttdeci" > static final int CHOOSE_STATIC_GLOBAL_BEST< / div > < div class = "ttdoc" > This enum is used by Solver::MakePhase to specify how to select variables and values during the sear...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04027" > Solver.java:4027< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a9290b216fefcdfdded084f9509a91833" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9290b216fefcdfdded084f9509a91833" > com.google.ortools.constraintsolver.Solver.makeLexicalLessOrEqual< / a > < / div > < div class = "ttdeci" > Constraint makeLexicalLessOrEqual(IntVar[] left, IntVar[] right)< / div > < div class = "ttdoc" > Creates a constraint that enforces that left is lexicographically less than or equal to right.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01759" > Solver.java:1759< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a92c9397eb51c0a774fb954940925d6bc" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a92c9397eb51c0a774fb954940925d6bc" > com.google.ortools.constraintsolver.Solver.makeIntVar< / a > < / div > < div class = "ttdeci" > IntVar makeIntVar(long min, long max)< / div > < div class = "ttdoc" > MakeIntVar will create the best range based int var for the bounds given.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00649" > Solver.java:649< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a932b967722291abd64e6d1084ab88a04" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a932b967722291abd64e6d1084ab88a04" > com.google.ortools.constraintsolver.Solver.makeFixedDurationIntervalVarArray< / a > < / div > < div class = "ttdeci" > IntervalVar[] makeFixedDurationIntervalVarArray(int count, long start_min, long start_max, long duration, boolean optional)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00148" > Solver.java:148< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a940a1a79017f6fce25d4213c4a3f9ca3" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a940a1a79017f6fce25d4213c4a3f9ca3" > com.google.ortools.constraintsolver.Solver.makeIsDifferentCstCt< / a > < / div > < div class = "ttdeci" > Constraint makeIsDifferentCstCt(IntExpr var, long value, IntVar boolvar)< / div > < div class = "ttdoc" > boolvar == (var != value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01082" > Solver.java:1082< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a945dcf8e886abd343abead1a1af7b9b7" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a945dcf8e886abd343abead1a1af7b9b7" > com.google.ortools.constraintsolver.Solver.makeExitSearchCallback< / a > < / div > < div class = "ttdeci" > SearchMonitor makeExitSearchCallback(Runnable callback)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02820" > Solver.java:2820< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a94c6d33f1671b490399303df0332a695" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a94c6d33f1671b490399303df0332a695" > com.google.ortools.constraintsolver.Solver.addPropagationMonitor< / a > < / div > < div class = "ttdeci" > void addPropagationMonitor(PropagationMonitor monitor)< / div > < div class = "ttdoc" > Adds the propagation monitor to the solver.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03776" > Solver.java:3776< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a95d15794f0eaa4727439f364889a8064" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a95d15794f0eaa4727439f364889a8064" > com.google.ortools.constraintsolver.Solver.clear_fail_intercept< / a > < / div > < div class = "ttdeci" > void clear_fail_intercept()< / div > < div class = "ttdoc" > Internal.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03655" > Solver.java:3655< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a9790797ccfd3e52b9f36f3a67f20163e" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9790797ccfd3e52b9f36f3a67f20163e" > com.google.ortools.constraintsolver.Solver.makeGenericTabuSearch< / a > < / div > < div class = "ttdeci" > SearchMonitor makeGenericTabuSearch(boolean maximize, IntVar v, long step, IntVar[] tabu_vars, long forbid_tenure)< / div > < div class = "ttdoc" > Creates a Tabu Search based on the vars |vars|.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02568" > Solver.java:2568< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a97c59374162410848ca2929fc921fbde" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a97c59374162410848ca2929fc921fbde" > com.google.ortools.constraintsolver.Solver.makeVariableLessOrEqualValue< / a > < / div > < div class = "ttdeci" > Decision makeVariableLessOrEqualValue(IntVar var, long value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02882" > Solver.java:2882< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a98151a9e51a11d6eb406c376a20b44b0" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a98151a9e51a11d6eb406c376a20b44b0" > com.google.ortools.constraintsolver.Solver.makeGreaterOrEqual< / a > < / div > < div class = "ttdeci" > Constraint makeGreaterOrEqual(IntExpr expr, int value)< / div > < div class = "ttdoc" > expr > = value< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01242" > Solver.java:1242< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a98cc07ecd8cde1091abe76890c301b33" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a98cc07ecd8cde1091abe76890c301b33" > com.google.ortools.constraintsolver.Solver.makeElement< / a > < / div > < div class = "ttdeci" > IntExpr makeElement(long[] values, IntVar index)< / div > < div class = "ttdoc" > values[index]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00825" > Solver.java:825< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a98df5e8dc7d2752b9db80002f3824c4b" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a98df5e8dc7d2752b9db80002f3824c4b" > com.google.ortools.constraintsolver.Solver.CHOOSE_MIN_SIZE_LOWEST_MAX< / a > < / div > < div class = "ttdeci" > static final int CHOOSE_MIN_SIZE_LOWEST_MAX< / div > < div class = "ttdoc" > Among unbound variables, select the variable with the smallest size, i.e., the smallest number of po...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03917" > Solver.java:3917< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a9917297c8590e725a31d1cb4caf37006" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9917297c8590e725a31d1cb4caf37006" > com.google.ortools.constraintsolver.Solver.makeIsEqualVar< / a > < / div > < div class = "ttdeci" > Constraint makeIsEqualVar(IntExpr v1, IntExpr v2, IntVar b)< / div > < div class = "ttdoc" > b == (v1 == v2)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01042" > Solver.java:1042< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a9919fc9c7a2f6c4f645863793dcefa36" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9919fc9c7a2f6c4f645863793dcefa36" > com.google.ortools.constraintsolver.Solver.makeDecision< / a > < / div > < div class = "ttdeci" > Decision makeDecision(Consumer< Solver > apply, Consumer< Solver > refute)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02917" > Solver.java:2917< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a99e9a901d27873b2d23bb77a96613843" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a99e9a901d27873b2d23bb77a96613843" > com.google.ortools.constraintsolver.Solver.SIMPLE_MARKER< / a > < / div > < div class = "ttdeci" > static final int SIMPLE_MARKER< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04435" > Solver.java:4435< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a9acda743b883d701c3d5d289360b9c8b" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9acda743b883d701c3d5d289360b9c8b" > com.google.ortools.constraintsolver.Solver.makeFixedDurationEndSyncedOnStartIntervalVar< / a > < / div > < div class = "ttdeci" > IntervalVar makeFixedDurationEndSyncedOnStartIntervalVar(IntervalVar interval_var, long duration, long offset)< / div > < div class = "ttdoc" > Creates an interval var with a fixed duration whose end is synchronized with the start of another in...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02120" > Solver.java:2120< / a > < / div > < / div >
2020-09-01 16:00:33 +02:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a9acf3b2d4b8d127dfd6cda8243526c55" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9acf3b2d4b8d127dfd6cda8243526c55" > com.google.ortools.constraintsolver.Solver.makeDelayedConstraintInitialPropagateCallback< / a > < / div > < div class = "ttdeci" > Demon makeDelayedConstraintInitialPropagateCallback(Constraint ct)< / div > < div class = "ttdoc" > This method is a specialized case of the MakeConstraintDemon method to call the InitiatePropagate of...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01485" > Solver.java:1485< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a9aebd4b4c487696e807cb0ed8f63ce52" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9aebd4b4c487696e807cb0ed8f63ce52" > com.google.ortools.constraintsolver.Solver.makeSearchLog< / a > < / div > < div class = "ttdeci" > SearchMonitor makeSearchLog(int branch_period, Supplier< String > display_callback)< / div > < div class = "ttdoc" > At each solution, this monitor will also display result of display_callback.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02771" > Solver.java:2771< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a9aee36eeb4faeeb30cb4acd1fd6dc9e2" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9aee36eeb4faeeb30cb4acd1fd6dc9e2" > com.google.ortools.constraintsolver.Solver.makeLimit< / a > < / div > < div class = "ttdeci" > SearchLimit makeLimit(SearchLimit limit_1, SearchLimit limit_2)< / div > < div class = "ttdoc" > Creates a search limit that is reached when either of the underlying limit is reached.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02725" > Solver.java:2725< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a9b15a0a244f14e91f74d8dded0c25fd8" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9b15a0a244f14e91f74d8dded0c25fd8" > com.google.ortools.constraintsolver.Solver.makeCustomLimit< / a > < / div > < div class = "ttdeci" > SearchLimit makeCustomLimit(BooleanSupplier limiter)< / div > < div class = "ttdoc" > Callback-based search limit.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02745" > Solver.java:2745< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a9b307246b64483578c12b3270a2dca1e" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9b307246b64483578c12b3270a2dca1e" > com.google.ortools.constraintsolver.Solver.makeSimulatedAnnealing< / a > < / div > < div class = "ttdeci" > SearchMonitor makeSimulatedAnnealing(boolean maximize, IntVar v, long step, long initial_temperature)< / div > < div class = "ttdoc" > Creates a Simulated Annealing monitor.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02576" > Solver.java:2576< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a9bb75937ce147e0a515c5ff70e802cab" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9bb75937ce147e0a515c5ff70e802cab" > com.google.ortools.constraintsolver.Solver.solutions< / a > < / div > < div class = "ttdeci" > long solutions()< / div > < div class = "ttdoc" > The number of solutions found since the start of the search.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00550" > Solver.java:550< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a9bfe0b11921ac11a8da860972f6bc9eb" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9bfe0b11921ac11a8da860972f6bc9eb" > com.google.ortools.constraintsolver.Solver.makeSymmetryManager< / a > < / div > < div class = "ttdeci" > SearchMonitor makeSymmetryManager(SymmetryBreaker v1, SymmetryBreaker v2, SymmetryBreaker v3, SymmetryBreaker v4)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02869" > Solver.java:2869< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a9c7f4defec9f9f5db0f2ca11ed4ebcdd" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9c7f4defec9f9f5db0f2ca11ed4ebcdd" > com.google.ortools.constraintsolver.Solver.makeConstantRestart< / a > < / div > < div class = "ttdeci" > SearchMonitor makeConstantRestart(int frequency)< / div > < div class = "ttdoc" > This search monitor will restart the search periodically after 'frequency' failures.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02609" > Solver.java:2609< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a9cd672f5d33fed57c313d06e7e09ad12" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9cd672f5d33fed57c313d06e7e09ad12" > com.google.ortools.constraintsolver.Solver.solve< / a > < / div > < div class = "ttdeci" > boolean solve(DecisionBuilder db, SearchMonitor m1, SearchMonitor m2)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00398" > Solver.java:398< / a > < / div > < / div >
2020-09-01 16:00:33 +02:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a9cfc9e6f8b15034576be2779f2003d6d" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9cfc9e6f8b15034576be2779f2003d6d" > com.google.ortools.constraintsolver.Solver.makeGreaterOrEqual< / a > < / div > < div class = "ttdeci" > Constraint makeGreaterOrEqual(IntExpr left, IntExpr right)< / div > < div class = "ttdoc" > left > = right< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01226" > Solver.java:1226< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a9cfe695ff09f45ac2f214af40d7aa6f8" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9cfe695ff09f45ac2f214af40d7aa6f8" > com.google.ortools.constraintsolver.Solver.makeSubCircuit< / a > < / div > < div class = "ttdeci" > Constraint makeSubCircuit(IntVar[] nexts)< / div > < div class = "ttdoc" > Force the " nexts" variable to create a complete Hamiltonian path for those that do not loop upon the...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01865" > Solver.java:1865< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a9d21a6f99fa95518995d27231fd2f6f4" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9d21a6f99fa95518995d27231fd2f6f4" > com.google.ortools.constraintsolver.Solver.makeSearchTrace< / a > < / div > < div class = "ttdeci" > SearchMonitor makeSearchTrace(String prefix)< / div > < div class = "ttdoc" > Creates a search monitor that will trace precisely the behavior of the search.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02807" > Solver.java:2807< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a9d2e4b7ac64cb67573163cc290e51a17" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9d2e4b7ac64cb67573163cc290e51a17" > com.google.ortools.constraintsolver.Solver.makeRandomLnsOperator< / a > < / div > < div class = "ttdeci" > LocalSearchOperator makeRandomLnsOperator(IntVar[] vars, int number_of_variables, int seed)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03294" > Solver.java:3294< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a9e5dde5334317b40598fe1a5b5fc760a" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9e5dde5334317b40598fe1a5b5fc760a" > com.google.ortools.constraintsolver.Solver.makeCumulative< / a > < / div > < div class = "ttdeci" > Constraint makeCumulative(IntervalVar[] intervals, int[] demands, long capacity, String name)< / div > < div class = "ttdoc" > This constraint forces that, for any integer t, the sum of the demands corresponding to an interval ...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02277" > Solver.java:2277< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a9ea86dde063be15c1b3ac75b5ca72229" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9ea86dde063be15c1b3ac75b5ca72229" > com.google.ortools.constraintsolver.Solver.Solver< / a > < / div > < div class = "ttdeci" > Solver(String name)< / div > < div class = "ttdoc" > Solver API.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00255" > Solver.java:255< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a9ead6b564ea1ba6f1178a3cb517d20d2" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9ead6b564ea1ba6f1178a3cb517d20d2" > com.google.ortools.constraintsolver.Solver.makeWeightedOptimize< / a > < / div > < div class = "ttdeci" > OptimizeVar makeWeightedOptimize(boolean maximize, IntVar[] sub_objectives, int[] weights, long step)< / div > < div class = "ttdoc" > Creates a weighted objective with a given sense (true = maximization).< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02536" > Solver.java:2536< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a9ef81c6d5a4fd7e5fb8f204a4c3de5a5" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9ef81c6d5a4fd7e5fb8f204a4c3de5a5" > com.google.ortools.constraintsolver.Solver.makeMax< / a > < / div > < div class = "ttdeci" > IntExpr makeMax(IntExpr expr, int value)< / div > < div class = "ttdoc" > std::max(expr, value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00953" > Solver.java:953< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a9f01b530e754f8777a2613c0d9602803" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9f01b530e754f8777a2613c0d9602803" > com.google.ortools.constraintsolver.Solver.makeAllDifferent< / a > < / div > < div class = "ttdeci" > Constraint makeAllDifferent(IntVar[] vars)< / div > < div class = "ttdoc" > All variables are pairwise different.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01700" > Solver.java:1700< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a9f160f2434f2c62879a8ffeea8ddad81" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9f160f2434f2c62879a8ffeea8ddad81" > com.google.ortools.constraintsolver.Solver.MAKEINACTIVE< / a > < / div > < div class = "ttdeci" > static final int MAKEINACTIVE< / div > < div class = "ttdoc" > Operator which makes path nodes inactive.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04148" > Solver.java:4148< / a > < / div > < / div >
2020-11-18 14:53:30 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a9f2e58e1ca046b26544564dcead42444" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9f2e58e1ca046b26544564dcead42444" > com.google.ortools.constraintsolver.Solver.CHOICE_POINT< / a > < / div > < div class = "ttdeci" > static final int CHOICE_POINT< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04436" > Solver.java:4436< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a9f767eff8d82f2aa353073af59b711cb" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9f767eff8d82f2aa353073af59b711cb" > com.google.ortools.constraintsolver.Solver.makeMaxEquality< / a > < / div > < div class = "ttdeci" > Constraint makeMaxEquality(IntVar[] vars, IntVar max_var)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01427" > Solver.java:1427< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_a9ffcbee4b33f6e5249120e5101de0c0e" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#a9ffcbee4b33f6e5249120e5101de0c0e" > com.google.ortools.constraintsolver.Solver.EXTENDEDSWAPACTIVE< / a > < / div > < div class = "ttdeci" > static final int EXTENDEDSWAPACTIVE< / div > < div class = "ttdoc" > Operator which makes an inactive node active and an active one inactive.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04178" > Solver.java:4178< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aa004ba43ea3ba1248431629d46cbfd63" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa004ba43ea3ba1248431629d46cbfd63" > com.google.ortools.constraintsolver.Solver.localSearchProfile< / a > < / div > < div class = "ttdeci" > String localSearchProfile()< / div > < div class = "ttdoc" > Returns local search profiling information in a human readable format.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03619" > Solver.java:3619< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aa0ef2a424ccb0e065d144258d6ec44bf" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa0ef2a424ccb0e065d144258d6ec44bf" > com.google.ortools.constraintsolver.Solver.makeScheduleOrPostpone< / a > < / div > < div class = "ttdeci" > Decision makeScheduleOrPostpone(IntervalVar var, long est, int[] marker)< / div > < div class = "ttdoc" > Returns a decision that tries to schedule a task at a given time.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03072" > Solver.java:3072< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aa1803f41b2f5b9fdd0005d2beeeacfd3" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa1803f41b2f5b9fdd0005d2beeeacfd3" > com.google.ortools.constraintsolver.Solver.makeSymmetryManager< / a > < / div > < div class = "ttdeci" > SearchMonitor makeSymmetryManager(SymmetryBreaker v1, SymmetryBreaker v2)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02859" > Solver.java:2859< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aa1926ea4968d539f57388da6761cb5c6" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa1926ea4968d539f57388da6761cb5c6" > com.google.ortools.constraintsolver.Solver.makeAssignVariablesValues< / a > < / div > < div class = "ttdeci" > Decision makeAssignVariablesValues(IntVar[] vars, long[] values)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02907" > Solver.java:2907< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aa20f42f2b6429ad4e364eb8c2d45d09a" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa20f42f2b6429ad4e364eb8c2d45d09a" > com.google.ortools.constraintsolver.Solver.makeSolveOnce< / a > < / div > < div class = "ttdeci" > DecisionBuilder makeSolveOnce(DecisionBuilder db, SearchMonitor monitor1, SearchMonitor monitor2, SearchMonitor monitor3)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03185" > Solver.java:3185< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aa23bdf7086f47eeabb05235a1f0f680e" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa23bdf7086f47eeabb05235a1f0f680e" > com.google.ortools.constraintsolver.Solver.registerIntervalVar< / a > < / div > < div class = "ttdeci" > IntervalVar registerIntervalVar(IntervalVar var)< / div > < div class = "ttdoc" > Registers a new IntervalVar and wraps it inside a TraceIntervalVar if necessary.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03709" > Solver.java:3709< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aa27abf7e75e111504e7f0eeebaf0958e" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa27abf7e75e111504e7f0eeebaf0958e" > com.google.ortools.constraintsolver.Solver.makeBetweenCt< / a > < / div > < div class = "ttdeci" > Constraint makeBetweenCt(IntExpr expr, long l, long u)< / div > < div class = "ttdoc" > (l < = expr < = u)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01501" > Solver.java:1501< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aa46b538677824d3a88040c8a63dac8f5" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa46b538677824d3a88040c8a63dac8f5" > com.google.ortools.constraintsolver.Solver.makeSumGreaterOrEqual< / a > < / div > < div class = "ttdeci" > Constraint makeSumGreaterOrEqual(IntVar[] vars, long cst)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01367" > Solver.java:1367< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aa475f449253367759a7fcb5943978ed4" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa475f449253367759a7fcb5943978ed4" > com.google.ortools.constraintsolver.Solver.acceptedNeighbors< / a > < / div > < div class = "ttdeci" > long acceptedNeighbors()< / div > < div class = "ttdoc" > The number of accepted neighbors.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00592" > Solver.java:592< / a > < / div > < / div >
2020-09-01 16:00:33 +02:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aa4e351300f5995881a832d3f1b01f5d7" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa4e351300f5995881a832d3f1b01f5d7" > com.google.ortools.constraintsolver.Solver.makeOptimize< / a > < / div > < div class = "ttdeci" > OptimizeVar makeOptimize(boolean maximize, IntVar v, long step)< / div > < div class = "ttdoc" > Creates a objective with a given sense (true = maximization).< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02486" > Solver.java:2486< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aa5d2934794c9bdbce1b1ed3c08bb4d7d" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa5d2934794c9bdbce1b1ed3c08bb4d7d" > com.google.ortools.constraintsolver.Solver.CHOOSE_MIN_SIZE_HIGHEST_MAX< / a > < / div > < div class = "ttdeci" > static final int CHOOSE_MIN_SIZE_HIGHEST_MAX< / div > < div class = "ttdoc" > Among unbound variables, select the variable with the smallest size, i.e., the smallest number of po...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03926" > Solver.java:3926< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aa6293bab81c45f2d5f78eff7de1dbd83" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa6293bab81c45f2d5f78eff7de1dbd83" > com.google.ortools.constraintsolver.Solver.makeFixedInterval< / a > < / div > < div class = "ttdeci" > IntervalVar makeFixedInterval(long start, long duration, String name)< / div > < div class = "ttdoc" > Creates a fixed and performed interval.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02069" > Solver.java:2069< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aa646ec340048ea7b4703380890dff441" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa646ec340048ea7b4703380890dff441" > com.google.ortools.constraintsolver.Solver.topProgressPercent< / a > < / div > < div class = "ttdeci" > int topProgressPercent()< / div > < div class = "ttdoc" > Returns a percentage representing the propress of the search before reaching the limits of the top-l...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03545" > Solver.java:3545< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aa6d5156e1064c5a88b347cb5d8241035" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa6d5156e1064c5a88b347cb5d8241035" > com.google.ortools.constraintsolver.Solver.makeLimit< / a > < / div > < div class = "ttdeci" > RegularLimit makeLimit(SWIGTYPE_p_absl__Duration time, long branches, long failures, long solutions, boolean smart_time_check)< / div > < div class = "ttdoc" > Limits the search with the 'time', 'branches', 'failures' and 'solutions' limits.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02667" > Solver.java:2667< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aa6e1fdf2a85e5770765a48f1bcc73423" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa6e1fdf2a85e5770765a48f1bcc73423" > com.google.ortools.constraintsolver.Solver.makeTimeLimit< / a > < / div > < div class = "ttdeci" > RegularLimit makeTimeLimit(SWIGTYPE_p_absl__Duration time)< / div > < div class = "ttdoc" > Creates a search limit that constrains the running time.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02617" > Solver.java:2617< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aa8644a70f826bf72185f5cf285eede3d" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa8644a70f826bf72185f5cf285eede3d" > com.google.ortools.constraintsolver.Solver.makeIntervalRelaxedMax< / a > < / div > < div class = "ttdeci" > IntervalVar makeIntervalRelaxedMax(IntervalVar interval_var)< / div > < div class = "ttdoc" > Creates and returns an interval variable that wraps around the given one, relaxing the max start and...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02179" > Solver.java:2179< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aa87c26013e4e2c7f184502e263cb28b7" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa87c26013e4e2c7f184502e263cb28b7" > com.google.ortools.constraintsolver.Solver.makeIsEqualCstVar< / a > < / div > < div class = "ttdeci" > IntVar makeIsEqualCstVar(IntExpr var, long value)< / div > < div class = "ttdoc" > status var of (var == value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01034" > Solver.java:1034< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aa902078f412951caea73ec68553fc3d2" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa902078f412951caea73ec68553fc3d2" > com.google.ortools.constraintsolver.Solver.makeTabuSearch< / a > < / div > < div class = "ttdeci" > SearchMonitor makeTabuSearch(boolean maximize, IntVar v, long step, IntVar[] vars, long keep_tenure, long forbid_tenure, double tabu_factor)< / div > < div class = "ttdoc" > MetaHeuristics which try to get the search out of local optima.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02559" > Solver.java:2559< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aa95afb9295f4ac42bdd2c2ef422b4582" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa95afb9295f4ac42bdd2c2ef422b4582" > com.google.ortools.constraintsolver.Solver.makeAssignVariableValueOrFail< / a > < / div > < div class = "ttdeci" > Decision makeAssignVariableValueOrFail(IntVar var, long value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02897" > Solver.java:2897< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aa960dbd0af4b11a8d945af9c9ff1d2f4" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa960dbd0af4b11a8d945af9c9ff1d2f4" > com.google.ortools.constraintsolver.Solver.solve< / a > < / div > < div class = "ttdeci" > boolean solve(DecisionBuilder db, SearchMonitor m1, SearchMonitor m2, SearchMonitor m3)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00402" > Solver.java:402< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aa975eecb8f3ef666de732600ca09a1fc" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa975eecb8f3ef666de732600ca09a1fc" > com.google.ortools.constraintsolver.Solver.INTERVAL_DEFAULT< / a > < / div > < div class = "ttdeci" > static final int INTERVAL_DEFAULT< / div > < div class = "ttdoc" > This enum describes the straregy used to select the next interval variable and its value to be fixed...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04055" > Solver.java:4055< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aa9c1b8d47c77f4d42aac304faf1c8e2d" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa9c1b8d47c77f4d42aac304faf1c8e2d" > com.google.ortools.constraintsolver.Solver.makeEquality< / a > < / div > < div class = "ttdeci" > Constraint makeEquality(IntervalVar var1, IntervalVar var2)< / div > < div class = "ttdoc" > This constraints states that the two interval variables are equal.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02357" > Solver.java:2357< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aa9cd74c9ed3cd8de32e023af04bff006" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa9cd74c9ed3cd8de32e023af04bff006" > com.google.ortools.constraintsolver.Solver.STARTS_AT_START< / a > < / div > < div class = "ttdeci" > static final int STARTS_AT_START< / div > < div class = "ttdoc" > t1 starts at t2 start, i.e.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04340" > Solver.java:4340< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aa9dcc65c6f1437e781c8b8b8e8935191" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aa9dcc65c6f1437e781c8b8b8e8935191" > com.google.ortools.constraintsolver.Solver.fail_stamp< / a > < / div > < div class = "ttdeci" > long fail_stamp()< / div > < div class = "ttdoc" > The fail_stamp() is incremented after each backtrack.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00607" > Solver.java:607< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aaa05e5a5105713bfe17c6e82d01242b5" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aaa05e5a5105713bfe17c6e82d01242b5" > com.google.ortools.constraintsolver.Solver.concatenateOperators< / a > < / div > < div class = "ttdeci" > LocalSearchOperator concatenateOperators(LocalSearchOperator[] ops)< / div > < div class = "ttdoc" > Creates a local search operator which concatenates a vector of operators.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03355" > Solver.java:3355< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aaa0eee6f8d4a0ad16c3c5e88e6672f89" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aaa0eee6f8d4a0ad16c3c5e88e6672f89" > com.google.ortools.constraintsolver.Solver.makeLastSolutionCollector< / a > < / div > < div class = "ttdeci" > SolutionCollector makeLastSolutionCollector()< / div > < div class = "ttdoc" > Collect the last solution of the search.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02407" > Solver.java:2407< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aaa426f864008c8aa8e84656c3873a5dc" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aaa426f864008c8aa8e84656c3873a5dc" > com.google.ortools.constraintsolver.Solver.makeCumulative< / a > < / div > < div class = "ttdeci" > Constraint makeCumulative(IntervalVar[] intervals, long[] demands, IntVar capacity, String name)< / div > < div class = "ttdoc" > This constraint forces that, for any integer t, the sum of the demands corresponding to an interval ...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02293" > Solver.java:2293< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aab5e05f758ce0143d109bbd305d77cb0" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aab5e05f758ce0143d109bbd305d77cb0" > com.google.ortools.constraintsolver.Solver.INTERVAL_SIMPLE< / a > < / div > < div class = "ttdeci" > static final int INTERVAL_SIMPLE< / div > < div class = "ttdoc" > The simple is INTERVAL_SET_TIMES_FORWARD.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04059" > Solver.java:4059< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aac54e78a0ed6647b049eeedb47343df6" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aac54e78a0ed6647b049eeedb47343df6" > com.google.ortools.constraintsolver.Solver.makeAllDifferent< / a > < / div > < div class = "ttdeci" > Constraint makeAllDifferent(IntVar[] vars, boolean stronger_propagation)< / div > < div class = "ttdoc" > All variables are pairwise different.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01710" > Solver.java:1710< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aac58965be79040fb75f1ee29d1b614c4" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aac58965be79040fb75f1ee29d1b614c4" > com.google.ortools.constraintsolver.Solver.makeNotMemberCt< / a > < / div > < div class = "ttdeci" > Constraint makeNotMemberCt(IntExpr expr, int[] starts, int[] ends)< / div > < div class = "ttdoc" > expr should not be in the list of forbidden intervals [start[i]..end[i]].< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01568" > Solver.java:1568< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aace84fb03db2c366588340bc5da69cb2" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aace84fb03db2c366588340bc5da69cb2" > com.google.ortools.constraintsolver.Solver.makeScalProdEquality< / a > < / div > < div class = "ttdeci" > Constraint makeScalProdEquality(IntVar[] vars, int[] coefficients, long cst)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01387" > Solver.java:1387< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aacf6bd4df7fc2a428d3bf584e2f8b9a8" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aacf6bd4df7fc2a428d3bf584e2f8b9a8" > com.google.ortools.constraintsolver.Solver.NOT_SET< / a > < / div > < div class = "ttdeci" > static final int NOT_SET< / div > < div class = "ttdoc" > Optimization directions.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04474" > Solver.java:4474< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aad625baf67199a8a045b983fd899674e" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aad625baf67199a8a045b983fd899674e" > com.google.ortools.constraintsolver.Solver.makeLocalSearchPhase< / a > < / div > < div class = "ttdeci" > DecisionBuilder makeLocalSearchPhase(SequenceVar[] vars, DecisionBuilder first_solution, LocalSearchPhaseParameters parameters)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03458" > Solver.java:3458< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aad6e2acaf76ffcd21ca96c10a3f69397" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aad6e2acaf76ffcd21ca96c10a3f69397" > com.google.ortools.constraintsolver.Solver.makeNotMemberCt< / a > < / div > < div class = "ttdeci" > Constraint makeNotMemberCt(IntExpr expr, int[] values)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01552" > Solver.java:1552< / a > < / div > < / div >
2020-09-01 16:00:33 +02:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aae2dbfdb3ac14f7da2c1ba42fe1b510f" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aae2dbfdb3ac14f7da2c1ba42fe1b510f" > com.google.ortools.constraintsolver.Solver.makeTimeLimit< / a > < / div > < div class = "ttdeci" > RegularLimit makeTimeLimit(long time_in_ms)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02622" > Solver.java:2622< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aaf1bd7cfbe5a3f085a8f0adf1acb4b2f" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aaf1bd7cfbe5a3f085a8f0adf1acb4b2f" > com.google.ortools.constraintsolver.Solver.makeNotMemberCt< / a > < / div > < div class = "ttdeci" > Constraint makeNotMemberCt(IntExpr expr, long[] starts, long[] ends)< / div > < div class = "ttdoc" > expr should not be in the list of forbidden intervals [start[i]..end[i]].< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01560" > Solver.java:1560< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aaf7fb602b245887152eb78600b0088ec" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aaf7fb602b245887152eb78600b0088ec" > com.google.ortools.constraintsolver.Solver.CHOOSE_RANDOM_RANK_FORWARD< / a > < / div > < div class = "ttdeci" > static final int CHOOSE_RANDOM_RANK_FORWARD< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04044" > Solver.java:4044< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aafcf282ab82b9356a9d18198865c7279" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aafcf282ab82b9356a9d18198865c7279" > com.google.ortools.constraintsolver.Solver.makeMax< / a > < / div > < div class = "ttdeci" > IntExpr makeMax(IntExpr expr, long value)< / div > < div class = "ttdoc" > std::max(expr, value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00945" > Solver.java:945< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ab01ab72facfb05cd012d87f64301b716" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab01ab72facfb05cd012d87f64301b716" > com.google.ortools.constraintsolver.Solver.makeDistribute< / a > < / div > < div class = "ttdeci" > Constraint makeDistribute(IntVar[] vars, long card_min, long card_max, long card_size)< / div > < div class = "ttdoc" > Aggregated version of count with bounded cardinalities: forall j in 0 .< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01640" > Solver.java:1640< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ab07be345531d135f653bfbba9d9e3dfd" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab07be345531d135f653bfbba9d9e3dfd" > com.google.ortools.constraintsolver.Solver.makeElement< / a > < / div > < div class = "ttdeci" > IntExpr makeElement(LongUnaryOperator values, IntVar index)< / div > < div class = "ttdoc" > Function-based element.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00843" > Solver.java:843< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ab10fd43558cd0f962762547e3b39430f" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab10fd43558cd0f962762547e3b39430f" > com.google.ortools.constraintsolver.Solver.KEEP_RIGHT< / a > < / div > < div class = "ttdeci" > static final int KEEP_RIGHT< / div > < div class = "ttdoc" > Left branches are ignored.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04416" > Solver.java:4416< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ab117c68149d0adb3a54c36d526454f82" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab117c68149d0adb3a54c36d526454f82" > com.google.ortools.constraintsolver.Solver.makeDiv< / a > < / div > < div class = "ttdeci" > IntExpr makeDiv(IntExpr numerator, IntExpr denominator)< / div > < div class = "ttdoc" > numerator / denominator (integer division).< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00793" > Solver.java:793< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ab182e778dee28c6f63b4a9d9980f31f8" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab182e778dee28c6f63b4a9d9980f31f8" > com.google.ortools.constraintsolver.Solver.makeGreaterOrEqual< / a > < / div > < div class = "ttdeci" > Constraint makeGreaterOrEqual(IntExpr expr, long value)< / div > < div class = "ttdoc" > expr > = value< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01234" > Solver.java:1234< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ab1e7fff4ac4143e2a5f5ddbd0dca5961" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab1e7fff4ac4143e2a5f5ddbd0dca5961" > com.google.ortools.constraintsolver.Solver.makeNonEquality< / a > < / div > < div class = "ttdeci" > Constraint makeNonEquality(IntExpr expr, long value)< / div > < div class = "ttdoc" > expr != value< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01122" > Solver.java:1122< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ab32cf2774a6a23f11c0fe2b5b73a370d" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab32cf2774a6a23f11c0fe2b5b73a370d" > com.google.ortools.constraintsolver.Solver.makeRankFirstInterval< / a > < / div > < div class = "ttdeci" > Decision makeRankFirstInterval(SequenceVar sequence, int index)< / div > < div class = "ttdoc" > Returns a decision that tries to rank first the ith interval var in the sequence variable.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03093" > Solver.java:3093< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ab39e0572a45f1186982e6cbecf5c3cb3" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab39e0572a45f1186982e6cbecf5c3cb3" > com.google.ortools.constraintsolver.Solver.MAKECHAININACTIVE< / a > < / div > < div class = "ttdeci" > static final int MAKECHAININACTIVE< / div > < div class = "ttdoc" > Operator which makes a " chain" of path nodes inactive.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04157" > Solver.java:4157< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ab413f1180301f3231f80f865388df300" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab413f1180301f3231f80f865388df300" > com.google.ortools.constraintsolver.Solver.makeNBestValueSolutionCollector< / a > < / div > < div class = "ttdeci" > SolutionCollector makeNBestValueSolutionCollector(int solution_count, boolean maximize)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02445" > Solver.java:2445< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ab42920f09d4eba669ccd722afb0d68ca" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab42920f09d4eba669ccd722afb0d68ca" > com.google.ortools.constraintsolver.Solver.makeIndexOfFirstMinValueConstraint< / a > < / div > < div class = "ttdeci" > Constraint makeIndexOfFirstMinValueConstraint(IntVar index, IntVar[] vars)< / div > < div class = "ttdoc" > Creates a constraint that binds the index variable to the index of the first variable with the minim...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01788" > Solver.java:1788< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ab49bd7d97d2e8724f27bd906a91e8ee1" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab49bd7d97d2e8724f27bd906a91e8ee1" > com.google.ortools.constraintsolver.Solver.makeDisjunctiveConstraint< / a > < / div > < div class = "ttdeci" > DisjunctiveConstraint makeDisjunctiveConstraint(IntervalVar[] intervals, String name)< / div > < div class = "ttdoc" > This constraint forces all interval vars into an non-overlapping sequence.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02235" > Solver.java:2235< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ab4fe690b9abd63080b0a7f9f59c2d347" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab4fe690b9abd63080b0a7f9f59c2d347" > com.google.ortools.constraintsolver.Solver.ENDS_AT< / a > < / div > < div class = "ttdeci" > static final int ENDS_AT< / div > < div class = "ttdoc" > t ends at d, i.e.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04361" > Solver.java:4361< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ab561913b81e4314c55e8eb2cfef5af64" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab561913b81e4314c55e8eb2cfef5af64" > com.google.ortools.constraintsolver.Solver.makeIndexOfFirstMaxValueConstraint< / a > < / div > < div class = "ttdeci" > Constraint makeIndexOfFirstMaxValueConstraint(IntVar index, IntVar[] vars)< / div > < div class = "ttdoc" > Creates a constraint that binds the index variable to the index of the first variable with the maxim...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01779" > Solver.java:1779< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ab5da11c0f4dd718b17f56a5acc0396c4" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab5da11c0f4dd718b17f56a5acc0396c4" > com.google.ortools.constraintsolver.Solver.cache< / a > < / div > < div class = "ttdeci" > ModelCache cache()< / div > < div class = "ttdoc" > Returns the cache of the model.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03717" > Solver.java:3717< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ab628b3ba22d883d80b311bb1eac50e16" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab628b3ba22d883d80b311bb1eac50e16" > com.google.ortools.constraintsolver.Solver.makeIsGreaterOrEqualCt< / a > < / div > < div class = "ttdeci" > Constraint makeIsGreaterOrEqualCt(IntExpr left, IntExpr right, IntVar b)< / div > < div class = "ttdoc" > b == (left > = right)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01218" > Solver.java:1218< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ab63a9e16cf2ddcd8505d723d155dad54" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab63a9e16cf2ddcd8505d723d155dad54" > com.google.ortools.constraintsolver.Solver.makeOperator< / a > < / div > < div class = "ttdeci" > LocalSearchOperator makeOperator(IntVar[] vars, LongTernaryOperator evaluator, int op)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03270" > Solver.java:3270< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ab647863cb3a5b2db0ecd1083e6b170d7" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab647863cb3a5b2db0ecd1083e6b170d7" > com.google.ortools.constraintsolver.Solver.makeWeightedMaximize< / a > < / div > < div class = "ttdeci" > OptimizeVar makeWeightedMaximize(IntVar[] sub_objectives, int[] weights, long step)< / div > < div class = "ttdoc" > Creates a maximization weigthed objective.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02520" > Solver.java:2520< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ab784cc9b216ed13731379d864cc92432" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab784cc9b216ed13731379d864cc92432" > com.google.ortools.constraintsolver.Solver.makeLastSolutionCollector< / a > < / div > < div class = "ttdeci" > SolutionCollector makeLastSolutionCollector(Assignment assignment)< / div > < div class = "ttdoc" > Collect the last solution of the search.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02398" > Solver.java:2398< / a > < / div > < / div >
2020-11-18 14:53:30 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ab7967aacc546bc174092fd52af4d48c4" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab7967aacc546bc174092fd52af4d48c4" > com.google.ortools.constraintsolver.Solver.LK< / a > < / div > < div class = "ttdeci" > static final int LK< / div > < div class = "ttdoc" > This enum is used in Solver::MakeOperator associated with an evaluator to specify the neighborhood t...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04240" > Solver.java:4240< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ab806e18b8bae547758bd78f2f9f8b66b" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab806e18b8bae547758bd78f2f9f8b66b" > com.google.ortools.constraintsolver.Solver.getPropagationMonitor< / a > < / div > < div class = "ttdeci" > PropagationMonitor getPropagationMonitor()< / div > < div class = "ttdoc" > Returns the propagation monitor.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03767" > Solver.java:3767< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ab875b8676a88644be54845dae002b764" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab875b8676a88644be54845dae002b764" > com.google.ortools.constraintsolver.Solver.makeLessOrEqual< / a > < / div > < div class = "ttdeci" > Constraint makeLessOrEqual(IntExpr expr, long value)< / div > < div class = "ttdoc" > expr < = value< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01178" > Solver.java:1178< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ab8d0f98691a6b0f92f94446491d5995c" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab8d0f98691a6b0f92f94446491d5995c" > com.google.ortools.constraintsolver.Solver.CHOOSE_DYNAMIC_GLOBAL_BEST< / a > < / div > < div class = "ttdeci" > static final int CHOOSE_DYNAMIC_GLOBAL_BEST< / div > < div class = "ttdoc" > Pairs are compared each time a variable is selected.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04034" > Solver.java:4034< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ab918fdd7a2f1859016dfb31a4b577d1e" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab918fdd7a2f1859016dfb31a4b577d1e" > com.google.ortools.constraintsolver.Solver.makeNonOverlappingBoxesConstraint< / a > < / div > < div class = "ttdeci" > Constraint makeNonOverlappingBoxesConstraint(IntVar[] x_vars, IntVar[] y_vars, int[] x_size, int[] y_size)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01995" > Solver.java:1995< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ab95d617400a2c5dbd51eed67cb9c997f" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ab95d617400a2c5dbd51eed67cb9c997f" > com.google.ortools.constraintsolver.Solver.solve< / a > < / div > < div class = "ttdeci" > boolean solve(DecisionBuilder db, SearchMonitor[] monitors)< / div > < div class = "ttdoc" > Solves the problem using the given DecisionBuilder and returns true if a solution was found and acce...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00386" > Solver.java:386< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aba103a5afb75b6550a1990de51518086" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aba103a5afb75b6550a1990de51518086" > com.google.ortools.constraintsolver.Solver.makeIntervalVarRelation< / a > < / div > < div class = "ttdeci" > Constraint makeIntervalVarRelation(IntervalVar t, int r, long d)< / div > < div class = "ttdoc" > This method creates a relation between an interval var and a date.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02188" > Solver.java:2188< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ababd4c544513078fc718f21e09d347ca" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ababd4c544513078fc718f21e09d347ca" > com.google.ortools.constraintsolver.Solver.makeStrictDisjunctiveConstraint< / a > < / div > < div class = "ttdeci" > DisjunctiveConstraint makeStrictDisjunctiveConstraint(IntervalVar[] intervals, String name)< / div > < div class = "ttdoc" > This constraint forces all interval vars into an non-overlapping sequence.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02245" > Solver.java:2245< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_abacd3e4d21b5f77e4e0cdcbe284e064d" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#abacd3e4d21b5f77e4e0cdcbe284e064d" > com.google.ortools.constraintsolver.Solver.INT_VAR_SIMPLE< / a > < / div > < div class = "ttdeci" > static final int INT_VAR_SIMPLE< / div > < div class = "ttdoc" > The simple selection is CHOOSE_FIRST_UNBOUND.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03880" > Solver.java:3880< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_abb20bd24891d0124ccebc3a4e11e2680" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#abb20bd24891d0124ccebc3a4e11e2680" > com.google.ortools.constraintsolver.Solver.makeLocalSearchPhaseParameters< / a > < / div > < div class = "ttdeci" > LocalSearchPhaseParameters makeLocalSearchPhaseParameters(IntVar objective, SolutionPool pool, LocalSearchOperator ls_operator, DecisionBuilder sub_decision_builder, RegularLimit limit, LocalSearchFilterManager filter_manager)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03499" > Solver.java:3499< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_abc5f6ea3f02dd601ea187e96ba5cb156" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#abc5f6ea3f02dd601ea187e96ba5cb156" > com.google.ortools.constraintsolver.Solver.makeNoCycle< / a > < / div > < div class = "ttdeci" > Constraint makeNoCycle(IntVar[] nexts, IntVar[] active, LongPredicate sink_handler, boolean assume_paths)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01848" > Solver.java:1848< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_abccef4234c994b88a8c8f1b11bdc43ee" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#abccef4234c994b88a8c8f1b11bdc43ee" > com.google.ortools.constraintsolver.Solver.makeMin< / a > < / div > < div class = "ttdeci" > IntExpr makeMin(IntExpr expr, int value)< / div > < div class = "ttdoc" > std::min(expr, value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00921" > Solver.java:921< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_abd3bd45f4883ec39593010550b697e0a" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#abd3bd45f4883ec39593010550b697e0a" > com.google.ortools.constraintsolver.Solver.FULLPATHLNS< / a > < / div > < div class = "ttdeci" > static final int FULLPATHLNS< / div > < div class = "ttdoc" > Operator which relaxes one entire path and all inactive nodes, thus defining num_paths neighbors.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04193" > Solver.java:4193< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_abd6e2b61a9100e7ca43e5eba5c6fdc12" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#abd6e2b61a9100e7ca43e5eba5c6fdc12" > com.google.ortools.constraintsolver.Solver.UseFastLocalSearch< / a > < / div > < div class = "ttdeci" > boolean UseFastLocalSearch()< / div > < div class = "ttdoc" > Returns true if fast local search is enabled.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03670" > Solver.java:3670< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_abdf013c674828c2ba6b02c6341e12b05" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#abdf013c674828c2ba6b02c6341e12b05" > com.google.ortools.constraintsolver.Solver.makeLimit< / a > < / div > < div class = "ttdeci" > RegularLimit makeLimit(long time, long branches, long failures, long solutions)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02699" > Solver.java:2699< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_abf65fe04085c5f119763407f055abd84" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#abf65fe04085c5f119763407f055abd84" > com.google.ortools.constraintsolver.Solver.makeSumLessOrEqual< / a > < / div > < div class = "ttdeci" > Constraint makeSumLessOrEqual(IntVar[] vars, long cst)< / div > < div class = "ttdoc" > Variation on arrays.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01362" > Solver.java:1362< / a > < / div > < / div >
2020-09-01 16:00:33 +02:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ac009bce74ec30793132552e460e33560" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac009bce74ec30793132552e460e33560" > com.google.ortools.constraintsolver.Solver.makeIsMemberVar< / a > < / div > < div class = "ttdeci" > IntVar makeIsMemberVar(IntExpr expr, long[] values)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01586" > Solver.java:1586< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ac036d0de19abccc6b883d101be7f0f16" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac036d0de19abccc6b883d101be7f0f16" > com.google.ortools.constraintsolver.Solver.checkFail< / a > < / div > < div class = "ttdeci" > void checkFail()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03859" > Solver.java:3859< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ac08f9e33e2bc0f0d7ccadcecd6361c0d" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac08f9e33e2bc0f0d7ccadcecd6361c0d" > com.google.ortools.constraintsolver.Solver.makeNonOverlappingBoxesConstraint< / a > < / div > < div class = "ttdeci" > Constraint makeNonOverlappingBoxesConstraint(IntVar[] x_vars, IntVar[] y_vars, IntVar[] x_size, IntVar[] y_size)< / div > < div class = "ttdoc" > This constraint states that all the boxes must not overlap.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01985" > Solver.java:1985< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ac2321e53aaa096d0b5be3236518e2fc5" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac2321e53aaa096d0b5be3236518e2fc5" > com.google.ortools.constraintsolver.Solver.makeEnterSearchCallback< / a > < / div > < div class = "ttdeci" > SearchMonitor makeEnterSearchCallback(Runnable callback)< / div > < div class = "ttdoc" > --— Callback-based search monitors --—< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02815" > Solver.java:2815< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ac2636db3ba75a530fa7f2e8e5ccf7b9d" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac2636db3ba75a530fa7f2e8e5ccf7b9d" > com.google.ortools.constraintsolver.Solver.makeWeightedMaximize< / a > < / div > < div class = "ttdeci" > OptimizeVar makeWeightedMaximize(IntVar[] sub_objectives, long[] weights, long step)< / div > < div class = "ttdoc" > Creates a maximization weigthed objective.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02512" > Solver.java:2512< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ac31b9d043a611d70327dba0b197f7e29" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac31b9d043a611d70327dba0b197f7e29" > com.google.ortools.constraintsolver.Solver.makeMapDomain< / a > < / div > < div class = "ttdeci" > Constraint makeMapDomain(IntVar var, IntVar[] actives)< / div > < div class = "ttdoc" > This constraint maps the domain of 'var' onto the array of variables 'actives'.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01931" > Solver.java:1931< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ac49a5bb66051c55fef8faaf8fffb31fa" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac49a5bb66051c55fef8faaf8fffb31fa" > com.google.ortools.constraintsolver.Solver.CROSS< / a > < / div > < div class = "ttdeci" > static final int CROSS< / div > < div class = "ttdoc" > Operator which cross exchanges the starting chains of 2 paths, including exchanging the whole paths.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04131" > Solver.java:4131< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ac4d9481f1bff817e5576cecaf199d87c" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac4d9481f1bff817e5576cecaf199d87c" > com.google.ortools.constraintsolver.Solver.makeAbs< / a > < / div > < div class = "ttdeci" > IntExpr makeAbs(IntExpr expr)< / div > < div class = "ttdoc" > |expr|< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00801" > Solver.java:801< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ac558d2de1d97d0761b551dd5e78eaa0d" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac558d2de1d97d0761b551dd5e78eaa0d" > com.google.ortools.constraintsolver.Solver.SetUseFastLocalSearch< / a > < / div > < div class = "ttdeci" > void SetUseFastLocalSearch(boolean use_fast_local_search)< / div > < div class = "ttdoc" > enabled for metaheuristics.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03663" > Solver.java:3663< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ac5a6fd50b8eade21e0e7e1c1a5a8624b" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac5a6fd50b8eade21e0e7e1c1a5a8624b" > com.google.ortools.constraintsolver.Solver.compose< / a > < / div > < div class = "ttdeci" > DecisionBuilder compose(DecisionBuilder db1, DecisionBuilder db2, DecisionBuilder db3, DecisionBuilder db4)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02942" > Solver.java:2942< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ac5ae8f5abbcdc21855c250038bb5de86" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac5ae8f5abbcdc21855c250038bb5de86" > com.google.ortools.constraintsolver.Solver.ASSIGN_MAX_VALUE< / a > < / div > < div class = "ttdeci" > static final int ASSIGN_MAX_VALUE< / div > < div class = "ttdoc" > Selects the max value of the selected variable.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03985" > Solver.java:3985< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ac6237536d53a3e996c43d43d884532a8" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac6237536d53a3e996c43d43d884532a8" > com.google.ortools.constraintsolver.Solver.makeDeviation< / a > < / div > < div class = "ttdeci" > Constraint makeDeviation(IntVar[] vars, IntVar deviation_var, long total_sum)< / div > < div class = "ttdoc" > Deviation constraint: sum_i |n * vars[i] - total_sum| < = deviation_var and sum_i vars[i] == total_s...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01691" > Solver.java:1691< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ac6c7bf44cc35e92feaf29f73497010db" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac6c7bf44cc35e92feaf29f73497010db" > com.google.ortools.constraintsolver.Solver.makeVariableGreaterOrEqualValue< / a > < / div > < div class = "ttdeci" > Decision makeVariableGreaterOrEqualValue(IntVar var, long value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02887" > Solver.java:2887< / a > < / div > < / div >
2020-11-18 14:53:30 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ac6d84de3cbcb49ab9a1a6a5c2788bf93" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac6d84de3cbcb49ab9a1a6a5c2788bf93" > com.google.ortools.constraintsolver.Solver.makePrintModelVisitor< / a > < / div > < div class = "ttdeci" > ModelVisitor makePrintModelVisitor()< / div > < div class = "ttdoc" > Prints the model.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02833" > Solver.java:2833< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ac75a36b6359939abe50adc87efe255a3" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac75a36b6359939abe50adc87efe255a3" > com.google.ortools.constraintsolver.Solver.makeSumObjectiveFilter< / a > < / div > < div class = "ttdeci" > IntVarLocalSearchFilter makeSumObjectiveFilter(IntVar[] vars, LongBinaryOperator values, int filter_enum)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03522" > Solver.java:3522< / a > < / div > < / div >
2020-11-18 14:53:30 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ac77eeaa39683e073304d2b870417acf3" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac77eeaa39683e073304d2b870417acf3" > com.google.ortools.constraintsolver.Solver.registerDemon< / a > < / div > < div class = "ttdeci" > Demon registerDemon(Demon demon)< / div > < div class = "ttdoc" > Adds a new demon and wraps it inside a DemonProfiler if necessary.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03684" > Solver.java:3684< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ac786154b50ea848fae8fc3869dfc213f" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac786154b50ea848fae8fc3869dfc213f" > com.google.ortools.constraintsolver.Solver.INCREMENT< / a > < / div > < div class = "ttdeci" > static final int INCREMENT< / div > < div class = "ttdoc" > Operator which defines one neighbor per variable.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04210" > Solver.java:4210< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ac7e87d64b20088d7168ebf33ca3f8c20" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac7e87d64b20088d7168ebf33ca3f8c20" > com.google.ortools.constraintsolver.Solver.makeNonOverlappingNonStrictBoxesConstraint< / a > < / div > < div class = "ttdeci" > Constraint makeNonOverlappingNonStrictBoxesConstraint(IntVar[] x_vars, IntVar[] y_vars, IntVar[] x_size, IntVar[] y_size)< / div > < div class = "ttdoc" > This constraint states that all the boxes must not overlap.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02010" > Solver.java:2010< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ac8396287c0680ed14c52f639a92255ca" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac8396287c0680ed14c52f639a92255ca" > com.google.ortools.constraintsolver.Solver.AT_SOLUTION< / a > < / div > < div class = "ttdeci" > static final int AT_SOLUTION< / div > < div class = "ttdoc" > After successful NextSolution and before EndSearch.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04459" > Solver.java:4459< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ac8e29aa8e1e7ce519ff97c51dc53ae7f" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac8e29aa8e1e7ce519ff97c51dc53ae7f" > com.google.ortools.constraintsolver.Solver.makePhase< / a > < / div > < div class = "ttdeci" > DecisionBuilder makePhase(IntVar v0, IntVar v1, IntVar v2, IntVar v3, int var_str, int val_str)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03060" > Solver.java:3060< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ac936ea82326e0b1fbd464ee50f6aba68" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac936ea82326e0b1fbd464ee50f6aba68" > com.google.ortools.constraintsolver.Solver.makeNullIntersect< / a > < / div > < div class = "ttdeci" > Constraint makeNullIntersect(IntVar[] first_vars, IntVar[] second_vars)< / div > < div class = "ttdoc" > Creates a constraint that states that all variables in the first vector are different from all varia...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01799" > Solver.java:1799< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ac976ac84be88263f798e4021691c733a" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ac976ac84be88263f798e4021691c733a" > com.google.ortools.constraintsolver.Solver.MAXIMIZATION< / a > < / div > < div class = "ttdeci" > static final int MAXIMIZATION< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04475" > Solver.java:4475< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aca5a91c6a222871bf10974b278d2ab2b" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aca5a91c6a222871bf10974b278d2ab2b" > com.google.ortools.constraintsolver.Solver.makeMinimize< / a > < / div > < div class = "ttdeci" > OptimizeVar makeMinimize(IntVar v, long step)< / div > < div class = "ttdoc" > Creates a minimization objective.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02470" > Solver.java:2470< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_acb23f97ab928866dc20bcd537b90ab1d" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#acb23f97ab928866dc20bcd537b90ab1d" > com.google.ortools.constraintsolver.Solver.makeTemporalDisjunction< / a > < / div > < div class = "ttdeci" > Constraint makeTemporalDisjunction(IntervalVar t1, IntervalVar t2, IntVar alt)< / div > < div class = "ttdoc" > This constraint implements a temporal disjunction between two interval vars t1 and t2.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02217" > Solver.java:2217< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_acb2cbd4e33fed52ab62001f9ba6cb68f" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#acb2cbd4e33fed52ab62001f9ba6cb68f" > com.google.ortools.constraintsolver.Solver.makeLimit< / a > < / div > < div class = "ttdeci" > RegularLimit makeLimit(long time, long branches, long failures, long solutions, boolean smart_time_check, boolean cumulative)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02689" > Solver.java:2689< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_acc3ebda32ab3a6467ac9c3831984dcd5" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#acc3ebda32ab3a6467ac9c3831984dcd5" > com.google.ortools.constraintsolver.Solver.makeFixedDurationIntervalVar< / a > < / div > < div class = "ttdeci" > IntervalVar makeFixedDurationIntervalVar(long start_min, long start_max, long duration, boolean optional, String name)< / div > < div class = "ttdoc" > Creates an interval var with a fixed duration.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02043" > Solver.java:2043< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_acdb8e9f4a615cca81200cf6164d68b35" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#acdb8e9f4a615cca81200cf6164d68b35" > com.google.ortools.constraintsolver.Solver.makeLocalSearchPhaseParameters< / a > < / div > < div class = "ttdeci" > LocalSearchPhaseParameters makeLocalSearchPhaseParameters(IntVar objective, LocalSearchOperator ls_operator, DecisionBuilder sub_decision_builder)< / div > < div class = "ttdoc" > Local Search Phase Parameters.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03474" > Solver.java:3474< / a > < / div > < / div >
2020-11-18 14:53:30 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aceb327601a1b317116d4f5904ba0951e" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aceb327601a1b317116d4f5904ba0951e" > com.google.ortools.constraintsolver.Solver.makeSolveOnce< / a > < / div > < div class = "ttdeci" > DecisionBuilder makeSolveOnce(DecisionBuilder db, SearchMonitor monitor1, SearchMonitor monitor2)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03180" > Solver.java:3180< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aced9dc7265f8686cd025bbf3eefec4ae" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aced9dc7265f8686cd025bbf3eefec4ae" > com.google.ortools.constraintsolver.Solver.CHOOSE_MIN_SIZE_HIGHEST_MIN< / a > < / div > < div class = "ttdeci" > static final int CHOOSE_MIN_SIZE_HIGHEST_MIN< / div > < div class = "ttdoc" > Among unbound variables, select the variable with the smallest size, i.e., the smallest number of po...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03908" > Solver.java:3908< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_acf0cc7a104c4de768eef926a389cfa7f" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#acf0cc7a104c4de768eef926a389cfa7f" > com.google.ortools.constraintsolver.Solver.makeSolveOnce< / a > < / div > < div class = "ttdeci" > DecisionBuilder makeSolveOnce(DecisionBuilder db, SearchMonitor[] monitors)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03195" > Solver.java:3195< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ad046f9e24f392b0d2b41c18868196b05" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad046f9e24f392b0d2b41c18868196b05" > com.google.ortools.constraintsolver.Solver.makeFalseConstraint< / a > < / div > < div class = "ttdeci" > Constraint makeFalseConstraint(String explanation)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01018" > Solver.java:1018< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ad06c911f520ac5200012e6f5f86a77f1" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad06c911f520ac5200012e6f5f86a77f1" > com.google.ortools.constraintsolver.Solver.SEQUENCE_SIMPLE< / a > < / div > < div class = "ttdeci" > static final int SEQUENCE_SIMPLE< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04042" > Solver.java:4042< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ad146fa8579a5f8a876c4688cc5a68520" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad146fa8579a5f8a876c4688cc5a68520" > com.google.ortools.constraintsolver.Solver.toString< / a > < / div > < div class = "ttdeci" > String toString()< / div > < div class = "ttdoc" > misc debug string.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00521" > Solver.java:521< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ad18130ca1f094fa8fd6dda899cdf4db8" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad18130ca1f094fa8fd6dda899cdf4db8" > com.google.ortools.constraintsolver.Solver.instrumentsDemons< / a > < / div > < div class = "ttdeci" > boolean instrumentsDemons()< / div > < div class = "ttdoc" > Returns whether we are instrumenting demons.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03725" > Solver.java:3725< / a > < / div > < / div >
2020-09-01 16:00:33 +02:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ad1dc9c8dfcefe3bb34a8c0fdc96a2c98" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad1dc9c8dfcefe3bb34a8c0fdc96a2c98" > com.google.ortools.constraintsolver.Solver.checkConstraint< / a > < / div > < div class = "ttdeci" > boolean checkConstraint(Constraint ct)< / div > < div class = "ttdoc" > Checks whether adding this constraint will lead to an immediate failure.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00500" > Solver.java:500< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ad2aba47aa9b3415c3c4c5199225252b3" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad2aba47aa9b3415c3c4c5199225252b3" > com.google.ortools.constraintsolver.Solver.makeIsGreaterCt< / a > < / div > < div class = "ttdeci" > Constraint makeIsGreaterCt(IntExpr left, IntExpr right, IntVar b)< / div > < div class = "ttdoc" > b == (left > right)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01274" > Solver.java:1274< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ad2ca08ef4f67cba904f9992e317ad140" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad2ca08ef4f67cba904f9992e317ad140" > com.google.ortools.constraintsolver.Solver.makeRestoreAssignment< / a > < / div > < div class = "ttdeci" > DecisionBuilder makeRestoreAssignment(Assignment assignment)< / div > < div class = "ttdoc" > Returns a DecisionBuilder which restores an Assignment (calls void Assignment::Restore())< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03243" > Solver.java:3243< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ad3066491e3672bbb7037f786cbe92928" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad3066491e3672bbb7037f786cbe92928" > com.google.ortools.constraintsolver.Solver.registerIntExpr< / a > < / div > < div class = "ttdeci" > IntExpr registerIntExpr(IntExpr expr)< / div > < div class = "ttdoc" > Registers a new IntExpr and wraps it inside a TraceIntExpr if necessary.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03692" > Solver.java:3692< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ad370ff7582814776560730b6b37f203e" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad370ff7582814776560730b6b37f203e" > com.google.ortools.constraintsolver.Solver.makeFixedDurationIntervalVar< / a > < / div > < div class = "ttdeci" > IntervalVar makeFixedDurationIntervalVar(IntVar start_variable, long duration, IntVar performed_variable, String name)< / div > < div class = "ttdoc" > Creates an interval var with a fixed duration, and performed_variable.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02061" > Solver.java:2061< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ad3dbbad36f9a38b468183a5469607da4" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad3dbbad36f9a38b468183a5469607da4" > com.google.ortools.constraintsolver.Solver.MakeRejectFilter< / a > < / div > < div class = "ttdeci" > LocalSearchFilter MakeRejectFilter()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03512" > Solver.java:3512< / a > < / div > < / div >
2020-09-01 16:00:33 +02:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ad4199d134afeb4b26495ab14c8612241" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad4199d134afeb4b26495ab14c8612241" > com.google.ortools.constraintsolver.Solver.makeIsLessCstCt< / a > < / div > < div class = "ttdeci" > Constraint makeIsLessCstCt(IntExpr v, long c, IntVar b)< / div > < div class = "ttdoc" > b == (v < c)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01306" > Solver.java:1306< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ad4bc82a01266d968a2f77c0bea7fde97" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad4bc82a01266d968a2f77c0bea7fde97" > com.google.ortools.constraintsolver.Solver.model_name< / a > < / div > < div class = "ttdeci" > String model_name()< / div > < div class = "ttdoc" > Returns the name of the model.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03760" > Solver.java:3760< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ad58d9e9700b8b1210c523f7ed6279b38" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad58d9e9700b8b1210c523f7ed6279b38" > com.google.ortools.constraintsolver.Solver.makeIsGreaterOrEqualCstCt< / a > < / div > < div class = "ttdeci" > Constraint makeIsGreaterOrEqualCstCt(IntExpr var, long value, IntVar boolvar)< / div > < div class = "ttdoc" > boolvar == (var > = value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01194" > Solver.java:1194< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ad5f535c86cd433378a753455e8f08c8d" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad5f535c86cd433378a753455e8f08c8d" > com.google.ortools.constraintsolver.Solver.INTERVAL_SET_TIMES_FORWARD< / a > < / div > < div class = "ttdeci" > static final int INTERVAL_SET_TIMES_FORWARD< / div > < div class = "ttdoc" > Selects the variable with the lowest starting time of all variables, and fixes its starting time to ...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04064" > Solver.java:4064< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ad6d823457e8fe243858e35d58beba79d" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad6d823457e8fe243858e35d58beba79d" > com.google.ortools.constraintsolver.Solver.STARTS_AFTER_START< / a > < / div > < div class = "ttdeci" > static final int STARTS_AFTER_START< / div > < div class = "ttdoc" > t1 starts after t2 start, i.e.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04332" > Solver.java:4332< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ad71fc00e4a770660255707580d5c1821" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad71fc00e4a770660255707580d5c1821" > com.google.ortools.constraintsolver.Solver.wallTime< / a > < / div > < div class = "ttdeci" > long wallTime()< / div > < div class = "ttdoc" > DEPRECATED: Use Now() instead.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00536" > Solver.java:536< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ad7ed8f04ceda4526ac33e5d08705dd72" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad7ed8f04ceda4526ac33e5d08705dd72" > com.google.ortools.constraintsolver.Solver.makeIntVar< / a > < / div > < div class = "ttdeci" > IntVar makeIntVar(int[] values, String name)< / div > < div class = "ttdoc" > MakeIntVar will create a variable with the given sparse domain.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00641" > Solver.java:641< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ad89766bdabff6dea19bae9504d108912" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ad89766bdabff6dea19bae9504d108912" > com.google.ortools.constraintsolver.Solver.makeNonOverlappingNonStrictBoxesConstraint< / a > < / div > < div class = "ttdeci" > Constraint makeNonOverlappingNonStrictBoxesConstraint(IntVar[] x_vars, IntVar[] y_vars, long[] x_size, long[] y_size)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02015" > Solver.java:2015< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ada6aa4a161a9741d0bb7157d57b8df35" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ada6aa4a161a9741d0bb7157d57b8df35" > com.google.ortools.constraintsolver.Solver.makeNestedOptimize< / a > < / div > < div class = "ttdeci" > DecisionBuilder makeNestedOptimize(DecisionBuilder db, Assignment solution, boolean maximize, long step, SearchMonitor monitor1, SearchMonitor monitor2, SearchMonitor monitor3)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03224" > Solver.java:3224< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ada85a707456905d4186417a4ee20423a" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ada85a707456905d4186417a4ee20423a" > com.google.ortools.constraintsolver.Solver.makeIsLessCstVar< / a > < / div > < div class = "ttdeci" > IntVar makeIsLessCstVar(IntExpr var, long value)< / div > < div class = "ttdoc" > status var of (var < value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01314" > Solver.java:1314< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_adae161fc6fa7f8482af08fe09aac7a33" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#adae161fc6fa7f8482af08fe09aac7a33" > com.google.ortools.constraintsolver.Solver.makeDefaultPhase< / a > < / div > < div class = "ttdeci" > DecisionBuilder makeDefaultPhase(IntVar[] vars, DefaultPhaseParameters parameters)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03037" > Solver.java:3037< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_adaf5832ad04cf38aa1858b88810664dd" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#adaf5832ad04cf38aa1858b88810664dd" > com.google.ortools.constraintsolver.Solver.makeAtSolutionCallback< / a > < / div > < div class = "ttdeci" > SearchMonitor makeAtSolutionCallback(Runnable callback)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02825" > Solver.java:2825< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_adb0472393d674a506b43f49a0c2b5601" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#adb0472393d674a506b43f49a0c2b5601" > com.google.ortools.constraintsolver.Solver.makeLexicalLess< / a > < / div > < div class = "ttdeci" > Constraint makeLexicalLess(IntVar[] left, IntVar[] right)< / div > < div class = "ttdoc" > Creates a constraint that enforces that left is lexicographically less than right.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01750" > Solver.java:1750< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_adbd39428060e145ae7c2882e4f2db619" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#adbd39428060e145ae7c2882e4f2db619" > com.google.ortools.constraintsolver.Solver.makeIndexExpression< / a > < / div > < div class = "ttdeci" > IntExpr makeIndexExpression(IntVar[] vars, long value)< / div > < div class = "ttdoc" > Returns the expression expr such that vars[expr] == value.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00881" > Solver.java:881< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_adc87331aa273e81f8b85f5dd7d09f1be" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#adc87331aa273e81f8b85f5dd7d09f1be" > com.google.ortools.constraintsolver.Solver.makeEquality< / a > < / div > < div class = "ttdeci" > Constraint makeEquality(IntExpr expr, long value)< / div > < div class = "ttdoc" > expr == value< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01066" > Solver.java:1066< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_add110ccc376932cda8a54ee59498365c" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#add110ccc376932cda8a54ee59498365c" > com.google.ortools.constraintsolver.Solver.ENDS_AT_START< / a > < / div > < div class = "ttdeci" > static final int ENDS_AT_START< / div > < div class = "ttdoc" > t1 ends at t2 start, i.e.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04324" > Solver.java:4324< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_add62fd5d4a55f85e77558af774d08ab9" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#add62fd5d4a55f85e77558af774d08ab9" > com.google.ortools.constraintsolver.Solver.makeIntVarArray< / a > < / div > < div class = "ttdeci" > IntVar[] makeIntVarArray(int count, long min, long max)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00114" > Solver.java:114< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_add6436b9126f5b3f5b5b0d77754200e0" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#add6436b9126f5b3f5b5b0d77754200e0" > com.google.ortools.constraintsolver.Solver.MakeAcceptFilter< / a > < / div > < div class = "ttdeci" > LocalSearchFilter MakeAcceptFilter()< / div > < div class = "ttdoc" > Local Search Filters.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03507" > Solver.java:3507< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_add9f770d4f761fb0c05dff6b965727f4" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#add9f770d4f761fb0c05dff6b965727f4" > com.google.ortools.constraintsolver.Solver.MINIMIZATION< / a > < / div > < div class = "ttdeci" > static final int MINIMIZATION< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04476" > Solver.java:4476< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_addccb8f075b59163cc47cc050edfc89d" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#addccb8f075b59163cc47cc050edfc89d" > com.google.ortools.constraintsolver.Solver.CHOOSE_RANDOM< / a > < / div > < div class = "ttdeci" > static final int CHOOSE_RANDOM< / div > < div class = "ttdoc" > Randomly select one of the remaining unbound variables.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03890" > Solver.java:3890< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ade191836adf6e1356691db782da13e05" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ade191836adf6e1356691db782da13e05" > com.google.ortools.constraintsolver.Solver.makePhase< / a > < / div > < div class = "ttdeci" > DecisionBuilder makePhase(IntVar[] vars, LongUnaryOperator var_evaluator, int val_str)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02998" > Solver.java:2998< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_adf06cb843576164bc89154ee14b96e78" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#adf06cb843576164bc89154ee14b96e78" > com.google.ortools.constraintsolver.Solver.makeTemporalDisjunction< / a > < / div > < div class = "ttdeci" > Constraint makeTemporalDisjunction(IntervalVar t1, IntervalVar t2)< / div > < div class = "ttdoc" > This constraint implements a temporal disjunction between two interval vars.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02226" > Solver.java:2226< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_adf53473517145cf95288db8ebf9c3281" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#adf53473517145cf95288db8ebf9c3281" > com.google.ortools.constraintsolver.Solver.makeScalProdEquality< / a > < / div > < div class = "ttdeci" > Constraint makeScalProdEquality(IntVar[] vars, int[] coefficients, IntVar target)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01397" > Solver.java:1397< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_adf64be0277a81a3b66a78d0b1bd1fad9" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#adf64be0277a81a3b66a78d0b1bd1fad9" > com.google.ortools.constraintsolver.Solver.accept< / a > < / div > < div class = "ttdeci" > void accept(ModelVisitor visitor)< / div > < div class = "ttdoc" > Accepts the given model visitor.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03643" > Solver.java:3643< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_adfcb4fd4a13b26e4c599e26b0914b413" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#adfcb4fd4a13b26e4c599e26b0914b413" > com.google.ortools.constraintsolver.Solver.OROPT< / a > < / div > < div class = "ttdeci" > static final int OROPT< / div > < div class = "ttdoc" > Relocate: OROPT and RELOCATE.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04105" > Solver.java:4105< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_adfdad5a3027c5b8b0edc6512a975cf18" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#adfdad5a3027c5b8b0edc6512a975cf18" > com.google.ortools.constraintsolver.Solver.tryDecisions< / a > < / div > < div class = "ttdeci" > DecisionBuilder tryDecisions(DecisionBuilder[] dbs)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02984" > Solver.java:2984< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ae05f77c07cef760c2eb02a8b02f42679" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae05f77c07cef760c2eb02a8b02f42679" > com.google.ortools.constraintsolver.Solver.hasName< / a > < / div > < div class = "ttdeci" > boolean hasName(PropagationBaseObject object)< / div > < div class = "ttdoc" > Returns whether the object has been named or not.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03677" > Solver.java:3677< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ae08183ac989198ca11e618a67967c41a" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae08183ac989198ca11e618a67967c41a" > com.google.ortools.constraintsolver.Solver.makeWeightedMinimize< / a > < / div > < div class = "ttdeci" > OptimizeVar makeWeightedMinimize(IntVar[] sub_objectives, long[] weights, long step)< / div > < div class = "ttdoc" > Creates a minimization weighted objective.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02495" > Solver.java:2495< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ae0bf1984c4b113a3da49182c3d643666" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae0bf1984c4b113a3da49182c3d643666" > com.google.ortools.constraintsolver.Solver.makeDelayedPathCumul< / a > < / div > < div class = "ttdeci" > Constraint makeDelayedPathCumul(IntVar[] nexts, IntVar[] active, IntVar[] cumuls, IntVar[] transits)< / div > < div class = "ttdoc" > Delayed version of the same constraint: propagation on the nexts variables is delayed until all cons...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01885" > Solver.java:1885< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ae0f7011fc9e4dfac72c29cb73272645d" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae0f7011fc9e4dfac72c29cb73272645d" > com.google.ortools.constraintsolver.Solver.makeIntervalVarRelationWithDelay< / a > < / div > < div class = "ttdeci" > Constraint makeIntervalVarRelationWithDelay(IntervalVar t1, int r, IntervalVar t2, long delay)< / div > < div class = "ttdoc" > This method creates a relation between two interval vars.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02207" > Solver.java:2207< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ae1d1bc64216045ee3501adeeca76bf64" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae1d1bc64216045ee3501adeeca76bf64" > com.google.ortools.constraintsolver.Solver.failures< / a > < / div > < div class = "ttdeci" > long failures()< / div > < div class = "ttdoc" > The number of failures encountered since the creation of the solver.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00571" > Solver.java:571< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ae1e52f9712cca677cde0cf8f483de076" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae1e52f9712cca677cde0cf8f483de076" > com.google.ortools.constraintsolver.Solver.newSearch< / a > < / div > < div class = "ttdeci" > void newSearch(DecisionBuilder db, SearchMonitor[] monitors)< / div > < div class = "ttdoc" > Decomposed search.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00421" > Solver.java:421< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ae21a272c8ae0daaae74f07744e0969b9" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae21a272c8ae0daaae74f07744e0969b9" > com.google.ortools.constraintsolver.Solver.makeLimit< / a > < / div > < div class = "ttdeci" > RegularLimit makeLimit(long time, long branches, long failures, long solutions, boolean smart_time_check)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02694" > Solver.java:2694< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ae2755f2389665364a15ff3675895ba0e" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae2755f2389665364a15ff3675895ba0e" > com.google.ortools.constraintsolver.Solver.makeIsLessOrEqualCstCt< / a > < / div > < div class = "ttdeci" > Constraint makeIsLessOrEqualCstCt(IntExpr var, long value, IntVar boolvar)< / div > < div class = "ttdoc" > boolvar == (var < = value)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01138" > Solver.java:1138< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ae28dbca89d7f25cf7b2865b04e0532e2" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae28dbca89d7f25cf7b2865b04e0532e2" > com.google.ortools.constraintsolver.Solver.makeDefaultSolutionPool< / a > < / div > < div class = "ttdeci" > SolutionPool makeDefaultSolutionPool()< / div > < div class = "ttdoc" > Solution Pool.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03466" > Solver.java:3466< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ae34aa04a7a3fcd7447048b1d89794834" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae34aa04a7a3fcd7447048b1d89794834" > com.google.ortools.constraintsolver.Solver.makeAssignVariableValue< / a > < / div > < div class = "ttdeci" > Decision makeAssignVariableValue(IntVar var, long val)< / div > < div class = "ttdoc" > Decisions.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02877" > Solver.java:2877< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ae36b1aff6d45720df092c33d7de18ec2" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae36b1aff6d45720df092c33d7de18ec2" > com.google.ortools.constraintsolver.Solver.GetOrCreateLocalSearchState< / a > < / div > < div class = "ttdeci" > Assignment GetOrCreateLocalSearchState()< / div > < div class = "ttdoc" > Returns (or creates) an assignment representing the state of local search.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03799" > Solver.java:3799< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ae4399c1ca0a6f8b37fff268d21a8f595" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae4399c1ca0a6f8b37fff268d21a8f595" > com.google.ortools.constraintsolver.Solver.parameters< / a > < / div > < div class = "ttdeci" > com.google.ortools.constraintsolver.ConstraintSolverParameters parameters()< / div > < div class = "ttdoc" > Stored Parameters.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00266" > Solver.java:266< / a > < / div > < / div >
2020-09-01 16:00:33 +02:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ae43f3bef55aafd389d9c622642be39e1" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae43f3bef55aafd389d9c622642be39e1" > com.google.ortools.constraintsolver.Solver.makeSemiContinuousExpr< / a > < / div > < div class = "ttdeci" > IntExpr makeSemiContinuousExpr(IntExpr expr, long fixed_charge, long step)< / div > < div class = "ttdoc" > Semi continuous Expression (x < = 0 -> f(x) = 0; x > 0 -> f(x) = ax + b) a > = 0 and b > = 0.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00970" > Solver.java:970< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ae4ea35e9415b6293c55fd42ff922c2f3" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae4ea35e9415b6293c55fd42ff922c2f3" > com.google.ortools.constraintsolver.Solver.solveAndCommit< / a > < / div > < div class = "ttdeci" > boolean solveAndCommit(DecisionBuilder db, SearchMonitor m1, SearchMonitor m2)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00480" > Solver.java:480< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ae5037a4c0e40ead59976c127926206f7" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae5037a4c0e40ead59976c127926206f7" > com.google.ortools.constraintsolver.Solver.makeSymmetryManager< / a > < / div > < div class = "ttdeci" > SearchMonitor makeSymmetryManager(SymmetryBreaker[] visitors)< / div > < div class = "ttdoc" > Symmetry Breaking.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02849" > Solver.java:2849< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ae579bed4290dbc01418c232528a3b9a6" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae579bed4290dbc01418c232528a3b9a6" > com.google.ortools.constraintsolver.Solver.IN_ROOT_NODE< / a > < / div > < div class = "ttdeci" > static final int IN_ROOT_NODE< / div > < div class = "ttdoc" > Executing the root node.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04451" > Solver.java:4451< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ae5c5ac138cd8048271a659263d8596bd" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae5c5ac138cd8048271a659263d8596bd" > com.google.ortools.constraintsolver.Solver.makeStoreAssignment< / a > < / div > < div class = "ttdeci" > DecisionBuilder makeStoreAssignment(Assignment assignment)< / div > < div class = "ttdoc" > Returns a DecisionBuilder which stores an Assignment (calls void Assignment::Store())< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03252" > Solver.java:3252< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ae61f05d55320f00877d3d566bc384aba" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae61f05d55320f00877d3d566bc384aba" > com.google.ortools.constraintsolver.Solver.STARTS_AFTER_END< / a > < / div > < div class = "ttdeci" > static final int STARTS_AFTER_END< / div > < div class = "ttdoc" > t1 starts after t2 end, i.e.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04328" > Solver.java:4328< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ae6fb75d8ec0274203de831b27b2da4e9" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae6fb75d8ec0274203de831b27b2da4e9" > com.google.ortools.constraintsolver.Solver.STAYS_IN_SYNC< / a > < / div > < div class = "ttdeci" > static final int STAYS_IN_SYNC< / div > < div class = "ttdoc" > STARTS_AT_START and ENDS_AT_END at the same time.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04346" > Solver.java:4346< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ae71fa2982fda27cbee430e3419a644dd" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae71fa2982fda27cbee430e3419a644dd" > com.google.ortools.constraintsolver.Solver.SIMPLELNS< / a > < / div > < div class = "ttdeci" > static final int SIMPLELNS< / div > < div class = "ttdoc" > Operator which defines one neighbor per variable.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04226" > Solver.java:4226< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ae7fed3f06b22bf548e8b11475e08cc09" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae7fed3f06b22bf548e8b11475e08cc09" > com.google.ortools.constraintsolver.Solver.makeIfThenElseCt< / a > < / div > < div class = "ttdeci" > Constraint makeIfThenElseCt(IntVar condition, IntExpr then_expr, IntExpr else_expr, IntVar target_var)< / div > < div class = "ttdoc" > Special cases with arrays of size two.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00889" > Solver.java:889< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ae8a3af2c88fd75a3e4612dba0a0e4877" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae8a3af2c88fd75a3e4612dba0a0e4877" > com.google.ortools.constraintsolver.Solver.makeNestedOptimize< / a > < / div > < div class = "ttdeci" > DecisionBuilder makeNestedOptimize(DecisionBuilder db, Assignment solution, boolean maximize, long step, SearchMonitor monitor1, SearchMonitor monitor2)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03219" > Solver.java:3219< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ae8db7d82f6382a7f4d0e57c6f0b79e9b" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae8db7d82f6382a7f4d0e57c6f0b79e9b" > com.google.ortools.constraintsolver.Solver.compose< / a > < / div > < div class = "ttdeci" > DecisionBuilder compose(DecisionBuilder db1, DecisionBuilder db2)< / div > < div class = "ttdoc" > Creates a decision builder which sequentially composes decision builders.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02932" > Solver.java:2932< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ae91e47002f55903cde7f949cfe518062" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae91e47002f55903cde7f949cfe518062" > com.google.ortools.constraintsolver.Solver.makeIntVarArray< / a > < / div > < div class = "ttdeci" > IntVar[] makeIntVarArray(int count, long min, long max, String name)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00122" > Solver.java:122< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ae93e49893b26f6cc745ad225c55b71b7" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae93e49893b26f6cc745ad225c55b71b7" > com.google.ortools.constraintsolver.Solver.CROSS_DATE< / a > < / div > < div class = "ttdeci" > static final int CROSS_DATE< / div > < div class = "ttdoc" > STARTS_BEFORE and ENDS_AFTER at the same time, i.e.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04383" > Solver.java:4383< / a > < / div > < / div >
2020-09-01 16:00:33 +02:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_ae978150bff59fb57d961e80fe0129479" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#ae978150bff59fb57d961e80fe0129479" > com.google.ortools.constraintsolver.Solver.makeIsBetweenVar< / a > < / div > < div class = "ttdeci" > IntVar makeIsBetweenVar(IntExpr v, long l, long u)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01525" > Solver.java:1525< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aeab22801637818b9cd91746cb2804e20" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aeab22801637818b9cd91746cb2804e20" > com.google.ortools.constraintsolver.Solver.SENTINEL< / a > < / div > < div class = "ttdeci" > static final int SENTINEL< / div > < div class = "ttdoc" > This enum is used internally in private methods Solver::PushState and Solver::PopState to tag states...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04434" > Solver.java:4434< / a > < / div > < / div >
2020-11-18 14:53:30 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aeac0f627d2c4fb8ab62351bd4ddf8069" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aeac0f627d2c4fb8ab62351bd4ddf8069" > com.google.ortools.constraintsolver.Solver.makeOperator< / a > < / div > < div class = "ttdeci" > LocalSearchOperator makeOperator(IntVar[] vars, IntVar[] secondary_vars, int op)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03265" > Solver.java:3265< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aeac33c63c666bf5991d018a2ca13190f" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aeac33c63c666bf5991d018a2ca13190f" > com.google.ortools.constraintsolver.Solver.compose< / a > < / div > < div class = "ttdeci" > DecisionBuilder compose(DecisionBuilder[] dbs)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02947" > Solver.java:2947< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aeb252e56600708217827b8250a99f059" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aeb252e56600708217827b8250a99f059" > com.google.ortools.constraintsolver.Solver.randomConcatenateOperators< / a > < / div > < div class = "ttdeci" > LocalSearchOperator randomConcatenateOperators(LocalSearchOperator[] ops)< / div > < div class = "ttdoc" > Randomized version of local search concatenator; calls a random operator at each call to MakeNextNei...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03374" > Solver.java:3374< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aebfaff7e038fa00bf658f37cdef31f31" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aebfaff7e038fa00bf658f37cdef31f31" > com.google.ortools.constraintsolver.Solver.currentlyInSolve< / a > < / div > < div class = "ttdeci" > boolean currentlyInSolve()< / div > < div class = "ttdoc" > Returns true whether the current search has been created using a Solve() call instead of a NewSearch...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03628" > Solver.java:3628< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aeccbd59925f3e98a7fa1a7d651702c83" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aeccbd59925f3e98a7fa1a7d651702c83" > com.google.ortools.constraintsolver.Solver.tryDecisions< / a > < / div > < div class = "ttdeci" > DecisionBuilder tryDecisions(DecisionBuilder db1, DecisionBuilder db2, DecisionBuilder db3, DecisionBuilder db4)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02979" > Solver.java:2979< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aed03915e105b2291bef1210cfb72ef37" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aed03915e105b2291bef1210cfb72ef37" > com.google.ortools.constraintsolver.Solver.makeScalProdLessOrEqual< / a > < / div > < div class = "ttdeci" > Constraint makeScalProdLessOrEqual(IntVar[] vars, long[] coefficients, long cst)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01412" > Solver.java:1412< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aeedd188b3e6fb48fbbdc7315cb8daafb" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aeedd188b3e6fb48fbbdc7315cb8daafb" > com.google.ortools.constraintsolver.Solver.makeTrueConstraint< / a > < / div > < div class = "ttdeci" > Constraint makeTrueConstraint()< / div > < div class = "ttdoc" > This constraint always succeeds.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01005" > Solver.java:1005< / a > < / div > < / div >
2020-09-01 16:00:33 +02:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aef3433859edb8256fca8247134f133cf" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aef3433859edb8256fca8247134f133cf" > com.google.ortools.constraintsolver.Solver.demon_runs< / a > < / div > < div class = "ttdeci" > long demon_runs(int p)< / div > < div class = "ttdoc" > The number of demons executed during search for a given priority.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00564" > Solver.java:564< / a > < / div > < / div >
2021-01-26 11:28:50 +01:00
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aef6a3bfe14ddf93550a3c166e8ff334e" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aef6a3bfe14ddf93550a3c166e8ff334e" > com.google.ortools.constraintsolver.Solver.makeBranchesLimit< / a > < / div > < div class = "ttdeci" > RegularLimit makeBranchesLimit(long branches)< / div > < div class = "ttdoc" > Creates a search limit that constrains the number of branches explored in the search tree.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02631" > Solver.java:2631< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_af0ee6e432970a35d0f2813d2dffb415f" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af0ee6e432970a35d0f2813d2dffb415f" > com.google.ortools.constraintsolver.Solver.isProfilingEnabled< / a > < / div > < div class = "ttdeci" > boolean isProfilingEnabled()< / div > < div class = "ttdoc" > Returns whether we are profiling the solver.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03732" > Solver.java:3732< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_af1633cdc32faace082d66f9167871f68" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af1633cdc32faace082d66f9167871f68" > com.google.ortools.constraintsolver.Solver.TSPOPT< / a > < / div > < div class = "ttdeci" > static final int TSPOPT< / div > < div class = "ttdoc" > Sliding TSP operator.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04249" > Solver.java:4249< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_af1e706174e3234235a2bda48cedc2edd" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af1e706174e3234235a2bda48cedc2edd" > com.google.ortools.constraintsolver.Solver.ASSIGN_CENTER_VALUE< / a > < / div > < div class = "ttdeci" > static final int ASSIGN_CENTER_VALUE< / div > < div class = "ttdoc" > Selects the first possible value which is the closest to the center of the domain of the selected va...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03995" > Solver.java:3995< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_af233a757a970009b852062a0d8f82b98" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af233a757a970009b852062a0d8f82b98" > com.google.ortools.constraintsolver.Solver.addLocalSearchMonitor< / a > < / div > < div class = "ttdeci" > void addLocalSearchMonitor(LocalSearchMonitor monitor)< / div > < div class = "ttdoc" > Adds the local search monitor to the solver.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03792" > Solver.java:3792< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_af3428a9495dde636ac2dd88aa1b5cdbd" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af3428a9495dde636ac2dd88aa1b5cdbd" > com.google.ortools.constraintsolver.Solver.makePhase< / a > < / div > < div class = "ttdeci" > DecisionBuilder makePhase(IntVar[] vars, int var_str, LongBinaryOperator value_evaluator)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03003" > Solver.java:3003< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_af3611d8667d3ab0e0c3e3abefd306b57" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af3611d8667d3ab0e0c3e3abefd306b57" > com.google.ortools.constraintsolver.Solver.searchLeftDepth< / a > < / div > < div class = "ttdeci" > int searchLeftDepth()< / div > < div class = "ttdoc" > Gets the search left depth of the current active search.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03574" > Solver.java:3574< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_af6608405ee2fef49b99ab6bd924d8e48" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af6608405ee2fef49b99ab6bd924d8e48" > com.google.ortools.constraintsolver.Solver.makeNotBetweenCt< / a > < / div > < div class = "ttdeci" > Constraint makeNotBetweenCt(IntExpr expr, long l, long u)< / div > < div class = "ttdoc" > (expr < l || expr > u) This constraint is lazy as it will not make holes in the domain of variables...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01512" > Solver.java:1512< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_af6d0c45a3456473f76094769394db138" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af6d0c45a3456473f76094769394db138" > com.google.ortools.constraintsolver.Solver.newSearch< / a > < / div > < div class = "ttdeci" > void newSearch(DecisionBuilder db, SearchMonitor m1, SearchMonitor m2, SearchMonitor m3)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00437" > Solver.java:437< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_af6f00e596eef1b826283feec2a604842" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af6f00e596eef1b826283feec2a604842" > com.google.ortools.constraintsolver.Solver.makeModulo< / a > < / div > < div class = "ttdeci" > IntExpr makeModulo(IntExpr x, IntExpr mod)< / div > < div class = "ttdoc" > Modulo expression x % mod (with the python convention for modulo).< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00989" > Solver.java:989< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_af7b51081730e1f48cc66b80be8a63f48" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af7b51081730e1f48cc66b80be8a63f48" > com.google.ortools.constraintsolver.Solver.state< / a > < / div > < div class = "ttdeci" > int state()< / div > < div class = "ttdoc" > State of the solver.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00507" > Solver.java:507< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_af89778c5f9f8d97b6677f99e4ccb998f" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af89778c5f9f8d97b6677f99e4ccb998f" > com.google.ortools.constraintsolver.Solver.checkAssignment< / a > < / div > < div class = "ttdeci" > boolean checkAssignment(Assignment solution)< / div > < div class = "ttdoc" > Checks whether the given assignment satisfies all relevant constraints.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00491" > Solver.java:491< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_af8a4688e0c2fc3527a8c0c40c71a95e6" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af8a4688e0c2fc3527a8c0c40c71a95e6" > com.google.ortools.constraintsolver.Solver.EXCHANGE< / a > < / div > < div class = "ttdeci" > static final int EXCHANGE< / div > < div class = "ttdoc" > Operator which exchanges the positions of two nodes.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04119" > Solver.java:4119< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_af962923185ab88c705cb71e9f04a5937" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af962923185ab88c705cb71e9f04a5937" > com.google.ortools.constraintsolver.Solver.makeDifference< / a > < / div > < div class = "ttdeci" > IntExpr makeDifference(long value, IntExpr expr)< / div > < div class = "ttdoc" > value - expr< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00753" > Solver.java:753< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_af9a712c0ee5e001279616631fac24e1a" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#af9a712c0ee5e001279616631fac24e1a" > com.google.ortools.constraintsolver.Solver.CHOOSE_MAX_REGRET_ON_MIN< / a > < / div > < div class = "ttdeci" > static final int CHOOSE_MAX_REGRET_ON_MIN< / div > < div class = "ttdoc" > Among unbound variables, select the variable with the largest gap between the first and the second v...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03957" > Solver.java:3957< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_afa057ba3b7fc118435e1e7ce12a94f66" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#afa057ba3b7fc118435e1e7ce12a94f66" > com.google.ortools.constraintsolver.Solver.makeFailuresLimit< / a > < / div > < div class = "ttdeci" > RegularLimit makeFailuresLimit(long failures)< / div > < div class = "ttdoc" > Creates a search limit that constrains the number of failures that can happen when exploring the sea...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02640" > Solver.java:2640< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_afb23da86c8f4edc2c899473d507f2785" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#afb23da86c8f4edc2c899473d507f2785" > com.google.ortools.constraintsolver.Solver.makeLocalSearchPhaseParameters< / a > < / div > < div class = "ttdeci" > LocalSearchPhaseParameters makeLocalSearchPhaseParameters(IntVar objective, SolutionPool pool, LocalSearchOperator ls_operator, DecisionBuilder sub_decision_builder, RegularLimit limit)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03494" > Solver.java:3494< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_afb8cffe48e8f9b91b9ab689448990188" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#afb8cffe48e8f9b91b9ab689448990188" > com.google.ortools.constraintsolver.Solver.makeNestedOptimize< / a > < / div > < div class = "ttdeci" > DecisionBuilder makeNestedOptimize(DecisionBuilder db, Assignment solution, boolean maximize, long step)< / div > < div class = "ttdoc" > NestedOptimize will collapse a search tree described by a decision builder 'db' and a set of monitor...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l03209" > Solver.java:3209< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_afbb553a487329240e983232905c229a3" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#afbb553a487329240e983232905c229a3" > com.google.ortools.constraintsolver.Solver.solveAndCommit< / a > < / div > < div class = "ttdeci" > boolean solveAndCommit(DecisionBuilder db, SearchMonitor[] monitors)< / div > < div class = "ttdoc" > SolveAndCommit using a decision builder and up to three search monitors, usually one for the objecti...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00468" > Solver.java:468< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_afd559130a32571ed9082e6fc83bbe008" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#afd559130a32571ed9082e6fc83bbe008" > com.google.ortools.constraintsolver.Solver.makeIsGreaterCstCt< / a > < / div > < div class = "ttdeci" > Constraint makeIsGreaterCstCt(IntExpr v, long c, IntVar b)< / div > < div class = "ttdoc" > b == (v > c)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l01250" > Solver.java:1250< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_afdf2abcaf7bbbbf557925f0af449b106" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#afdf2abcaf7bbbbf557925f0af449b106" > com.google.ortools.constraintsolver.Solver.makeAllSolutionCollector< / a > < / div > < div class = "ttdeci" > SolutionCollector makeAllSolutionCollector()< / div > < div class = "ttdoc" > Collect all solutions of the search.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l02462" > Solver.java:2462< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_afe36adf90ab3aab3e053694f716d309d" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#afe36adf90ab3aab3e053694f716d309d" > com.google.ortools.constraintsolver.Solver.STARTS_AFTER< / a > < / div > < div class = "ttdeci" > static final int STARTS_AFTER< / div > < div class = "ttdoc" > t starts after d, i.e.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04369" > Solver.java:4369< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_afe3df824b85badcb414bbbb1b6ebce8c" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#afe3df824b85badcb414bbbb1b6ebce8c" > com.google.ortools.constraintsolver.Solver.TSPLNS< / a > < / div > < div class = "ttdeci" > static final int TSPLNS< / div > < div class = "ttdoc" > TSP-base LNS.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04258" > Solver.java:4258< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_afea1544128aafde85aabfa72e7e729f5" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#afea1544128aafde85aabfa72e7e729f5" > com.google.ortools.constraintsolver.Solver.addConstraint< / a > < / div > < div class = "ttdeci" > void addConstraint(Constraint c)< / div > < div class = "ttdoc" > Adds the constraint 'c' to the model.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00330" > Solver.java:330< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aff497c20a874b3f54d68055f44813b4e" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aff497c20a874b3f54d68055f44813b4e" > com.google.ortools.constraintsolver.Solver.solveAndCommit< / a > < / div > < div class = "ttdeci" > boolean solveAndCommit(DecisionBuilder db)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l00472" > Solver.java:472< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html_aff8b8703867796fe072f645d6d4a4bb9" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html#aff8b8703867796fe072f645d6d4a4bb9" > com.google.ortools.constraintsolver.Solver.ENDS_AFTER_START< / a > < / div > < div class = "ttdeci" > static final int ENDS_AFTER_START< / div > < div class = "ttdoc" > t1 ends after t2 start, i.e.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "Solver_8java_source.html#l04316" > Solver.java:4316< / a > < / div > < / div >
< div class = "ttc" id = "aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker_html" > < div class = "ttname" > < a href = "classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SymmetryBreaker.html" > com.google.ortools.constraintsolver.SymmetryBreaker< / a > < / div > < div class = "ttdoc" > A symmetry breaker is an object that will visit a decision and create the 'symmetrical' decision in ...< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "SymmetryBreaker_8java_source.html#l00016" > SymmetryBreaker.java:16< / a > < / div > < / div >
< div class = "ttc" id = "ainterfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1IntIntToLongFunction_html" > < div class = "ttname" > < a href = "interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1IntIntToLongFunction.html" > com.google.ortools.constraintsolver.IntIntToLongFunction< / a > < / div > < div class = "ttdoc" > Represents a function that accepts two int-valued arguments and produces a long-valued result.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "IntIntToLongFunction_8java_source.html#l00027" > IntIntToLongFunction.java:27< / a > < / div > < / div >
< div class = "ttc" id = "ainterfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LongTernaryOperator_html" > < div class = "ttname" > < a href = "interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LongTernaryOperator.html" > com.google.ortools.constraintsolver.LongTernaryOperator< / a > < / div > < div class = "ttdoc" > Represents an operation upon three.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "LongTernaryOperator_8java_source.html#l00027" > LongTernaryOperator.java:27< / a > < / div > < / div >
< div class = "ttc" id = "ainterfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LongTernaryPredicate_html" > < div class = "ttname" > < a href = "interfacecom_1_1google_1_1ortools_1_1constraintsolver_1_1LongTernaryPredicate.html" > com.google.ortools.constraintsolver.LongTernaryPredicate< / a > < / div > < div class = "ttdoc" > Represents a predicate (boolean-valued function) uppon three.< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "LongTernaryPredicate_8java_source.html#l00026" > LongTernaryPredicate.java:26< / a > < / div > < / div >
< / div > <!-- fragment --> < / div > <!-- contents -->
< / div > <!-- doc - content -->
2019-08-07 18:01:08 -07:00
< / div >
2019-06-13 13:08:49 +02:00
< / div >
< div id = "footer-container" >
< div id = "footer" >
< / div >
< / div >
< / body >
2019-06-13 02:45:44 +02:00
< / html >