constraintsolver

package
v0.0.0-...-7c7d34b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 15, 2024 License: Apache-2.0 Imports: 12 Imported by: 0

README

Constraint Solver Go examples

The following examples showcase how to use the constraintsolver go pkg.

Examples list

  • Routing examples:
    • vrppd_test.go Capacitated Vehicle Routing Problem with Pickup and Delivery.
    • vrptw_test.go Capacitated Vehicle Routing Problem with Time Windows.
    • pdptw_test.go Pickup and Delivery Problem with Time Windows.
    • cpdptw_test.go Capacitated Pickup and Delivery Problem with Time Windows.

Execution

Running the examples will involve building them, then running them. You can run the following command from the top directory after building Go examples via cmake:

make go_constraintsolver_vrppd_test
make go_constraintsolver_vrptw_test
make go_constraintsolver_pdptw_test
make go_constraintsolver_cpdptw_test

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	FirstSolutionStrategy_Value_name = map[int32]string{
		0:  "UNSET",
		15: "AUTOMATIC",
		3:  "PATH_CHEAPEST_ARC",
		4:  "PATH_MOST_CONSTRAINED_ARC",
		5:  "EVALUATOR_STRATEGY",
		10: "SAVINGS",
		11: "SWEEP",
		13: "CHRISTOFIDES",
		6:  "ALL_UNPERFORMED",
		7:  "BEST_INSERTION",
		8:  "PARALLEL_CHEAPEST_INSERTION",
		14: "SEQUENTIAL_CHEAPEST_INSERTION",
		9:  "LOCAL_CHEAPEST_INSERTION",
		16: "LOCAL_CHEAPEST_COST_INSERTION",
		1:  "GLOBAL_CHEAPEST_ARC",
		2:  "LOCAL_CHEAPEST_ARC",
		12: "FIRST_UNBOUND_MIN_VALUE",
	}
	FirstSolutionStrategy_Value_value = map[string]int32{
		"UNSET":                         0,
		"AUTOMATIC":                     15,
		"PATH_CHEAPEST_ARC":             3,
		"PATH_MOST_CONSTRAINED_ARC":     4,
		"EVALUATOR_STRATEGY":            5,
		"SAVINGS":                       10,
		"SWEEP":                         11,
		"CHRISTOFIDES":                  13,
		"ALL_UNPERFORMED":               6,
		"BEST_INSERTION":                7,
		"PARALLEL_CHEAPEST_INSERTION":   8,
		"SEQUENTIAL_CHEAPEST_INSERTION": 14,
		"LOCAL_CHEAPEST_INSERTION":      9,
		"LOCAL_CHEAPEST_COST_INSERTION": 16,
		"GLOBAL_CHEAPEST_ARC":           1,
		"LOCAL_CHEAPEST_ARC":            2,
		"FIRST_UNBOUND_MIN_VALUE":       12,
	}
)

Enum value maps for FirstSolutionStrategy_Value.

View Source
var (
	LocalSearchMetaheuristic_Value_name = map[int32]string{
		0: "UNSET",
		6: "AUTOMATIC",
		1: "GREEDY_DESCENT",
		2: "GUIDED_LOCAL_SEARCH",
		3: "SIMULATED_ANNEALING",
		4: "TABU_SEARCH",
		5: "GENERIC_TABU_SEARCH",
	}
	LocalSearchMetaheuristic_Value_value = map[string]int32{
		"UNSET":               0,
		"AUTOMATIC":           6,
		"GREEDY_DESCENT":      1,
		"GUIDED_LOCAL_SEARCH": 2,
		"SIMULATED_ANNEALING": 3,
		"TABU_SEARCH":         4,
		"GENERIC_TABU_SEARCH": 5,
	}
)

Enum value maps for LocalSearchMetaheuristic_Value.

View Source
var (
	RuinStrategy_Value_name = map[int32]string{
		0: "UNSET",
		1: "SPATIALLY_CLOSE_ROUTES_REMOVAL",
	}
	RuinStrategy_Value_value = map[string]int32{
		"UNSET":                          0,
		"SPATIALLY_CLOSE_ROUTES_REMOVAL": 1,
	}
)

Enum value maps for RuinStrategy_Value.

View Source
var (
	PerturbationStrategy_Value_name = map[int32]string{
		0: "UNSET",
		1: "RUIN_AND_RECREATE",
	}
	PerturbationStrategy_Value_value = map[string]int32{
		"UNSET":             0,
		"RUIN_AND_RECREATE": 1,
	}
)

Enum value maps for PerturbationStrategy_Value.

View Source
var (
	AcceptanceStrategy_Value_name = map[int32]string{
		0: "UNSET",
		1: "GREEDY_DESCENT",
	}
	AcceptanceStrategy_Value_value = map[string]int32{
		"UNSET":          0,
		"GREEDY_DESCENT": 1,
	}
)

Enum value maps for AcceptanceStrategy_Value.

View Source
var (
	RoutingSearchParameters_PairInsertionStrategy_name = map[int32]string{
		0: "AUTOMATIC",
		1: "BEST_PICKUP_THEN_BEST_DELIVERY",
		2: "BEST_PICKUP_DELIVERY_PAIR",
		3: "BEST_PICKUP_DELIVERY_PAIR_MULTITOUR",
	}
	RoutingSearchParameters_PairInsertionStrategy_value = map[string]int32{
		"AUTOMATIC":                           0,
		"BEST_PICKUP_THEN_BEST_DELIVERY":      1,
		"BEST_PICKUP_DELIVERY_PAIR":           2,
		"BEST_PICKUP_DELIVERY_PAIR_MULTITOUR": 3,
	}
)

Enum value maps for RoutingSearchParameters_PairInsertionStrategy.

View Source
var (
	RoutingSearchParameters_SchedulingSolver_name = map[int32]string{
		0: "SCHEDULING_UNSET",
		1: "SCHEDULING_GLOP",
		2: "SCHEDULING_CP_SAT",
	}
	RoutingSearchParameters_SchedulingSolver_value = map[string]int32{
		"SCHEDULING_UNSET":  0,
		"SCHEDULING_GLOP":   1,
		"SCHEDULING_CP_SAT": 2,
	}
)

Enum value maps for RoutingSearchParameters_SchedulingSolver.

View Source
var (
	ConstraintSolverParameters_TrailCompression_name = map[int32]string{
		0: "NO_COMPRESSION",
		1: "COMPRESS_WITH_ZLIB",
	}
	ConstraintSolverParameters_TrailCompression_value = map[string]int32{
		"NO_COMPRESSION":     0,
		"COMPRESS_WITH_ZLIB": 1,
	}
)

Enum value maps for ConstraintSolverParameters_TrailCompression.

View Source
var File_ortools_constraint_solver_routing_enums_proto protoreflect.FileDescriptor
View Source
var File_ortools_constraint_solver_routing_ils_proto protoreflect.FileDescriptor
View Source
var File_ortools_constraint_solver_routing_parameters_proto protoreflect.FileDescriptor
View Source
var File_ortools_constraint_solver_search_limit_proto protoreflect.FileDescriptor
View Source
var File_ortools_constraint_solver_solver_parameters_proto protoreflect.FileDescriptor
View Source
var SearchMonitorKNoProgress int = _swig_getSearchMonitor_SearchMonitor_kNoProgress_SearchMonitor()
View Source
var SolverKNumPriorities int = _swig_getSolver_Solver_kNumPriorities_Solver()
View Source
var Swig_escape_always_false bool
View Source
var Swig_escape_val interface{}

Functions

func AreAllBooleans

func AreAllBooleans(arg1 IntVarVector) (_swig_ret bool)

func AreAllBound

func AreAllBound(arg1 IntVarVector) (_swig_ret bool)

func AreAllBoundTo

func AreAllBoundTo(arg1 IntVarVector, arg2 int64) (_swig_ret bool)

func CpRandomSeed

func CpRandomSeed() (_swig_ret int64)

func DeleteAssignment

func DeleteAssignment(arg1 Assignment)

func DeleteAssignmentElement

func DeleteAssignmentElement(arg1 AssignmentElement)

func DeleteAssignmentIntContainer

func DeleteAssignmentIntContainer(arg1 AssignmentIntContainer)

func DeleteAssignmentIntervalContainer

func DeleteAssignmentIntervalContainer(arg1 AssignmentIntervalContainer)

func DeleteAssignmentSequenceContainer

func DeleteAssignmentSequenceContainer(arg1 AssignmentSequenceContainer)

func DeleteAtSolutionCallback

func DeleteAtSolutionCallback(arg1 AtSolutionCallback)

func DeleteAtSolutionCallbackImpl

func DeleteAtSolutionCallbackImpl(arg1 AtSolutionCallbackImpl)

func DeleteBaseIntExpr

func DeleteBaseIntExpr(arg1 BaseIntExpr)

func DeleteBaseLns

func DeleteBaseLns(arg1 BaseLns)

func DeleteBaseObject

func DeleteBaseObject(arg1 BaseObject)

func DeleteBooleanVar

func DeleteBooleanVar(arg1 BooleanVar)

func DeleteBoundCost

func DeleteBoundCost(arg1 BoundCost)

func DeleteCastConstraint

func DeleteCastConstraint(arg1 CastConstraint)

func DeleteChangeValue

func DeleteChangeValue(arg1 ChangeValue)

func DeleteConstraint

func DeleteConstraint(arg1 Constraint)

func DeleteDecision

func DeleteDecision(arg1 Decision)

func DeleteDecisionBuilder

func DeleteDecisionBuilder(arg1 DecisionBuilder)

func DeleteDecisionBuilderVector

func DeleteDecisionBuilderVector(arg1 DecisionBuilderVector)

func DeleteDecisionVisitor

func DeleteDecisionVisitor(arg1 DecisionVisitor)

func DeleteDefaultPhaseParameters

func DeleteDefaultPhaseParameters(arg1 DefaultPhaseParameters)

func DeleteDemon

func DeleteDemon(arg1 Demon)

func DeleteDirectorAtSolutionCallbackImpl

func DeleteDirectorAtSolutionCallbackImpl(arg1 AtSolutionCallbackImpl)

func DeleteDirectorBaseLns

func DeleteDirectorBaseLns(arg1 BaseLns)

func DeleteDirectorChangeValue

func DeleteDirectorChangeValue(arg1 ChangeValue)

func DeleteDirectorConstraint

func DeleteDirectorConstraint(arg1 Constraint)

func DeleteDirectorDecision

func DeleteDirectorDecision(arg1 Decision)

func DeleteDirectorDecisionBuilder

func DeleteDirectorDecisionBuilder(arg1 DecisionBuilder)

func DeleteDirectorDemon

func DeleteDirectorDemon(arg1 Demon)

func DeleteDirectorIntVarLocalSearchFilter

func DeleteDirectorIntVarLocalSearchFilter(arg1 IntVarLocalSearchFilter)

func DeleteDirectorIntVarLocalSearchOperator

func DeleteDirectorIntVarLocalSearchOperator(arg1 IntVarLocalSearchOperator)

func DeleteDirectorLocalSearchFilter

func DeleteDirectorLocalSearchFilter(arg1 LocalSearchFilter)

func DeleteDirectorLocalSearchOperator

func DeleteDirectorLocalSearchOperator(arg1 LocalSearchOperator)

func DeleteDirectorOptimizeVar

func DeleteDirectorOptimizeVar(arg1 OptimizeVar)

func DeleteDirectorPathOperator

func DeleteDirectorPathOperator(arg1 PathOperator)

func DeleteDirectorRegularLimit

func DeleteDirectorRegularLimit(arg1 RegularLimit)

func DeleteDirectorRoutingTransitCallback1Impl

func DeleteDirectorRoutingTransitCallback1Impl(arg1 RoutingTransitCallback1Impl)

func DeleteDirectorRoutingTransitCallback2Impl

func DeleteDirectorRoutingTransitCallback2Impl(arg1 RoutingTransitCallback2Impl)

func DeleteDirectorSearchLimit

func DeleteDirectorSearchLimit(arg1 SearchLimit)

func DeleteDirectorSearchMonitor

func DeleteDirectorSearchMonitor(arg1 SearchMonitor)

func DeleteDirectorSolutionCollector

func DeleteDirectorSolutionCollector(arg1 SolutionCollector)

func DeleteDisjunctiveConstraint

func DeleteDisjunctiveConstraint(arg1 DisjunctiveConstraint)

func DeleteGlobalVehicleBreaksConstraint

func DeleteGlobalVehicleBreaksConstraint(arg1 GlobalVehicleBreaksConstraint)

func DeleteImprovementSearchLimit

func DeleteImprovementSearchLimit(arg1 ImprovementSearchLimit)

func DeleteIntExpr

func DeleteIntExpr(arg1 IntExpr)

func DeleteIntTupleSet

func DeleteIntTupleSet(arg1 IntTupleSet)

func DeleteIntVar

func DeleteIntVar(arg1 IntVar)

func DeleteIntVarElement

func DeleteIntVarElement(arg1 IntVarElement)

func DeleteIntVarIterator

func DeleteIntVarIterator(arg1 IntVarIterator)

func DeleteIntVarLocalSearchFilter

func DeleteIntVarLocalSearchFilter(arg1 IntVarLocalSearchFilter)

func DeleteIntVarLocalSearchOperator

func DeleteIntVarLocalSearchOperator(arg1 IntVarLocalSearchOperator)

func DeleteIntVarVector

func DeleteIntVarVector(arg1 IntVarVector)

func DeleteIntervalVar

func DeleteIntervalVar(arg1 IntervalVar)

func DeleteIntervalVarElement

func DeleteIntervalVarElement(arg1 IntervalVarElement)

func DeleteIntervalVarVector

func DeleteIntervalVarVector(arg1 IntervalVarVector)

func DeleteLocalSearchFilter

func DeleteLocalSearchFilter(arg1 LocalSearchFilter)

func DeleteLocalSearchFilterManager

func DeleteLocalSearchFilterManager(arg1 LocalSearchFilterManager)

func DeleteLocalSearchFilterVector

func DeleteLocalSearchFilterVector(arg1 LocalSearchFilterVector)

func DeleteLocalSearchMonitor

func DeleteLocalSearchMonitor(arg1 LocalSearchMonitor)

func DeleteLocalSearchOperator

func DeleteLocalSearchOperator(arg1 LocalSearchOperator)

func DeleteLocalSearchOperatorState

func DeleteLocalSearchOperatorState(arg1 LocalSearchOperatorState)

func DeleteLocalSearchOperatorVector

func DeleteLocalSearchOperatorVector(arg1 LocalSearchOperatorVector)

func DeleteLocalSearchPhaseParameters

func DeleteLocalSearchPhaseParameters(arg1 LocalSearchPhaseParameters)

func DeleteModelCache

func DeleteModelCache(arg1 ModelCache)

func DeleteModelVisitor

func DeleteModelVisitor(arg1 ModelVisitor)

func DeleteObjectiveMonitor

func DeleteObjectiveMonitor(arg1 ObjectiveMonitor)

func DeleteOptimizeVar

func DeleteOptimizeVar(arg1 OptimizeVar)

func DeletePack

func DeletePack(arg1 Pack)

func DeletePathOperator

func DeletePathOperator(arg1 PathOperator)

func DeletePathsMetadata

func DeletePathsMetadata(arg1 PathsMetadata)

func DeletePropagationBaseObject

func DeletePropagationBaseObject(arg1 PropagationBaseObject)

func DeletePropagationMonitor

func DeletePropagationMonitor(arg1 PropagationMonitor)

func DeleteRegularLimit

func DeleteRegularLimit(arg1 RegularLimit)

func DeleteRevBool

func DeleteRevBool(arg1 RevBool)

func DeleteRevInteger

func DeleteRevInteger(arg1 RevInteger)

func DeleteRevPartialSequence

func DeleteRevPartialSequence(arg1 RevPartialSequence)

func DeleteRoutingDimension

func DeleteRoutingDimension(arg1 RoutingDimension)

func DeleteRoutingIndexManager

func DeleteRoutingIndexManager(arg1 RoutingIndexManager)

func DeleteRoutingModel

func DeleteRoutingModel(arg1 RoutingModel)

func DeleteRoutingModelVisitor

func DeleteRoutingModelVisitor(arg1 RoutingModelVisitor)

func DeleteRoutingTransitCallback1

func DeleteRoutingTransitCallback1(arg1 RoutingTransitCallback1)

func DeleteRoutingTransitCallback1Impl

func DeleteRoutingTransitCallback1Impl(arg1 RoutingTransitCallback1Impl)

func DeleteRoutingTransitCallback2

func DeleteRoutingTransitCallback2(arg1 RoutingTransitCallback2)

func DeleteRoutingTransitCallback2Impl

func DeleteRoutingTransitCallback2Impl(arg1 RoutingTransitCallback2Impl)

func DeleteSearchLimit

func DeleteSearchLimit(arg1 SearchLimit)

func DeleteSearchLog

func DeleteSearchLog(arg1 SearchLog)

func DeleteSearchMonitor

func DeleteSearchMonitor(arg1 SearchMonitor)

func DeleteSearchMonitorVector

func DeleteSearchMonitorVector(arg1 SearchMonitorVector)

func DeleteSequenceVar

func DeleteSequenceVar(arg1 SequenceVar)

func DeleteSequenceVarElement

func DeleteSequenceVarElement(arg1 SequenceVarElement)

func DeleteSequenceVarVector

func DeleteSequenceVarVector(arg1 SequenceVarVector)

func DeleteSimpleBoundCosts

func DeleteSimpleBoundCosts(arg1 SimpleBoundCosts)

func DeleteSolutionCollector

func DeleteSolutionCollector(arg1 SolutionCollector)

func DeleteSolutionPool

func DeleteSolutionPool(arg1 SolutionPool)

func DeleteSolver

func DeleteSolver(arg1 Solver)

func DeleteSymmetryBreaker

func DeleteSymmetryBreaker(arg1 SymmetryBreaker)

func DeleteSymmetryBreakerVector

func DeleteSymmetryBreakerVector(arg1 SymmetryBreakerVector)

func DeleteTypeIncompatibilityChecker

func DeleteTypeIncompatibilityChecker(arg1 TypeIncompatibilityChecker)

func DeleteTypeRegulationsChecker

func DeleteTypeRegulationsChecker(arg1 TypeRegulationsChecker)

func DeleteTypeRegulationsConstraint

func DeleteTypeRegulationsConstraint(arg1 TypeRegulationsConstraint)

func DeleteTypeRequirementChecker

func DeleteTypeRequirementChecker(arg1 TypeRequirementChecker)

func DirectorBaseLnsHasFragments

func DirectorBaseLnsHasFragments(swig_p BaseLns) bool

func DirectorBaseLnsHoldsDelta

func DirectorBaseLnsHoldsDelta(swig_p BaseLns) bool

func DirectorBaseLnsInitFragments

func DirectorBaseLnsInitFragments(swig_p BaseLns)

func DirectorBaseLnsIsIncremental

func DirectorBaseLnsIsIncremental(swig_p BaseLns) bool

func DirectorBaseLnsReset

func DirectorBaseLnsReset(swig_p BaseLns)

func DirectorBaseLnsStart

func DirectorBaseLnsStart(swig_p BaseLns, assignment Assignment)

func DirectorBaseLnsToString

func DirectorBaseLnsToString(swig_p BaseLns) string

func DirectorChangeValueHasFragments

func DirectorChangeValueHasFragments(swig_p ChangeValue) bool

func DirectorChangeValueHoldsDelta

func DirectorChangeValueHoldsDelta(swig_p ChangeValue) bool

func DirectorChangeValueIsIncremental

func DirectorChangeValueIsIncremental(swig_p ChangeValue) bool

func DirectorChangeValueMakeOneNeighbor

func DirectorChangeValueMakeOneNeighbor(swig_p ChangeValue) bool

func DirectorChangeValueOnStart

func DirectorChangeValueOnStart(swig_p ChangeValue)

func DirectorChangeValueReset

func DirectorChangeValueReset(swig_p ChangeValue)

func DirectorChangeValueSkipUnchanged

func DirectorChangeValueSkipUnchanged(swig_p ChangeValue, index int) bool

func DirectorChangeValueStart

func DirectorChangeValueStart(swig_p ChangeValue, assignment Assignment)

func DirectorChangeValueToString

func DirectorChangeValueToString(swig_p ChangeValue) string

func DirectorConstraintBaseName

func DirectorConstraintBaseName(swig_p Constraint) string

func DirectorConstraintName

func DirectorConstraintName(swig_p Constraint) string

func DirectorConstraintToString

func DirectorConstraintToString(swig_p Constraint) string

func DirectorDecisionAccept

func DirectorDecisionAccept(swig_p Decision, visitor DecisionVisitor)

func DirectorDecisionBuilderToString

func DirectorDecisionBuilderToString(swig_p DecisionBuilder) string

func DirectorDecisionToString

func DirectorDecisionToString(swig_p Decision) string

func DirectorDemonToString

func DirectorDemonToString(swig_p Demon) string

func DirectorIntVarLocalSearchFilterCommit

func DirectorIntVarLocalSearchFilterCommit(swig_p IntVarLocalSearchFilter, delta Assignment, deltadelta Assignment)

func DirectorIntVarLocalSearchFilterGetAcceptedObjectiveValue

func DirectorIntVarLocalSearchFilterGetAcceptedObjectiveValue(swig_p IntVarLocalSearchFilter) int64

func DirectorIntVarLocalSearchFilterGetSynchronizedObjectiveValue

func DirectorIntVarLocalSearchFilterGetSynchronizedObjectiveValue(swig_p IntVarLocalSearchFilter) int64

func DirectorIntVarLocalSearchFilterIsIncremental

func DirectorIntVarLocalSearchFilterIsIncremental(swig_p IntVarLocalSearchFilter) bool

func DirectorIntVarLocalSearchFilterOnSynchronize

func DirectorIntVarLocalSearchFilterOnSynchronize(swig_p IntVarLocalSearchFilter, delta Assignment)

func DirectorIntVarLocalSearchFilterRelax

func DirectorIntVarLocalSearchFilterRelax(swig_p IntVarLocalSearchFilter, delta Assignment, deltadelta Assignment)

func DirectorIntVarLocalSearchFilterReset

func DirectorIntVarLocalSearchFilterReset(swig_p IntVarLocalSearchFilter)

func DirectorIntVarLocalSearchFilterRevert

func DirectorIntVarLocalSearchFilterRevert(swig_p IntVarLocalSearchFilter)

func DirectorIntVarLocalSearchFilterToString

func DirectorIntVarLocalSearchFilterToString(swig_p IntVarLocalSearchFilter) string

func DirectorIntVarLocalSearchOperatorHasFragments

func DirectorIntVarLocalSearchOperatorHasFragments(swig_p IntVarLocalSearchOperator) bool

func DirectorIntVarLocalSearchOperatorHoldsDelta

func DirectorIntVarLocalSearchOperatorHoldsDelta(swig_p IntVarLocalSearchOperator) bool

func DirectorIntVarLocalSearchOperatorIsIncremental

func DirectorIntVarLocalSearchOperatorIsIncremental(swig_p IntVarLocalSearchOperator) bool

func DirectorIntVarLocalSearchOperatorMakeOneNeighbor

func DirectorIntVarLocalSearchOperatorMakeOneNeighbor(swig_p IntVarLocalSearchOperator) bool

func DirectorIntVarLocalSearchOperatorOnStart

func DirectorIntVarLocalSearchOperatorOnStart(swig_p IntVarLocalSearchOperator)

func DirectorIntVarLocalSearchOperatorReset

func DirectorIntVarLocalSearchOperatorReset(swig_p IntVarLocalSearchOperator)

func DirectorIntVarLocalSearchOperatorSkipUnchanged

func DirectorIntVarLocalSearchOperatorSkipUnchanged(swig_p IntVarLocalSearchOperator, index int) bool

func DirectorIntVarLocalSearchOperatorStart

func DirectorIntVarLocalSearchOperatorStart(swig_p IntVarLocalSearchOperator, assignment Assignment)

func DirectorIntVarLocalSearchOperatorToString

func DirectorIntVarLocalSearchOperatorToString(swig_p IntVarLocalSearchOperator) string

func DirectorLocalSearchFilterCommit

func DirectorLocalSearchFilterCommit(swig_p LocalSearchFilter, delta Assignment, deltadelta Assignment)

func DirectorLocalSearchFilterGetAcceptedObjectiveValue

func DirectorLocalSearchFilterGetAcceptedObjectiveValue(swig_p LocalSearchFilter) int64

func DirectorLocalSearchFilterGetSynchronizedObjectiveValue

func DirectorLocalSearchFilterGetSynchronizedObjectiveValue(swig_p LocalSearchFilter) int64

func DirectorLocalSearchFilterIsIncremental

func DirectorLocalSearchFilterIsIncremental(swig_p LocalSearchFilter) bool

func DirectorLocalSearchFilterRelax

func DirectorLocalSearchFilterRelax(swig_p LocalSearchFilter, delta Assignment, deltadelta Assignment)

func DirectorLocalSearchFilterReset

func DirectorLocalSearchFilterReset(swig_p LocalSearchFilter)

func DirectorLocalSearchFilterRevert

func DirectorLocalSearchFilterRevert(swig_p LocalSearchFilter)

func DirectorLocalSearchFilterToString

func DirectorLocalSearchFilterToString(swig_p LocalSearchFilter) string

func DirectorLocalSearchOperatorHasFragments

func DirectorLocalSearchOperatorHasFragments(swig_p LocalSearchOperator) bool

func DirectorLocalSearchOperatorHoldsDelta

func DirectorLocalSearchOperatorHoldsDelta(swig_p LocalSearchOperator) bool

func DirectorLocalSearchOperatorReset

func DirectorLocalSearchOperatorReset(swig_p LocalSearchOperator)

func DirectorLocalSearchOperatorToString

func DirectorLocalSearchOperatorToString(swig_p LocalSearchOperator) string

func DirectorOptimizeVarAccept

func DirectorOptimizeVarAccept(swig_p OptimizeVar, visitor ModelVisitor)

func DirectorOptimizeVarAcceptDelta

func DirectorOptimizeVarAcceptDelta(swig_p OptimizeVar, delta Assignment, deltadelta Assignment) bool

func DirectorOptimizeVarAcceptNeighbor

func DirectorOptimizeVarAcceptNeighbor(swig_p OptimizeVar)

func DirectorOptimizeVarAcceptSolution

func DirectorOptimizeVarAcceptSolution(swig_p OptimizeVar) bool

func DirectorOptimizeVarAcceptUncheckedNeighbor

func DirectorOptimizeVarAcceptUncheckedNeighbor(swig_p OptimizeVar)

func DirectorOptimizeVarAfterDecision

func DirectorOptimizeVarAfterDecision(swig_p OptimizeVar, d Decision, apply bool)

func DirectorOptimizeVarApplyDecision

func DirectorOptimizeVarApplyDecision(swig_p OptimizeVar, d Decision)

func DirectorOptimizeVarAtSolution

func DirectorOptimizeVarAtSolution(swig_p OptimizeVar) bool

func DirectorOptimizeVarBeginFail

func DirectorOptimizeVarBeginFail(swig_p OptimizeVar)

func DirectorOptimizeVarBeginInitialPropagation

func DirectorOptimizeVarBeginInitialPropagation(swig_p OptimizeVar)

func DirectorOptimizeVarBeginNextDecision

func DirectorOptimizeVarBeginNextDecision(swig_p OptimizeVar, db DecisionBuilder)

func DirectorOptimizeVarEndFail

func DirectorOptimizeVarEndFail(swig_p OptimizeVar)

func DirectorOptimizeVarEndInitialPropagation

func DirectorOptimizeVarEndInitialPropagation(swig_p OptimizeVar)

func DirectorOptimizeVarEndNextDecision

func DirectorOptimizeVarEndNextDecision(swig_p OptimizeVar, b DecisionBuilder, d Decision)

func DirectorOptimizeVarEnterSearch

func DirectorOptimizeVarEnterSearch(swig_p OptimizeVar)

func DirectorOptimizeVarExitSearch

func DirectorOptimizeVarExitSearch(swig_p OptimizeVar)

func DirectorOptimizeVarInstall

func DirectorOptimizeVarInstall(swig_p OptimizeVar)

func DirectorOptimizeVarIsUncheckedSolutionLimitReached

func DirectorOptimizeVarIsUncheckedSolutionLimitReached(swig_p OptimizeVar) bool

func DirectorOptimizeVarLocalOptimum

func DirectorOptimizeVarLocalOptimum(swig_p OptimizeVar) bool

func DirectorOptimizeVarName

func DirectorOptimizeVarName(swig_p OptimizeVar) string

func DirectorOptimizeVarNoMoreSolutions

func DirectorOptimizeVarNoMoreSolutions(swig_p OptimizeVar)

func DirectorOptimizeVarPeriodicCheck

func DirectorOptimizeVarPeriodicCheck(swig_p OptimizeVar)

func DirectorOptimizeVarProgressPercent

func DirectorOptimizeVarProgressPercent(swig_p OptimizeVar) int

func DirectorOptimizeVarRefuteDecision

func DirectorOptimizeVarRefuteDecision(swig_p OptimizeVar, d Decision)

func DirectorOptimizeVarRestartSearch

func DirectorOptimizeVarRestartSearch(swig_p OptimizeVar)

func DirectorOptimizeVarToString

func DirectorOptimizeVarToString(swig_p OptimizeVar) string

func DirectorPathOperatorConsiderAlternatives

func DirectorPathOperatorConsiderAlternatives(swig_p PathOperator, base_index int64) bool

func DirectorPathOperatorGetBaseNodeRestartPosition

func DirectorPathOperatorGetBaseNodeRestartPosition(swig_p PathOperator, base_index int) int64

func DirectorPathOperatorHasFragments

func DirectorPathOperatorHasFragments(swig_p PathOperator) bool

func DirectorPathOperatorHoldsDelta

func DirectorPathOperatorHoldsDelta(swig_p PathOperator) bool

func DirectorPathOperatorInitPosition

func DirectorPathOperatorInitPosition(swig_p PathOperator) bool

func DirectorPathOperatorIsIncremental

func DirectorPathOperatorIsIncremental(swig_p PathOperator) bool

func DirectorPathOperatorMakeOneNeighbor

func DirectorPathOperatorMakeOneNeighbor(swig_p PathOperator) bool

func DirectorPathOperatorOnNodeInitialization

func DirectorPathOperatorOnNodeInitialization(swig_p PathOperator)

func DirectorPathOperatorOnSamePathAsPreviousBase

func DirectorPathOperatorOnSamePathAsPreviousBase(swig_p PathOperator, base_index int64) bool

func DirectorPathOperatorOnStart

func DirectorPathOperatorOnStart(swig_p PathOperator)

func DirectorPathOperatorReset

func DirectorPathOperatorReset(swig_p PathOperator)

func DirectorPathOperatorRestartAtPathStartOnSynchronize

func DirectorPathOperatorRestartAtPathStartOnSynchronize(swig_p PathOperator) bool

func DirectorPathOperatorSetNextBaseToIncrement

func DirectorPathOperatorSetNextBaseToIncrement(swig_p PathOperator, base_index int64)

func DirectorPathOperatorStart

func DirectorPathOperatorStart(swig_p PathOperator, assignment Assignment)

func DirectorPathOperatorToString

func DirectorPathOperatorToString(swig_p PathOperator) string

func DirectorRegularLimitAccept

func DirectorRegularLimitAccept(swig_p RegularLimit, visitor ModelVisitor)

func DirectorRegularLimitAcceptDelta

func DirectorRegularLimitAcceptDelta(swig_p RegularLimit, delta Assignment, deltadelta Assignment) bool

func DirectorRegularLimitAcceptNeighbor

func DirectorRegularLimitAcceptNeighbor(swig_p RegularLimit)

func DirectorRegularLimitAcceptSolution

func DirectorRegularLimitAcceptSolution(swig_p RegularLimit) bool

func DirectorRegularLimitAcceptUncheckedNeighbor

func DirectorRegularLimitAcceptUncheckedNeighbor(swig_p RegularLimit)

func DirectorRegularLimitAfterDecision

func DirectorRegularLimitAfterDecision(swig_p RegularLimit, d Decision, apply bool)

func DirectorRegularLimitApplyDecision

func DirectorRegularLimitApplyDecision(swig_p RegularLimit, d Decision)

func DirectorRegularLimitAtSolution

func DirectorRegularLimitAtSolution(swig_p RegularLimit) bool

func DirectorRegularLimitBeginFail

func DirectorRegularLimitBeginFail(swig_p RegularLimit)

func DirectorRegularLimitBeginInitialPropagation

func DirectorRegularLimitBeginInitialPropagation(swig_p RegularLimit)

func DirectorRegularLimitBeginNextDecision

func DirectorRegularLimitBeginNextDecision(swig_p RegularLimit, b DecisionBuilder)

func DirectorRegularLimitCheckWithOffset

func DirectorRegularLimitCheckWithOffset(swig_p RegularLimit, offset Absl_Duration) bool

func DirectorRegularLimitCopy

func DirectorRegularLimitCopy(swig_p RegularLimit, limit SearchLimit)

func DirectorRegularLimitEndFail

func DirectorRegularLimitEndFail(swig_p RegularLimit)

func DirectorRegularLimitEndInitialPropagation

func DirectorRegularLimitEndInitialPropagation(swig_p RegularLimit)

func DirectorRegularLimitEndNextDecision

func DirectorRegularLimitEndNextDecision(swig_p RegularLimit, b DecisionBuilder, d Decision)

func DirectorRegularLimitEnterSearch

func DirectorRegularLimitEnterSearch(swig_p RegularLimit)

func DirectorRegularLimitExitSearch

func DirectorRegularLimitExitSearch(swig_p RegularLimit)

func DirectorRegularLimitInit

func DirectorRegularLimitInit(swig_p RegularLimit)

func DirectorRegularLimitInstall

func DirectorRegularLimitInstall(swig_p RegularLimit)

func DirectorRegularLimitIsUncheckedSolutionLimitReached

func DirectorRegularLimitIsUncheckedSolutionLimitReached(swig_p RegularLimit) bool

func DirectorRegularLimitLocalOptimum

func DirectorRegularLimitLocalOptimum(swig_p RegularLimit) bool

func DirectorRegularLimitNoMoreSolutions

func DirectorRegularLimitNoMoreSolutions(swig_p RegularLimit)

func DirectorRegularLimitPeriodicCheck

func DirectorRegularLimitPeriodicCheck(swig_p RegularLimit)

func DirectorRegularLimitProgressPercent

func DirectorRegularLimitProgressPercent(swig_p RegularLimit) int

func DirectorRegularLimitRefuteDecision

func DirectorRegularLimitRefuteDecision(swig_p RegularLimit, d Decision)

func DirectorRegularLimitRestartSearch

func DirectorRegularLimitRestartSearch(swig_p RegularLimit)

func DirectorRegularLimitToString

func DirectorRegularLimitToString(swig_p RegularLimit) string

func DirectorSearchLimitAccept

func DirectorSearchLimitAccept(swig_p SearchLimit, visitor ModelVisitor)

func DirectorSearchLimitAcceptDelta

func DirectorSearchLimitAcceptDelta(swig_p SearchLimit, delta Assignment, deltadelta Assignment) bool

func DirectorSearchLimitAcceptNeighbor

func DirectorSearchLimitAcceptNeighbor(swig_p SearchLimit)

func DirectorSearchLimitAcceptSolution

func DirectorSearchLimitAcceptSolution(swig_p SearchLimit) bool

func DirectorSearchLimitAcceptUncheckedNeighbor

func DirectorSearchLimitAcceptUncheckedNeighbor(swig_p SearchLimit)

func DirectorSearchLimitAfterDecision

func DirectorSearchLimitAfterDecision(swig_p SearchLimit, d Decision, apply bool)

func DirectorSearchLimitApplyDecision

func DirectorSearchLimitApplyDecision(swig_p SearchLimit, d Decision)

func DirectorSearchLimitAtSolution

func DirectorSearchLimitAtSolution(swig_p SearchLimit) bool

func DirectorSearchLimitBeginFail

func DirectorSearchLimitBeginFail(swig_p SearchLimit)

func DirectorSearchLimitBeginInitialPropagation

func DirectorSearchLimitBeginInitialPropagation(swig_p SearchLimit)

func DirectorSearchLimitBeginNextDecision

func DirectorSearchLimitBeginNextDecision(swig_p SearchLimit, b DecisionBuilder)

func DirectorSearchLimitEndFail

func DirectorSearchLimitEndFail(swig_p SearchLimit)

func DirectorSearchLimitEndInitialPropagation

func DirectorSearchLimitEndInitialPropagation(swig_p SearchLimit)

func DirectorSearchLimitEndNextDecision

func DirectorSearchLimitEndNextDecision(swig_p SearchLimit, b DecisionBuilder, d Decision)

func DirectorSearchLimitEnterSearch

func DirectorSearchLimitEnterSearch(swig_p SearchLimit)

func DirectorSearchLimitExitSearch

func DirectorSearchLimitExitSearch(swig_p SearchLimit)

func DirectorSearchLimitInstall

func DirectorSearchLimitInstall(swig_p SearchLimit)

func DirectorSearchLimitIsUncheckedSolutionLimitReached

func DirectorSearchLimitIsUncheckedSolutionLimitReached(swig_p SearchLimit) bool

func DirectorSearchLimitLocalOptimum

func DirectorSearchLimitLocalOptimum(swig_p SearchLimit) bool

func DirectorSearchLimitNoMoreSolutions

func DirectorSearchLimitNoMoreSolutions(swig_p SearchLimit)

func DirectorSearchLimitPeriodicCheck

func DirectorSearchLimitPeriodicCheck(swig_p SearchLimit)

func DirectorSearchLimitProgressPercent

func DirectorSearchLimitProgressPercent(swig_p SearchLimit) int

func DirectorSearchLimitRefuteDecision

func DirectorSearchLimitRefuteDecision(swig_p SearchLimit, d Decision)

func DirectorSearchLimitRestartSearch

func DirectorSearchLimitRestartSearch(swig_p SearchLimit)

func DirectorSearchLimitToString

func DirectorSearchLimitToString(swig_p SearchLimit) string

func DirectorSearchMonitorAccept

func DirectorSearchMonitorAccept(swig_p SearchMonitor, visitor ModelVisitor)

func DirectorSearchMonitorAcceptDelta

func DirectorSearchMonitorAcceptDelta(swig_p SearchMonitor, delta Assignment, deltadelta Assignment) bool

func DirectorSearchMonitorAcceptNeighbor

func DirectorSearchMonitorAcceptNeighbor(swig_p SearchMonitor)

func DirectorSearchMonitorAcceptSolution

func DirectorSearchMonitorAcceptSolution(swig_p SearchMonitor) bool

func DirectorSearchMonitorAcceptUncheckedNeighbor

func DirectorSearchMonitorAcceptUncheckedNeighbor(swig_p SearchMonitor)

func DirectorSearchMonitorAfterDecision

func DirectorSearchMonitorAfterDecision(swig_p SearchMonitor, d Decision, apply bool)

func DirectorSearchMonitorApplyDecision

func DirectorSearchMonitorApplyDecision(swig_p SearchMonitor, d Decision)

func DirectorSearchMonitorAtSolution

func DirectorSearchMonitorAtSolution(swig_p SearchMonitor) bool

func DirectorSearchMonitorBeginFail

func DirectorSearchMonitorBeginFail(swig_p SearchMonitor)

func DirectorSearchMonitorBeginInitialPropagation

func DirectorSearchMonitorBeginInitialPropagation(swig_p SearchMonitor)

func DirectorSearchMonitorBeginNextDecision

func DirectorSearchMonitorBeginNextDecision(swig_p SearchMonitor, b DecisionBuilder)

func DirectorSearchMonitorEndFail

func DirectorSearchMonitorEndFail(swig_p SearchMonitor)

func DirectorSearchMonitorEndInitialPropagation

func DirectorSearchMonitorEndInitialPropagation(swig_p SearchMonitor)

func DirectorSearchMonitorEndNextDecision

func DirectorSearchMonitorEndNextDecision(swig_p SearchMonitor, b DecisionBuilder, d Decision)

func DirectorSearchMonitorEnterSearch

func DirectorSearchMonitorEnterSearch(swig_p SearchMonitor)

func DirectorSearchMonitorExitSearch

func DirectorSearchMonitorExitSearch(swig_p SearchMonitor)

func DirectorSearchMonitorInstall

func DirectorSearchMonitorInstall(swig_p SearchMonitor)

func DirectorSearchMonitorIsUncheckedSolutionLimitReached

func DirectorSearchMonitorIsUncheckedSolutionLimitReached(swig_p SearchMonitor) bool

func DirectorSearchMonitorLocalOptimum

func DirectorSearchMonitorLocalOptimum(swig_p SearchMonitor) bool

func DirectorSearchMonitorNoMoreSolutions

func DirectorSearchMonitorNoMoreSolutions(swig_p SearchMonitor)

func DirectorSearchMonitorPeriodicCheck

func DirectorSearchMonitorPeriodicCheck(swig_p SearchMonitor)

func DirectorSearchMonitorProgressPercent

func DirectorSearchMonitorProgressPercent(swig_p SearchMonitor) int

func DirectorSearchMonitorRefuteDecision

func DirectorSearchMonitorRefuteDecision(swig_p SearchMonitor, d Decision)

func DirectorSearchMonitorRestartSearch

func DirectorSearchMonitorRestartSearch(swig_p SearchMonitor)

func DirectorSearchMonitorToString

func DirectorSearchMonitorToString(swig_p SearchMonitor) string

func DirectorSolutionCollectorAccept

func DirectorSolutionCollectorAccept(swig_p SolutionCollector, visitor ModelVisitor)

func DirectorSolutionCollectorAcceptDelta

func DirectorSolutionCollectorAcceptDelta(swig_p SolutionCollector, delta Assignment, deltadelta Assignment) bool

func DirectorSolutionCollectorAcceptNeighbor

func DirectorSolutionCollectorAcceptNeighbor(swig_p SolutionCollector)

func DirectorSolutionCollectorAcceptSolution

func DirectorSolutionCollectorAcceptSolution(swig_p SolutionCollector) bool

func DirectorSolutionCollectorAcceptUncheckedNeighbor

func DirectorSolutionCollectorAcceptUncheckedNeighbor(swig_p SolutionCollector)

func DirectorSolutionCollectorAfterDecision

func DirectorSolutionCollectorAfterDecision(swig_p SolutionCollector, d Decision, apply bool)

func DirectorSolutionCollectorApplyDecision

func DirectorSolutionCollectorApplyDecision(swig_p SolutionCollector, d Decision)

func DirectorSolutionCollectorAtSolution

func DirectorSolutionCollectorAtSolution(swig_p SolutionCollector) bool

func DirectorSolutionCollectorBeginFail

func DirectorSolutionCollectorBeginFail(swig_p SolutionCollector)

func DirectorSolutionCollectorBeginInitialPropagation

func DirectorSolutionCollectorBeginInitialPropagation(swig_p SolutionCollector)

func DirectorSolutionCollectorBeginNextDecision

func DirectorSolutionCollectorBeginNextDecision(swig_p SolutionCollector, b DecisionBuilder)

func DirectorSolutionCollectorEndFail

func DirectorSolutionCollectorEndFail(swig_p SolutionCollector)

func DirectorSolutionCollectorEndInitialPropagation

func DirectorSolutionCollectorEndInitialPropagation(swig_p SolutionCollector)

func DirectorSolutionCollectorEndNextDecision

func DirectorSolutionCollectorEndNextDecision(swig_p SolutionCollector, b DecisionBuilder, d Decision)

func DirectorSolutionCollectorEnterSearch

func DirectorSolutionCollectorEnterSearch(swig_p SolutionCollector)

func DirectorSolutionCollectorExitSearch

func DirectorSolutionCollectorExitSearch(swig_p SolutionCollector)

func DirectorSolutionCollectorInstall

func DirectorSolutionCollectorInstall(swig_p SolutionCollector)

func DirectorSolutionCollectorIsUncheckedSolutionLimitReached

func DirectorSolutionCollectorIsUncheckedSolutionLimitReached(swig_p SolutionCollector) bool

func DirectorSolutionCollectorLocalOptimum

func DirectorSolutionCollectorLocalOptimum(swig_p SolutionCollector) bool

func DirectorSolutionCollectorNoMoreSolutions

func DirectorSolutionCollectorNoMoreSolutions(swig_p SolutionCollector)

func DirectorSolutionCollectorPeriodicCheck

func DirectorSolutionCollectorPeriodicCheck(swig_p SolutionCollector)

func DirectorSolutionCollectorProgressPercent

func DirectorSolutionCollectorProgressPercent(swig_p SolutionCollector) int

func DirectorSolutionCollectorRefuteDecision

func DirectorSolutionCollectorRefuteDecision(swig_p SolutionCollector, d Decision)

func DirectorSolutionCollectorRestartSearch

func DirectorSolutionCollectorRestartSearch(swig_p SolutionCollector)

func DirectorSolutionCollectorToString

func DirectorSolutionCollectorToString(swig_p SolutionCollector) string

func FindErrorInRoutingSearchParameters

func FindErrorInRoutingSearchParameters(arg1 RoutingSearchParameters) (_swig_ret string)

func GetBooleanVarKUnboundBooleanVarValue

func GetBooleanVarKUnboundBooleanVarValue() (_swig_ret int)

func GetIntervalVarKMaxValidValue

func GetIntervalVarKMaxValidValue() (_swig_ret int64)

func GetIntervalVarKMinValidValue

func GetIntervalVarKMinValidValue() (_swig_ret int64)

func GetModelVisitorKAbs

func GetModelVisitorKAbs() (_swig_ret string)

func GetModelVisitorKAbsEqual

func GetModelVisitorKAbsEqual() (_swig_ret string)

func GetModelVisitorKActiveArgument

func GetModelVisitorKActiveArgument() (_swig_ret string)

func GetModelVisitorKAllDifferent

func GetModelVisitorKAllDifferent() (_swig_ret string)

func GetModelVisitorKAllowedAssignments

func GetModelVisitorKAllowedAssignments() (_swig_ret string)

func GetModelVisitorKAssumePathsArgument

func GetModelVisitorKAssumePathsArgument() (_swig_ret string)

func GetModelVisitorKAtMost

func GetModelVisitorKAtMost() (_swig_ret string)

func GetModelVisitorKBetween

func GetModelVisitorKBetween() (_swig_ret string)

func GetModelVisitorKBranchesLimitArgument

func GetModelVisitorKBranchesLimitArgument() (_swig_ret string)

func GetModelVisitorKCapacityArgument

func GetModelVisitorKCapacityArgument() (_swig_ret string)

func GetModelVisitorKCardsArgument

func GetModelVisitorKCardsArgument() (_swig_ret string)

func GetModelVisitorKCircuit

func GetModelVisitorKCircuit() (_swig_ret string)

func GetModelVisitorKCoefficientsArgument

func GetModelVisitorKCoefficientsArgument() (_swig_ret string)

func GetModelVisitorKConditionalExpr

func GetModelVisitorKConditionalExpr() (_swig_ret string)

func GetModelVisitorKConvexPiecewise

func GetModelVisitorKConvexPiecewise() (_swig_ret string)

func GetModelVisitorKCountArgument

func GetModelVisitorKCountArgument() (_swig_ret string)

func GetModelVisitorKCountAssignedItemsExtension

func GetModelVisitorKCountAssignedItemsExtension() (_swig_ret string)

func GetModelVisitorKCountEqual

func GetModelVisitorKCountEqual() (_swig_ret string)

func GetModelVisitorKCountUsedBinsExtension

func GetModelVisitorKCountUsedBinsExtension() (_swig_ret string)

func GetModelVisitorKCover

func GetModelVisitorKCover() (_swig_ret string)

func GetModelVisitorKCumulative

func GetModelVisitorKCumulative() (_swig_ret string)

func GetModelVisitorKCumulativeArgument

func GetModelVisitorKCumulativeArgument() (_swig_ret string)

func GetModelVisitorKCumulsArgument

func GetModelVisitorKCumulsArgument() (_swig_ret string)

func GetModelVisitorKDelayedPathCumul

func GetModelVisitorKDelayedPathCumul() (_swig_ret string)

func GetModelVisitorKDemandsArgument

func GetModelVisitorKDemandsArgument() (_swig_ret string)

func GetModelVisitorKDeviation

func GetModelVisitorKDeviation() (_swig_ret string)

func GetModelVisitorKDifference

func GetModelVisitorKDifference() (_swig_ret string)

func GetModelVisitorKDifferenceOperation

func GetModelVisitorKDifferenceOperation() (_swig_ret string)

func GetModelVisitorKDisjunctive

func GetModelVisitorKDisjunctive() (_swig_ret string)

func GetModelVisitorKDistribute

func GetModelVisitorKDistribute() (_swig_ret string)

func GetModelVisitorKDivide

func GetModelVisitorKDivide() (_swig_ret string)

func GetModelVisitorKDurationExpr

func GetModelVisitorKDurationExpr() (_swig_ret string)

func GetModelVisitorKDurationMaxArgument

func GetModelVisitorKDurationMaxArgument() (_swig_ret string)

func GetModelVisitorKDurationMinArgument

func GetModelVisitorKDurationMinArgument() (_swig_ret string)

func GetModelVisitorKEarlyCostArgument

func GetModelVisitorKEarlyCostArgument() (_swig_ret string)

func GetModelVisitorKEarlyDateArgument

func GetModelVisitorKEarlyDateArgument() (_swig_ret string)

func GetModelVisitorKElement

func GetModelVisitorKElement() (_swig_ret string)

func GetModelVisitorKElementEqual

func GetModelVisitorKElementEqual() (_swig_ret string)

func GetModelVisitorKEndExpr

func GetModelVisitorKEndExpr() (_swig_ret string)

func GetModelVisitorKEndMaxArgument

func GetModelVisitorKEndMaxArgument() (_swig_ret string)

func GetModelVisitorKEndMinArgument

func GetModelVisitorKEndMinArgument() (_swig_ret string)

func GetModelVisitorKEndsArgument

func GetModelVisitorKEndsArgument() (_swig_ret string)

func GetModelVisitorKEquality

func GetModelVisitorKEquality() (_swig_ret string)

func GetModelVisitorKEvaluatorArgument

func GetModelVisitorKEvaluatorArgument() (_swig_ret string)

func GetModelVisitorKExpressionArgument

func GetModelVisitorKExpressionArgument() (_swig_ret string)

func GetModelVisitorKFailuresLimitArgument

func GetModelVisitorKFailuresLimitArgument() (_swig_ret string)

func GetModelVisitorKFalseConstraint

func GetModelVisitorKFalseConstraint() (_swig_ret string)

func GetModelVisitorKFinalStatesArgument

func GetModelVisitorKFinalStatesArgument() (_swig_ret string)

func GetModelVisitorKFixedChargeArgument

func GetModelVisitorKFixedChargeArgument() (_swig_ret string)

func GetModelVisitorKGlobalCardinality

func GetModelVisitorKGlobalCardinality() (_swig_ret string)

func GetModelVisitorKGreater

func GetModelVisitorKGreater() (_swig_ret string)

func GetModelVisitorKGreaterOrEqual

func GetModelVisitorKGreaterOrEqual() (_swig_ret string)

func GetModelVisitorKIndex2Argument

func GetModelVisitorKIndex2Argument() (_swig_ret string)

func GetModelVisitorKIndexArgument

func GetModelVisitorKIndexArgument() (_swig_ret string)

func GetModelVisitorKIndexOf

func GetModelVisitorKIndexOf() (_swig_ret string)

func GetModelVisitorKInitialState

func GetModelVisitorKInitialState() (_swig_ret string)

func GetModelVisitorKInt64ToBoolExtension

func GetModelVisitorKInt64ToBoolExtension() (_swig_ret string)

func GetModelVisitorKInt64ToInt64Extension

func GetModelVisitorKInt64ToInt64Extension() (_swig_ret string)

func GetModelVisitorKIntegerVariable

func GetModelVisitorKIntegerVariable() (_swig_ret string)

func GetModelVisitorKIntervalArgument

func GetModelVisitorKIntervalArgument() (_swig_ret string)

func GetModelVisitorKIntervalBinaryRelation

func GetModelVisitorKIntervalBinaryRelation() (_swig_ret string)

func GetModelVisitorKIntervalDisjunction

func GetModelVisitorKIntervalDisjunction() (_swig_ret string)

func GetModelVisitorKIntervalUnaryRelation

func GetModelVisitorKIntervalUnaryRelation() (_swig_ret string)

func GetModelVisitorKIntervalVariable

func GetModelVisitorKIntervalVariable() (_swig_ret string)

func GetModelVisitorKIntervalsArgument

func GetModelVisitorKIntervalsArgument() (_swig_ret string)

func GetModelVisitorKInversePermutation

func GetModelVisitorKInversePermutation() (_swig_ret string)

func GetModelVisitorKIsBetween

func GetModelVisitorKIsBetween() (_swig_ret string)

func GetModelVisitorKIsDifferent

func GetModelVisitorKIsDifferent() (_swig_ret string)

func GetModelVisitorKIsEqual

func GetModelVisitorKIsEqual() (_swig_ret string)

func GetModelVisitorKIsGreater

func GetModelVisitorKIsGreater() (_swig_ret string)

func GetModelVisitorKIsGreaterOrEqual

func GetModelVisitorKIsGreaterOrEqual() (_swig_ret string)

func GetModelVisitorKIsLess

func GetModelVisitorKIsLess() (_swig_ret string)

func GetModelVisitorKIsLessOrEqual

func GetModelVisitorKIsLessOrEqual() (_swig_ret string)

func GetModelVisitorKIsMember

func GetModelVisitorKIsMember() (_swig_ret string)

func GetModelVisitorKLateCostArgument

func GetModelVisitorKLateCostArgument() (_swig_ret string)

func GetModelVisitorKLateDateArgument

func GetModelVisitorKLateDateArgument() (_swig_ret string)

func GetModelVisitorKLeftArgument

func GetModelVisitorKLeftArgument() (_swig_ret string)

func GetModelVisitorKLess

func GetModelVisitorKLess() (_swig_ret string)

func GetModelVisitorKLessOrEqual

func GetModelVisitorKLessOrEqual() (_swig_ret string)

func GetModelVisitorKLexLess

func GetModelVisitorKLexLess() (_swig_ret string)

func GetModelVisitorKLightElementEqual

func GetModelVisitorKLightElementEqual() (_swig_ret string)

func GetModelVisitorKLinkExprVar

func GetModelVisitorKLinkExprVar() (_swig_ret string)

func GetModelVisitorKMapDomain

func GetModelVisitorKMapDomain() (_swig_ret string)

func GetModelVisitorKMax

func GetModelVisitorKMax() (_swig_ret string)

func GetModelVisitorKMaxArgument

func GetModelVisitorKMaxArgument() (_swig_ret string)

func GetModelVisitorKMaxEqual

func GetModelVisitorKMaxEqual() (_swig_ret string)

func GetModelVisitorKMaximizeArgument

func GetModelVisitorKMaximizeArgument() (_swig_ret string)

func GetModelVisitorKMember

func GetModelVisitorKMember() (_swig_ret string)

func GetModelVisitorKMin

func GetModelVisitorKMin() (_swig_ret string)

func GetModelVisitorKMinArgument

func GetModelVisitorKMinArgument() (_swig_ret string)

func GetModelVisitorKMinEqual

func GetModelVisitorKMinEqual() (_swig_ret string)

func GetModelVisitorKMirrorOperation

func GetModelVisitorKMirrorOperation() (_swig_ret string)

func GetModelVisitorKModulo

func GetModelVisitorKModulo() (_swig_ret string)

func GetModelVisitorKModuloArgument

func GetModelVisitorKModuloArgument() (_swig_ret string)

func GetModelVisitorKNextsArgument

func GetModelVisitorKNextsArgument() (_swig_ret string)

func GetModelVisitorKNoCycle

func GetModelVisitorKNoCycle() (_swig_ret string)

func GetModelVisitorKNonEqual

func GetModelVisitorKNonEqual() (_swig_ret string)

func GetModelVisitorKNotBetween

func GetModelVisitorKNotBetween() (_swig_ret string)

func GetModelVisitorKNotMember

func GetModelVisitorKNotMember() (_swig_ret string)

func GetModelVisitorKNullIntersect

func GetModelVisitorKNullIntersect() (_swig_ret string)

func GetModelVisitorKObjectiveExtension

func GetModelVisitorKObjectiveExtension() (_swig_ret string)

func GetModelVisitorKOpposite

func GetModelVisitorKOpposite() (_swig_ret string)

func GetModelVisitorKOptionalArgument

func GetModelVisitorKOptionalArgument() (_swig_ret string)

func GetModelVisitorKPack

func GetModelVisitorKPack() (_swig_ret string)

func GetModelVisitorKPartialArgument

func GetModelVisitorKPartialArgument() (_swig_ret string)

func GetModelVisitorKPathCumul

func GetModelVisitorKPathCumul() (_swig_ret string)

func GetModelVisitorKPerformedExpr

func GetModelVisitorKPerformedExpr() (_swig_ret string)

func GetModelVisitorKPositionXArgument

func GetModelVisitorKPositionXArgument() (_swig_ret string)

func GetModelVisitorKPositionYArgument

func GetModelVisitorKPositionYArgument() (_swig_ret string)

func GetModelVisitorKPower

func GetModelVisitorKPower() (_swig_ret string)

func GetModelVisitorKProduct

func GetModelVisitorKProduct() (_swig_ret string)

func GetModelVisitorKProductOperation

func GetModelVisitorKProductOperation() (_swig_ret string)

func GetModelVisitorKRangeArgument

func GetModelVisitorKRangeArgument() (_swig_ret string)

func GetModelVisitorKRelationArgument

func GetModelVisitorKRelationArgument() (_swig_ret string)

func GetModelVisitorKRelaxedMaxOperation

func GetModelVisitorKRelaxedMaxOperation() (_swig_ret string)

func GetModelVisitorKRelaxedMinOperation

func GetModelVisitorKRelaxedMinOperation() (_swig_ret string)

func GetModelVisitorKRightArgument

func GetModelVisitorKRightArgument() (_swig_ret string)

func GetModelVisitorKScalProd

func GetModelVisitorKScalProd() (_swig_ret string)

func GetModelVisitorKScalProdEqual

func GetModelVisitorKScalProdEqual() (_swig_ret string)

func GetModelVisitorKScalProdGreaterOrEqual

func GetModelVisitorKScalProdGreaterOrEqual() (_swig_ret string)

func GetModelVisitorKScalProdLessOrEqual

func GetModelVisitorKScalProdLessOrEqual() (_swig_ret string)

func GetModelVisitorKSearchLimitExtension

func GetModelVisitorKSearchLimitExtension() (_swig_ret string)

func GetModelVisitorKSemiContinuous

func GetModelVisitorKSemiContinuous() (_swig_ret string)

func GetModelVisitorKSequenceArgument

func GetModelVisitorKSequenceArgument() (_swig_ret string)

func GetModelVisitorKSequenceVariable

func GetModelVisitorKSequenceVariable() (_swig_ret string)

func GetModelVisitorKSequencesArgument

func GetModelVisitorKSequencesArgument() (_swig_ret string)

func GetModelVisitorKSizeArgument

func GetModelVisitorKSizeArgument() (_swig_ret string)

func GetModelVisitorKSizeXArgument

func GetModelVisitorKSizeXArgument() (_swig_ret string)

func GetModelVisitorKSizeYArgument

func GetModelVisitorKSizeYArgument() (_swig_ret string)

func GetModelVisitorKSmartTimeCheckArgument

func GetModelVisitorKSmartTimeCheckArgument() (_swig_ret string)

func GetModelVisitorKSolutionLimitArgument

func GetModelVisitorKSolutionLimitArgument() (_swig_ret string)

func GetModelVisitorKSortingConstraint

func GetModelVisitorKSortingConstraint() (_swig_ret string)

func GetModelVisitorKSquare

func GetModelVisitorKSquare() (_swig_ret string)

func GetModelVisitorKStartExpr

func GetModelVisitorKStartExpr() (_swig_ret string)

func GetModelVisitorKStartMaxArgument

func GetModelVisitorKStartMaxArgument() (_swig_ret string)

func GetModelVisitorKStartMinArgument

func GetModelVisitorKStartMinArgument() (_swig_ret string)

func GetModelVisitorKStartSyncOnEndOperation

func GetModelVisitorKStartSyncOnEndOperation() (_swig_ret string)

func GetModelVisitorKStartSyncOnStartOperation

func GetModelVisitorKStartSyncOnStartOperation() (_swig_ret string)

func GetModelVisitorKStartsArgument

func GetModelVisitorKStartsArgument() (_swig_ret string)

func GetModelVisitorKStepArgument

func GetModelVisitorKStepArgument() (_swig_ret string)

func GetModelVisitorKSum

func GetModelVisitorKSum() (_swig_ret string)

func GetModelVisitorKSumEqual

func GetModelVisitorKSumEqual() (_swig_ret string)

func GetModelVisitorKSumGreaterOrEqual

func GetModelVisitorKSumGreaterOrEqual() (_swig_ret string)

func GetModelVisitorKSumLessOrEqual

func GetModelVisitorKSumLessOrEqual() (_swig_ret string)

func GetModelVisitorKSumOperation

func GetModelVisitorKSumOperation() (_swig_ret string)

func GetModelVisitorKTargetArgument

func GetModelVisitorKTargetArgument() (_swig_ret string)

func GetModelVisitorKTimeLimitArgument

func GetModelVisitorKTimeLimitArgument() (_swig_ret string)

func GetModelVisitorKTrace

func GetModelVisitorKTrace() (_swig_ret string)

func GetModelVisitorKTraceOperation

func GetModelVisitorKTraceOperation() (_swig_ret string)

func GetModelVisitorKTransition

func GetModelVisitorKTransition() (_swig_ret string)

func GetModelVisitorKTransitsArgument

func GetModelVisitorKTransitsArgument() (_swig_ret string)

func GetModelVisitorKTrueConstraint

func GetModelVisitorKTrueConstraint() (_swig_ret string)

func GetModelVisitorKTuplesArgument

func GetModelVisitorKTuplesArgument() (_swig_ret string)

func GetModelVisitorKUsageEqualVariableExtension

func GetModelVisitorKUsageEqualVariableExtension() (_swig_ret string)

func GetModelVisitorKUsageLessConstantExtension

func GetModelVisitorKUsageLessConstantExtension() (_swig_ret string)

func GetModelVisitorKValueArgument

func GetModelVisitorKValueArgument() (_swig_ret string)

func GetModelVisitorKValuesArgument

func GetModelVisitorKValuesArgument() (_swig_ret string)

func GetModelVisitorKVarBoundWatcher

func GetModelVisitorKVarBoundWatcher() (_swig_ret string)

func GetModelVisitorKVarValueWatcher

func GetModelVisitorKVarValueWatcher() (_swig_ret string)

func GetModelVisitorKVariableArgument

func GetModelVisitorKVariableArgument() (_swig_ret string)

func GetModelVisitorKVariableGroupExtension

func GetModelVisitorKVariableGroupExtension() (_swig_ret string)

func GetModelVisitorKVariableUsageLessConstantExtension

func GetModelVisitorKVariableUsageLessConstantExtension() (_swig_ret string)

func GetModelVisitorKVarsArgument

func GetModelVisitorKVarsArgument() (_swig_ret string)

func GetModelVisitorKWeightedSumOfAssignedEqualVariableExtension

func GetModelVisitorKWeightedSumOfAssignedEqualVariableExtension() (_swig_ret string)

func GetRoutingModelKNoDimension

func GetRoutingModelKNoDimension() (_swig_ret int)

func GetRoutingModelKNoDisjunction

func GetRoutingModelKNoDisjunction() (_swig_ret int)

func GetRoutingModelKNoPenalty

func GetRoutingModelKNoPenalty() (_swig_ret int64)

func GetRoutingModelVisitorKLightElement

func GetRoutingModelVisitorKLightElement() (_swig_ret string)

func GetRoutingModelVisitorKLightElement2

func GetRoutingModelVisitorKLightElement2() (_swig_ret string)

func GetRoutingModelVisitorKRemoveValues

func GetRoutingModelVisitorKRemoveValues() (_swig_ret string)

func MaxVarArray

func MaxVarArray(arg1 IntVarVector) (_swig_ret int64)

func MinVarArray

func MinVarArray(arg1 IntVarVector) (_swig_ret int64)

func One

func One() (_swig_ret int64)

func PosIntDivDown

func PosIntDivDown(arg1 int64, arg2 int64) (_swig_ret int64)

func PosIntDivUp

func PosIntDivUp(arg1 int64, arg2 int64) (_swig_ret int64)

func SetAssignmentFromAssignment

func SetAssignmentFromAssignment(arg1 Assignment, arg2 IntVarVector, arg3 Assignment, arg4 IntVarVector)

func SolveModelWithSat

func SolveModelWithSat(arg1 RoutingModel, arg2 RoutingSearchParameters, arg3 Assignment, arg4 Assignment) (_swig_ret bool)

func SolverMemoryUsage

func SolverMemoryUsage() (_swig_ret int64)

func Swig_DirectorAtSolutionCallbackImpl_callback_Call_constraintsolver_e5a2167dd134d32d

func Swig_DirectorAtSolutionCallbackImpl_callback_Call_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorBaseLns_callback_HasFragments_constraintsolver_e5a2167dd134d32d

func Swig_DirectorBaseLns_callback_HasFragments_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorBaseLns_callback_HoldsDelta_constraintsolver_e5a2167dd134d32d

func Swig_DirectorBaseLns_callback_HoldsDelta_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorBaseLns_callback_InitFragments_constraintsolver_e5a2167dd134d32d

func Swig_DirectorBaseLns_callback_InitFragments_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorBaseLns_callback_IsIncremental_constraintsolver_e5a2167dd134d32d

func Swig_DirectorBaseLns_callback_IsIncremental_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorBaseLns_callback_NextFragment_constraintsolver_e5a2167dd134d32d

func Swig_DirectorBaseLns_callback_NextFragment_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorBaseLns_callback_Reset_constraintsolver_e5a2167dd134d32d

func Swig_DirectorBaseLns_callback_Reset_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorBaseLns_callback_Start_constraintsolver_e5a2167dd134d32d

func Swig_DirectorBaseLns_callback_Start_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr)

func Swig_DirectorBaseLns_callback_ToString_constraintsolver_e5a2167dd134d32d

func Swig_DirectorBaseLns_callback_ToString_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result string)

func Swig_DirectorChangeValue_callback_HasFragments_constraintsolver_e5a2167dd134d32d

func Swig_DirectorChangeValue_callback_HasFragments_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorChangeValue_callback_HoldsDelta_constraintsolver_e5a2167dd134d32d

func Swig_DirectorChangeValue_callback_HoldsDelta_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorChangeValue_callback_IsIncremental_constraintsolver_e5a2167dd134d32d

func Swig_DirectorChangeValue_callback_IsIncremental_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorChangeValue_callback_MakeOneNeighbor_constraintsolver_e5a2167dd134d32d

func Swig_DirectorChangeValue_callback_MakeOneNeighbor_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorChangeValue_callback_ModifyValue_constraintsolver_e5a2167dd134d32d

func Swig_DirectorChangeValue_callback_ModifyValue_constraintsolver_e5a2167dd134d32d(swig_c int, index int64, value int64) (swig_result int64)

func Swig_DirectorChangeValue_callback_OnStart_constraintsolver_e5a2167dd134d32d

func Swig_DirectorChangeValue_callback_OnStart_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorChangeValue_callback_Reset_constraintsolver_e5a2167dd134d32d

func Swig_DirectorChangeValue_callback_Reset_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorChangeValue_callback_SkipUnchanged_constraintsolver_e5a2167dd134d32d

func Swig_DirectorChangeValue_callback_SkipUnchanged_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 int) (swig_result bool)

func Swig_DirectorChangeValue_callback_Start_constraintsolver_e5a2167dd134d32d

func Swig_DirectorChangeValue_callback_Start_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr)

func Swig_DirectorChangeValue_callback_ToString_constraintsolver_e5a2167dd134d32d

func Swig_DirectorChangeValue_callback_ToString_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result string)

func Swig_DirectorConstraint_callback_BaseName_constraintsolver_e5a2167dd134d32d

func Swig_DirectorConstraint_callback_BaseName_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result string)

func Swig_DirectorConstraint_callback_InitialPropagateWrapper_constraintsolver_e5a2167dd134d32d

func Swig_DirectorConstraint_callback_InitialPropagateWrapper_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorConstraint_callback_Name_constraintsolver_e5a2167dd134d32d

func Swig_DirectorConstraint_callback_Name_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result string)

func Swig_DirectorConstraint_callback_Post_constraintsolver_e5a2167dd134d32d

func Swig_DirectorConstraint_callback_Post_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorConstraint_callback_ToString_constraintsolver_e5a2167dd134d32d

func Swig_DirectorConstraint_callback_ToString_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result string)

func Swig_DirectorDecisionBuilder_callback_ToString_constraintsolver_e5a2167dd134d32d

func Swig_DirectorDecisionBuilder_callback_ToString_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result string)

func Swig_DirectorDecision_callback_Accept_constraintsolver_e5a2167dd134d32d

func Swig_DirectorDecision_callback_Accept_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr)

func Swig_DirectorDecision_callback_ApplyWrapper_constraintsolver_e5a2167dd134d32d

func Swig_DirectorDecision_callback_ApplyWrapper_constraintsolver_e5a2167dd134d32d(swig_c int, s uintptr)

func Swig_DirectorDecision_callback_RefuteWrapper_constraintsolver_e5a2167dd134d32d

func Swig_DirectorDecision_callback_RefuteWrapper_constraintsolver_e5a2167dd134d32d(swig_c int, s uintptr)

func Swig_DirectorDecision_callback_ToString_constraintsolver_e5a2167dd134d32d

func Swig_DirectorDecision_callback_ToString_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result string)

func Swig_DirectorDemon_callback_RunWrapper_constraintsolver_e5a2167dd134d32d

func Swig_DirectorDemon_callback_RunWrapper_constraintsolver_e5a2167dd134d32d(swig_c int, s uintptr)

func Swig_DirectorDemon_callback_ToString_constraintsolver_e5a2167dd134d32d

func Swig_DirectorDemon_callback_ToString_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result string)

func Swig_DirectorIntVarLocalSearchFilter_callback_Accept_constraintsolver_e5a2167dd134d32d

func Swig_DirectorIntVarLocalSearchFilter_callback_Accept_constraintsolver_e5a2167dd134d32d(swig_c int, delta uintptr, deltadelta uintptr, objective_min int64, objective_max int64) (swig_result bool)

func Swig_DirectorIntVarLocalSearchFilter_callback_Commit_constraintsolver_e5a2167dd134d32d

func Swig_DirectorIntVarLocalSearchFilter_callback_Commit_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr, arg3 uintptr)

func Swig_DirectorIntVarLocalSearchFilter_callback_GetAcceptedObjectiveValue_constraintsolver_e5a2167dd134d32d

func Swig_DirectorIntVarLocalSearchFilter_callback_GetAcceptedObjectiveValue_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result int64)

func Swig_DirectorIntVarLocalSearchFilter_callback_GetSynchronizedObjectiveValue_constraintsolver_e5a2167dd134d32d

func Swig_DirectorIntVarLocalSearchFilter_callback_GetSynchronizedObjectiveValue_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result int64)

func Swig_DirectorIntVarLocalSearchFilter_callback_IsIncremental_constraintsolver_e5a2167dd134d32d

func Swig_DirectorIntVarLocalSearchFilter_callback_IsIncremental_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorIntVarLocalSearchFilter_callback_OnSynchronize_constraintsolver_e5a2167dd134d32d

func Swig_DirectorIntVarLocalSearchFilter_callback_OnSynchronize_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr)

func Swig_DirectorIntVarLocalSearchFilter_callback_Relax_constraintsolver_e5a2167dd134d32d

func Swig_DirectorIntVarLocalSearchFilter_callback_Relax_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr, arg3 uintptr)

func Swig_DirectorIntVarLocalSearchFilter_callback_Reset_constraintsolver_e5a2167dd134d32d

func Swig_DirectorIntVarLocalSearchFilter_callback_Reset_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorIntVarLocalSearchFilter_callback_Revert_constraintsolver_e5a2167dd134d32d

func Swig_DirectorIntVarLocalSearchFilter_callback_Revert_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorIntVarLocalSearchFilter_callback_ToString_constraintsolver_e5a2167dd134d32d

func Swig_DirectorIntVarLocalSearchFilter_callback_ToString_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result string)

func Swig_DirectorIntVarLocalSearchOperator_callback_HasFragments_constraintsolver_e5a2167dd134d32d

func Swig_DirectorIntVarLocalSearchOperator_callback_HasFragments_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorIntVarLocalSearchOperator_callback_HoldsDelta_constraintsolver_e5a2167dd134d32d

func Swig_DirectorIntVarLocalSearchOperator_callback_HoldsDelta_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorIntVarLocalSearchOperator_callback_IsIncremental_constraintsolver_e5a2167dd134d32d

func Swig_DirectorIntVarLocalSearchOperator_callback_IsIncremental_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorIntVarLocalSearchOperator_callback_MakeOneNeighbor_constraintsolver_e5a2167dd134d32d

func Swig_DirectorIntVarLocalSearchOperator_callback_MakeOneNeighbor_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorIntVarLocalSearchOperator_callback_OnStart_constraintsolver_e5a2167dd134d32d

func Swig_DirectorIntVarLocalSearchOperator_callback_OnStart_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorIntVarLocalSearchOperator_callback_Reset_constraintsolver_e5a2167dd134d32d

func Swig_DirectorIntVarLocalSearchOperator_callback_Reset_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorIntVarLocalSearchOperator_callback_SkipUnchanged_constraintsolver_e5a2167dd134d32d

func Swig_DirectorIntVarLocalSearchOperator_callback_SkipUnchanged_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 int) (swig_result bool)

func Swig_DirectorIntVarLocalSearchOperator_callback_Start_constraintsolver_e5a2167dd134d32d

func Swig_DirectorIntVarLocalSearchOperator_callback_Start_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr)

func Swig_DirectorIntVarLocalSearchOperator_callback_ToString_constraintsolver_e5a2167dd134d32d

func Swig_DirectorIntVarLocalSearchOperator_callback_ToString_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result string)

func Swig_DirectorLocalSearchFilter_callback_Accept_constraintsolver_e5a2167dd134d32d

func Swig_DirectorLocalSearchFilter_callback_Accept_constraintsolver_e5a2167dd134d32d(swig_c int, delta uintptr, deltadelta uintptr, objective_min int64, objective_max int64) (swig_result bool)

func Swig_DirectorLocalSearchFilter_callback_Commit_constraintsolver_e5a2167dd134d32d

func Swig_DirectorLocalSearchFilter_callback_Commit_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr, arg3 uintptr)

func Swig_DirectorLocalSearchFilter_callback_GetAcceptedObjectiveValue_constraintsolver_e5a2167dd134d32d

func Swig_DirectorLocalSearchFilter_callback_GetAcceptedObjectiveValue_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result int64)

func Swig_DirectorLocalSearchFilter_callback_GetSynchronizedObjectiveValue_constraintsolver_e5a2167dd134d32d

func Swig_DirectorLocalSearchFilter_callback_GetSynchronizedObjectiveValue_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result int64)

func Swig_DirectorLocalSearchFilter_callback_IsIncremental_constraintsolver_e5a2167dd134d32d

func Swig_DirectorLocalSearchFilter_callback_IsIncremental_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorLocalSearchFilter_callback_Relax_constraintsolver_e5a2167dd134d32d

func Swig_DirectorLocalSearchFilter_callback_Relax_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr, arg3 uintptr)

func Swig_DirectorLocalSearchFilter_callback_Reset_constraintsolver_e5a2167dd134d32d

func Swig_DirectorLocalSearchFilter_callback_Reset_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorLocalSearchFilter_callback_Revert_constraintsolver_e5a2167dd134d32d

func Swig_DirectorLocalSearchFilter_callback_Revert_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorLocalSearchFilter_callback_Synchronize_constraintsolver_e5a2167dd134d32d

func Swig_DirectorLocalSearchFilter_callback_Synchronize_constraintsolver_e5a2167dd134d32d(swig_c int, assignment uintptr, delta uintptr)

func Swig_DirectorLocalSearchFilter_callback_ToString_constraintsolver_e5a2167dd134d32d

func Swig_DirectorLocalSearchFilter_callback_ToString_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result string)

func Swig_DirectorLocalSearchOperator_callback_HasFragments_constraintsolver_e5a2167dd134d32d

func Swig_DirectorLocalSearchOperator_callback_HasFragments_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorLocalSearchOperator_callback_HoldsDelta_constraintsolver_e5a2167dd134d32d

func Swig_DirectorLocalSearchOperator_callback_HoldsDelta_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorLocalSearchOperator_callback_MakeNextNeighbor_constraintsolver_e5a2167dd134d32d

func Swig_DirectorLocalSearchOperator_callback_MakeNextNeighbor_constraintsolver_e5a2167dd134d32d(swig_c int, delta uintptr, deltadelta uintptr) (swig_result bool)

func Swig_DirectorLocalSearchOperator_callback_Reset_constraintsolver_e5a2167dd134d32d

func Swig_DirectorLocalSearchOperator_callback_Reset_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorLocalSearchOperator_callback_Start_constraintsolver_e5a2167dd134d32d

func Swig_DirectorLocalSearchOperator_callback_Start_constraintsolver_e5a2167dd134d32d(swig_c int, assignment uintptr)

func Swig_DirectorLocalSearchOperator_callback_ToString_constraintsolver_e5a2167dd134d32d

func Swig_DirectorLocalSearchOperator_callback_ToString_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result string)

func Swig_DirectorOptimizeVar_callback_AcceptDelta_constraintsolver_e5a2167dd134d32d

func Swig_DirectorOptimizeVar_callback_AcceptDelta_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr, arg3 uintptr) (swig_result bool)

func Swig_DirectorOptimizeVar_callback_AcceptNeighbor_constraintsolver_e5a2167dd134d32d

func Swig_DirectorOptimizeVar_callback_AcceptNeighbor_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorOptimizeVar_callback_AcceptSolution_constraintsolver_e5a2167dd134d32d

func Swig_DirectorOptimizeVar_callback_AcceptSolution_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorOptimizeVar_callback_AcceptUncheckedNeighbor_constraintsolver_e5a2167dd134d32d

func Swig_DirectorOptimizeVar_callback_AcceptUncheckedNeighbor_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorOptimizeVar_callback_Accept_constraintsolver_e5a2167dd134d32d

func Swig_DirectorOptimizeVar_callback_Accept_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr)

func Swig_DirectorOptimizeVar_callback_AfterDecision_constraintsolver_e5a2167dd134d32d

func Swig_DirectorOptimizeVar_callback_AfterDecision_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr, arg3 bool)

func Swig_DirectorOptimizeVar_callback_ApplyDecision_constraintsolver_e5a2167dd134d32d

func Swig_DirectorOptimizeVar_callback_ApplyDecision_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr)

func Swig_DirectorOptimizeVar_callback_AtSolution_constraintsolver_e5a2167dd134d32d

func Swig_DirectorOptimizeVar_callback_AtSolution_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorOptimizeVar_callback_BeginFail_constraintsolver_e5a2167dd134d32d

func Swig_DirectorOptimizeVar_callback_BeginFail_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorOptimizeVar_callback_BeginInitialPropagation_constraintsolver_e5a2167dd134d32d

func Swig_DirectorOptimizeVar_callback_BeginInitialPropagation_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorOptimizeVar_callback_BeginNextDecision_constraintsolver_e5a2167dd134d32d

func Swig_DirectorOptimizeVar_callback_BeginNextDecision_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr)

func Swig_DirectorOptimizeVar_callback_EndFail_constraintsolver_e5a2167dd134d32d

func Swig_DirectorOptimizeVar_callback_EndFail_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorOptimizeVar_callback_EndInitialPropagation_constraintsolver_e5a2167dd134d32d

func Swig_DirectorOptimizeVar_callback_EndInitialPropagation_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorOptimizeVar_callback_EndNextDecision_constraintsolver_e5a2167dd134d32d

func Swig_DirectorOptimizeVar_callback_EndNextDecision_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr, arg3 uintptr)

func Swig_DirectorOptimizeVar_callback_EnterSearch_constraintsolver_e5a2167dd134d32d

func Swig_DirectorOptimizeVar_callback_EnterSearch_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorOptimizeVar_callback_ExitSearch_constraintsolver_e5a2167dd134d32d

func Swig_DirectorOptimizeVar_callback_ExitSearch_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorOptimizeVar_callback_Install_constraintsolver_e5a2167dd134d32d

func Swig_DirectorOptimizeVar_callback_Install_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorOptimizeVar_callback_IsUncheckedSolutionLimitReached_constraintsolver_e5a2167dd134d32d

func Swig_DirectorOptimizeVar_callback_IsUncheckedSolutionLimitReached_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorOptimizeVar_callback_LocalOptimum_constraintsolver_e5a2167dd134d32d

func Swig_DirectorOptimizeVar_callback_LocalOptimum_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorOptimizeVar_callback_Name_constraintsolver_e5a2167dd134d32d

func Swig_DirectorOptimizeVar_callback_Name_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result string)

func Swig_DirectorOptimizeVar_callback_NoMoreSolutions_constraintsolver_e5a2167dd134d32d

func Swig_DirectorOptimizeVar_callback_NoMoreSolutions_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorOptimizeVar_callback_PeriodicCheck_constraintsolver_e5a2167dd134d32d

func Swig_DirectorOptimizeVar_callback_PeriodicCheck_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorOptimizeVar_callback_ProgressPercent_constraintsolver_e5a2167dd134d32d

func Swig_DirectorOptimizeVar_callback_ProgressPercent_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result int)

func Swig_DirectorOptimizeVar_callback_RefuteDecision_constraintsolver_e5a2167dd134d32d

func Swig_DirectorOptimizeVar_callback_RefuteDecision_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr)

func Swig_DirectorOptimizeVar_callback_RestartSearch_constraintsolver_e5a2167dd134d32d

func Swig_DirectorOptimizeVar_callback_RestartSearch_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorOptimizeVar_callback_ToString_constraintsolver_e5a2167dd134d32d

func Swig_DirectorOptimizeVar_callback_ToString_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result string)

func Swig_DirectorPathOperator_callback_ConsiderAlternatives_constraintsolver_e5a2167dd134d32d

func Swig_DirectorPathOperator_callback_ConsiderAlternatives_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 int64) (swig_result bool)

func Swig_DirectorPathOperator_callback_GetBaseNodeRestartPosition_constraintsolver_e5a2167dd134d32d

func Swig_DirectorPathOperator_callback_GetBaseNodeRestartPosition_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 int) (swig_result int64)

func Swig_DirectorPathOperator_callback_HasFragments_constraintsolver_e5a2167dd134d32d

func Swig_DirectorPathOperator_callback_HasFragments_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorPathOperator_callback_HoldsDelta_constraintsolver_e5a2167dd134d32d

func Swig_DirectorPathOperator_callback_HoldsDelta_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorPathOperator_callback_InitPosition_constraintsolver_e5a2167dd134d32d

func Swig_DirectorPathOperator_callback_InitPosition_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorPathOperator_callback_IsIncremental_constraintsolver_e5a2167dd134d32d

func Swig_DirectorPathOperator_callback_IsIncremental_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorPathOperator_callback_MakeNeighbor_constraintsolver_e5a2167dd134d32d

func Swig_DirectorPathOperator_callback_MakeNeighbor_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorPathOperator_callback_MakeOneNeighbor_constraintsolver_e5a2167dd134d32d

func Swig_DirectorPathOperator_callback_MakeOneNeighbor_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorPathOperator_callback_OnNodeInitialization_constraintsolver_e5a2167dd134d32d

func Swig_DirectorPathOperator_callback_OnNodeInitialization_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorPathOperator_callback_OnSamePathAsPreviousBase_constraintsolver_e5a2167dd134d32d

func Swig_DirectorPathOperator_callback_OnSamePathAsPreviousBase_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 int64) (swig_result bool)

func Swig_DirectorPathOperator_callback_OnStart_constraintsolver_e5a2167dd134d32d

func Swig_DirectorPathOperator_callback_OnStart_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorPathOperator_callback_Reset_constraintsolver_e5a2167dd134d32d

func Swig_DirectorPathOperator_callback_Reset_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorPathOperator_callback_RestartAtPathStartOnSynchronize_constraintsolver_e5a2167dd134d32d

func Swig_DirectorPathOperator_callback_RestartAtPathStartOnSynchronize_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorPathOperator_callback_SetNextBaseToIncrement_constraintsolver_e5a2167dd134d32d

func Swig_DirectorPathOperator_callback_SetNextBaseToIncrement_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 int64)

func Swig_DirectorPathOperator_callback_Start_constraintsolver_e5a2167dd134d32d

func Swig_DirectorPathOperator_callback_Start_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr)

func Swig_DirectorPathOperator_callback_ToString_constraintsolver_e5a2167dd134d32d

func Swig_DirectorPathOperator_callback_ToString_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result string)

func Swig_DirectorRegularLimit_callback_AcceptDelta_constraintsolver_e5a2167dd134d32d

func Swig_DirectorRegularLimit_callback_AcceptDelta_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr, arg3 uintptr) (swig_result bool)

func Swig_DirectorRegularLimit_callback_AcceptNeighbor_constraintsolver_e5a2167dd134d32d

func Swig_DirectorRegularLimit_callback_AcceptNeighbor_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorRegularLimit_callback_AcceptSolution_constraintsolver_e5a2167dd134d32d

func Swig_DirectorRegularLimit_callback_AcceptSolution_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorRegularLimit_callback_AcceptUncheckedNeighbor_constraintsolver_e5a2167dd134d32d

func Swig_DirectorRegularLimit_callback_AcceptUncheckedNeighbor_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorRegularLimit_callback_Accept_constraintsolver_e5a2167dd134d32d

func Swig_DirectorRegularLimit_callback_Accept_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr)

func Swig_DirectorRegularLimit_callback_AfterDecision_constraintsolver_e5a2167dd134d32d

func Swig_DirectorRegularLimit_callback_AfterDecision_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr, arg3 bool)

func Swig_DirectorRegularLimit_callback_ApplyDecision_constraintsolver_e5a2167dd134d32d

func Swig_DirectorRegularLimit_callback_ApplyDecision_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr)

func Swig_DirectorRegularLimit_callback_AtSolution_constraintsolver_e5a2167dd134d32d

func Swig_DirectorRegularLimit_callback_AtSolution_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorRegularLimit_callback_BeginFail_constraintsolver_e5a2167dd134d32d

func Swig_DirectorRegularLimit_callback_BeginFail_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorRegularLimit_callback_BeginInitialPropagation_constraintsolver_e5a2167dd134d32d

func Swig_DirectorRegularLimit_callback_BeginInitialPropagation_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorRegularLimit_callback_BeginNextDecision_constraintsolver_e5a2167dd134d32d

func Swig_DirectorRegularLimit_callback_BeginNextDecision_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr)

func Swig_DirectorRegularLimit_callback_CheckWithOffset_constraintsolver_e5a2167dd134d32d

func Swig_DirectorRegularLimit_callback_CheckWithOffset_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr) (swig_result bool)

func Swig_DirectorRegularLimit_callback_Copy_constraintsolver_e5a2167dd134d32d

func Swig_DirectorRegularLimit_callback_Copy_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr)

func Swig_DirectorRegularLimit_callback_EndFail_constraintsolver_e5a2167dd134d32d

func Swig_DirectorRegularLimit_callback_EndFail_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorRegularLimit_callback_EndInitialPropagation_constraintsolver_e5a2167dd134d32d

func Swig_DirectorRegularLimit_callback_EndInitialPropagation_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorRegularLimit_callback_EndNextDecision_constraintsolver_e5a2167dd134d32d

func Swig_DirectorRegularLimit_callback_EndNextDecision_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr, arg3 uintptr)

func Swig_DirectorRegularLimit_callback_EnterSearch_constraintsolver_e5a2167dd134d32d

func Swig_DirectorRegularLimit_callback_EnterSearch_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorRegularLimit_callback_ExitSearch_constraintsolver_e5a2167dd134d32d

func Swig_DirectorRegularLimit_callback_ExitSearch_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorRegularLimit_callback_Init_constraintsolver_e5a2167dd134d32d

func Swig_DirectorRegularLimit_callback_Init_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorRegularLimit_callback_Install_constraintsolver_e5a2167dd134d32d

func Swig_DirectorRegularLimit_callback_Install_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorRegularLimit_callback_IsUncheckedSolutionLimitReached_constraintsolver_e5a2167dd134d32d

func Swig_DirectorRegularLimit_callback_IsUncheckedSolutionLimitReached_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorRegularLimit_callback_LocalOptimum_constraintsolver_e5a2167dd134d32d

func Swig_DirectorRegularLimit_callback_LocalOptimum_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorRegularLimit_callback_NoMoreSolutions_constraintsolver_e5a2167dd134d32d

func Swig_DirectorRegularLimit_callback_NoMoreSolutions_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorRegularLimit_callback_PeriodicCheck_constraintsolver_e5a2167dd134d32d

func Swig_DirectorRegularLimit_callback_PeriodicCheck_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorRegularLimit_callback_ProgressPercent_constraintsolver_e5a2167dd134d32d

func Swig_DirectorRegularLimit_callback_ProgressPercent_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result int)

func Swig_DirectorRegularLimit_callback_RefuteDecision_constraintsolver_e5a2167dd134d32d

func Swig_DirectorRegularLimit_callback_RefuteDecision_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr)

func Swig_DirectorRegularLimit_callback_RestartSearch_constraintsolver_e5a2167dd134d32d

func Swig_DirectorRegularLimit_callback_RestartSearch_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorRegularLimit_callback_ToString_constraintsolver_e5a2167dd134d32d

func Swig_DirectorRegularLimit_callback_ToString_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result string)

func Swig_DirectorRoutingTransitCallback1Impl_callback_Call_constraintsolver_e5a2167dd134d32d

func Swig_DirectorRoutingTransitCallback1Impl_callback_Call_constraintsolver_e5a2167dd134d32d(swig_c int, arg0 int64) (swig_result int64)

func Swig_DirectorRoutingTransitCallback2Impl_callback_Call_constraintsolver_e5a2167dd134d32d

func Swig_DirectorRoutingTransitCallback2Impl_callback_Call_constraintsolver_e5a2167dd134d32d(swig_c int, arg0 int64, arg1 int64) (swig_result int64)

func Swig_DirectorSearchLimit_callback_AcceptDelta_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchLimit_callback_AcceptDelta_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr, arg3 uintptr) (swig_result bool)

func Swig_DirectorSearchLimit_callback_AcceptNeighbor_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchLimit_callback_AcceptNeighbor_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSearchLimit_callback_AcceptSolution_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchLimit_callback_AcceptSolution_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorSearchLimit_callback_AcceptUncheckedNeighbor_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchLimit_callback_AcceptUncheckedNeighbor_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSearchLimit_callback_Accept_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchLimit_callback_Accept_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr)

func Swig_DirectorSearchLimit_callback_AfterDecision_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchLimit_callback_AfterDecision_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr, arg3 bool)

func Swig_DirectorSearchLimit_callback_ApplyDecision_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchLimit_callback_ApplyDecision_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr)

func Swig_DirectorSearchLimit_callback_AtSolution_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchLimit_callback_AtSolution_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorSearchLimit_callback_BeginFail_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchLimit_callback_BeginFail_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSearchLimit_callback_BeginInitialPropagation_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchLimit_callback_BeginInitialPropagation_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSearchLimit_callback_BeginNextDecision_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchLimit_callback_BeginNextDecision_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr)

func Swig_DirectorSearchLimit_callback_CheckWithOffset_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchLimit_callback_CheckWithOffset_constraintsolver_e5a2167dd134d32d(swig_c int, offset uintptr) (swig_result bool)

func Swig_DirectorSearchLimit_callback_Copy_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchLimit_callback_Copy_constraintsolver_e5a2167dd134d32d(swig_c int, limit uintptr)

func Swig_DirectorSearchLimit_callback_EndFail_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchLimit_callback_EndFail_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSearchLimit_callback_EndInitialPropagation_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchLimit_callback_EndInitialPropagation_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSearchLimit_callback_EndNextDecision_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchLimit_callback_EndNextDecision_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr, arg3 uintptr)

func Swig_DirectorSearchLimit_callback_EnterSearch_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchLimit_callback_EnterSearch_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSearchLimit_callback_ExitSearch_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchLimit_callback_ExitSearch_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSearchLimit_callback_Init_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchLimit_callback_Init_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSearchLimit_callback_Install_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchLimit_callback_Install_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSearchLimit_callback_IsUncheckedSolutionLimitReached_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchLimit_callback_IsUncheckedSolutionLimitReached_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorSearchLimit_callback_LocalOptimum_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchLimit_callback_LocalOptimum_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorSearchLimit_callback_NoMoreSolutions_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchLimit_callback_NoMoreSolutions_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSearchLimit_callback_PeriodicCheck_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchLimit_callback_PeriodicCheck_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSearchLimit_callback_ProgressPercent_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchLimit_callback_ProgressPercent_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result int)

func Swig_DirectorSearchLimit_callback_RefuteDecision_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchLimit_callback_RefuteDecision_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr)

func Swig_DirectorSearchLimit_callback_RestartSearch_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchLimit_callback_RestartSearch_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSearchLimit_callback_ToString_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchLimit_callback_ToString_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result string)

func Swig_DirectorSearchMonitor_callback_AcceptDelta_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchMonitor_callback_AcceptDelta_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr, arg3 uintptr) (swig_result bool)

func Swig_DirectorSearchMonitor_callback_AcceptNeighbor_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchMonitor_callback_AcceptNeighbor_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSearchMonitor_callback_AcceptSolution_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchMonitor_callback_AcceptSolution_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorSearchMonitor_callback_AcceptUncheckedNeighbor_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchMonitor_callback_AcceptUncheckedNeighbor_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSearchMonitor_callback_Accept_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchMonitor_callback_Accept_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr)

func Swig_DirectorSearchMonitor_callback_AfterDecision_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchMonitor_callback_AfterDecision_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr, arg3 bool)

func Swig_DirectorSearchMonitor_callback_ApplyDecision_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchMonitor_callback_ApplyDecision_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr)

func Swig_DirectorSearchMonitor_callback_AtSolution_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchMonitor_callback_AtSolution_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorSearchMonitor_callback_BeginFail_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchMonitor_callback_BeginFail_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSearchMonitor_callback_BeginInitialPropagation_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchMonitor_callback_BeginInitialPropagation_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSearchMonitor_callback_BeginNextDecision_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchMonitor_callback_BeginNextDecision_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr)

func Swig_DirectorSearchMonitor_callback_EndFail_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchMonitor_callback_EndFail_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSearchMonitor_callback_EndInitialPropagation_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchMonitor_callback_EndInitialPropagation_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSearchMonitor_callback_EndNextDecision_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchMonitor_callback_EndNextDecision_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr, arg3 uintptr)

func Swig_DirectorSearchMonitor_callback_EnterSearch_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchMonitor_callback_EnterSearch_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSearchMonitor_callback_ExitSearch_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchMonitor_callback_ExitSearch_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSearchMonitor_callback_Install_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchMonitor_callback_Install_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSearchMonitor_callback_IsUncheckedSolutionLimitReached_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchMonitor_callback_IsUncheckedSolutionLimitReached_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorSearchMonitor_callback_LocalOptimum_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchMonitor_callback_LocalOptimum_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorSearchMonitor_callback_NoMoreSolutions_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchMonitor_callback_NoMoreSolutions_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSearchMonitor_callback_PeriodicCheck_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchMonitor_callback_PeriodicCheck_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSearchMonitor_callback_ProgressPercent_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchMonitor_callback_ProgressPercent_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result int)

func Swig_DirectorSearchMonitor_callback_RefuteDecision_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchMonitor_callback_RefuteDecision_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr)

func Swig_DirectorSearchMonitor_callback_RestartSearch_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchMonitor_callback_RestartSearch_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSearchMonitor_callback_ToString_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchMonitor_callback_ToString_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result string)

func Swig_DirectorSolutionCollector_callback_AcceptDelta_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSolutionCollector_callback_AcceptDelta_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr, arg3 uintptr) (swig_result bool)

func Swig_DirectorSolutionCollector_callback_AcceptNeighbor_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSolutionCollector_callback_AcceptNeighbor_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSolutionCollector_callback_AcceptSolution_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSolutionCollector_callback_AcceptSolution_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorSolutionCollector_callback_AcceptUncheckedNeighbor_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSolutionCollector_callback_AcceptUncheckedNeighbor_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSolutionCollector_callback_Accept_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSolutionCollector_callback_Accept_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr)

func Swig_DirectorSolutionCollector_callback_AfterDecision_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSolutionCollector_callback_AfterDecision_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr, arg3 bool)

func Swig_DirectorSolutionCollector_callback_ApplyDecision_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSolutionCollector_callback_ApplyDecision_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr)

func Swig_DirectorSolutionCollector_callback_AtSolution_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSolutionCollector_callback_AtSolution_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorSolutionCollector_callback_BeginFail_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSolutionCollector_callback_BeginFail_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSolutionCollector_callback_BeginInitialPropagation_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSolutionCollector_callback_BeginInitialPropagation_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSolutionCollector_callback_BeginNextDecision_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSolutionCollector_callback_BeginNextDecision_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr)

func Swig_DirectorSolutionCollector_callback_EndFail_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSolutionCollector_callback_EndFail_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSolutionCollector_callback_EndInitialPropagation_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSolutionCollector_callback_EndInitialPropagation_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSolutionCollector_callback_EndNextDecision_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSolutionCollector_callback_EndNextDecision_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr, arg3 uintptr)

func Swig_DirectorSolutionCollector_callback_EnterSearch_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSolutionCollector_callback_EnterSearch_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSolutionCollector_callback_ExitSearch_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSolutionCollector_callback_ExitSearch_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSolutionCollector_callback_Install_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSolutionCollector_callback_Install_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSolutionCollector_callback_IsUncheckedSolutionLimitReached_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSolutionCollector_callback_IsUncheckedSolutionLimitReached_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorSolutionCollector_callback_LocalOptimum_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSolutionCollector_callback_LocalOptimum_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result bool)

func Swig_DirectorSolutionCollector_callback_NoMoreSolutions_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSolutionCollector_callback_NoMoreSolutions_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSolutionCollector_callback_PeriodicCheck_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSolutionCollector_callback_PeriodicCheck_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSolutionCollector_callback_ProgressPercent_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSolutionCollector_callback_ProgressPercent_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result int)

func Swig_DirectorSolutionCollector_callback_RefuteDecision_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSolutionCollector_callback_RefuteDecision_constraintsolver_e5a2167dd134d32d(swig_c int, arg2 uintptr)

func Swig_DirectorSolutionCollector_callback_RestartSearch_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSolutionCollector_callback_RestartSearch_constraintsolver_e5a2167dd134d32d(swig_c int)

func Swig_DirectorSolutionCollector_callback_ToString_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSolutionCollector_callback_ToString_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result string)

func Swig_free

func Swig_free(arg1 uintptr)

func Swig_malloc

func Swig_malloc(arg1 int) (_swig_ret uintptr)

func Swiggo_DeleteDirector_AtSolutionCallbackImpl_constraintsolver_e5a2167dd134d32d

func Swiggo_DeleteDirector_AtSolutionCallbackImpl_constraintsolver_e5a2167dd134d32d(c int)

func Swiggo_DeleteDirector_BaseLns_constraintsolver_e5a2167dd134d32d

func Swiggo_DeleteDirector_BaseLns_constraintsolver_e5a2167dd134d32d(c int)

func Swiggo_DeleteDirector_ChangeValue_constraintsolver_e5a2167dd134d32d

func Swiggo_DeleteDirector_ChangeValue_constraintsolver_e5a2167dd134d32d(c int)

func Swiggo_DeleteDirector_Constraint_constraintsolver_e5a2167dd134d32d

func Swiggo_DeleteDirector_Constraint_constraintsolver_e5a2167dd134d32d(c int)

func Swiggo_DeleteDirector_DecisionBuilder_constraintsolver_e5a2167dd134d32d

func Swiggo_DeleteDirector_DecisionBuilder_constraintsolver_e5a2167dd134d32d(c int)

func Swiggo_DeleteDirector_Decision_constraintsolver_e5a2167dd134d32d

func Swiggo_DeleteDirector_Decision_constraintsolver_e5a2167dd134d32d(c int)

func Swiggo_DeleteDirector_Demon_constraintsolver_e5a2167dd134d32d

func Swiggo_DeleteDirector_Demon_constraintsolver_e5a2167dd134d32d(c int)

func Swiggo_DeleteDirector_IntVarLocalSearchFilter_constraintsolver_e5a2167dd134d32d

func Swiggo_DeleteDirector_IntVarLocalSearchFilter_constraintsolver_e5a2167dd134d32d(c int)

func Swiggo_DeleteDirector_IntVarLocalSearchOperator_constraintsolver_e5a2167dd134d32d

func Swiggo_DeleteDirector_IntVarLocalSearchOperator_constraintsolver_e5a2167dd134d32d(c int)

func Swiggo_DeleteDirector_LocalSearchFilter_constraintsolver_e5a2167dd134d32d

func Swiggo_DeleteDirector_LocalSearchFilter_constraintsolver_e5a2167dd134d32d(c int)

func Swiggo_DeleteDirector_LocalSearchOperator_constraintsolver_e5a2167dd134d32d

func Swiggo_DeleteDirector_LocalSearchOperator_constraintsolver_e5a2167dd134d32d(c int)

func Swiggo_DeleteDirector_OptimizeVar_constraintsolver_e5a2167dd134d32d

func Swiggo_DeleteDirector_OptimizeVar_constraintsolver_e5a2167dd134d32d(c int)

func Swiggo_DeleteDirector_PathOperator_constraintsolver_e5a2167dd134d32d

func Swiggo_DeleteDirector_PathOperator_constraintsolver_e5a2167dd134d32d(c int)

func Swiggo_DeleteDirector_RegularLimit_constraintsolver_e5a2167dd134d32d

func Swiggo_DeleteDirector_RegularLimit_constraintsolver_e5a2167dd134d32d(c int)

func Swiggo_DeleteDirector_RoutingTransitCallback1Impl_constraintsolver_e5a2167dd134d32d

func Swiggo_DeleteDirector_RoutingTransitCallback1Impl_constraintsolver_e5a2167dd134d32d(c int)

func Swiggo_DeleteDirector_RoutingTransitCallback2Impl_constraintsolver_e5a2167dd134d32d

func Swiggo_DeleteDirector_RoutingTransitCallback2Impl_constraintsolver_e5a2167dd134d32d(c int)

func Swiggo_DeleteDirector_SearchLimit_constraintsolver_e5a2167dd134d32d

func Swiggo_DeleteDirector_SearchLimit_constraintsolver_e5a2167dd134d32d(c int)

func Swiggo_DeleteDirector_SearchMonitor_constraintsolver_e5a2167dd134d32d

func Swiggo_DeleteDirector_SearchMonitor_constraintsolver_e5a2167dd134d32d(c int)

func Swiggo_DeleteDirector_SolutionCollector_constraintsolver_e5a2167dd134d32d

func Swiggo_DeleteDirector_SolutionCollector_constraintsolver_e5a2167dd134d32d(c int)

func ToInt64Vector

func ToInt64Vector(arg1 []int) (_swig_ret []int64)

func Zero

func Zero() (_swig_ret int64)

Types

type Absl_Duration

type Absl_Duration interface {
	Swigcptr() uintptr
}

type Absl_Span_Sl_int64_t_SS_const_Sg_

type Absl_Span_Sl_int64_t_SS_const_Sg_ interface {
	Swigcptr() uintptr
}

type Absl_Span_Sl_int_SS_const_Sg_

type Absl_Span_Sl_int_SS_const_Sg_ interface {
	Swigcptr() uintptr
}

type Absl_flat_hash_set_Sl_int_Sg_

type Absl_flat_hash_set_Sl_int_Sg_ interface {
	Swigcptr() uintptr
}

type Absl_flat_hash_set_Sl_operations_research_IntVar_Sm__Sg_

type Absl_flat_hash_set_Sl_operations_research_IntVar_Sm__Sg_ interface {
	Swigcptr() uintptr
}

type Absl_string_view

type Absl_string_view interface {
	Swigcptr() uintptr
}

type AcceptanceStrategy

type AcceptanceStrategy struct {
	// contains filtered or unexported fields
}

Determines when a neighbor solution, obtained by the application of a perturbation and improvement step to a reference solution, is used to replace the reference solution.

func (*AcceptanceStrategy) Descriptor deprecated

func (*AcceptanceStrategy) Descriptor() ([]byte, []int)

Deprecated: Use AcceptanceStrategy.ProtoReflect.Descriptor instead.

func (*AcceptanceStrategy) ProtoMessage

func (*AcceptanceStrategy) ProtoMessage()

func (*AcceptanceStrategy) ProtoReflect

func (x *AcceptanceStrategy) ProtoReflect() protoreflect.Message

func (*AcceptanceStrategy) Reset

func (x *AcceptanceStrategy) Reset()

func (*AcceptanceStrategy) String

func (x *AcceptanceStrategy) String() string

type AcceptanceStrategy_Value

type AcceptanceStrategy_Value int32
const (
	// Unspecified value.
	AcceptanceStrategy_UNSET AcceptanceStrategy_Value = 0
	// Accept only solutions that are improving with respect to the reference
	// one.
	AcceptanceStrategy_GREEDY_DESCENT AcceptanceStrategy_Value = 1
)

func (AcceptanceStrategy_Value) Descriptor

func (AcceptanceStrategy_Value) Enum

func (AcceptanceStrategy_Value) EnumDescriptor deprecated

func (AcceptanceStrategy_Value) EnumDescriptor() ([]byte, []int)

Deprecated: Use AcceptanceStrategy_Value.Descriptor instead.

func (AcceptanceStrategy_Value) Number

func (AcceptanceStrategy_Value) String

func (x AcceptanceStrategy_Value) String() string

func (AcceptanceStrategy_Value) Type

type Assignment

type Assignment interface {
	Swigcptr() uintptr
	SwigIsAssignment()
	Clear()
	Empty() (_swig_ret bool)
	Size() (_swig_ret int)
	NumIntVars() (_swig_ret int)
	NumIntervalVars() (_swig_ret int)
	NumSequenceVars() (_swig_ret int)
	Store()
	Restore()
	AddObjective(arg2 IntVar)
	AddObjectives(arg2 IntVarVector)
	ClearObjective()
	NumObjectives() (_swig_ret int)
	Objective() (_swig_ret IntVar)
	ObjectiveFromIndex(arg2 int) (_swig_ret IntVar)
	HasObjective() (_swig_ret bool)
	HasObjectiveFromIndex(arg2 int) (_swig_ret bool)
	ObjectiveMin() (_swig_ret int64)
	ObjectiveMax() (_swig_ret int64)
	ObjectiveValue() (_swig_ret int64)
	ObjectiveBound() (_swig_ret bool)
	SetObjectiveMin(arg2 int64)
	SetObjectiveMax(arg2 int64)
	SetObjectiveValue(arg2 int64)
	SetObjectiveRange(arg2 int64, arg3 int64)
	ObjectiveMinFromIndex(arg2 int) (_swig_ret int64)
	ObjectiveMaxFromIndex(arg2 int) (_swig_ret int64)
	ObjectiveValueFromIndex(arg2 int) (_swig_ret int64)
	ObjectiveBoundFromIndex(arg2 int) (_swig_ret bool)
	SetObjectiveMinFromIndex(arg2 int, arg3 int64)
	SetObjectiveMaxFromIndex(arg2 int, arg3 int64)
	SetObjectiveValueFromIndex(arg2 int, arg3 int64)
	SetObjectiveRangeFromIndex(arg2 int, arg3 int64, arg4 int64)
	Min(arg2 IntVar) (_swig_ret int64)
	Max(arg2 IntVar) (_swig_ret int64)
	Value(arg2 IntVar) (_swig_ret int64)
	Bound(arg2 IntVar) (_swig_ret bool)
	SetMin(arg2 IntVar, arg3 int64)
	SetMax(arg2 IntVar, arg3 int64)
	SetRange(arg2 IntVar, arg3 int64, arg4 int64)
	SetValue(arg2 IntVar, arg3 int64)
	StartMin(arg2 IntervalVar) (_swig_ret int64)
	StartMax(arg2 IntervalVar) (_swig_ret int64)
	StartValue(arg2 IntervalVar) (_swig_ret int64)
	DurationMin(arg2 IntervalVar) (_swig_ret int64)
	DurationMax(arg2 IntervalVar) (_swig_ret int64)
	DurationValue(arg2 IntervalVar) (_swig_ret int64)
	EndMin(arg2 IntervalVar) (_swig_ret int64)
	EndMax(arg2 IntervalVar) (_swig_ret int64)
	EndValue(arg2 IntervalVar) (_swig_ret int64)
	PerformedMin(arg2 IntervalVar) (_swig_ret int64)
	PerformedMax(arg2 IntervalVar) (_swig_ret int64)
	PerformedValue(arg2 IntervalVar) (_swig_ret int64)
	SetStartMin(arg2 IntervalVar, arg3 int64)
	SetStartMax(arg2 IntervalVar, arg3 int64)
	SetStartRange(arg2 IntervalVar, arg3 int64, arg4 int64)
	SetStartValue(arg2 IntervalVar, arg3 int64)
	SetDurationMin(arg2 IntervalVar, arg3 int64)
	SetDurationMax(arg2 IntervalVar, arg3 int64)
	SetDurationRange(arg2 IntervalVar, arg3 int64, arg4 int64)
	SetDurationValue(arg2 IntervalVar, arg3 int64)
	SetEndMin(arg2 IntervalVar, arg3 int64)
	SetEndMax(arg2 IntervalVar, arg3 int64)
	SetEndRange(arg2 IntervalVar, arg3 int64, arg4 int64)
	SetEndValue(arg2 IntervalVar, arg3 int64)
	SetPerformedMin(arg2 IntervalVar, arg3 int64)
	SetPerformedMax(arg2 IntervalVar, arg3 int64)
	SetPerformedRange(arg2 IntervalVar, arg3 int64, arg4 int64)
	SetPerformedValue(arg2 IntervalVar, arg3 int64)
	Add(a ...interface{}) interface{}
	FastAdd(a ...interface{}) interface{}
	ForwardSequence(arg2 SequenceVar) (_swig_ret []int)
	BackwardSequence(arg2 SequenceVar) (_swig_ret []int)
	Unperformed(arg2 SequenceVar) (_swig_ret []int)
	SetSequence(arg2 SequenceVar, arg3 []int, arg4 []int, arg5 []int)
	SetForwardSequence(arg2 SequenceVar, arg3 []int)
	SetBackwardSequence(arg2 SequenceVar, arg3 []int)
	SetUnperformed(arg2 SequenceVar, arg3 []int)
	Activate(a ...interface{})
	Deactivate(a ...interface{})
	Activated(a ...interface{}) bool
	ActivateObjective()
	DeactivateObjective()
	ActivatedObjective() (_swig_ret bool)
	ActivateObjectiveFromIndex(arg2 int)
	DeactivateObjectiveFromIndex(arg2 int)
	ActivatedObjectiveFromIndex(arg2 int) (_swig_ret bool)
	ToString() (_swig_ret string)
	AreAllElementsBound() (_swig_ret bool)
	Contains(a ...interface{}) bool
	CopyIntersection(arg2 Assignment)
	Copy(arg2 Assignment)
	IntVarContainer() (_swig_ret AssignmentIntContainer)
	MutableIntVarContainer() (_swig_ret AssignmentIntContainer)
	IntervalVarContainer() (_swig_ret AssignmentIntervalContainer)
	MutableIntervalVarContainer() (_swig_ret AssignmentIntervalContainer)
	SequenceVarContainer() (_swig_ret AssignmentSequenceContainer)
	MutableSequenceVarContainer() (_swig_ret AssignmentSequenceContainer)
	Solver() (_swig_ret Solver)
	FreezeQueue()
	UnfreezeQueue()
	EnqueueDelayedDemon(arg1 Demon)
	EnqueueVar(arg1 Demon)
	ResetActionOnFail()
	SetVariableToCleanOnFail(arg1 IntVar)
	Name() (_swig_ret string)
	SetName(arg1 Absl_string_view)
	HasName() (_swig_ret bool)
	BaseName() (_swig_ret string)
	SwigIsPropagationBaseObject()
	SwigGetPropagationBaseObject() PropagationBaseObject
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

func NewAssignment

func NewAssignment(a ...interface{}) Assignment

func NewAssignment__SWIG_0

func NewAssignment__SWIG_0(arg1 Solver) (_swig_ret Assignment)

func NewAssignment__SWIG_1

func NewAssignment__SWIG_1(arg1 Assignment) (_swig_ret Assignment)

type AssignmentElement

type AssignmentElement interface {
	Swigcptr() uintptr
	SwigIsAssignmentElement()
	Activate()
	Deactivate()
	Activated() (_swig_ret bool)
}

func NewAssignmentElement

func NewAssignmentElement() (_swig_ret AssignmentElement)

type AssignmentIntContainer

type AssignmentIntContainer interface {
	Swigcptr() uintptr
	SwigIsAssignmentIntContainer()
	Add(arg2 IntVar) (_swig_ret IntVarElement)
	FastAdd(arg2 IntVar) (_swig_ret IntVarElement)
	AddAtPosition(arg2 IntVar, arg3 int) (_swig_ret IntVarElement)
	Clear()
	Resize(arg2 int64)
	Empty() (_swig_ret bool)
	CopyIntersection(arg2 AssignmentIntContainer)
	Copy(arg2 AssignmentIntContainer)
	Contains(arg2 IntVar) (_swig_ret bool)
	Element(a ...interface{}) IntVarElement
	Size() (_swig_ret int)
	Store()
	Restore()
	AreAllElementsBound() (_swig_ret bool)
}

func NewAssignmentIntContainer

func NewAssignmentIntContainer() (_swig_ret AssignmentIntContainer)

type AssignmentIntervalContainer

type AssignmentIntervalContainer interface {
	Swigcptr() uintptr
	SwigIsAssignmentIntervalContainer()
	Add(arg2 IntervalVar) (_swig_ret IntervalVarElement)
	FastAdd(arg2 IntervalVar) (_swig_ret IntervalVarElement)
	AddAtPosition(arg2 IntervalVar, arg3 int) (_swig_ret IntervalVarElement)
	Clear()
	Resize(arg2 int64)
	Empty() (_swig_ret bool)
	CopyIntersection(arg2 AssignmentIntervalContainer)
	Copy(arg2 AssignmentIntervalContainer)
	Contains(arg2 IntervalVar) (_swig_ret bool)
	Element(a ...interface{}) IntervalVarElement
	Size() (_swig_ret int)
	Store()
	Restore()
	AreAllElementsBound() (_swig_ret bool)
}

func NewAssignmentIntervalContainer

func NewAssignmentIntervalContainer() (_swig_ret AssignmentIntervalContainer)

type AssignmentSequenceContainer

type AssignmentSequenceContainer interface {
	Swigcptr() uintptr
	SwigIsAssignmentSequenceContainer()
	Add(arg2 SequenceVar) (_swig_ret SequenceVarElement)
	FastAdd(arg2 SequenceVar) (_swig_ret SequenceVarElement)
	AddAtPosition(arg2 SequenceVar, arg3 int) (_swig_ret SequenceVarElement)
	Clear()
	Resize(arg2 int64)
	Empty() (_swig_ret bool)
	CopyIntersection(arg2 AssignmentSequenceContainer)
	Copy(arg2 AssignmentSequenceContainer)
	Contains(arg2 SequenceVar) (_swig_ret bool)
	Element(a ...interface{}) SequenceVarElement
	Size() (_swig_ret int)
	Store()
	Restore()
	AreAllElementsBound() (_swig_ret bool)
}

func NewAssignmentSequenceContainer

func NewAssignmentSequenceContainer() (_swig_ret AssignmentSequenceContainer)

type AtSolutionCallback

type AtSolutionCallback interface {
	Swigcptr() uintptr
	SwigIsAtSolutionCallback()
	Call()
}

func NewAtSolutionCallback

func NewAtSolutionCallback(a ...interface{}) AtSolutionCallback

func NewAtSolutionCallback__SWIG_0

func NewAtSolutionCallback__SWIG_0(arg1 AtSolutionCallback) (_swig_ret AtSolutionCallback)

func NewAtSolutionCallback__SWIG_1

func NewAtSolutionCallback__SWIG_1(arg1 *_swig_fnptr) (_swig_ret AtSolutionCallback)

func NewAtSolutionCallback__SWIG_2

func NewAtSolutionCallback__SWIG_2(arg1 AtSolutionCallbackImpl) (_swig_ret AtSolutionCallback)

type AtSolutionCallbackImpl

type AtSolutionCallbackImpl interface {
	Swigcptr() uintptr
	SwigIsAtSolutionCallbackImpl()
	DirectorInterface() interface{}
	Call()
}

func NewDirectorAtSolutionCallbackImpl

func NewDirectorAtSolutionCallbackImpl(v interface{}) AtSolutionCallbackImpl

type BaseIntExpr

type BaseIntExpr interface {
	Swigcptr() uintptr
	SwigIsBaseIntExpr()
	Var() (_swig_ret IntVar)
	CastToVar() (_swig_ret IntVar)
	Min() (_swig_ret int64)
	SetMin(arg1 int64)
	Max() (_swig_ret int64)
	SetMax(arg1 int64)
	Range(arg1 []int64, arg2 []int64)
	SetRange(arg1 int64, arg2 int64)
	SetValue(arg1 int64)
	Bound() (_swig_ret bool)
	IsVar() (_swig_ret bool)
	VarWithName(arg1 string) (_swig_ret IntVar)
	WhenRange(a ...interface{})
	Accept(arg1 ModelVisitor)
	ToString() (_swig_ret string)
	Solver() (_swig_ret Solver)
	FreezeQueue()
	UnfreezeQueue()
	EnqueueDelayedDemon(arg1 Demon)
	EnqueueVar(arg1 Demon)
	ResetActionOnFail()
	SetVariableToCleanOnFail(arg1 IntVar)
	Name() (_swig_ret string)
	SetName(arg1 Absl_string_view)
	HasName() (_swig_ret bool)
	BaseName() (_swig_ret string)
	SwigIsIntExpr()
	SwigGetIntExpr() IntExpr
	SwigIsPropagationBaseObject()
	SwigGetPropagationBaseObject() PropagationBaseObject
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

type BaseLns

type BaseLns interface {
	Swigcptr() uintptr
	SwigIsBaseLns()
	DirectorInterface() interface{}
	InitFragments()
	NextFragment() (_swig_ret bool)
	AppendToFragment(arg2 int)
	FragmentSize() (_swig_ret int)
	HasFragments() (_swig_ret bool)
	HoldsDelta() (_swig_ret bool)
	Start(arg1 Assignment)
	IsIncremental() (_swig_ret bool)
	Size() (_swig_ret int)
	Value(arg1 int64) (_swig_ret int64)
	Var(arg1 int64) (_swig_ret IntVar)
	SkipUnchanged(arg1 int) (_swig_ret bool)
	OldValue(arg1 int64) (_swig_ret int64)
	PrevValue(arg1 int64) (_swig_ret int64)
	SetValue(arg1 int64, arg2 int64)
	Activated(arg1 int64) (_swig_ret bool)
	Activate(arg1 int64)
	Deactivate(arg1 int64)
	ApplyChanges(arg1 Assignment, arg2 Assignment) (_swig_ret bool)
	RevertChanges(arg1 bool)
	AddVars(arg1 IntVarVector)
	OnStart()
	MakeNextNeighbor(arg1 Assignment, arg2 Assignment) (_swig_ret bool)
	Reset()
	ToString() (_swig_ret string)
	SwigIsIntVarLocalSearchOperator()
	SwigGetIntVarLocalSearchOperator() IntVarLocalSearchOperator
	SwigIsLocalSearchOperator()
	SwigGetLocalSearchOperator() LocalSearchOperator
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

func NewDirectorBaseLns

func NewDirectorBaseLns(v interface{}, arg1 IntVarVector) BaseLns

type BaseObject

type BaseObject interface {
	Swigcptr() uintptr
	SwigIsBaseObject()
	ToString() (_swig_ret string)
}

func NewBaseObject

func NewBaseObject() (_swig_ret BaseObject)

type BooleanVar

type BooleanVar interface {
	Swigcptr() uintptr
	SwigIsBooleanVar()
	Min() (_swig_ret int64)
	SetMin(arg2 int64)
	Max() (_swig_ret int64)
	SetMax(arg2 int64)
	SetRange(arg2 int64, arg3 int64)
	Bound() (_swig_ret bool)
	Value() (_swig_ret int64)
	RemoveValue(arg2 int64)
	RemoveInterval(arg2 int64, arg3 int64)
	WhenBound(arg2 Demon)
	WhenRange(arg2 Demon)
	WhenDomain(arg2 Demon)
	Size() (_swig_ret uint64)
	Contains(arg2 int64) (_swig_ret bool)
	ToString() (_swig_ret string)
	VarType() (_swig_ret int)
	IsEqual(arg2 int64) (_swig_ret IntVar)
	IsDifferent(arg2 int64) (_swig_ret IntVar)
	IsGreaterOrEqual(arg2 int64) (_swig_ret IntVar)
	IsLessOrEqual(arg2 int64) (_swig_ret IntVar)
	RestoreValue()
	BaseName() (_swig_ret string)
	RawValue() (_swig_ret int)
	IsVar() (_swig_ret bool)
	Var() (_swig_ret IntVar)
	RemoveValues(arg1 []int64)
	SetValues(arg1 []int64)
	OldMin() (_swig_ret int64)
	OldMax() (_swig_ret int64)
	Accept(arg1 ModelVisitor)
	Index() (_swig_ret int)
	GetDomain() (_swig_ret IntVarIterator)
	GetHoles() (_swig_ret IntVarIterator)
	Range(arg1 []int64, arg2 []int64)
	SetValue(arg1 int64)
	VarWithName(arg1 string) (_swig_ret IntVar)
	Solver() (_swig_ret Solver)
	FreezeQueue()
	UnfreezeQueue()
	EnqueueDelayedDemon(arg1 Demon)
	EnqueueVar(arg1 Demon)
	ResetActionOnFail()
	SetVariableToCleanOnFail(arg1 IntVar)
	Name() (_swig_ret string)
	SetName(arg1 Absl_string_view)
	HasName() (_swig_ret bool)
	SwigIsIntVar()
	SwigGetIntVar() IntVar
	SwigIsIntExpr()
	SwigGetIntExpr() IntExpr
	SwigIsPropagationBaseObject()
	SwigGetPropagationBaseObject() PropagationBaseObject
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

type BoundCost

type BoundCost interface {
	Swigcptr() uintptr
	SwigIsBoundCost()
	SetBound(arg2 int64)
	GetBound() (_swig_ret int64)
	SetCost(arg2 int64)
	GetCost() (_swig_ret int64)
}

func NewBoundCost

func NewBoundCost(a ...interface{}) BoundCost

func NewBoundCost__SWIG_0

func NewBoundCost__SWIG_0() (_swig_ret BoundCost)

func NewBoundCost__SWIG_1

func NewBoundCost__SWIG_1(arg1 int64, arg2 int64) (_swig_ret BoundCost)

type CastConstraint

type CastConstraint interface {
	Swigcptr() uintptr
	SwigIsCastConstraint()
	TargetVar() (_swig_ret IntVar)
	Post()
	InitialPropagateWrapper()
	ToString() (_swig_ret string)
	Accept(arg1 ModelVisitor)
	IsCastConstraint() (_swig_ret bool)
	Var() (_swig_ret IntVar)
	Solver() (_swig_ret Solver)
	FreezeQueue()
	UnfreezeQueue()
	EnqueueDelayedDemon(arg1 Demon)
	EnqueueVar(arg1 Demon)
	ResetActionOnFail()
	SetVariableToCleanOnFail(arg1 IntVar)
	Name() (_swig_ret string)
	SetName(arg1 Absl_string_view)
	HasName() (_swig_ret bool)
	BaseName() (_swig_ret string)
	SwigIsConstraint()
	SwigGetConstraint() Constraint
	SwigIsPropagationBaseObject()
	SwigGetPropagationBaseObject() PropagationBaseObject
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

type ChangeValue

type ChangeValue interface {
	Swigcptr() uintptr
	SwigIsChangeValue()
	DirectorInterface() interface{}
	ModifyValue(arg2 int64, arg3 int64) (_swig_ret int64)
	HoldsDelta() (_swig_ret bool)
	Start(arg1 Assignment)
	IsIncremental() (_swig_ret bool)
	Size() (_swig_ret int)
	Value(arg1 int64) (_swig_ret int64)
	Var(arg1 int64) (_swig_ret IntVar)
	SkipUnchanged(arg1 int) (_swig_ret bool)
	OldValue(arg1 int64) (_swig_ret int64)
	PrevValue(arg1 int64) (_swig_ret int64)
	SetValue(arg1 int64, arg2 int64)
	Activated(arg1 int64) (_swig_ret bool)
	Activate(arg1 int64)
	Deactivate(arg1 int64)
	ApplyChanges(arg1 Assignment, arg2 Assignment) (_swig_ret bool)
	RevertChanges(arg1 bool)
	AddVars(arg1 IntVarVector)
	OnStart()
	MakeNextNeighbor(arg1 Assignment, arg2 Assignment) (_swig_ret bool)
	Reset()
	HasFragments() (_swig_ret bool)
	ToString() (_swig_ret string)
	SwigIsIntVarLocalSearchOperator()
	SwigGetIntVarLocalSearchOperator() IntVarLocalSearchOperator
	SwigIsLocalSearchOperator()
	SwigGetLocalSearchOperator() LocalSearchOperator
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

func NewDirectorChangeValue

func NewDirectorChangeValue(v interface{}, arg1 IntVarVector) ChangeValue

type Constraint

type Constraint interface {
	Swigcptr() uintptr
	SwigIsConstraint()
	DirectorInterface() interface{}
	Post()
	InitialPropagateWrapper()
	ToString() (_swig_ret string)
	Accept(arg2 ModelVisitor)
	IsCastConstraint() (_swig_ret bool)
	Var() (_swig_ret IntVar)
	Solver() (_swig_ret Solver)
	FreezeQueue()
	UnfreezeQueue()
	EnqueueDelayedDemon(arg1 Demon)
	EnqueueVar(arg1 Demon)
	ResetActionOnFail()
	SetVariableToCleanOnFail(arg1 IntVar)
	Name() (_swig_ret string)
	SetName(arg1 Absl_string_view)
	HasName() (_swig_ret bool)
	BaseName() (_swig_ret string)
	SwigIsPropagationBaseObject()
	SwigGetPropagationBaseObject() PropagationBaseObject
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

func NewDirectorConstraint

func NewDirectorConstraint(v interface{}, arg1 Solver) Constraint

type ConstraintSolverParameters

type ConstraintSolverParameters struct {

	// This parameter indicates if the solver should compress the trail
	// during the search. No compression means that the solver will be faster,
	// but will use more memory.
	CompressTrail ConstraintSolverParameters_TrailCompression `` /* 170-byte string literal not displayed */
	// This parameter indicates the default size of a block of the trail.
	// Compression applies at the block level.
	TrailBlockSize int32 `protobuf:"varint,2,opt,name=trail_block_size,json=trailBlockSize,proto3" json:"trail_block_size,omitempty"`
	// When a sum/min/max operation is applied on a large array, this
	// array is recursively split into blocks of size 'array_split_size'.
	ArraySplitSize int32 `protobuf:"varint,3,opt,name=array_split_size,json=arraySplitSize,proto3" json:"array_split_size,omitempty"`
	// This parameters indicates if the solver should store the names of
	// the objets it manages.
	StoreNames bool `protobuf:"varint,4,opt,name=store_names,json=storeNames,proto3" json:"store_names,omitempty"`
	// Create names for cast variables.
	NameCastVariables bool `protobuf:"varint,5,opt,name=name_cast_variables,json=nameCastVariables,proto3" json:"name_cast_variables,omitempty"`
	// Should anonymous variables be given a name.
	NameAllVariables bool `protobuf:"varint,6,opt,name=name_all_variables,json=nameAllVariables,proto3" json:"name_all_variables,omitempty"`
	// Activate propagation profiling.
	ProfilePropagation bool `protobuf:"varint,7,opt,name=profile_propagation,json=profilePropagation,proto3" json:"profile_propagation,omitempty"`
	// Export propagation profiling data to file.
	ProfileFile string `protobuf:"bytes,8,opt,name=profile_file,json=profileFile,proto3" json:"profile_file,omitempty"`
	// Activate local search profiling.
	ProfileLocalSearch bool `protobuf:"varint,16,opt,name=profile_local_search,json=profileLocalSearch,proto3" json:"profile_local_search,omitempty"`
	// Print local search profiling data after solving.
	PrintLocalSearchProfile bool `` /* 136-byte string literal not displayed */
	// Activate propagate tracing.
	TracePropagation bool `protobuf:"varint,9,opt,name=trace_propagation,json=tracePropagation,proto3" json:"trace_propagation,omitempty"`
	// Trace search.
	TraceSearch bool `protobuf:"varint,10,opt,name=trace_search,json=traceSearch,proto3" json:"trace_search,omitempty"`
	// Print the model before solving.
	PrintModel bool `protobuf:"varint,11,opt,name=print_model,json=printModel,proto3" json:"print_model,omitempty"`
	// Print model statistics before solving.
	PrintModelStats bool `protobuf:"varint,12,opt,name=print_model_stats,json=printModelStats,proto3" json:"print_model_stats,omitempty"`
	// Print added constraints.
	PrintAddedConstraints bool `` /* 128-byte string literal not displayed */
	DisableSolve          bool `protobuf:"varint,15,opt,name=disable_solve,json=disableSolve,proto3" json:"disable_solve,omitempty"`
	// Control the implementation of the table constraint.
	UseSmallTable bool `protobuf:"varint,101,opt,name=use_small_table,json=useSmallTable,proto3" json:"use_small_table,omitempty"`
	// Control the propagation of the cumulative constraint.
	UseCumulativeEdgeFinder    bool  `` /* 137-byte string literal not displayed */
	UseCumulativeTimeTable     bool  `` /* 134-byte string literal not displayed */
	UseCumulativeTimeTableSync bool  `` /* 148-byte string literal not displayed */
	UseSequenceHighDemandTasks bool  `` /* 148-byte string literal not displayed */
	UseAllPossibleDisjunctions bool  `` /* 146-byte string literal not displayed */
	MaxEdgeFinderSize          int32 `protobuf:"varint,109,opt,name=max_edge_finder_size,json=maxEdgeFinderSize,proto3" json:"max_edge_finder_size,omitempty"`
	// Control the propagation of the diffn constraint.
	DiffnUseCumulative bool `protobuf:"varint,110,opt,name=diffn_use_cumulative,json=diffnUseCumulative,proto3" json:"diffn_use_cumulative,omitempty"`
	// Control the implementation of the element constraint.
	UseElementRmq bool `protobuf:"varint,111,opt,name=use_element_rmq,json=useElementRmq,proto3" json:"use_element_rmq,omitempty"`
	// Skip locally optimal pairs of paths in PathOperators. Setting this
	// parameter to true might skip valid neighbors if there are constraints
	// linking paths together (such as precedences). In any other case this
	// should only speed up the search without omitting any neighbors.
	SkipLocallyOptimalPaths bool `` /* 137-byte string literal not displayed */
	// Control the behavior of local search.
	CheckSolutionPeriod int32 `protobuf:"varint,114,opt,name=check_solution_period,json=checkSolutionPeriod,proto3" json:"check_solution_period,omitempty"`
	// contains filtered or unexported fields
}

Solver parameters.

func SolverDefaultSolverParameters

func SolverDefaultSolverParameters() (_swig_ret ConstraintSolverParameters)

func (*ConstraintSolverParameters) Descriptor deprecated

func (*ConstraintSolverParameters) Descriptor() ([]byte, []int)

Deprecated: Use ConstraintSolverParameters.ProtoReflect.Descriptor instead.

func (*ConstraintSolverParameters) GetArraySplitSize

func (x *ConstraintSolverParameters) GetArraySplitSize() int32

func (*ConstraintSolverParameters) GetCheckSolutionPeriod

func (x *ConstraintSolverParameters) GetCheckSolutionPeriod() int32

func (*ConstraintSolverParameters) GetCompressTrail

func (*ConstraintSolverParameters) GetDiffnUseCumulative

func (x *ConstraintSolverParameters) GetDiffnUseCumulative() bool

func (*ConstraintSolverParameters) GetDisableSolve

func (x *ConstraintSolverParameters) GetDisableSolve() bool

func (*ConstraintSolverParameters) GetMaxEdgeFinderSize

func (x *ConstraintSolverParameters) GetMaxEdgeFinderSize() int32

func (*ConstraintSolverParameters) GetNameAllVariables

func (x *ConstraintSolverParameters) GetNameAllVariables() bool

func (*ConstraintSolverParameters) GetNameCastVariables

func (x *ConstraintSolverParameters) GetNameCastVariables() bool

func (*ConstraintSolverParameters) GetPrintAddedConstraints

func (x *ConstraintSolverParameters) GetPrintAddedConstraints() bool

func (*ConstraintSolverParameters) GetPrintLocalSearchProfile

func (x *ConstraintSolverParameters) GetPrintLocalSearchProfile() bool

func (*ConstraintSolverParameters) GetPrintModel

func (x *ConstraintSolverParameters) GetPrintModel() bool

func (*ConstraintSolverParameters) GetPrintModelStats

func (x *ConstraintSolverParameters) GetPrintModelStats() bool

func (*ConstraintSolverParameters) GetProfileFile

func (x *ConstraintSolverParameters) GetProfileFile() string

func (*ConstraintSolverParameters) GetProfileLocalSearch

func (x *ConstraintSolverParameters) GetProfileLocalSearch() bool

func (*ConstraintSolverParameters) GetProfilePropagation

func (x *ConstraintSolverParameters) GetProfilePropagation() bool

func (*ConstraintSolverParameters) GetSkipLocallyOptimalPaths

func (x *ConstraintSolverParameters) GetSkipLocallyOptimalPaths() bool

func (*ConstraintSolverParameters) GetStoreNames

func (x *ConstraintSolverParameters) GetStoreNames() bool

func (*ConstraintSolverParameters) GetTracePropagation

func (x *ConstraintSolverParameters) GetTracePropagation() bool

func (*ConstraintSolverParameters) GetTraceSearch

func (x *ConstraintSolverParameters) GetTraceSearch() bool

func (*ConstraintSolverParameters) GetTrailBlockSize

func (x *ConstraintSolverParameters) GetTrailBlockSize() int32

func (*ConstraintSolverParameters) GetUseAllPossibleDisjunctions

func (x *ConstraintSolverParameters) GetUseAllPossibleDisjunctions() bool

func (*ConstraintSolverParameters) GetUseCumulativeEdgeFinder

func (x *ConstraintSolverParameters) GetUseCumulativeEdgeFinder() bool

func (*ConstraintSolverParameters) GetUseCumulativeTimeTable

func (x *ConstraintSolverParameters) GetUseCumulativeTimeTable() bool

func (*ConstraintSolverParameters) GetUseCumulativeTimeTableSync

func (x *ConstraintSolverParameters) GetUseCumulativeTimeTableSync() bool

func (*ConstraintSolverParameters) GetUseElementRmq

func (x *ConstraintSolverParameters) GetUseElementRmq() bool

func (*ConstraintSolverParameters) GetUseSequenceHighDemandTasks

func (x *ConstraintSolverParameters) GetUseSequenceHighDemandTasks() bool

func (*ConstraintSolverParameters) GetUseSmallTable

func (x *ConstraintSolverParameters) GetUseSmallTable() bool

func (*ConstraintSolverParameters) ProtoMessage

func (*ConstraintSolverParameters) ProtoMessage()

func (*ConstraintSolverParameters) ProtoReflect

func (*ConstraintSolverParameters) Reset

func (x *ConstraintSolverParameters) Reset()

func (*ConstraintSolverParameters) String

func (x *ConstraintSolverParameters) String() string

type ConstraintSolverParameters_TrailCompression

type ConstraintSolverParameters_TrailCompression int32

Internal parameters of the solver.

const (
	ConstraintSolverParameters_NO_COMPRESSION     ConstraintSolverParameters_TrailCompression = 0
	ConstraintSolverParameters_COMPRESS_WITH_ZLIB ConstraintSolverParameters_TrailCompression = 1
)

func (ConstraintSolverParameters_TrailCompression) Descriptor

func (ConstraintSolverParameters_TrailCompression) Enum

func (ConstraintSolverParameters_TrailCompression) EnumDescriptor deprecated

func (ConstraintSolverParameters_TrailCompression) EnumDescriptor() ([]byte, []int)

Deprecated: Use ConstraintSolverParameters_TrailCompression.Descriptor instead.

func (ConstraintSolverParameters_TrailCompression) Number

func (ConstraintSolverParameters_TrailCompression) String

func (ConstraintSolverParameters_TrailCompression) Type

type Decision

type Decision interface {
	Swigcptr() uintptr
	SwigIsDecision()
	DirectorInterface() interface{}
	ApplyWrapper(arg2 Solver)
	RefuteWrapper(arg2 Solver)
	ToString() (_swig_ret string)
	Accept(arg2 DecisionVisitor)
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

func NewDirectorDecision

func NewDirectorDecision(v interface{}) Decision

type DecisionBuilder

type DecisionBuilder interface {
	Swigcptr() uintptr
	SwigIsDecisionBuilder()
	DirectorInterface() interface{}
	NextWrapper(arg2 Solver) (_swig_ret Decision)
	ToString() (_swig_ret string)
	SetName(arg2 Absl_string_view)
	GetName() (_swig_ret string)
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

func NewDirectorDecisionBuilder

func NewDirectorDecisionBuilder(v interface{}) DecisionBuilder

type DecisionBuilderVector

type DecisionBuilderVector interface {
	Swigcptr() uintptr
	SwigIsDecisionBuilderVector()
	Size() (_swig_ret int64)
	Capacity() (_swig_ret int64)
	Reserve(arg2 int64)
	IsEmpty() (_swig_ret bool)
	Clear()
	Add(arg2 DecisionBuilder)
	Get(arg2 int) (_swig_ret DecisionBuilder)
	Set(arg2 int, arg3 DecisionBuilder)
}

func NewDecisionBuilderVector

func NewDecisionBuilderVector(a ...interface{}) DecisionBuilderVector

func NewDecisionBuilderVector__SWIG_0

func NewDecisionBuilderVector__SWIG_0() (_swig_ret DecisionBuilderVector)

func NewDecisionBuilderVector__SWIG_1

func NewDecisionBuilderVector__SWIG_1(arg1 int64) (_swig_ret DecisionBuilderVector)

func NewDecisionBuilderVector__SWIG_2

func NewDecisionBuilderVector__SWIG_2(arg1 DecisionBuilderVector) (_swig_ret DecisionBuilderVector)

type DecisionVisitor

type DecisionVisitor interface {
	Swigcptr() uintptr
	SwigIsDecisionVisitor()
	VisitSetVariableValue(arg2 IntVar, arg3 int64)
	VisitSplitVariableDomain(arg2 IntVar, arg3 int64, arg4 bool)
	VisitScheduleOrPostpone(arg2 IntervalVar, arg3 int64)
	VisitScheduleOrExpedite(arg2 IntervalVar, arg3 int64)
	VisitRankFirstInterval(arg2 SequenceVar, arg3 int)
	VisitRankLastInterval(arg2 SequenceVar, arg3 int)
	VisitUnknownDecision()
	ToString() (_swig_ret string)
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

func NewDecisionVisitor

func NewDecisionVisitor() (_swig_ret DecisionVisitor)

type DefaultPhaseParameters

type DefaultPhaseParameters interface {
	Swigcptr() uintptr
	SwigIsDefaultPhaseParameters()
	SetVar_selection_schema(arg2 Operations_researchDefaultPhaseParametersVariableSelection)
	GetVar_selection_schema() (_swig_ret Operations_researchDefaultPhaseParametersVariableSelection)
	SetValue_selection_schema(arg2 Operations_researchDefaultPhaseParametersValueSelection)
	GetValue_selection_schema() (_swig_ret Operations_researchDefaultPhaseParametersValueSelection)
	SetInitialization_splits(arg2 int)
	GetInitialization_splits() (_swig_ret int)
	SetRun_all_heuristics(arg2 bool)
	GetRun_all_heuristics() (_swig_ret bool)
	SetHeuristic_period(arg2 int)
	GetHeuristic_period() (_swig_ret int)
	SetHeuristic_num_failures_limit(arg2 int)
	GetHeuristic_num_failures_limit() (_swig_ret int)
	SetPersistent_impact(arg2 bool)
	GetPersistent_impact() (_swig_ret bool)
	SetRandom_seed(arg2 int)
	GetRandom_seed() (_swig_ret int)
	SetDisplay_level(arg2 Operations_researchDefaultPhaseParametersDisplayLevel)
	GetDisplay_level() (_swig_ret Operations_researchDefaultPhaseParametersDisplayLevel)
	SetUse_last_conflict(arg2 bool)
	GetUse_last_conflict() (_swig_ret bool)
	SetDecision_builder(arg2 DecisionBuilder)
	GetDecision_builder() (_swig_ret DecisionBuilder)
}

func NewDefaultPhaseParameters

func NewDefaultPhaseParameters() (_swig_ret DefaultPhaseParameters)

type Demon

type Demon interface {
	Swigcptr() uintptr
	SwigIsDemon()
	DirectorInterface() interface{}
	RunWrapper(arg2 Solver)
	Priority() (_swig_ret Operations_researchSolverDemonPriority)
	ToString() (_swig_ret string)
	Inhibit(arg2 Solver)
	Desinhibit(arg2 Solver)
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

func NewDirectorDemon

func NewDirectorDemon(v interface{}) Demon

type DisjunctiveConstraint

type DisjunctiveConstraint interface {
	Swigcptr() uintptr
	SwigIsDisjunctiveConstraint()
	SequenceVar() (_swig_ret SequenceVar)
	SetTransitionTime(arg2 RoutingTransitCallback2)
	TransitionTime(arg2 int, arg3 int) (_swig_ret int64)
	Post()
	InitialPropagateWrapper()
	ToString() (_swig_ret string)
	Accept(arg1 ModelVisitor)
	IsCastConstraint() (_swig_ret bool)
	Var() (_swig_ret IntVar)
	Solver() (_swig_ret Solver)
	FreezeQueue()
	UnfreezeQueue()
	EnqueueDelayedDemon(arg1 Demon)
	EnqueueVar(arg1 Demon)
	ResetActionOnFail()
	SetVariableToCleanOnFail(arg1 IntVar)
	Name() (_swig_ret string)
	SetName(arg1 Absl_string_view)
	HasName() (_swig_ret bool)
	BaseName() (_swig_ret string)
	SwigIsConstraint()
	SwigGetConstraint() Constraint
	SwigIsPropagationBaseObject()
	SwigGetPropagationBaseObject() PropagationBaseObject
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

type FirstSolutionStrategy

type FirstSolutionStrategy struct {
	// contains filtered or unexported fields
}

First solution strategies, used as starting point of local search.

func (*FirstSolutionStrategy) Descriptor deprecated

func (*FirstSolutionStrategy) Descriptor() ([]byte, []int)

Deprecated: Use FirstSolutionStrategy.ProtoReflect.Descriptor instead.

func (*FirstSolutionStrategy) ProtoMessage

func (*FirstSolutionStrategy) ProtoMessage()

func (*FirstSolutionStrategy) ProtoReflect

func (x *FirstSolutionStrategy) ProtoReflect() protoreflect.Message

func (*FirstSolutionStrategy) Reset

func (x *FirstSolutionStrategy) Reset()

func (*FirstSolutionStrategy) String

func (x *FirstSolutionStrategy) String() string

type FirstSolutionStrategy_Value

type FirstSolutionStrategy_Value int32
const (
	// See the homonymous value in LocalSearchMetaheuristic.
	FirstSolutionStrategy_UNSET FirstSolutionStrategy_Value = 0
	// Lets the solver detect which strategy to use according to the model being
	// solved.
	FirstSolutionStrategy_AUTOMATIC FirstSolutionStrategy_Value = 15
	// --- Path addition heuristics ---
	// Starting from a route "start" node, connect it to the node which produces
	// the cheapest route segment, then extend the route by iterating on the
	// last node added to the route.
	FirstSolutionStrategy_PATH_CHEAPEST_ARC FirstSolutionStrategy_Value = 3
	// Same as PATH_CHEAPEST_ARC, but arcs are evaluated with a comparison-based
	// selector which will favor the most constrained arc first. To assign a
	// selector to the routing model, see
	// RoutingModel::ArcIsMoreConstrainedThanArc() in routing.h for details.
	FirstSolutionStrategy_PATH_MOST_CONSTRAINED_ARC FirstSolutionStrategy_Value = 4
	// Same as PATH_CHEAPEST_ARC, except that arc costs are evaluated using the
	// function passed to RoutingModel::SetFirstSolutionEvaluator()
	// (cf. routing.h).
	FirstSolutionStrategy_EVALUATOR_STRATEGY FirstSolutionStrategy_Value = 5
	// Savings algorithm (Clarke & Wright).
	// Reference: Clarke, G. & Wright, J.W.:
	// "Scheduling of Vehicles from a Central Depot to a Number of Delivery
	// Points", Operations Research, Vol. 12, 1964, pp. 568-581
	FirstSolutionStrategy_SAVINGS FirstSolutionStrategy_Value = 10
	// Sweep algorithm (Wren & Holliday).
	// Reference: Anthony Wren & Alan Holliday: Computer Scheduling of Vehicles
	// from One or More Depots to a Number of Delivery Points Operational
	// Research Quarterly (1970-1977),
	// Vol. 23, No. 3 (Sep., 1972), pp. 333-344
	FirstSolutionStrategy_SWEEP FirstSolutionStrategy_Value = 11
	// Christofides algorithm (actually a variant of the Christofides algorithm
	// using a maximal matching instead of a maximum matching, which does
	// not guarantee the 3/2 factor of the approximation on a metric travelling
	// salesman). Works on generic vehicle routing models by extending a route
	// until no nodes can be inserted on it.
	// Reference: Nicos Christofides, Worst-case analysis of a new heuristic for
	// the travelling salesman problem, Report 388, Graduate School of
	// Industrial Administration, CMU, 1976.
	FirstSolutionStrategy_CHRISTOFIDES FirstSolutionStrategy_Value = 13
	// --- Path insertion heuristics ---
	// Make all nodes inactive. Only finds a solution if nodes are optional (are
	// element of a disjunction constraint with a finite penalty cost).
	FirstSolutionStrategy_ALL_UNPERFORMED FirstSolutionStrategy_Value = 6
	// Iteratively build a solution by inserting the cheapest node at its
	// cheapest position; the cost of insertion is based on the global cost
	// function of the routing model. As of 2/2012, only works on models with
	// optional nodes (with finite penalty costs).
	FirstSolutionStrategy_BEST_INSERTION FirstSolutionStrategy_Value = 7
	// Iteratively build a solution by inserting the cheapest node at its
	// cheapest position; the cost of insertion is based on the arc cost
	// function. Is faster than BEST_INSERTION.
	FirstSolutionStrategy_PARALLEL_CHEAPEST_INSERTION FirstSolutionStrategy_Value = 8
	// Iteratively build a solution by constructing routes sequentially, for
	// each route inserting the cheapest node at its cheapest position until the
	// route is completed; the cost of insertion is based on the arc cost
	// function. Is faster than PARALLEL_CHEAPEST_INSERTION.
	FirstSolutionStrategy_SEQUENTIAL_CHEAPEST_INSERTION FirstSolutionStrategy_Value = 14
	// Iteratively build a solution by inserting each node at its cheapest
	// position; the cost of insertion is based on the arc cost function.
	// Differs from PARALLEL_CHEAPEST_INSERTION by the node selected for
	// insertion; here nodes are considered in decreasing order of distance to
	// the start/ends of the routes, i.e. farthest nodes are inserted first.
	// Is faster than SEQUENTIAL_CHEAPEST_INSERTION.
	FirstSolutionStrategy_LOCAL_CHEAPEST_INSERTION FirstSolutionStrategy_Value = 9
	// Same as LOCAL_CHEAPEST_INSERTION except that the cost of insertion is
	// based on the routing model cost function instead of arc costs only.
	FirstSolutionStrategy_LOCAL_CHEAPEST_COST_INSERTION FirstSolutionStrategy_Value = 16
	// --- Variable-based heuristics ---
	// Iteratively connect two nodes which produce the cheapest route segment.
	FirstSolutionStrategy_GLOBAL_CHEAPEST_ARC FirstSolutionStrategy_Value = 1
	// Select the first node with an unbound successor and connect it to the
	// node which produces the cheapest route segment.
	FirstSolutionStrategy_LOCAL_CHEAPEST_ARC FirstSolutionStrategy_Value = 2
	// Select the first node with an unbound successor and connect it to the
	// first available node.
	// This is equivalent to the CHOOSE_FIRST_UNBOUND strategy combined with
	// ASSIGN_MIN_VALUE (cf. constraint_solver.h).
	FirstSolutionStrategy_FIRST_UNBOUND_MIN_VALUE FirstSolutionStrategy_Value = 12
)

func (FirstSolutionStrategy_Value) Descriptor

func (FirstSolutionStrategy_Value) Enum

func (FirstSolutionStrategy_Value) EnumDescriptor deprecated

func (FirstSolutionStrategy_Value) EnumDescriptor() ([]byte, []int)

Deprecated: Use FirstSolutionStrategy_Value.Descriptor instead.

func (FirstSolutionStrategy_Value) Number

func (FirstSolutionStrategy_Value) String

func (FirstSolutionStrategy_Value) Type

type GlobalVehicleBreaksConstraint

type GlobalVehicleBreaksConstraint interface {
	Swigcptr() uintptr
	SwigIsGlobalVehicleBreaksConstraint()
	ToString() (_swig_ret string)
	Post()
	InitialPropagateWrapper()
	Accept(arg1 ModelVisitor)
	IsCastConstraint() (_swig_ret bool)
	Var() (_swig_ret IntVar)
	Solver() (_swig_ret Solver)
	FreezeQueue()
	UnfreezeQueue()
	EnqueueDelayedDemon(arg1 Demon)
	EnqueueVar(arg1 Demon)
	ResetActionOnFail()
	SetVariableToCleanOnFail(arg1 IntVar)
	Name() (_swig_ret string)
	SetName(arg1 Absl_string_view)
	HasName() (_swig_ret bool)
	BaseName() (_swig_ret string)
	SwigIsConstraint()
	SwigGetConstraint() Constraint
	SwigIsPropagationBaseObject()
	SwigGetPropagationBaseObject() PropagationBaseObject
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

func NewGlobalVehicleBreaksConstraint

func NewGlobalVehicleBreaksConstraint(arg1 RoutingDimension) (_swig_ret GlobalVehicleBreaksConstraint)

type GoAtSolutionCallbackWrapper

type GoAtSolutionCallbackWrapper interface {
	AtSolutionCallbackImpl
	IsGoAtSolutionCallbackWrapper()
	Delete()
	Wrap() AtSolutionCallback
}

func NewGoAtSolutionCallbackWrapper

func NewGoAtSolutionCallbackWrapper(goCb func()) GoAtSolutionCallbackWrapper

type GoRoutingTransitCallback1Wrapper

type GoRoutingTransitCallback1Wrapper interface {
	RoutingTransitCallback1Impl
	IsGoRoutingTransitCallback1Wrapper()
	Delete()
	Wrap() RoutingTransitCallback1
}

func NewGoRoutingTransitCallback1Wrapper

func NewGoRoutingTransitCallback1Wrapper(goCb func(arg0 int64) int64) GoRoutingTransitCallback1Wrapper

type GoRoutingTransitCallback2Wrapper

type GoRoutingTransitCallback2Wrapper interface {
	RoutingTransitCallback2Impl
	IsGoRoutingTransitCallback2Wrapper()
	Delete()
	Wrap() RoutingTransitCallback2
}

func NewGoRoutingTransitCallback2Wrapper

func NewGoRoutingTransitCallback2Wrapper(goCb func(arg0 int64, arg1 int64) int64) GoRoutingTransitCallback2Wrapper

type ImprovementSearchLimit

type ImprovementSearchLimit interface {
	Swigcptr() uintptr
	SwigIsImprovementSearchLimit()
	Copy(arg2 SearchLimit)
	MakeClone() (_swig_ret SearchLimit)
	CheckWithOffset(arg2 Absl_Duration) (_swig_ret bool)
	AtSolution() (_swig_ret bool)
	Init()
	Install()
	IsCrossed() (_swig_ret bool)
	Check() (_swig_ret bool)
	EnterSearch()
	BeginNextDecision(arg1 DecisionBuilder)
	PeriodicCheck()
	RefuteDecision(arg1 Decision)
	ToString() (_swig_ret string)
	RestartSearch()
	ExitSearch()
	EndNextDecision(arg1 DecisionBuilder, arg2 Decision)
	ApplyDecision(arg1 Decision)
	AfterDecision(arg1 Decision, arg2 bool)
	BeginFail()
	EndFail()
	BeginInitialPropagation()
	EndInitialPropagation()
	AcceptSolution() (_swig_ret bool)
	NoMoreSolutions()
	LocalOptimum() (_swig_ret bool)
	AcceptDelta(arg1 Assignment, arg2 Assignment) (_swig_ret bool)
	AcceptNeighbor()
	AcceptUncheckedNeighbor()
	IsUncheckedSolutionLimitReached() (_swig_ret bool)
	ProgressPercent() (_swig_ret int)
	Accept(arg1 ModelVisitor)
	Solver() (_swig_ret Solver)
	SwigIsSearchLimit()
	SwigGetSearchLimit() SearchLimit
	SwigIsSearchMonitor()
	SwigGetSearchMonitor() SearchMonitor
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

func NewImprovementSearchLimit

func NewImprovementSearchLimit(a ...interface{}) ImprovementSearchLimit

func NewImprovementSearchLimit__SWIG_0

func NewImprovementSearchLimit__SWIG_0(arg1 Solver, arg2 IntVar, arg3 bool, arg4 float64, arg5 float64, arg6 float64, arg7 int) (_swig_ret ImprovementSearchLimit)

func NewImprovementSearchLimit__SWIG_1

func NewImprovementSearchLimit__SWIG_1(arg1 Solver, arg2 IntVarVector, arg3 Std_vector_Sl_bool_Sg_, arg4 Std_vector_Sl_double_Sg_, arg5 Std_vector_Sl_double_Sg_, arg6 float64, arg7 int) (_swig_ret ImprovementSearchLimit)

type IntExpr

type IntExpr interface {
	Swigcptr() uintptr
	SwigIsIntExpr()
	Min() (_swig_ret int64)
	SetMin(arg2 int64)
	Max() (_swig_ret int64)
	SetMax(arg2 int64)
	Range(arg2 []int64, arg3 []int64)
	SetRange(arg2 int64, arg3 int64)
	SetValue(arg2 int64)
	Bound() (_swig_ret bool)
	IsVar() (_swig_ret bool)
	Var() (_swig_ret IntVar)
	VarWithName(arg2 string) (_swig_ret IntVar)
	WhenRange(a ...interface{})
	Accept(arg2 ModelVisitor)
	ToString() (_swig_ret string)
	Solver() (_swig_ret Solver)
	FreezeQueue()
	UnfreezeQueue()
	EnqueueDelayedDemon(arg1 Demon)
	EnqueueVar(arg1 Demon)
	ResetActionOnFail()
	SetVariableToCleanOnFail(arg1 IntVar)
	Name() (_swig_ret string)
	SetName(arg1 Absl_string_view)
	HasName() (_swig_ret bool)
	BaseName() (_swig_ret string)
	SwigIsPropagationBaseObject()
	SwigGetPropagationBaseObject() PropagationBaseObject
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

type IntTupleSet

type IntTupleSet interface {
	Swigcptr() uintptr
	SwigIsIntTupleSet()
	Clear()
	Insert(a ...interface{}) int
	Insert2(arg2 int64, arg3 int64) (_swig_ret int)
	Insert3(arg2 int64, arg3 int64, arg4 int64) (_swig_ret int)
	Insert4(arg2 int64, arg3 int64, arg4 int64, arg5 int64) (_swig_ret int)
	InsertAll(a ...interface{})
	Contains(a ...interface{}) bool
	NumTuples() (_swig_ret int)
	Value(arg2 int, arg3 int) (_swig_ret int64)
	Arity() (_swig_ret int)
	NumDifferentValuesInColumn(arg2 int) (_swig_ret int)
	SortedByColumn(arg2 int) (_swig_ret IntTupleSet)
	SortedLexicographically() (_swig_ret IntTupleSet)
}

func NewIntTupleSet

func NewIntTupleSet(a ...interface{}) IntTupleSet

func NewIntTupleSet__SWIG_0

func NewIntTupleSet__SWIG_0(arg1 int) (_swig_ret IntTupleSet)

func NewIntTupleSet__SWIG_1

func NewIntTupleSet__SWIG_1(arg1 IntTupleSet) (_swig_ret IntTupleSet)

type IntVar

type IntVar interface {
	Swigcptr() uintptr
	SwigIsIntVar()
	IsVar() (_swig_ret bool)
	Var() (_swig_ret IntVar)
	Value() (_swig_ret int64)
	RemoveValue(arg2 int64)
	RemoveInterval(arg2 int64, arg3 int64)
	RemoveValues(arg2 []int64)
	SetValues(arg2 []int64)
	WhenBound(a ...interface{})
	WhenDomain(a ...interface{})
	Size() (_swig_ret uint64)
	Contains(arg2 int64) (_swig_ret bool)
	OldMin() (_swig_ret int64)
	OldMax() (_swig_ret int64)
	VarType() (_swig_ret int)
	Accept(arg2 ModelVisitor)
	IsEqual(arg2 int64) (_swig_ret IntVar)
	IsDifferent(arg2 int64) (_swig_ret IntVar)
	IsGreaterOrEqual(arg2 int64) (_swig_ret IntVar)
	IsLessOrEqual(arg2 int64) (_swig_ret IntVar)
	Index() (_swig_ret int)
	GetDomain() (_swig_ret IntVarIterator)
	GetHoles() (_swig_ret IntVarIterator)
	Min() (_swig_ret int64)
	SetMin(arg1 int64)
	Max() (_swig_ret int64)
	SetMax(arg1 int64)
	Range(arg1 []int64, arg2 []int64)
	SetRange(arg1 int64, arg2 int64)
	SetValue(arg1 int64)
	Bound() (_swig_ret bool)
	VarWithName(arg1 string) (_swig_ret IntVar)
	WhenRange(a ...interface{})
	ToString() (_swig_ret string)
	Solver() (_swig_ret Solver)
	FreezeQueue()
	UnfreezeQueue()
	EnqueueDelayedDemon(arg1 Demon)
	EnqueueVar(arg1 Demon)
	ResetActionOnFail()
	SetVariableToCleanOnFail(arg1 IntVar)
	Name() (_swig_ret string)
	SetName(arg1 Absl_string_view)
	HasName() (_swig_ret bool)
	BaseName() (_swig_ret string)
	SwigIsIntExpr()
	SwigGetIntExpr() IntExpr
	SwigIsPropagationBaseObject()
	SwigGetPropagationBaseObject() PropagationBaseObject
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

type IntVarElement

type IntVarElement interface {
	Swigcptr() uintptr
	SwigIsIntVarElement()
	Reset(arg2 IntVar)
	Clone() (_swig_ret IntVarElement)
	Copy(arg2 IntVarElement)
	Var() (_swig_ret IntVar)
	Store()
	Restore()
	Min() (_swig_ret int64)
	SetMin(arg2 int64)
	Max() (_swig_ret int64)
	SetMax(arg2 int64)
	Value() (_swig_ret int64)
	Bound() (_swig_ret bool)
	SetRange(arg2 int64, arg3 int64)
	SetValue(arg2 int64)
	ToString() (_swig_ret string)
	Activate()
	Deactivate()
	Activated() (_swig_ret bool)
	SwigIsAssignmentElement()
	SwigGetAssignmentElement() AssignmentElement
}

func NewIntVarElement

func NewIntVarElement(a ...interface{}) IntVarElement

func NewIntVarElement__SWIG_0

func NewIntVarElement__SWIG_0() (_swig_ret IntVarElement)

func NewIntVarElement__SWIG_1

func NewIntVarElement__SWIG_1(arg1 IntVar) (_swig_ret IntVarElement)

type IntVarIterator

type IntVarIterator interface {
	Swigcptr() uintptr
	SwigIsIntVarIterator()
	Init()
	Ok() (_swig_ret bool)
	Value() (_swig_ret int64)
	Next()
	ToString() (_swig_ret string)
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

type IntVarLocalSearchFilter

type IntVarLocalSearchFilter interface {
	Swigcptr() uintptr
	SwigIsIntVarLocalSearchFilter()
	DirectorInterface() interface{}
	Synchronize(arg2 Assignment, arg3 Assignment)
	AddVars(arg2 IntVarVector)
	Size() (_swig_ret int)
	Var(arg2 int) (_swig_ret IntVar)
	Value(arg2 int) (_swig_ret int64)
	Index(arg2 IntVar) (_swig_ret int)
	Relax(arg1 Assignment, arg2 Assignment)
	Commit(arg1 Assignment, arg2 Assignment)
	Accept(arg1 Assignment, arg2 Assignment, arg3 int64, arg4 int64) (_swig_ret bool)
	IsIncremental() (_swig_ret bool)
	Revert()
	Reset()
	GetSynchronizedObjectiveValue() (_swig_ret int64)
	GetAcceptedObjectiveValue() (_swig_ret int64)
	ToString() (_swig_ret string)
	SwigIsLocalSearchFilter()
	SwigGetLocalSearchFilter() LocalSearchFilter
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

func NewDirectorIntVarLocalSearchFilter

func NewDirectorIntVarLocalSearchFilter(v interface{}, arg1 IntVarVector) IntVarLocalSearchFilter

type IntVarLocalSearchOperator

type IntVarLocalSearchOperator interface {
	Swigcptr() uintptr
	SwigIsIntVarLocalSearchOperator()
	DirectorInterface() interface{}
	HoldsDelta() (_swig_ret bool)
	Start(arg2 Assignment)
	IsIncremental() (_swig_ret bool)
	Size() (_swig_ret int)
	Value(arg2 int64) (_swig_ret int64)
	Var(arg2 int64) (_swig_ret IntVar)
	SkipUnchanged(arg2 int) (_swig_ret bool)
	OldValue(arg2 int64) (_swig_ret int64)
	PrevValue(arg2 int64) (_swig_ret int64)
	SetValue(arg2 int64, arg3 int64)
	Activated(arg2 int64) (_swig_ret bool)
	Activate(arg2 int64)
	Deactivate(arg2 int64)
	ApplyChanges(arg2 Assignment, arg3 Assignment) (_swig_ret bool)
	RevertChanges(arg2 bool)
	AddVars(arg2 IntVarVector)
	OnStart()
	Reset()
	HasFragments() (_swig_ret bool)
	ToString() (_swig_ret string)
	SwigIsLocalSearchOperator()
	SwigGetLocalSearchOperator() LocalSearchOperator
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

func NewDirectorIntVarLocalSearchOperator

func NewDirectorIntVarLocalSearchOperator(abi interface{}, a ...interface{}) IntVarLocalSearchOperator

func NewDirectorIntVarLocalSearchOperator__SWIG_0

func NewDirectorIntVarLocalSearchOperator__SWIG_0(v interface{}, arg1 IntVarVector, arg2 bool) IntVarLocalSearchOperator

func NewDirectorIntVarLocalSearchOperator__SWIG_1

func NewDirectorIntVarLocalSearchOperator__SWIG_1(v interface{}, arg1 IntVarVector) IntVarLocalSearchOperator

func NewIntVarLocalSearchOperator

func NewIntVarLocalSearchOperator(a ...interface{}) IntVarLocalSearchOperator

func NewIntVarLocalSearchOperator__SWIG_0

func NewIntVarLocalSearchOperator__SWIG_0(arg1 IntVarVector, arg2 bool) (_swig_ret IntVarLocalSearchOperator)

func NewIntVarLocalSearchOperator__SWIG_1

func NewIntVarLocalSearchOperator__SWIG_1(arg1 IntVarVector) (_swig_ret IntVarLocalSearchOperator)

type IntVarVector

type IntVarVector interface {
	Swigcptr() uintptr
	SwigIsIntVarVector()
	Size() (_swig_ret int64)
	Capacity() (_swig_ret int64)
	Reserve(arg2 int64)
	IsEmpty() (_swig_ret bool)
	Clear()
	Add(arg2 IntVar)
	Get(arg2 int) (_swig_ret IntVar)
	Set(arg2 int, arg3 IntVar)
}

func NewIntVarVector

func NewIntVarVector(a ...interface{}) IntVarVector

func NewIntVarVector__SWIG_0

func NewIntVarVector__SWIG_0() (_swig_ret IntVarVector)

func NewIntVarVector__SWIG_1

func NewIntVarVector__SWIG_1(arg1 int64) (_swig_ret IntVarVector)

func NewIntVarVector__SWIG_2

func NewIntVarVector__SWIG_2(arg1 IntVarVector) (_swig_ret IntVarVector)

type IntervalVar

type IntervalVar interface {
	Swigcptr() uintptr
	SwigIsIntervalVar()
	StartMin() (_swig_ret int64)
	StartMax() (_swig_ret int64)
	SetStartMin(arg2 int64)
	SetStartMax(arg2 int64)
	SetStartRange(arg2 int64, arg3 int64)
	OldStartMin() (_swig_ret int64)
	OldStartMax() (_swig_ret int64)
	WhenStartRange(a ...interface{})
	WhenStartBound(a ...interface{})
	DurationMin() (_swig_ret int64)
	DurationMax() (_swig_ret int64)
	SetDurationMin(arg2 int64)
	SetDurationMax(arg2 int64)
	SetDurationRange(arg2 int64, arg3 int64)
	OldDurationMin() (_swig_ret int64)
	OldDurationMax() (_swig_ret int64)
	WhenDurationRange(a ...interface{})
	WhenDurationBound(a ...interface{})
	EndMin() (_swig_ret int64)
	EndMax() (_swig_ret int64)
	SetEndMin(arg2 int64)
	SetEndMax(arg2 int64)
	SetEndRange(arg2 int64, arg3 int64)
	OldEndMin() (_swig_ret int64)
	OldEndMax() (_swig_ret int64)
	WhenEndRange(a ...interface{})
	WhenEndBound(a ...interface{})
	MustBePerformed() (_swig_ret bool)
	MayBePerformed() (_swig_ret bool)
	CannotBePerformed() (_swig_ret bool)
	IsPerformedBound() (_swig_ret bool)
	SetPerformed(arg2 bool)
	WasPerformedBound() (_swig_ret bool)
	WhenPerformedBound(a ...interface{})
	WhenAnything(a ...interface{})
	StartExpr() (_swig_ret IntExpr)
	DurationExpr() (_swig_ret IntExpr)
	EndExpr() (_swig_ret IntExpr)
	PerformedExpr() (_swig_ret IntExpr)
	SafeStartExpr(arg2 int64) (_swig_ret IntExpr)
	SafeDurationExpr(arg2 int64) (_swig_ret IntExpr)
	SafeEndExpr(arg2 int64) (_swig_ret IntExpr)
	Accept(arg2 ModelVisitor)
	EndsAfterEnd(arg2 IntervalVar) (_swig_ret Constraint)
	EndsAfterStart(arg2 IntervalVar) (_swig_ret Constraint)
	EndsAtEnd(arg2 IntervalVar) (_swig_ret Constraint)
	EndsAtStart(arg2 IntervalVar) (_swig_ret Constraint)
	StartsAfterEnd(arg2 IntervalVar) (_swig_ret Constraint)
	StartsAfterStart(arg2 IntervalVar) (_swig_ret Constraint)
	StartsAtEnd(arg2 IntervalVar) (_swig_ret Constraint)
	StartsAtStart(arg2 IntervalVar) (_swig_ret Constraint)
	EndsAfterEndWithDelay(arg2 IntervalVar, arg3 int64) (_swig_ret Constraint)
	EndsAfterStartWithDelay(arg2 IntervalVar, arg3 int64) (_swig_ret Constraint)
	EndsAtEndWithDelay(arg2 IntervalVar, arg3 int64) (_swig_ret Constraint)
	EndsAtStartWithDelay(arg2 IntervalVar, arg3 int64) (_swig_ret Constraint)
	StartsAfterEndWithDelay(arg2 IntervalVar, arg3 int64) (_swig_ret Constraint)
	StartsAfterStartWithDelay(arg2 IntervalVar, arg3 int64) (_swig_ret Constraint)
	StartsAtEndWithDelay(arg2 IntervalVar, arg3 int64) (_swig_ret Constraint)
	StartsAtStartWithDelay(arg2 IntervalVar, arg3 int64) (_swig_ret Constraint)
	EndsAfter(arg2 int64) (_swig_ret Constraint)
	EndsAt(arg2 int64) (_swig_ret Constraint)
	EndsBefore(arg2 int64) (_swig_ret Constraint)
	StartsAfter(arg2 int64) (_swig_ret Constraint)
	StartsAt(arg2 int64) (_swig_ret Constraint)
	StartsBefore(arg2 int64) (_swig_ret Constraint)
	CrossesDate(arg2 int64) (_swig_ret Constraint)
	AvoidsDate(arg2 int64) (_swig_ret Constraint)
	RelaxedMax() (_swig_ret IntervalVar)
	RelaxedMin() (_swig_ret IntervalVar)
	ToString() (_swig_ret string)
	Solver() (_swig_ret Solver)
	FreezeQueue()
	UnfreezeQueue()
	EnqueueDelayedDemon(arg1 Demon)
	EnqueueVar(arg1 Demon)
	ResetActionOnFail()
	SetVariableToCleanOnFail(arg1 IntVar)
	Name() (_swig_ret string)
	SetName(arg1 Absl_string_view)
	HasName() (_swig_ret bool)
	BaseName() (_swig_ret string)
	SwigIsPropagationBaseObject()
	SwigGetPropagationBaseObject() PropagationBaseObject
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

type IntervalVarElement

type IntervalVarElement interface {
	Swigcptr() uintptr
	SwigIsIntervalVarElement()
	Reset(arg2 IntervalVar)
	Clone() (_swig_ret IntervalVarElement)
	Copy(arg2 IntervalVarElement)
	Var() (_swig_ret IntervalVar)
	Store()
	Restore()
	StartMin() (_swig_ret int64)
	StartMax() (_swig_ret int64)
	StartValue() (_swig_ret int64)
	DurationMin() (_swig_ret int64)
	DurationMax() (_swig_ret int64)
	DurationValue() (_swig_ret int64)
	EndMin() (_swig_ret int64)
	EndMax() (_swig_ret int64)
	EndValue() (_swig_ret int64)
	PerformedMin() (_swig_ret int64)
	PerformedMax() (_swig_ret int64)
	PerformedValue() (_swig_ret int64)
	SetStartMin(arg2 int64)
	SetStartMax(arg2 int64)
	SetStartRange(arg2 int64, arg3 int64)
	SetStartValue(arg2 int64)
	SetDurationMin(arg2 int64)
	SetDurationMax(arg2 int64)
	SetDurationRange(arg2 int64, arg3 int64)
	SetDurationValue(arg2 int64)
	SetEndMin(arg2 int64)
	SetEndMax(arg2 int64)
	SetEndRange(arg2 int64, arg3 int64)
	SetEndValue(arg2 int64)
	SetPerformedMin(arg2 int64)
	SetPerformedMax(arg2 int64)
	SetPerformedRange(arg2 int64, arg3 int64)
	SetPerformedValue(arg2 int64)
	Bound() (_swig_ret bool)
	ToString() (_swig_ret string)
	Activate()
	Deactivate()
	Activated() (_swig_ret bool)
	SwigIsAssignmentElement()
	SwigGetAssignmentElement() AssignmentElement
}

func NewIntervalVarElement

func NewIntervalVarElement(a ...interface{}) IntervalVarElement

func NewIntervalVarElement__SWIG_0

func NewIntervalVarElement__SWIG_0() (_swig_ret IntervalVarElement)

func NewIntervalVarElement__SWIG_1

func NewIntervalVarElement__SWIG_1(arg1 IntervalVar) (_swig_ret IntervalVarElement)

type IntervalVarVector

type IntervalVarVector interface {
	Swigcptr() uintptr
	SwigIsIntervalVarVector()
	Size() (_swig_ret int64)
	Capacity() (_swig_ret int64)
	Reserve(arg2 int64)
	IsEmpty() (_swig_ret bool)
	Clear()
	Add(arg2 IntervalVar)
	Get(arg2 int) (_swig_ret IntervalVar)
	Set(arg2 int, arg3 IntervalVar)
}

func NewIntervalVarVector

func NewIntervalVarVector(a ...interface{}) IntervalVarVector

func NewIntervalVarVector__SWIG_0

func NewIntervalVarVector__SWIG_0() (_swig_ret IntervalVarVector)

func NewIntervalVarVector__SWIG_1

func NewIntervalVarVector__SWIG_1(arg1 int64) (_swig_ret IntervalVarVector)

func NewIntervalVarVector__SWIG_2

func NewIntervalVarVector__SWIG_2(arg1 IntervalVarVector) (_swig_ret IntervalVarVector)

type IteratedLocalSearchParameters

type IteratedLocalSearchParameters struct {

	// Determines how a reference solution S is perturbed to obtain a neighbor
	// solution S'.
	PerturbationStrategy PerturbationStrategy_Value `` /* 174-byte string literal not displayed */
	// Parameters to customize a ruin and recreate perturbation.
	RuinRecreateParameters *RuinRecreateParameters `` /* 129-byte string literal not displayed */
	// Determines whether solution S', obtained from the perturbation, should be
	// optimized with a local search application.
	ImprovePerturbedSolution bool `` /* 136-byte string literal not displayed */
	// Determines when the neighbor solution S', possibly improved if
	// `improve_perturbed_solution` is true, replaces the reference solution S.
	AcceptanceStrategy AcceptanceStrategy_Value `` /* 166-byte string literal not displayed */
	// contains filtered or unexported fields
}

Specifies the behavior of a search based on ILS.

func (*IteratedLocalSearchParameters) Descriptor deprecated

func (*IteratedLocalSearchParameters) Descriptor() ([]byte, []int)

Deprecated: Use IteratedLocalSearchParameters.ProtoReflect.Descriptor instead.

func (*IteratedLocalSearchParameters) GetAcceptanceStrategy

func (x *IteratedLocalSearchParameters) GetAcceptanceStrategy() AcceptanceStrategy_Value

func (*IteratedLocalSearchParameters) GetImprovePerturbedSolution

func (x *IteratedLocalSearchParameters) GetImprovePerturbedSolution() bool

func (*IteratedLocalSearchParameters) GetPerturbationStrategy

func (x *IteratedLocalSearchParameters) GetPerturbationStrategy() PerturbationStrategy_Value

func (*IteratedLocalSearchParameters) GetRuinRecreateParameters

func (x *IteratedLocalSearchParameters) GetRuinRecreateParameters() *RuinRecreateParameters

func (*IteratedLocalSearchParameters) ProtoMessage

func (*IteratedLocalSearchParameters) ProtoMessage()

func (*IteratedLocalSearchParameters) ProtoReflect

func (*IteratedLocalSearchParameters) Reset

func (x *IteratedLocalSearchParameters) Reset()

func (*IteratedLocalSearchParameters) String

type LocalSearchFilter

type LocalSearchFilter interface {
	Swigcptr() uintptr
	SwigIsLocalSearchFilter()
	DirectorInterface() interface{}
	Relax(arg2 Assignment, arg3 Assignment)
	Commit(arg2 Assignment, arg3 Assignment)
	Accept(arg2 Assignment, arg3 Assignment, arg4 int64, arg5 int64) (_swig_ret bool)
	IsIncremental() (_swig_ret bool)
	Synchronize(arg2 Assignment, arg3 Assignment)
	Revert()
	Reset()
	GetSynchronizedObjectiveValue() (_swig_ret int64)
	GetAcceptedObjectiveValue() (_swig_ret int64)
	ToString() (_swig_ret string)
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

func NewDirectorLocalSearchFilter

func NewDirectorLocalSearchFilter(v interface{}) LocalSearchFilter

type LocalSearchFilterManager

type LocalSearchFilterManager interface {
	Swigcptr() uintptr
	SwigIsLocalSearchFilterManager()
	ToString() (_swig_ret string)
	Revert()
	Accept(arg2 LocalSearchMonitor, arg3 Assignment, arg4 Assignment, arg5 int64, arg6 int64) (_swig_ret bool)
	Synchronize(arg2 Assignment, arg3 Assignment)
	GetSynchronizedObjectiveValue() (_swig_ret int64)
	GetAcceptedObjectiveValue() (_swig_ret int64)
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

func NewLocalSearchFilterManager

func NewLocalSearchFilterManager(a ...interface{}) LocalSearchFilterManager

func NewLocalSearchFilterManager__SWIG_1

func NewLocalSearchFilterManager__SWIG_1(arg1 LocalSearchFilterVector) (_swig_ret LocalSearchFilterManager)

type LocalSearchFilterVector

type LocalSearchFilterVector interface {
	Swigcptr() uintptr
	SwigIsLocalSearchFilterVector()
	Size() (_swig_ret int64)
	Capacity() (_swig_ret int64)
	Reserve(arg2 int64)
	IsEmpty() (_swig_ret bool)
	Clear()
	Add(arg2 LocalSearchFilter)
	Get(arg2 int) (_swig_ret LocalSearchFilter)
	Set(arg2 int, arg3 LocalSearchFilter)
}

func NewLocalSearchFilterVector

func NewLocalSearchFilterVector(a ...interface{}) LocalSearchFilterVector

func NewLocalSearchFilterVector__SWIG_0

func NewLocalSearchFilterVector__SWIG_0() (_swig_ret LocalSearchFilterVector)

func NewLocalSearchFilterVector__SWIG_1

func NewLocalSearchFilterVector__SWIG_1(arg1 int64) (_swig_ret LocalSearchFilterVector)

func NewLocalSearchFilterVector__SWIG_2

func NewLocalSearchFilterVector__SWIG_2(arg1 LocalSearchFilterVector) (_swig_ret LocalSearchFilterVector)

type LocalSearchMetaheuristic

type LocalSearchMetaheuristic struct {
	// contains filtered or unexported fields
}

Local search metaheuristics used to guide the search. Apart from greedy descent, they will try to escape local minima.

func (*LocalSearchMetaheuristic) Descriptor deprecated

func (*LocalSearchMetaheuristic) Descriptor() ([]byte, []int)

Deprecated: Use LocalSearchMetaheuristic.ProtoReflect.Descriptor instead.

func (*LocalSearchMetaheuristic) ProtoMessage

func (*LocalSearchMetaheuristic) ProtoMessage()

func (*LocalSearchMetaheuristic) ProtoReflect

func (x *LocalSearchMetaheuristic) ProtoReflect() protoreflect.Message

func (*LocalSearchMetaheuristic) Reset

func (x *LocalSearchMetaheuristic) Reset()

func (*LocalSearchMetaheuristic) String

func (x *LocalSearchMetaheuristic) String() string

type LocalSearchMetaheuristic_Value

type LocalSearchMetaheuristic_Value int32
const (
	// Means "not set". If the solver sees that, it'll behave like for
	// AUTOMATIC. But this value won't override others upon a proto MergeFrom(),
	// whereas "AUTOMATIC" will.
	LocalSearchMetaheuristic_UNSET LocalSearchMetaheuristic_Value = 0
	// Lets the solver select the metaheuristic.
	LocalSearchMetaheuristic_AUTOMATIC LocalSearchMetaheuristic_Value = 6
	// Accepts improving (cost-reducing) local search neighbors until a local
	// minimum is reached.
	LocalSearchMetaheuristic_GREEDY_DESCENT LocalSearchMetaheuristic_Value = 1
	// Uses guided local search to escape local minima
	// (cf. http://en.wikipedia.org/wiki/Guided_Local_Search); this is generally
	// the most efficient metaheuristic for vehicle routing.
	LocalSearchMetaheuristic_GUIDED_LOCAL_SEARCH LocalSearchMetaheuristic_Value = 2
	// Uses simulated annealing to escape local minima
	// (cf. http://en.wikipedia.org/wiki/Simulated_annealing).
	LocalSearchMetaheuristic_SIMULATED_ANNEALING LocalSearchMetaheuristic_Value = 3
	// Uses tabu search to escape local minima
	// (cf. http://en.wikipedia.org/wiki/Tabu_search).
	LocalSearchMetaheuristic_TABU_SEARCH LocalSearchMetaheuristic_Value = 4
	// Uses tabu search on a list of variables to escape local minima. The list
	// of variables to use must be provided via the SetTabuVarsCallback
	// callback.
	LocalSearchMetaheuristic_GENERIC_TABU_SEARCH LocalSearchMetaheuristic_Value = 5
)

func (LocalSearchMetaheuristic_Value) Descriptor

func (LocalSearchMetaheuristic_Value) Enum

func (LocalSearchMetaheuristic_Value) EnumDescriptor deprecated

func (LocalSearchMetaheuristic_Value) EnumDescriptor() ([]byte, []int)

Deprecated: Use LocalSearchMetaheuristic_Value.Descriptor instead.

func (LocalSearchMetaheuristic_Value) Number

func (LocalSearchMetaheuristic_Value) String

func (LocalSearchMetaheuristic_Value) Type

type LocalSearchMonitor

type LocalSearchMonitor interface {
	Swigcptr() uintptr
	SwigIsLocalSearchMonitor()
	ToString() (_swig_ret string)
	BeginOperatorStart()
	EndOperatorStart()
	BeginMakeNextNeighbor(arg2 LocalSearchOperator)
	EndMakeNextNeighbor(arg2 LocalSearchOperator, arg3 bool, arg4 Assignment, arg5 Assignment)
	BeginFilterNeighbor(arg2 LocalSearchOperator)
	EndFilterNeighbor(arg2 LocalSearchOperator, arg3 bool)
	BeginAcceptNeighbor(arg2 LocalSearchOperator)
	EndAcceptNeighbor(arg2 LocalSearchOperator, arg3 bool)
	BeginFiltering(arg2 LocalSearchFilter)
	EndFiltering(arg2 LocalSearchFilter, arg3 bool)
	IsActive() (_swig_ret bool)
	Install()
	EnterSearch()
	RestartSearch()
	ExitSearch()
	BeginNextDecision(arg1 DecisionBuilder)
	EndNextDecision(arg1 DecisionBuilder, arg2 Decision)
	ApplyDecision(arg1 Decision)
	RefuteDecision(arg1 Decision)
	AfterDecision(arg1 Decision, arg2 bool)
	BeginFail()
	EndFail()
	BeginInitialPropagation()
	EndInitialPropagation()
	AcceptSolution() (_swig_ret bool)
	AtSolution() (_swig_ret bool)
	NoMoreSolutions()
	LocalOptimum() (_swig_ret bool)
	AcceptDelta(arg1 Assignment, arg2 Assignment) (_swig_ret bool)
	AcceptNeighbor()
	AcceptUncheckedNeighbor()
	IsUncheckedSolutionLimitReached() (_swig_ret bool)
	PeriodicCheck()
	ProgressPercent() (_swig_ret int)
	Accept(arg1 ModelVisitor)
	Solver() (_swig_ret Solver)
	SwigIsSearchMonitor()
	SwigGetSearchMonitor() SearchMonitor
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

type LocalSearchOperator

type LocalSearchOperator interface {
	Swigcptr() uintptr
	SwigIsLocalSearchOperator()
	DirectorInterface() interface{}
	MakeNextNeighbor(arg2 Assignment, arg3 Assignment) (_swig_ret bool)
	Start(arg2 Assignment)
	Reset()
	HasFragments() (_swig_ret bool)
	HoldsDelta() (_swig_ret bool)
	ToString() (_swig_ret string)
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

func NewDirectorLocalSearchOperator

func NewDirectorLocalSearchOperator(v interface{}) LocalSearchOperator

type LocalSearchOperatorState

type LocalSearchOperatorState interface {
	Swigcptr() uintptr
	SwigIsLocalSearchOperatorState()
	SetCurrentDomainInjectiveAndKeepInverseValues(arg2 int)
	CandidateValue(arg2 int64) (_swig_ret int64)
	CommittedValue(arg2 int64) (_swig_ret int64)
	CheckPointValue(arg2 int64) (_swig_ret int64)
	SetCandidateValue(arg2 int64, arg3 int64)
	CandidateIsActive(arg2 int64) (_swig_ret bool)
	SetCandidateActive(arg2 int64, arg3 bool)
	Commit()
	CheckPoint()
	Revert(arg2 bool)
	CandidateIndicesChanged() (_swig_ret []int64)
	IncrementalIndicesChanged() (_swig_ret []int64)
	Resize(arg2 int)
	CandidateInverseValue(arg2 int64) (_swig_ret int64)
	CommittedInverseValue(arg2 int64) (_swig_ret int64)
}

func NewLocalSearchOperatorState

func NewLocalSearchOperatorState() (_swig_ret LocalSearchOperatorState)

type LocalSearchOperatorVector

type LocalSearchOperatorVector interface {
	Swigcptr() uintptr
	SwigIsLocalSearchOperatorVector()
	Size() (_swig_ret int64)
	Capacity() (_swig_ret int64)
	Reserve(arg2 int64)
	IsEmpty() (_swig_ret bool)
	Clear()
	Add(arg2 LocalSearchOperator)
	Get(arg2 int) (_swig_ret LocalSearchOperator)
	Set(arg2 int, arg3 LocalSearchOperator)
}

func NewLocalSearchOperatorVector

func NewLocalSearchOperatorVector(a ...interface{}) LocalSearchOperatorVector

func NewLocalSearchOperatorVector__SWIG_0

func NewLocalSearchOperatorVector__SWIG_0() (_swig_ret LocalSearchOperatorVector)

func NewLocalSearchOperatorVector__SWIG_1

func NewLocalSearchOperatorVector__SWIG_1(arg1 int64) (_swig_ret LocalSearchOperatorVector)

func NewLocalSearchOperatorVector__SWIG_2

func NewLocalSearchOperatorVector__SWIG_2(arg1 LocalSearchOperatorVector) (_swig_ret LocalSearchOperatorVector)

type LocalSearchPhaseParameters

type LocalSearchPhaseParameters interface {
	Swigcptr() uintptr
	SwigIsLocalSearchPhaseParameters()
}

func NewLocalSearchPhaseParameters

func NewLocalSearchPhaseParameters() (_swig_ret LocalSearchPhaseParameters)

type ModelCache

type ModelCache interface {
	Swigcptr() uintptr
	SwigIsModelCache()
	Clear()
	FindVoidConstraint(arg2 Operations_researchModelCacheVoidConstraintType) (_swig_ret Constraint)
	InsertVoidConstraint(arg2 Constraint, arg3 Operations_researchModelCacheVoidConstraintType)
	FindVarConstantConstraint(arg2 IntVar, arg3 int64, arg4 Operations_researchModelCacheVarConstantConstraintType) (_swig_ret Constraint)
	InsertVarConstantConstraint(arg2 Constraint, arg3 IntVar, arg4 int64, arg5 Operations_researchModelCacheVarConstantConstraintType)
	FindVarConstantConstantConstraint(arg2 IntVar, arg3 int64, arg4 int64, arg5 Operations_researchModelCacheVarConstantConstantConstraintType) (_swig_ret Constraint)
	InsertVarConstantConstantConstraint(arg2 Constraint, arg3 IntVar, arg4 int64, arg5 int64, arg6 Operations_researchModelCacheVarConstantConstantConstraintType)
	FindExprExprConstraint(arg2 IntExpr, arg3 IntExpr, arg4 Operations_researchModelCacheExprExprConstraintType) (_swig_ret Constraint)
	InsertExprExprConstraint(arg2 Constraint, arg3 IntExpr, arg4 IntExpr, arg5 Operations_researchModelCacheExprExprConstraintType)
	FindExprExpression(arg2 IntExpr, arg3 Operations_researchModelCacheExprExpressionType) (_swig_ret IntExpr)
	InsertExprExpression(arg2 IntExpr, arg3 IntExpr, arg4 Operations_researchModelCacheExprExpressionType)
	FindExprConstantExpression(arg2 IntExpr, arg3 int64, arg4 Operations_researchModelCacheExprConstantExpressionType) (_swig_ret IntExpr)
	InsertExprConstantExpression(arg2 IntExpr, arg3 IntExpr, arg4 int64, arg5 Operations_researchModelCacheExprConstantExpressionType)
	FindExprExprExpression(arg2 IntExpr, arg3 IntExpr, arg4 Operations_researchModelCacheExprExprExpressionType) (_swig_ret IntExpr)
	InsertExprExprExpression(arg2 IntExpr, arg3 IntExpr, arg4 IntExpr, arg5 Operations_researchModelCacheExprExprExpressionType)
	FindExprExprConstantExpression(arg2 IntExpr, arg3 IntExpr, arg4 int64, arg5 Operations_researchModelCacheExprExprConstantExpressionType) (_swig_ret IntExpr)
	InsertExprExprConstantExpression(arg2 IntExpr, arg3 IntExpr, arg4 IntExpr, arg5 int64, arg6 Operations_researchModelCacheExprExprConstantExpressionType)
	FindVarConstantConstantExpression(arg2 IntVar, arg3 int64, arg4 int64, arg5 Operations_researchModelCacheVarConstantConstantExpressionType) (_swig_ret IntExpr)
	InsertVarConstantConstantExpression(arg2 IntExpr, arg3 IntVar, arg4 int64, arg5 int64, arg6 Operations_researchModelCacheVarConstantConstantExpressionType)
	FindVarConstantArrayExpression(arg2 IntVar, arg3 []int64, arg4 Operations_researchModelCacheVarConstantArrayExpressionType) (_swig_ret IntExpr)
	InsertVarConstantArrayExpression(arg2 IntExpr, arg3 IntVar, arg4 []int64, arg5 Operations_researchModelCacheVarConstantArrayExpressionType)
	FindVarArrayExpression(arg2 IntVarVector, arg3 Operations_researchModelCacheVarArrayExpressionType) (_swig_ret IntExpr)
	InsertVarArrayExpression(arg2 IntExpr, arg3 IntVarVector, arg4 Operations_researchModelCacheVarArrayExpressionType)
	FindVarArrayConstantArrayExpression(arg2 IntVarVector, arg3 []int64, arg4 Operations_researchModelCacheVarArrayConstantArrayExpressionType) (_swig_ret IntExpr)
	InsertVarArrayConstantArrayExpression(arg2 IntExpr, arg3 IntVarVector, arg4 []int64, arg5 Operations_researchModelCacheVarArrayConstantArrayExpressionType)
	FindVarArrayConstantExpression(arg2 IntVarVector, arg3 int64, arg4 Operations_researchModelCacheVarArrayConstantExpressionType) (_swig_ret IntExpr)
	InsertVarArrayConstantExpression(arg2 IntExpr, arg3 IntVarVector, arg4 int64, arg5 Operations_researchModelCacheVarArrayConstantExpressionType)
	Solver() (_swig_ret Solver)
}

type ModelVisitor

type ModelVisitor interface {
	Swigcptr() uintptr
	SwigIsModelVisitor()
	BeginVisitModel(arg2 string)
	EndVisitModel(arg2 string)
	BeginVisitConstraint(arg2 string, arg3 Constraint)
	EndVisitConstraint(arg2 string, arg3 Constraint)
	BeginVisitExtension(arg2 string)
	EndVisitExtension(arg2 string)
	BeginVisitIntegerExpression(arg2 string, arg3 IntExpr)
	EndVisitIntegerExpression(arg2 string, arg3 IntExpr)
	VisitIntegerVariable(a ...interface{})
	VisitIntervalVariable(arg2 IntervalVar, arg3 string, arg4 int64, arg5 IntervalVar)
	VisitSequenceVariable(arg2 SequenceVar)
	VisitIntegerArgument(arg2 string, arg3 int64)
	VisitIntegerArrayArgument(arg2 string, arg3 []int64)
	VisitIntegerMatrixArgument(arg2 string, arg3 IntTupleSet)
	VisitIntegerExpressionArgument(arg2 string, arg3 IntExpr)
	VisitIntegerVariableArrayArgument(arg2 string, arg3 IntVarVector)
	VisitIntervalArgument(arg2 string, arg3 IntervalVar)
	VisitIntervalArrayArgument(arg2 string, arg3 IntervalVarVector)
	VisitSequenceArgument(arg2 string, arg3 SequenceVar)
	VisitSequenceArrayArgument(arg2 string, arg3 SequenceVarVector)
	ToString() (_swig_ret string)
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

func NewModelVisitor

func NewModelVisitor() (_swig_ret ModelVisitor)

type ObjectiveMonitor

type ObjectiveMonitor interface {
	Swigcptr() uintptr
	SwigIsObjectiveMonitor()
	ObjectiveVar(arg2 int) (_swig_ret IntVar)
	MinimizationVar(arg2 int) (_swig_ret IntVar)
	Step(arg2 int) (_swig_ret int64)
	Maximize(arg2 int) (_swig_ret bool)
	BestValue(arg2 int) (_swig_ret int64)
	Size() (_swig_ret int)
	EnterSearch()
	AtSolution() (_swig_ret bool)
	AcceptDelta(arg2 Assignment, arg3 Assignment) (_swig_ret bool)
	Accept(arg2 ModelVisitor)
	RestartSearch()
	ExitSearch()
	BeginNextDecision(arg1 DecisionBuilder)
	EndNextDecision(arg1 DecisionBuilder, arg2 Decision)
	ApplyDecision(arg1 Decision)
	RefuteDecision(arg1 Decision)
	AfterDecision(arg1 Decision, arg2 bool)
	BeginFail()
	EndFail()
	BeginInitialPropagation()
	EndInitialPropagation()
	AcceptSolution() (_swig_ret bool)
	NoMoreSolutions()
	LocalOptimum() (_swig_ret bool)
	AcceptNeighbor()
	AcceptUncheckedNeighbor()
	IsUncheckedSolutionLimitReached() (_swig_ret bool)
	PeriodicCheck()
	ProgressPercent() (_swig_ret int)
	Install()
	Solver() (_swig_ret Solver)
	ToString() (_swig_ret string)
	SwigIsSearchMonitor()
	SwigGetSearchMonitor() SearchMonitor
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

func NewObjectiveMonitor

func NewObjectiveMonitor(arg1 Solver, arg2 Std_vector_Sl_bool_Sg_, arg3 IntVarVector, arg4 []int64) (_swig_ret ObjectiveMonitor)

type Operations_researchDefaultPhaseParametersDisplayLevel

type Operations_researchDefaultPhaseParametersDisplayLevel int
var DefaultPhaseParametersNONE Operations_researchDefaultPhaseParametersDisplayLevel = _swig_getDefaultPhaseParameters_NONE_DefaultPhaseParameters()
var DefaultPhaseParametersNORMAL Operations_researchDefaultPhaseParametersDisplayLevel = _swig_getDefaultPhaseParameters_NORMAL_DefaultPhaseParameters()
var DefaultPhaseParametersVERBOSE Operations_researchDefaultPhaseParametersDisplayLevel = _swig_getDefaultPhaseParameters_VERBOSE_DefaultPhaseParameters()

type Operations_researchDefaultPhaseParametersValueSelection

type Operations_researchDefaultPhaseParametersValueSelection int
var DefaultPhaseParametersSELECT_MAX_IMPACT Operations_researchDefaultPhaseParametersValueSelection = _swig_getDefaultPhaseParameters_SELECT_MAX_IMPACT_DefaultPhaseParameters()
var DefaultPhaseParametersSELECT_MIN_IMPACT Operations_researchDefaultPhaseParametersValueSelection = _swig_getDefaultPhaseParameters_SELECT_MIN_IMPACT_DefaultPhaseParameters()

type Operations_researchDefaultPhaseParametersVariableSelection

type Operations_researchDefaultPhaseParametersVariableSelection int
var DefaultPhaseParametersCHOOSE_MAX_AVERAGE_IMPACT Operations_researchDefaultPhaseParametersVariableSelection = _swig_getDefaultPhaseParameters_CHOOSE_MAX_AVERAGE_IMPACT_DefaultPhaseParameters()
var DefaultPhaseParametersCHOOSE_MAX_SUM_IMPACT Operations_researchDefaultPhaseParametersVariableSelection = _swig_getDefaultPhaseParameters_CHOOSE_MAX_SUM_IMPACT_DefaultPhaseParameters()
var DefaultPhaseParametersCHOOSE_MAX_VALUE_IMPACT Operations_researchDefaultPhaseParametersVariableSelection = _swig_getDefaultPhaseParameters_CHOOSE_MAX_VALUE_IMPACT_DefaultPhaseParameters()

type Operations_researchLocalSearchFilterManagerFilterEventType

type Operations_researchLocalSearchFilterManagerFilterEventType int
var LocalSearchFilterManagerKAccept Operations_researchLocalSearchFilterManagerFilterEventType = _swig_getLocalSearchFilterManager_kAccept_LocalSearchFilterManager()
var LocalSearchFilterManagerKRelax Operations_researchLocalSearchFilterManagerFilterEventType = _swig_getLocalSearchFilterManager_kRelax_LocalSearchFilterManager()

type Operations_researchModelCacheExprConstantExpressionType

type Operations_researchModelCacheExprConstantExpressionType int
var ModelCacheEXPR_CONSTANT_DIFFERENCE Operations_researchModelCacheExprConstantExpressionType = _swig_getModelCache_EXPR_CONSTANT_DIFFERENCE_ModelCache()
var ModelCacheEXPR_CONSTANT_DIVIDE Operations_researchModelCacheExprConstantExpressionType = _swig_getModelCache_EXPR_CONSTANT_DIVIDE_ModelCache()
var ModelCacheEXPR_CONSTANT_EXPRESSION_MAX Operations_researchModelCacheExprConstantExpressionType = _swig_getModelCache_EXPR_CONSTANT_EXPRESSION_MAX_ModelCache()
var ModelCacheEXPR_CONSTANT_IS_EQUAL Operations_researchModelCacheExprConstantExpressionType = _swig_getModelCache_EXPR_CONSTANT_IS_EQUAL_ModelCache()
var ModelCacheEXPR_CONSTANT_IS_GREATER_OR_EQUAL Operations_researchModelCacheExprConstantExpressionType = _swig_getModelCache_EXPR_CONSTANT_IS_GREATER_OR_EQUAL_ModelCache()
var ModelCacheEXPR_CONSTANT_IS_LESS_OR_EQUAL Operations_researchModelCacheExprConstantExpressionType = _swig_getModelCache_EXPR_CONSTANT_IS_LESS_OR_EQUAL_ModelCache()
var ModelCacheEXPR_CONSTANT_IS_NOT_EQUAL Operations_researchModelCacheExprConstantExpressionType = _swig_getModelCache_EXPR_CONSTANT_IS_NOT_EQUAL_ModelCache()
var ModelCacheEXPR_CONSTANT_MAX Operations_researchModelCacheExprConstantExpressionType = _swig_getModelCache_EXPR_CONSTANT_MAX_ModelCache()
var ModelCacheEXPR_CONSTANT_MIN Operations_researchModelCacheExprConstantExpressionType = _swig_getModelCache_EXPR_CONSTANT_MIN_ModelCache()
var ModelCacheEXPR_CONSTANT_PROD Operations_researchModelCacheExprConstantExpressionType = _swig_getModelCache_EXPR_CONSTANT_PROD_ModelCache()
var ModelCacheEXPR_CONSTANT_SUM Operations_researchModelCacheExprConstantExpressionType = _swig_getModelCache_EXPR_CONSTANT_SUM_ModelCache()

type Operations_researchModelCacheExprExprConstantExpressionType

type Operations_researchModelCacheExprExprConstantExpressionType int
var ModelCacheEXPR_EXPR_CONSTANT_CONDITIONAL Operations_researchModelCacheExprExprConstantExpressionType = _swig_getModelCache_EXPR_EXPR_CONSTANT_CONDITIONAL_ModelCache()
var ModelCacheEXPR_EXPR_CONSTANT_EXPRESSION_MAX Operations_researchModelCacheExprExprConstantExpressionType = _swig_getModelCache_EXPR_EXPR_CONSTANT_EXPRESSION_MAX_ModelCache()

type Operations_researchModelCacheExprExprConstraintType

type Operations_researchModelCacheExprExprConstraintType int
var ModelCacheEXPR_EXPR_CONSTRAINT_MAX Operations_researchModelCacheExprExprConstraintType = _swig_getModelCache_EXPR_EXPR_CONSTRAINT_MAX_ModelCache()
var ModelCacheEXPR_EXPR_EQUALITY Operations_researchModelCacheExprExprConstraintType = _swig_getModelCache_EXPR_EXPR_EQUALITY_ModelCache()
var ModelCacheEXPR_EXPR_GREATER Operations_researchModelCacheExprExprConstraintType = _swig_getModelCache_EXPR_EXPR_GREATER_ModelCache()
var ModelCacheEXPR_EXPR_GREATER_OR_EQUAL Operations_researchModelCacheExprExprConstraintType = _swig_getModelCache_EXPR_EXPR_GREATER_OR_EQUAL_ModelCache()
var ModelCacheEXPR_EXPR_LESS Operations_researchModelCacheExprExprConstraintType = _swig_getModelCache_EXPR_EXPR_LESS_ModelCache()
var ModelCacheEXPR_EXPR_LESS_OR_EQUAL Operations_researchModelCacheExprExprConstraintType = _swig_getModelCache_EXPR_EXPR_LESS_OR_EQUAL_ModelCache()
var ModelCacheEXPR_EXPR_NON_EQUALITY Operations_researchModelCacheExprExprConstraintType = _swig_getModelCache_EXPR_EXPR_NON_EQUALITY_ModelCache()

type Operations_researchModelCacheExprExprExpressionType

type Operations_researchModelCacheExprExprExpressionType int
var ModelCacheEXPR_EXPR_DIFFERENCE Operations_researchModelCacheExprExprExpressionType = _swig_getModelCache_EXPR_EXPR_DIFFERENCE_ModelCache()
var ModelCacheEXPR_EXPR_DIV Operations_researchModelCacheExprExprExpressionType = _swig_getModelCache_EXPR_EXPR_DIV_ModelCache()
var ModelCacheEXPR_EXPR_EXPRESSION_MAX Operations_researchModelCacheExprExprExpressionType = _swig_getModelCache_EXPR_EXPR_EXPRESSION_MAX_ModelCache()
var ModelCacheEXPR_EXPR_IS_EQUAL Operations_researchModelCacheExprExprExpressionType = _swig_getModelCache_EXPR_EXPR_IS_EQUAL_ModelCache()
var ModelCacheEXPR_EXPR_IS_LESS Operations_researchModelCacheExprExprExpressionType = _swig_getModelCache_EXPR_EXPR_IS_LESS_ModelCache()
var ModelCacheEXPR_EXPR_IS_LESS_OR_EQUAL Operations_researchModelCacheExprExprExpressionType = _swig_getModelCache_EXPR_EXPR_IS_LESS_OR_EQUAL_ModelCache()
var ModelCacheEXPR_EXPR_IS_NOT_EQUAL Operations_researchModelCacheExprExprExpressionType = _swig_getModelCache_EXPR_EXPR_IS_NOT_EQUAL_ModelCache()
var ModelCacheEXPR_EXPR_MAX Operations_researchModelCacheExprExprExpressionType = _swig_getModelCache_EXPR_EXPR_MAX_ModelCache()
var ModelCacheEXPR_EXPR_MIN Operations_researchModelCacheExprExprExpressionType = _swig_getModelCache_EXPR_EXPR_MIN_ModelCache()
var ModelCacheEXPR_EXPR_PROD Operations_researchModelCacheExprExprExpressionType = _swig_getModelCache_EXPR_EXPR_PROD_ModelCache()
var ModelCacheEXPR_EXPR_SUM Operations_researchModelCacheExprExprExpressionType = _swig_getModelCache_EXPR_EXPR_SUM_ModelCache()

type Operations_researchModelCacheExprExpressionType

type Operations_researchModelCacheExprExpressionType int
var ModelCacheEXPR_ABS Operations_researchModelCacheExprExpressionType = _swig_getModelCache_EXPR_ABS_ModelCache()
var ModelCacheEXPR_EXPRESSION_MAX Operations_researchModelCacheExprExpressionType = _swig_getModelCache_EXPR_EXPRESSION_MAX_ModelCache()
var ModelCacheEXPR_OPPOSITE Operations_researchModelCacheExprExpressionType = _swig_getModelCache_EXPR_OPPOSITE_ModelCache()
var ModelCacheEXPR_SQUARE Operations_researchModelCacheExprExpressionType = _swig_getModelCache_EXPR_SQUARE_ModelCache()

type Operations_researchModelCacheVarArrayConstantArrayExpressionType

type Operations_researchModelCacheVarArrayConstantArrayExpressionType int
var ModelCacheVAR_ARRAY_CONSTANT_ARRAY_EXPRESSION_MAX Operations_researchModelCacheVarArrayConstantArrayExpressionType = _swig_getModelCache_VAR_ARRAY_CONSTANT_ARRAY_EXPRESSION_MAX_ModelCache()
var ModelCacheVAR_ARRAY_CONSTANT_ARRAY_SCAL_PROD Operations_researchModelCacheVarArrayConstantArrayExpressionType = _swig_getModelCache_VAR_ARRAY_CONSTANT_ARRAY_SCAL_PROD_ModelCache()

type Operations_researchModelCacheVarArrayConstantExpressionType

type Operations_researchModelCacheVarArrayConstantExpressionType int
var ModelCacheVAR_ARRAY_CONSTANT_EXPRESSION_MAX Operations_researchModelCacheVarArrayConstantExpressionType = _swig_getModelCache_VAR_ARRAY_CONSTANT_EXPRESSION_MAX_ModelCache()
var ModelCacheVAR_ARRAY_CONSTANT_INDEX Operations_researchModelCacheVarArrayConstantExpressionType = _swig_getModelCache_VAR_ARRAY_CONSTANT_INDEX_ModelCache()

type Operations_researchModelCacheVarArrayExpressionType

type Operations_researchModelCacheVarArrayExpressionType int
var ModelCacheVAR_ARRAY_EXPRESSION_MAX Operations_researchModelCacheVarArrayExpressionType = _swig_getModelCache_VAR_ARRAY_EXPRESSION_MAX_ModelCache()
var ModelCacheVAR_ARRAY_MAX Operations_researchModelCacheVarArrayExpressionType = _swig_getModelCache_VAR_ARRAY_MAX_ModelCache()
var ModelCacheVAR_ARRAY_MIN Operations_researchModelCacheVarArrayExpressionType = _swig_getModelCache_VAR_ARRAY_MIN_ModelCache()
var ModelCacheVAR_ARRAY_SUM Operations_researchModelCacheVarArrayExpressionType = _swig_getModelCache_VAR_ARRAY_SUM_ModelCache()

type Operations_researchModelCacheVarConstantArrayExpressionType

type Operations_researchModelCacheVarConstantArrayExpressionType int
var ModelCacheVAR_CONSTANT_ARRAY_ELEMENT Operations_researchModelCacheVarConstantArrayExpressionType = _swig_getModelCache_VAR_CONSTANT_ARRAY_ELEMENT_ModelCache()
var ModelCacheVAR_CONSTANT_ARRAY_EXPRESSION_MAX Operations_researchModelCacheVarConstantArrayExpressionType = _swig_getModelCache_VAR_CONSTANT_ARRAY_EXPRESSION_MAX_ModelCache()

type Operations_researchModelCacheVarConstantConstantConstraintType

type Operations_researchModelCacheVarConstantConstantConstraintType int
var ModelCacheVAR_CONSTANT_CONSTANT_BETWEEN Operations_researchModelCacheVarConstantConstantConstraintType = _swig_getModelCache_VAR_CONSTANT_CONSTANT_BETWEEN_ModelCache()
var ModelCacheVAR_CONSTANT_CONSTANT_CONSTRAINT_MAX Operations_researchModelCacheVarConstantConstantConstraintType = _swig_getModelCache_VAR_CONSTANT_CONSTANT_CONSTRAINT_MAX_ModelCache()

type Operations_researchModelCacheVarConstantConstantExpressionType

type Operations_researchModelCacheVarConstantConstantExpressionType int
var ModelCacheVAR_CONSTANT_CONSTANT_EXPRESSION_MAX Operations_researchModelCacheVarConstantConstantExpressionType = _swig_getModelCache_VAR_CONSTANT_CONSTANT_EXPRESSION_MAX_ModelCache()
var ModelCacheVAR_CONSTANT_CONSTANT_SEMI_CONTINUOUS Operations_researchModelCacheVarConstantConstantExpressionType = _swig_getModelCache_VAR_CONSTANT_CONSTANT_SEMI_CONTINUOUS_ModelCache()

type Operations_researchModelCacheVarConstantConstraintType

type Operations_researchModelCacheVarConstantConstraintType int
var ModelCacheVAR_CONSTANT_CONSTRAINT_MAX Operations_researchModelCacheVarConstantConstraintType = _swig_getModelCache_VAR_CONSTANT_CONSTRAINT_MAX_ModelCache()
var ModelCacheVAR_CONSTANT_EQUALITY Operations_researchModelCacheVarConstantConstraintType = _swig_getModelCache_VAR_CONSTANT_EQUALITY_ModelCache()
var ModelCacheVAR_CONSTANT_GREATER_OR_EQUAL Operations_researchModelCacheVarConstantConstraintType = _swig_getModelCache_VAR_CONSTANT_GREATER_OR_EQUAL_ModelCache()
var ModelCacheVAR_CONSTANT_LESS_OR_EQUAL Operations_researchModelCacheVarConstantConstraintType = _swig_getModelCache_VAR_CONSTANT_LESS_OR_EQUAL_ModelCache()
var ModelCacheVAR_CONSTANT_NON_EQUALITY Operations_researchModelCacheVarConstantConstraintType = _swig_getModelCache_VAR_CONSTANT_NON_EQUALITY_ModelCache()

type Operations_researchModelCacheVoidConstraintType

type Operations_researchModelCacheVoidConstraintType int
var ModelCacheVOID_CONSTRAINT_MAX Operations_researchModelCacheVoidConstraintType = _swig_getModelCache_VOID_CONSTRAINT_MAX_ModelCache()
var ModelCacheVOID_FALSE_CONSTRAINT Operations_researchModelCacheVoidConstraintType = _swig_getModelCache_VOID_FALSE_CONSTRAINT_ModelCache()
var ModelCacheVOID_TRUE_CONSTRAINT Operations_researchModelCacheVoidConstraintType = _swig_getModelCache_VOID_TRUE_CONSTRAINT_ModelCache()

type Operations_researchRoutingModelPickupAndDeliveryPolicy

type Operations_researchRoutingModelPickupAndDeliveryPolicy int
var RoutingModelPICKUP_AND_DELIVERY_FIFO Operations_researchRoutingModelPickupAndDeliveryPolicy = _swig_getRoutingModel_PICKUP_AND_DELIVERY_FIFO_RoutingModel()
var RoutingModelPICKUP_AND_DELIVERY_LIFO Operations_researchRoutingModelPickupAndDeliveryPolicy = _swig_getRoutingModel_PICKUP_AND_DELIVERY_LIFO_RoutingModel()
var RoutingModelPICKUP_AND_DELIVERY_NO_ORDER Operations_researchRoutingModelPickupAndDeliveryPolicy = _swig_getRoutingModel_PICKUP_AND_DELIVERY_NO_ORDER_RoutingModel()

type Operations_researchRoutingModelStatus

type Operations_researchRoutingModelStatus int
var RoutingModelROUTING_FAIL Operations_researchRoutingModelStatus = _swig_getRoutingModel_ROUTING_FAIL_RoutingModel()
var RoutingModelROUTING_FAIL_TIMEOUT Operations_researchRoutingModelStatus = _swig_getRoutingModel_ROUTING_FAIL_TIMEOUT_RoutingModel()
var RoutingModelROUTING_INFEASIBLE Operations_researchRoutingModelStatus = _swig_getRoutingModel_ROUTING_INFEASIBLE_RoutingModel()
var RoutingModelROUTING_INVALID Operations_researchRoutingModelStatus = _swig_getRoutingModel_ROUTING_INVALID_RoutingModel()
var RoutingModelROUTING_NOT_SOLVED Operations_researchRoutingModelStatus = _swig_getRoutingModel_ROUTING_NOT_SOLVED_RoutingModel()
var RoutingModelROUTING_OPTIMAL Operations_researchRoutingModelStatus = _swig_getRoutingModel_ROUTING_OPTIMAL_RoutingModel()
var RoutingModelROUTING_PARTIAL_SUCCESS_LOCAL_OPTIMUM_NOT_REACHED Operations_researchRoutingModelStatus = _swig_getRoutingModel_ROUTING_PARTIAL_SUCCESS_LOCAL_OPTIMUM_NOT_REACHED_RoutingModel()
var RoutingModelROUTING_SUCCESS Operations_researchRoutingModelStatus = _swig_getRoutingModel_ROUTING_SUCCESS_RoutingModel()

type Operations_researchRoutingModelTransitEvaluatorSign

type Operations_researchRoutingModelTransitEvaluatorSign int
var RoutingModelKTransitEvaluatorSignNegativeOrZero Operations_researchRoutingModelTransitEvaluatorSign = _swig_getRoutingModel_kTransitEvaluatorSignNegativeOrZero_RoutingModel()
var RoutingModelKTransitEvaluatorSignPositiveOrZero Operations_researchRoutingModelTransitEvaluatorSign = _swig_getRoutingModel_kTransitEvaluatorSignPositiveOrZero_RoutingModel()
var RoutingModelKTransitEvaluatorSignUnknown Operations_researchRoutingModelTransitEvaluatorSign = _swig_getRoutingModel_kTransitEvaluatorSignUnknown_RoutingModel()

type Operations_researchRoutingModelVisitTypePolicy

type Operations_researchRoutingModelVisitTypePolicy int
var RoutingModelADDED_TYPE_REMOVED_FROM_VEHICLE Operations_researchRoutingModelVisitTypePolicy = _swig_getRoutingModel_ADDED_TYPE_REMOVED_FROM_VEHICLE_RoutingModel()
var RoutingModelTYPE_ADDED_TO_VEHICLE Operations_researchRoutingModelVisitTypePolicy = _swig_getRoutingModel_TYPE_ADDED_TO_VEHICLE_RoutingModel()
var RoutingModelTYPE_ON_VEHICLE_UP_TO_VISIT Operations_researchRoutingModelVisitTypePolicy = _swig_getRoutingModel_TYPE_ON_VEHICLE_UP_TO_VISIT_RoutingModel()
var RoutingModelTYPE_SIMULTANEOUSLY_ADDED_AND_REMOVED Operations_researchRoutingModelVisitTypePolicy = _swig_getRoutingModel_TYPE_SIMULTANEOUSLY_ADDED_AND_REMOVED_RoutingModel()

type Operations_researchSolverBinaryIntervalRelation

type Operations_researchSolverBinaryIntervalRelation int
var SolverENDS_AFTER_END Operations_researchSolverBinaryIntervalRelation = _swig_getSolver_ENDS_AFTER_END_Solver()
var SolverENDS_AFTER_START Operations_researchSolverBinaryIntervalRelation = _swig_getSolver_ENDS_AFTER_START_Solver()
var SolverENDS_AT_END Operations_researchSolverBinaryIntervalRelation = _swig_getSolver_ENDS_AT_END_Solver()
var SolverENDS_AT_START Operations_researchSolverBinaryIntervalRelation = _swig_getSolver_ENDS_AT_START_Solver()
var SolverSTARTS_AFTER_END Operations_researchSolverBinaryIntervalRelation = _swig_getSolver_STARTS_AFTER_END_Solver()
var SolverSTARTS_AFTER_START Operations_researchSolverBinaryIntervalRelation = _swig_getSolver_STARTS_AFTER_START_Solver()
var SolverSTARTS_AT_END Operations_researchSolverBinaryIntervalRelation = _swig_getSolver_STARTS_AT_END_Solver()
var SolverSTARTS_AT_START Operations_researchSolverBinaryIntervalRelation = _swig_getSolver_STARTS_AT_START_Solver()
var SolverSTAYS_IN_SYNC Operations_researchSolverBinaryIntervalRelation = _swig_getSolver_STAYS_IN_SYNC_Solver()

type Operations_researchSolverDecisionModification

type Operations_researchSolverDecisionModification int
var SolverKEEP_LEFT Operations_researchSolverDecisionModification = _swig_getSolver_KEEP_LEFT_Solver()
var SolverKEEP_RIGHT Operations_researchSolverDecisionModification = _swig_getSolver_KEEP_RIGHT_Solver()
var SolverKILL_BOTH Operations_researchSolverDecisionModification = _swig_getSolver_KILL_BOTH_Solver()
var SolverNO_CHANGE Operations_researchSolverDecisionModification = _swig_getSolver_NO_CHANGE_Solver()
var SolverSWITCH_BRANCHES Operations_researchSolverDecisionModification = _swig_getSolver_SWITCH_BRANCHES_Solver()

type Operations_researchSolverDemonPriority

type Operations_researchSolverDemonPriority int
var SolverDELAYED_PRIORITY Operations_researchSolverDemonPriority = _swig_getSolver_DELAYED_PRIORITY_Solver()
var SolverNORMAL_PRIORITY Operations_researchSolverDemonPriority = _swig_getSolver_NORMAL_PRIORITY_Solver()
var SolverVAR_PRIORITY Operations_researchSolverDemonPriority = _swig_getSolver_VAR_PRIORITY_Solver()

func DirectorDemonPriority

func DirectorDemonPriority(swig_p Demon) Operations_researchSolverDemonPriority

func Swig_DirectorDemon_callback_Priority_constraintsolver_e5a2167dd134d32d

func Swig_DirectorDemon_callback_Priority_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result Operations_researchSolverDemonPriority)

type Operations_researchSolverEvaluatorLocalSearchOperators

type Operations_researchSolverEvaluatorLocalSearchOperators int
var SolverLK Operations_researchSolverEvaluatorLocalSearchOperators = _swig_getSolver_LK_Solver()
var SolverTSPLNS Operations_researchSolverEvaluatorLocalSearchOperators = _swig_getSolver_TSPLNS_Solver()
var SolverTSPOPT Operations_researchSolverEvaluatorLocalSearchOperators = _swig_getSolver_TSPOPT_Solver()

type Operations_researchSolverEvaluatorStrategy

type Operations_researchSolverEvaluatorStrategy int
var SolverCHOOSE_DYNAMIC_GLOBAL_BEST Operations_researchSolverEvaluatorStrategy = _swig_getSolver_CHOOSE_DYNAMIC_GLOBAL_BEST_Solver()
var SolverCHOOSE_STATIC_GLOBAL_BEST Operations_researchSolverEvaluatorStrategy = _swig_getSolver_CHOOSE_STATIC_GLOBAL_BEST_Solver()

type Operations_researchSolverIntValueStrategy

type Operations_researchSolverIntValueStrategy int
var SolverASSIGN_CENTER_VALUE Operations_researchSolverIntValueStrategy = _swig_getSolver_ASSIGN_CENTER_VALUE_Solver()
var SolverASSIGN_MAX_VALUE Operations_researchSolverIntValueStrategy = _swig_getSolver_ASSIGN_MAX_VALUE_Solver()
var SolverASSIGN_MIN_VALUE Operations_researchSolverIntValueStrategy = _swig_getSolver_ASSIGN_MIN_VALUE_Solver()
var SolverASSIGN_RANDOM_VALUE Operations_researchSolverIntValueStrategy = _swig_getSolver_ASSIGN_RANDOM_VALUE_Solver()
var SolverINT_VALUE_DEFAULT Operations_researchSolverIntValueStrategy = _swig_getSolver_INT_VALUE_DEFAULT_Solver()
var SolverINT_VALUE_SIMPLE Operations_researchSolverIntValueStrategy = _swig_getSolver_INT_VALUE_SIMPLE_Solver()
var SolverSPLIT_LOWER_HALF Operations_researchSolverIntValueStrategy = _swig_getSolver_SPLIT_LOWER_HALF_Solver()
var SolverSPLIT_UPPER_HALF Operations_researchSolverIntValueStrategy = _swig_getSolver_SPLIT_UPPER_HALF_Solver()

type Operations_researchSolverIntVarStrategy

type Operations_researchSolverIntVarStrategy int
var SolverCHOOSE_FIRST_UNBOUND Operations_researchSolverIntVarStrategy = _swig_getSolver_CHOOSE_FIRST_UNBOUND_Solver()
var SolverCHOOSE_HIGHEST_MAX Operations_researchSolverIntVarStrategy = _swig_getSolver_CHOOSE_HIGHEST_MAX_Solver()
var SolverCHOOSE_LOWEST_MIN Operations_researchSolverIntVarStrategy = _swig_getSolver_CHOOSE_LOWEST_MIN_Solver()
var SolverCHOOSE_MAX_REGRET_ON_MIN Operations_researchSolverIntVarStrategy = _swig_getSolver_CHOOSE_MAX_REGRET_ON_MIN_Solver()
var SolverCHOOSE_MAX_SIZE Operations_researchSolverIntVarStrategy = _swig_getSolver_CHOOSE_MAX_SIZE_Solver()
var SolverCHOOSE_MIN_SIZE Operations_researchSolverIntVarStrategy = _swig_getSolver_CHOOSE_MIN_SIZE_Solver()
var SolverCHOOSE_MIN_SIZE_HIGHEST_MAX Operations_researchSolverIntVarStrategy = _swig_getSolver_CHOOSE_MIN_SIZE_HIGHEST_MAX_Solver()
var SolverCHOOSE_MIN_SIZE_HIGHEST_MIN Operations_researchSolverIntVarStrategy = _swig_getSolver_CHOOSE_MIN_SIZE_HIGHEST_MIN_Solver()
var SolverCHOOSE_MIN_SIZE_LOWEST_MAX Operations_researchSolverIntVarStrategy = _swig_getSolver_CHOOSE_MIN_SIZE_LOWEST_MAX_Solver()
var SolverCHOOSE_MIN_SIZE_LOWEST_MIN Operations_researchSolverIntVarStrategy = _swig_getSolver_CHOOSE_MIN_SIZE_LOWEST_MIN_Solver()
var SolverCHOOSE_PATH Operations_researchSolverIntVarStrategy = _swig_getSolver_CHOOSE_PATH_Solver()
var SolverCHOOSE_RANDOM Operations_researchSolverIntVarStrategy = _swig_getSolver_CHOOSE_RANDOM_Solver()
var SolverINT_VAR_DEFAULT Operations_researchSolverIntVarStrategy = _swig_getSolver_INT_VAR_DEFAULT_Solver()
var SolverINT_VAR_SIMPLE Operations_researchSolverIntVarStrategy = _swig_getSolver_INT_VAR_SIMPLE_Solver()

type Operations_researchSolverIntervalStrategy

type Operations_researchSolverIntervalStrategy int
var SolverINTERVAL_DEFAULT Operations_researchSolverIntervalStrategy = _swig_getSolver_INTERVAL_DEFAULT_Solver()
var SolverINTERVAL_SET_TIMES_BACKWARD Operations_researchSolverIntervalStrategy = _swig_getSolver_INTERVAL_SET_TIMES_BACKWARD_Solver()
var SolverINTERVAL_SET_TIMES_FORWARD Operations_researchSolverIntervalStrategy = _swig_getSolver_INTERVAL_SET_TIMES_FORWARD_Solver()
var SolverINTERVAL_SIMPLE Operations_researchSolverIntervalStrategy = _swig_getSolver_INTERVAL_SIMPLE_Solver()

type Operations_researchSolverLocalSearchFilterBound

type Operations_researchSolverLocalSearchFilterBound int
var SolverEQ Operations_researchSolverLocalSearchFilterBound = _swig_getSolver_EQ_Solver()
var SolverGE Operations_researchSolverLocalSearchFilterBound = _swig_getSolver_GE_Solver()
var SolverLE Operations_researchSolverLocalSearchFilterBound = _swig_getSolver_LE_Solver()

type Operations_researchSolverLocalSearchOperators

type Operations_researchSolverLocalSearchOperators int
var SolverCROSS Operations_researchSolverLocalSearchOperators = _swig_getSolver_CROSS_Solver()
var SolverDECREMENT Operations_researchSolverLocalSearchOperators = _swig_getSolver_DECREMENT_Solver()
var SolverEXCHANGE Operations_researchSolverLocalSearchOperators = _swig_getSolver_EXCHANGE_Solver()
var SolverEXTENDEDSWAPACTIVE Operations_researchSolverLocalSearchOperators = _swig_getSolver_EXTENDEDSWAPACTIVE_Solver()
var SolverFULLPATHLNS Operations_researchSolverLocalSearchOperators = _swig_getSolver_FULLPATHLNS_Solver()
var SolverINCREMENT Operations_researchSolverLocalSearchOperators = _swig_getSolver_INCREMENT_Solver()
var SolverMAKEACTIVE Operations_researchSolverLocalSearchOperators = _swig_getSolver_MAKEACTIVE_Solver()
var SolverMAKECHAININACTIVE Operations_researchSolverLocalSearchOperators = _swig_getSolver_MAKECHAININACTIVE_Solver()
var SolverMAKEINACTIVE Operations_researchSolverLocalSearchOperators = _swig_getSolver_MAKEINACTIVE_Solver()
var SolverOROPT Operations_researchSolverLocalSearchOperators = _swig_getSolver_OROPT_Solver()
var SolverPATHLNS Operations_researchSolverLocalSearchOperators = _swig_getSolver_PATHLNS_Solver()
var SolverRELOCATE Operations_researchSolverLocalSearchOperators = _swig_getSolver_RELOCATE_Solver()
var SolverSIMPLELNS Operations_researchSolverLocalSearchOperators = _swig_getSolver_SIMPLELNS_Solver()
var SolverSWAPACTIVE Operations_researchSolverLocalSearchOperators = _swig_getSolver_SWAPACTIVE_Solver()
var SolverTWOOPT Operations_researchSolverLocalSearchOperators = _swig_getSolver_TWOOPT_Solver()
var SolverUNACTIVELNS Operations_researchSolverLocalSearchOperators = _swig_getSolver_UNACTIVELNS_Solver()

type Operations_researchSolverMarkerType

type Operations_researchSolverMarkerType int
var SolverCHOICE_POINT Operations_researchSolverMarkerType = _swig_getSolver_CHOICE_POINT_Solver()
var SolverREVERSIBLE_ACTION Operations_researchSolverMarkerType = _swig_getSolver_REVERSIBLE_ACTION_Solver()
var SolverSENTINEL Operations_researchSolverMarkerType = _swig_getSolver_SENTINEL_Solver()
var SolverSIMPLE_MARKER Operations_researchSolverMarkerType = _swig_getSolver_SIMPLE_MARKER_Solver()

type Operations_researchSolverOptimizationDirection

type Operations_researchSolverOptimizationDirection int
var SolverMAXIMIZATION Operations_researchSolverOptimizationDirection = _swig_getSolver_MAXIMIZATION_Solver()
var SolverMINIMIZATION Operations_researchSolverOptimizationDirection = _swig_getSolver_MINIMIZATION_Solver()
var SolverNOT_SET Operations_researchSolverOptimizationDirection = _swig_getSolver_NOT_SET_Solver()

type Operations_researchSolverSequenceStrategy

type Operations_researchSolverSequenceStrategy int
var SolverCHOOSE_MIN_SLACK_RANK_FORWARD Operations_researchSolverSequenceStrategy = _swig_getSolver_CHOOSE_MIN_SLACK_RANK_FORWARD_Solver()
var SolverCHOOSE_RANDOM_RANK_FORWARD Operations_researchSolverSequenceStrategy = _swig_getSolver_CHOOSE_RANDOM_RANK_FORWARD_Solver()
var SolverSEQUENCE_DEFAULT Operations_researchSolverSequenceStrategy = _swig_getSolver_SEQUENCE_DEFAULT_Solver()
var SolverSEQUENCE_SIMPLE Operations_researchSolverSequenceStrategy = _swig_getSolver_SEQUENCE_SIMPLE_Solver()

type Operations_researchSolverSolverState

type Operations_researchSolverSolverState int
var SolverAT_SOLUTION Operations_researchSolverSolverState = _swig_getSolver_AT_SOLUTION_Solver()
var SolverIN_ROOT_NODE Operations_researchSolverSolverState = _swig_getSolver_IN_ROOT_NODE_Solver()
var SolverIN_SEARCH Operations_researchSolverSolverState = _swig_getSolver_IN_SEARCH_Solver()
var SolverNO_MORE_SOLUTIONS Operations_researchSolverSolverState = _swig_getSolver_NO_MORE_SOLUTIONS_Solver()
var SolverOUTSIDE_SEARCH Operations_researchSolverSolverState = _swig_getSolver_OUTSIDE_SEARCH_Solver()
var SolverPROBLEM_INFEASIBLE Operations_researchSolverSolverState = _swig_getSolver_PROBLEM_INFEASIBLE_Solver()

type Operations_researchSolverUnaryIntervalRelation

type Operations_researchSolverUnaryIntervalRelation int
var SolverAVOID_DATE Operations_researchSolverUnaryIntervalRelation = _swig_getSolver_AVOID_DATE_Solver()
var SolverCROSS_DATE Operations_researchSolverUnaryIntervalRelation = _swig_getSolver_CROSS_DATE_Solver()
var SolverENDS_AFTER Operations_researchSolverUnaryIntervalRelation = _swig_getSolver_ENDS_AFTER_Solver()
var SolverENDS_AT Operations_researchSolverUnaryIntervalRelation = _swig_getSolver_ENDS_AT_Solver()
var SolverENDS_BEFORE Operations_researchSolverUnaryIntervalRelation = _swig_getSolver_ENDS_BEFORE_Solver()
var SolverSTARTS_AFTER Operations_researchSolverUnaryIntervalRelation = _swig_getSolver_STARTS_AFTER_Solver()
var SolverSTARTS_AT Operations_researchSolverUnaryIntervalRelation = _swig_getSolver_STARTS_AT_Solver()
var SolverSTARTS_BEFORE Operations_researchSolverUnaryIntervalRelation = _swig_getSolver_STARTS_BEFORE_Solver()

type Operations_researchVarTypes

type Operations_researchVarTypes int
var BOOLEAN_VAR Operations_researchVarTypes = _swig_getBOOLEAN_VAR()
var CONST_VAR Operations_researchVarTypes = _swig_getCONST_VAR()
var CST_SUB_VAR Operations_researchVarTypes = _swig_getCST_SUB_VAR()
var DOMAIN_INT_VAR Operations_researchVarTypes = _swig_getDOMAIN_INT_VAR()
var OPP_VAR Operations_researchVarTypes = _swig_getOPP_VAR()
var TRACE_VAR Operations_researchVarTypes = _swig_getTRACE_VAR()
var UNSPECIFIED Operations_researchVarTypes = _swig_getUNSPECIFIED()
var VAR_ADD_CST Operations_researchVarTypes = _swig_getVAR_ADD_CST()
var VAR_TIMES_CST Operations_researchVarTypes = _swig_getVAR_TIMES_CST()

type Operations_research_GlobalDimensionCumulOptimizer

type Operations_research_GlobalDimensionCumulOptimizer interface {
	Swigcptr() uintptr
}

type Operations_research_LocalDimensionCumulOptimizer

type Operations_research_LocalDimensionCumulOptimizer interface {
	Swigcptr() uintptr
}

type Operations_research_RoutingModel_NodeNeighborsByCostClass

type Operations_research_RoutingModel_NodeNeighborsByCostClass interface {
	Swigcptr() uintptr
}

type Operations_research_RoutingModel_ResourceGroup

type Operations_research_RoutingModel_ResourceGroup interface {
	Swigcptr() uintptr
}

type Operations_research_RoutingModel_VehicleTypeContainer

type Operations_research_RoutingModel_VehicleTypeContainer interface {
	Swigcptr() uintptr
}

type OptimizeVar

type OptimizeVar interface {
	Swigcptr() uintptr
	SwigIsOptimizeVar()
	DirectorInterface() interface{}
	Best() (_swig_ret int64)
	Var() (_swig_ret IntVar)
	BeginNextDecision(arg2 DecisionBuilder)
	RefuteDecision(arg2 Decision)
	AtSolution() (_swig_ret bool)
	AcceptSolution() (_swig_ret bool)
	Name() (_swig_ret string)
	ToString() (_swig_ret string)
	ApplyBound()
	ObjectiveVar(arg1 int) (_swig_ret IntVar)
	MinimizationVar(arg1 int) (_swig_ret IntVar)
	Step(arg1 int) (_swig_ret int64)
	Maximize(arg1 int) (_swig_ret bool)
	BestValue(arg1 int) (_swig_ret int64)
	Size() (_swig_ret int)
	EnterSearch()
	AcceptDelta(arg1 Assignment, arg2 Assignment) (_swig_ret bool)
	Accept(arg1 ModelVisitor)
	RestartSearch()
	ExitSearch()
	EndNextDecision(arg1 DecisionBuilder, arg2 Decision)
	ApplyDecision(arg1 Decision)
	AfterDecision(arg1 Decision, arg2 bool)
	BeginFail()
	EndFail()
	BeginInitialPropagation()
	EndInitialPropagation()
	NoMoreSolutions()
	LocalOptimum() (_swig_ret bool)
	AcceptNeighbor()
	AcceptUncheckedNeighbor()
	IsUncheckedSolutionLimitReached() (_swig_ret bool)
	PeriodicCheck()
	ProgressPercent() (_swig_ret int)
	Install()
	Solver() (_swig_ret Solver)
	SwigIsObjectiveMonitor()
	SwigGetObjectiveMonitor() ObjectiveMonitor
	SwigIsSearchMonitor()
	SwigGetSearchMonitor() SearchMonitor
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

func NewDirectorOptimizeVar

func NewDirectorOptimizeVar(abi interface{}, a ...interface{}) OptimizeVar

func NewDirectorOptimizeVar__SWIG_0

func NewDirectorOptimizeVar__SWIG_0(v interface{}, arg1 Solver, arg2 bool, arg3 IntVar, arg4 int64) OptimizeVar

func NewDirectorOptimizeVar__SWIG_1

func NewDirectorOptimizeVar__SWIG_1(v interface{}, arg1 Solver, arg2 Std_vector_Sl_bool_Sg_, arg3 IntVarVector, arg4 []int64) OptimizeVar

func NewOptimizeVar

func NewOptimizeVar(a ...interface{}) OptimizeVar

func NewOptimizeVar__SWIG_0

func NewOptimizeVar__SWIG_0(arg1 Solver, arg2 bool, arg3 IntVar, arg4 int64) (_swig_ret OptimizeVar)

func NewOptimizeVar__SWIG_1

func NewOptimizeVar__SWIG_1(arg1 Solver, arg2 Std_vector_Sl_bool_Sg_, arg3 IntVarVector, arg4 []int64) (_swig_ret OptimizeVar)

type Pack

type Pack interface {
	Swigcptr() uintptr
	SwigIsPack()
	AddWeightedSumLessOrEqualConstantDimension(a ...interface{})
	AddWeightedSumEqualVarDimension(a ...interface{})
	AddSumVariableWeightsLessOrEqualConstantDimension(arg2 IntVarVector, arg3 []int64)
	AddWeightedSumOfAssignedDimension(arg2 []int64, arg3 IntVar)
	AddCountUsedBinDimension(arg2 IntVar)
	AddCountAssignedItemsDimension(arg2 IntVar)
	Post()
	ClearAll()
	PropagateDelayed()
	InitialPropagateWrapper()
	Propagate()
	OneDomain(arg2 int)
	ToString() (_swig_ret string)
	IsUndecided(arg2 int, arg3 int) (_swig_ret bool)
	SetImpossible(arg2 int, arg3 int)
	Assign(arg2 int, arg3 int)
	IsAssignedStatusKnown(arg2 int) (_swig_ret bool)
	IsPossible(arg2 int, arg3 int) (_swig_ret bool)
	AssignVar(arg2 int, arg3 int) (_swig_ret IntVar)
	SetAssigned(arg2 int)
	SetUnassigned(arg2 int)
	RemoveAllPossibleFromBin(arg2 int)
	AssignAllPossibleToBin(arg2 int)
	AssignFirstPossibleToBin(arg2 int)
	AssignAllRemainingItems()
	UnassignAllRemainingItems()
	Accept(arg2 ModelVisitor)
	IsCastConstraint() (_swig_ret bool)
	Var() (_swig_ret IntVar)
	Solver() (_swig_ret Solver)
	FreezeQueue()
	UnfreezeQueue()
	EnqueueDelayedDemon(arg1 Demon)
	EnqueueVar(arg1 Demon)
	ResetActionOnFail()
	SetVariableToCleanOnFail(arg1 IntVar)
	Name() (_swig_ret string)
	SetName(arg1 Absl_string_view)
	HasName() (_swig_ret bool)
	BaseName() (_swig_ret string)
	SwigIsConstraint()
	SwigGetConstraint() Constraint
	SwigIsPropagationBaseObject()
	SwigGetPropagationBaseObject() PropagationBaseObject
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

func NewPack

func NewPack(arg1 Solver, arg2 IntVarVector, arg3 int) (_swig_ret Pack)

type PathOperator

type PathOperator interface {
	Swigcptr() uintptr
	SwigIsPathOperator()
	DirectorInterface() interface{}
	MakeNeighbor() (_swig_ret bool)
	Reset()
	Prev(arg2 int64) (_swig_ret int64)
	HoldsDelta() (_swig_ret bool)
	Start(arg1 Assignment)
	IsIncremental() (_swig_ret bool)
	Size() (_swig_ret int)
	Value(arg1 int64) (_swig_ret int64)
	Var(arg1 int64) (_swig_ret IntVar)
	OldValue(arg1 int64) (_swig_ret int64)
	PrevValue(arg1 int64) (_swig_ret int64)
	SetValue(arg1 int64, arg2 int64)
	Activated(arg1 int64) (_swig_ret bool)
	Activate(arg1 int64)
	Deactivate(arg1 int64)
	ApplyChanges(arg1 Assignment, arg2 Assignment) (_swig_ret bool)
	RevertChanges(arg1 bool)
	AddVars(arg1 IntVarVector)
	OnStart()
	MakeNextNeighbor(arg1 Assignment, arg2 Assignment) (_swig_ret bool)
	HasFragments() (_swig_ret bool)
	ToString() (_swig_ret string)
	SwigIsIntVarLocalSearchOperator()
	SwigGetIntVarLocalSearchOperator() IntVarLocalSearchOperator
	SwigIsLocalSearchOperator()
	SwigGetLocalSearchOperator() LocalSearchOperator
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

type PathsMetadata

type PathsMetadata interface {
	Swigcptr() uintptr
	SwigIsPathsMetadata()
	IsStart(arg2 int64) (_swig_ret bool)
	IsEnd(arg2 int64) (_swig_ret bool)
	GetPath(arg2 int64) (_swig_ret int)
	NumPaths() (_swig_ret int)
	Paths() (_swig_ret []int64)
	Starts() (_swig_ret []int64)
	Ends() (_swig_ret []int64)
}

func NewPathsMetadata

func NewPathsMetadata(arg1 RoutingIndexManager) (_swig_ret PathsMetadata)

type PerturbationStrategy

type PerturbationStrategy struct {
	// contains filtered or unexported fields
}

Defines how a reference solution is perturbed.

func (*PerturbationStrategy) Descriptor deprecated

func (*PerturbationStrategy) Descriptor() ([]byte, []int)

Deprecated: Use PerturbationStrategy.ProtoReflect.Descriptor instead.

func (*PerturbationStrategy) ProtoMessage

func (*PerturbationStrategy) ProtoMessage()

func (*PerturbationStrategy) ProtoReflect

func (x *PerturbationStrategy) ProtoReflect() protoreflect.Message

func (*PerturbationStrategy) Reset

func (x *PerturbationStrategy) Reset()

func (*PerturbationStrategy) String

func (x *PerturbationStrategy) String() string

type PerturbationStrategy_Value

type PerturbationStrategy_Value int32
const (
	// Unspecified value.
	PerturbationStrategy_UNSET PerturbationStrategy_Value = 0
	// Performs a perturbation in a ruin and recreate fashion.
	PerturbationStrategy_RUIN_AND_RECREATE PerturbationStrategy_Value = 1
)

func (PerturbationStrategy_Value) Descriptor

func (PerturbationStrategy_Value) Enum

func (PerturbationStrategy_Value) EnumDescriptor deprecated

func (PerturbationStrategy_Value) EnumDescriptor() ([]byte, []int)

Deprecated: Use PerturbationStrategy_Value.Descriptor instead.

func (PerturbationStrategy_Value) Number

func (PerturbationStrategy_Value) String

func (PerturbationStrategy_Value) Type

type PropagationBaseObject

type PropagationBaseObject interface {
	Swigcptr() uintptr
	SwigIsPropagationBaseObject()
	ToString() (_swig_ret string)
	Solver() (_swig_ret Solver)
	FreezeQueue()
	UnfreezeQueue()
	EnqueueDelayedDemon(arg2 Demon)
	EnqueueVar(arg2 Demon)
	ResetActionOnFail()
	SetVariableToCleanOnFail(arg2 IntVar)
	Name() (_swig_ret string)
	SetName(arg2 Absl_string_view)
	HasName() (_swig_ret bool)
	BaseName() (_swig_ret string)
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

func NewPropagationBaseObject

func NewPropagationBaseObject(arg1 Solver) (_swig_ret PropagationBaseObject)

type PropagationMonitor

type PropagationMonitor interface {
	Swigcptr() uintptr
	SwigIsPropagationMonitor()
	ToString() (_swig_ret string)
	BeginConstraintInitialPropagation(arg2 Constraint)
	EndConstraintInitialPropagation(arg2 Constraint)
	BeginNestedConstraintInitialPropagation(arg2 Constraint, arg3 Constraint)
	EndNestedConstraintInitialPropagation(arg2 Constraint, arg3 Constraint)
	RegisterDemon(arg2 Demon)
	BeginDemonRun(arg2 Demon)
	EndDemonRun(arg2 Demon)
	StartProcessingIntegerVariable(arg2 IntVar)
	EndProcessingIntegerVariable(arg2 IntVar)
	PushContext(arg2 string)
	PopContext()
	SetMin(a ...interface{})
	SetMax(a ...interface{})
	SetRange(a ...interface{})
	RemoveValue(arg2 IntVar, arg3 int64)
	SetValue(arg2 IntVar, arg3 int64)
	RemoveInterval(arg2 IntVar, arg3 int64, arg4 int64)
	SetValues(arg2 IntVar, arg3 []int64)
	RemoveValues(arg2 IntVar, arg3 []int64)
	SetStartMin(arg2 IntervalVar, arg3 int64)
	SetStartMax(arg2 IntervalVar, arg3 int64)
	SetStartRange(arg2 IntervalVar, arg3 int64, arg4 int64)
	SetEndMin(arg2 IntervalVar, arg3 int64)
	SetEndMax(arg2 IntervalVar, arg3 int64)
	SetEndRange(arg2 IntervalVar, arg3 int64, arg4 int64)
	SetDurationMin(arg2 IntervalVar, arg3 int64)
	SetDurationMax(arg2 IntervalVar, arg3 int64)
	SetDurationRange(arg2 IntervalVar, arg3 int64, arg4 int64)
	SetPerformed(arg2 IntervalVar, arg3 bool)
	RankFirst(arg2 SequenceVar, arg3 int)
	RankNotFirst(arg2 SequenceVar, arg3 int)
	RankLast(arg2 SequenceVar, arg3 int)
	RankNotLast(arg2 SequenceVar, arg3 int)
	RankSequence(arg2 SequenceVar, arg3 []int, arg4 []int, arg5 []int)
	Install()
	EnterSearch()
	RestartSearch()
	ExitSearch()
	BeginNextDecision(arg1 DecisionBuilder)
	EndNextDecision(arg1 DecisionBuilder, arg2 Decision)
	ApplyDecision(arg1 Decision)
	RefuteDecision(arg1 Decision)
	AfterDecision(arg1 Decision, arg2 bool)
	BeginFail()
	EndFail()
	BeginInitialPropagation()
	EndInitialPropagation()
	AcceptSolution() (_swig_ret bool)
	AtSolution() (_swig_ret bool)
	NoMoreSolutions()
	LocalOptimum() (_swig_ret bool)
	AcceptDelta(arg1 Assignment, arg2 Assignment) (_swig_ret bool)
	AcceptNeighbor()
	AcceptUncheckedNeighbor()
	IsUncheckedSolutionLimitReached() (_swig_ret bool)
	PeriodicCheck()
	ProgressPercent() (_swig_ret int)
	Accept(arg1 ModelVisitor)
	Solver() (_swig_ret Solver)
	SwigIsSearchMonitor()
	SwigGetSearchMonitor() SearchMonitor
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

type RegularLimit

type RegularLimit interface {
	Swigcptr() uintptr
	SwigIsRegularLimit()
	DirectorInterface() interface{}
	Copy(arg2 SearchLimit)
	MakeClone() (_swig_ret SearchLimit)
	MakeIdenticalClone() (_swig_ret RegularLimit)
	CheckWithOffset(arg2 Absl_Duration) (_swig_ret bool)
	Init()
	ExitSearch()
	UpdateLimits(arg2 Absl_Duration, arg3 int64, arg4 int64, arg5 int64)
	WallTime() (_swig_ret int64)
	Branches() (_swig_ret int64)
	Failures() (_swig_ret int64)
	Solutions() (_swig_ret int64)
	IsUncheckedSolutionLimitReached() (_swig_ret bool)
	ProgressPercent() (_swig_ret int)
	ToString() (_swig_ret string)
	Install()
	Accept(arg2 ModelVisitor)
	IsCrossed() (_swig_ret bool)
	Check() (_swig_ret bool)
	EnterSearch()
	BeginNextDecision(arg1 DecisionBuilder)
	PeriodicCheck()
	RefuteDecision(arg1 Decision)
	RestartSearch()
	EndNextDecision(arg1 DecisionBuilder, arg2 Decision)
	ApplyDecision(arg1 Decision)
	AfterDecision(arg1 Decision, arg2 bool)
	BeginFail()
	EndFail()
	BeginInitialPropagation()
	EndInitialPropagation()
	AcceptSolution() (_swig_ret bool)
	AtSolution() (_swig_ret bool)
	NoMoreSolutions()
	LocalOptimum() (_swig_ret bool)
	AcceptDelta(arg1 Assignment, arg2 Assignment) (_swig_ret bool)
	AcceptNeighbor()
	AcceptUncheckedNeighbor()
	Solver() (_swig_ret Solver)
	SwigIsSearchLimit()
	SwigGetSearchLimit() SearchLimit
	SwigIsSearchMonitor()
	SwigGetSearchMonitor() SearchMonitor
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

func NewDirectorRegularLimit

func NewDirectorRegularLimit(v interface{}, arg1 Solver, arg2 Absl_Duration, arg3 int64, arg4 int64, arg5 int64, arg6 bool, arg7 bool) RegularLimit

func NewRegularLimit

func NewRegularLimit(arg1 Solver, arg2 Absl_Duration, arg3 int64, arg4 int64, arg5 int64, arg6 bool, arg7 bool) (_swig_ret RegularLimit)

type RegularLimitParameters

type RegularLimitParameters struct {

	// TODO(user): Specify the time units or switch to google.Duration proto.
	Time           int64 `protobuf:"varint,1,opt,name=time,proto3" json:"time,omitempty"`
	Branches       int64 `protobuf:"varint,2,opt,name=branches,proto3" json:"branches,omitempty"`
	Failures       int64 `protobuf:"varint,3,opt,name=failures,proto3" json:"failures,omitempty"`
	Solutions      int64 `protobuf:"varint,4,opt,name=solutions,proto3" json:"solutions,omitempty"`
	SmartTimeCheck bool  `protobuf:"varint,5,opt,name=smart_time_check,json=smartTimeCheck,proto3" json:"smart_time_check,omitempty"`
	Cumulative     bool  `protobuf:"varint,6,opt,name=cumulative,proto3" json:"cumulative,omitempty"`
	// contains filtered or unexported fields
}

A search limit The default values for int64 fields is the maxima value, i.e., 2^63-1

func (*RegularLimitParameters) Descriptor deprecated

func (*RegularLimitParameters) Descriptor() ([]byte, []int)

Deprecated: Use RegularLimitParameters.ProtoReflect.Descriptor instead.

func (*RegularLimitParameters) GetBranches

func (x *RegularLimitParameters) GetBranches() int64

func (*RegularLimitParameters) GetCumulative

func (x *RegularLimitParameters) GetCumulative() bool

func (*RegularLimitParameters) GetFailures

func (x *RegularLimitParameters) GetFailures() int64

func (*RegularLimitParameters) GetSmartTimeCheck

func (x *RegularLimitParameters) GetSmartTimeCheck() bool

func (*RegularLimitParameters) GetSolutions

func (x *RegularLimitParameters) GetSolutions() int64

func (*RegularLimitParameters) GetTime

func (x *RegularLimitParameters) GetTime() int64

func (*RegularLimitParameters) ProtoMessage

func (*RegularLimitParameters) ProtoMessage()

func (*RegularLimitParameters) ProtoReflect

func (x *RegularLimitParameters) ProtoReflect() protoreflect.Message

func (*RegularLimitParameters) Reset

func (x *RegularLimitParameters) Reset()

func (*RegularLimitParameters) String

func (x *RegularLimitParameters) String() string

type RevBool

type RevBool interface {
	Swigcptr() uintptr
	SwigIsRevBool()
	Value() (_swig_ret bool)
	SetValue(arg2 Solver, arg3 bool)
}

func NewRevBool

func NewRevBool(arg1 bool) (_swig_ret RevBool)

type RevInteger

type RevInteger interface {
	Swigcptr() uintptr
	SwigIsRevInteger()
	Value() (_swig_ret int64)
	SetValue(arg2 Solver, arg3 int64)
}

func NewRevInteger

func NewRevInteger(arg1 int64) (_swig_ret RevInteger)

type RevPartialSequence

type RevPartialSequence interface {
	Swigcptr() uintptr
	SwigIsRevPartialSequence()
	NumFirstRanked() (_swig_ret int)
	NumLastRanked() (_swig_ret int)
	Size() (_swig_ret int)
	RankFirst(arg2 Solver, arg3 int)
	RankLast(arg2 Solver, arg3 int)
	IsRanked(arg2 int) (_swig_ret bool)
	ToString() (_swig_ret string)
}

func NewRevPartialSequence

func NewRevPartialSequence(a ...interface{}) RevPartialSequence

func NewRevPartialSequence__SWIG_0

func NewRevPartialSequence__SWIG_0(arg1 []int) (_swig_ret RevPartialSequence)

func NewRevPartialSequence__SWIG_1

func NewRevPartialSequence__SWIG_1(arg1 int) (_swig_ret RevPartialSequence)

type RoutingCostClassIndexSliceWithPointer

type RoutingCostClassIndexSliceWithPointer struct {
	// contains filtered or unexported fields
}

type RoutingDimension

type RoutingDimension interface {
	Swigcptr() uintptr
	SwigIsRoutingDimension()
	Model() (_swig_ret RoutingModel)
	GetTransitValue(arg2 int64, arg3 int64, arg4 int64) (_swig_ret int64)
	GetTransitValueFromClass(arg2 int64, arg3 int64, arg4 int64) (_swig_ret int64)
	CumulVar(arg2 int64) (_swig_ret IntVar)
	TransitVar(arg2 int64) (_swig_ret IntVar)
	FixedTransitVar(arg2 int64) (_swig_ret IntVar)
	SlackVar(arg2 int64) (_swig_ret IntVar)
	Cumuls() (_swig_ret IntVarVector)
	FixedTransits() (_swig_ret IntVarVector)
	Transits() (_swig_ret IntVarVector)
	Slacks() (_swig_ret IntVarVector)
	SetSpanUpperBoundForVehicle(arg2 int64, arg3 int)
	SetSpanCostCoefficientForVehicle(arg2 int64, arg3 int)
	SetSpanCostCoefficientForAllVehicles(arg2 int64)
	SetSlackCostCoefficientForVehicle(arg2 int64, arg3 int)
	SetSlackCostCoefficientForAllVehicles(arg2 int64)
	SetGlobalSpanCostCoefficient(arg2 int64)
	SetCumulVarSoftUpperBound(arg2 int64, arg3 int64, arg4 int64)
	HasCumulVarSoftUpperBound(arg2 int64) (_swig_ret bool)
	GetCumulVarSoftUpperBound(arg2 int64) (_swig_ret int64)
	GetCumulVarSoftUpperBoundCoefficient(arg2 int64) (_swig_ret int64)
	SetCumulVarSoftLowerBound(arg2 int64, arg3 int64, arg4 int64)
	HasCumulVarSoftLowerBound(arg2 int64) (_swig_ret bool)
	GetCumulVarSoftLowerBound(arg2 int64) (_swig_ret int64)
	GetCumulVarSoftLowerBoundCoefficient(arg2 int64) (_swig_ret int64)
	SetBreakDistanceDurationOfVehicle(arg2 int64, arg3 int64, arg4 int)
	InitializeBreaks()
	HasBreakConstraints() (_swig_ret bool)
	SetBreakIntervalsOfVehicle(a ...interface{})
	GetBreakIntervalsOfVehicle(arg2 int) (_swig_ret IntervalVarVector)
	GetPreTravelEvaluatorOfVehicle(arg2 int) (_swig_ret int)
	GetPostTravelEvaluatorOfVehicle(arg2 int) (_swig_ret int)
	BaseDimension() (_swig_ret RoutingDimension)
	ShortestTransitionSlack(arg2 int64) (_swig_ret int64)
	Name() (_swig_ret string)
	SetPickupToDeliveryLimitFunctionForPair(arg2 Std_function_Sl_long_SS_long_Sp_int_Sc_int_SP__Sg_, arg3 int)
	HasPickupToDeliveryLimits() (_swig_ret bool)
	AddNodePrecedence(arg2 int64, arg3 int64, arg4 int64)
	GetSpanUpperBoundForVehicle(arg2 int) (_swig_ret int64)
	GetSpanCostCoefficientForVehicle(arg2 int) (_swig_ret int64)
	GetSlackCostCoefficientForVehicle(arg2 int) (_swig_ret int64)
	GlobalSpanCostCoefficient() (_swig_ret int64)
	GetGlobalOptimizerOffset() (_swig_ret int64)
	GetLocalOptimizerOffsetForVehicle(arg2 int) (_swig_ret int64)
	SetSoftSpanUpperBoundForVehicle(arg2 BoundCost, arg3 int)
	HasSoftSpanUpperBounds() (_swig_ret bool)
	GetSoftSpanUpperBoundForVehicle(arg2 int) (_swig_ret BoundCost)
	SetQuadraticCostSoftSpanUpperBoundForVehicle(arg2 BoundCost, arg3 int)
	HasQuadraticCostSoftSpanUpperBounds() (_swig_ret bool)
	GetQuadraticCostSoftSpanUpperBoundForVehicle(arg2 int) (_swig_ret BoundCost)
}

type RoutingDimensionIndexSliceWithPointer

type RoutingDimensionIndexSliceWithPointer struct {
	// contains filtered or unexported fields
}

type RoutingDisjunctionIndexSliceWithPointer

type RoutingDisjunctionIndexSliceWithPointer struct {
	// contains filtered or unexported fields
}

type RoutingIndexManager

type RoutingIndexManager interface {
	Swigcptr() uintptr
	SwigIsRoutingIndexManager()
	GetNumberOfNodes() (_swig_ret int)
	GetNumberOfVehicles() (_swig_ret int)
	GetNumberOfIndices() (_swig_ret int)
	NodeToIndex(arg2 int) (_swig_ret int64)
	NodesToIndices(arg2 []int) (_swig_ret []int64)
	IndexToNode(arg2 int64) (_swig_ret int)
}

func NewRoutingIndexManager

func NewRoutingIndexManager(arg1 int, arg2 int, arg3 []int, arg4 []int) (_swig_ret RoutingIndexManager)

type RoutingModel

type RoutingModel interface {
	Swigcptr() uintptr
	SwigIsRoutingModel()
	RegisterUnaryTransitVector(arg2 []int64) (_swig_ret int)
	RegisterUnaryTransitCallback(a ...interface{}) int
	RegisterTransitMatrix(arg2 Std_vector_Sl_std_vector_Sl_long_SS_long_Sg__Sg_) (_swig_ret int)
	RegisterTransitCallback(a ...interface{}) int
	AddDimension(arg2 int, arg3 int64, arg4 int64, arg5 bool, arg6 string) (_swig_ret bool)
	AddDimensionWithVehicleTransits(arg2 []int, arg3 int64, arg4 int64, arg5 bool, arg6 string) (_swig_ret bool)
	AddDimensionWithVehicleCapacity(arg2 int, arg3 int64, arg4 []int64, arg5 bool, arg6 string) (_swig_ret bool)
	AddDimensionWithVehicleTransitAndCapacity(arg2 []int, arg3 int64, arg4 []int64, arg5 bool, arg6 string) (_swig_ret bool)
	AddConstantDimensionWithSlack(arg2 int64, arg3 int64, arg4 int64, arg5 bool, arg6 string) (_swig_ret Std_pair_Sl_int_Sc_bool_Sg_)
	AddConstantDimension(arg2 int64, arg3 int64, arg4 bool, arg5 string) (_swig_ret Std_pair_Sl_int_Sc_bool_Sg_)
	AddVectorDimension(arg2 []int64, arg3 int64, arg4 bool, arg5 string) (_swig_ret Std_pair_Sl_int_Sc_bool_Sg_)
	AddMatrixDimension(arg2 Std_vector_Sl_std_vector_Sl_long_SS_long_Sg__Sg_, arg3 int64, arg4 bool, arg5 string) (_swig_ret Std_pair_Sl_int_Sc_bool_Sg_)
	GetUnaryDimensions() (_swig_ret Std_vector_Sl_operations_research_RoutingDimension_Sm__Sg_)
	GetDimensionsWithGlobalCumulOptimizers() (_swig_ret Std_vector_Sl_operations_research_RoutingDimension_SS_const_Sm__Sg_)
	GetDimensionsWithLocalCumulOptimizers() (_swig_ret Std_vector_Sl_operations_research_RoutingDimension_SS_const_Sm__Sg_)
	HasGlobalCumulOptimizer(arg2 RoutingDimension) (_swig_ret bool)
	HasLocalCumulOptimizer(arg2 RoutingDimension) (_swig_ret bool)
	GetMutableGlobalCumulLPOptimizer(arg2 RoutingDimension) (_swig_ret Operations_research_GlobalDimensionCumulOptimizer)
	GetMutableGlobalCumulMPOptimizer(arg2 RoutingDimension) (_swig_ret Operations_research_GlobalDimensionCumulOptimizer)
	GetMutableLocalCumulLPOptimizer(arg2 RoutingDimension) (_swig_ret Operations_research_LocalDimensionCumulOptimizer)
	HasDimension(arg2 Absl_string_view) (_swig_ret bool)
	GetDimensionOrDie(arg2 string) (_swig_ret RoutingDimension)
	GetMutableDimension(arg2 string) (_swig_ret RoutingDimension)
	SetPrimaryConstrainedDimension(arg2 string)
	GetPrimaryConstrainedDimension() (_swig_ret string)
	AddResourceGroup() (_swig_ret Operations_research_RoutingModel_ResourceGroup)
	GetResourceGroups() (_swig_ret Std_vector_Sl_std_unique_ptr_Sl_operations_research_RoutingModel_ResourceGroup_Sg__Sg_)
	GetResourceGroup(arg2 int) (_swig_ret Operations_research_RoutingModel_ResourceGroup)
	GetDimensionResourceGroupIndices(arg2 RoutingDimension) (_swig_ret []int)
	GetDimensionResourceGroupIndex(arg2 RoutingDimension) (_swig_ret int)
	AddDisjunction(a ...interface{}) int
	GetDisjunctionIndices(arg2 int64) (_swig_ret []int)
	GetDisjunctionNodeIndices(arg2 int) (_swig_ret []int64)
	GetDisjunctionPenalty(arg2 int) (_swig_ret int64)
	GetDisjunctionMaxCardinality(arg2 int) (_swig_ret int64)
	GetNumberOfDisjunctions() (_swig_ret int)
	HasMandatoryDisjunctions() (_swig_ret bool)
	HasMaxCardinalityConstrainedDisjunctions() (_swig_ret bool)
	IgnoreDisjunctionsAlreadyForcedToZero()
	AddSoftSameVehicleConstraint(arg2 []int64, arg3 int64)
	SetAllowedVehiclesForIndex(arg2 []int, arg3 int64)
	IsVehicleAllowedForIndex(arg2 int, arg3 int64) (_swig_ret bool)
	AddPickupAndDelivery(arg2 int64, arg3 int64)
	AddPickupAndDeliverySets(arg2 int, arg3 int)
	GetPickupPositions(arg2 int64) (_swig_ret Std_vector_Sl_operations_research_RoutingModel_PickupDeliveryPosition_Sg_)
	GetDeliveryPositions(arg2 int64) (_swig_ret Std_vector_Sl_operations_research_RoutingModel_PickupDeliveryPosition_Sg_)
	IsPickup(arg2 int64) (_swig_ret bool)
	IsDelivery(arg2 int64) (_swig_ret bool)
	SetPickupAndDeliveryPolicyOfAllVehicles(arg2 Operations_researchRoutingModelPickupAndDeliveryPolicy)
	SetPickupAndDeliveryPolicyOfVehicle(arg2 Operations_researchRoutingModelPickupAndDeliveryPolicy, arg3 int)
	GetPickupAndDeliveryPolicyOfVehicle(arg2 int) (_swig_ret Operations_researchRoutingModelPickupAndDeliveryPolicy)
	GetNumOfSingletonNodes() (_swig_ret int)
	SetVisitType(arg2 int64, arg3 int, arg4 Operations_researchRoutingModelVisitTypePolicy)
	GetVisitType(arg2 int64) (_swig_ret int)
	GetSingleNodesOfType(arg2 int) (_swig_ret []int)
	GetPairIndicesOfType(arg2 int) (_swig_ret []int)
	GetVisitTypePolicy(arg2 int64) (_swig_ret Operations_researchRoutingModelVisitTypePolicy)
	GetNumberOfVisitTypes() (_swig_ret int)
	AddRequiredTypeAlternativesWhenAddingType(arg2 int, arg3 Absl_flat_hash_set_Sl_int_Sg_)
	AddRequiredTypeAlternativesWhenRemovingType(arg2 int, arg3 Absl_flat_hash_set_Sl_int_Sg_)
	GetRequiredTypeAlternativesWhenAddingType(arg2 int) (_swig_ret Std_vector_Sl_absl_flat_hash_set_Sl_int_Sg__Sg_)
	GetRequiredTypeAlternativesWhenRemovingType(arg2 int) (_swig_ret Std_vector_Sl_absl_flat_hash_set_Sl_int_Sg__Sg_)
	UnperformedPenalty(arg2 int64) (_swig_ret int64)
	UnperformedPenaltyOrValue(arg2 int64, arg3 int64) (_swig_ret int64)
	GetDepot() (_swig_ret int64)
	SetMaximumNumberOfActiveVehicles(arg2 int)
	GetMaximumNumberOfActiveVehicles() (_swig_ret int)
	SetArcCostEvaluatorOfAllVehicles(arg2 int)
	SetArcCostEvaluatorOfVehicle(arg2 int, arg3 int)
	SetFixedCostOfAllVehicles(arg2 int64)
	SetFixedCostOfVehicle(arg2 int64, arg3 int)
	GetFixedCostOfVehicle(arg2 int) (_swig_ret int64)
	SetPathEnergyCostOfVehicle(arg2 string, arg3 string, arg4 int64, arg5 int)
	SetAmortizedCostFactorsOfAllVehicles(arg2 int64, arg3 int64)
	SetAmortizedCostFactorsOfVehicle(arg2 int64, arg3 int64, arg4 int)
	GetAmortizedLinearCostFactorOfVehicles() (_swig_ret []int64)
	GetAmortizedQuadraticCostFactorOfVehicles() (_swig_ret []int64)
	SetVehicleUsedWhenEmpty(arg2 bool, arg3 int)
	IsVehicleUsedWhenEmpty(arg2 int) (_swig_ret bool)
	SetFirstSolutionEvaluator(arg2 RoutingTransitCallback2)
	AddLocalSearchOperator(arg2 LocalSearchOperator)
	AddSearchMonitor(arg2 SearchMonitor)
	AddAtSolutionCallback(a ...interface{})
	AddVariableMinimizedByFinalizer(arg2 IntVar)
	AddVariableMaximizedByFinalizer(arg2 IntVar)
	AddWeightedVariableMinimizedByFinalizer(arg2 IntVar, arg3 int64)
	AddWeightedVariableMaximizedByFinalizer(arg2 IntVar, arg3 int64)
	AddVariableTargetToFinalizer(arg2 IntVar, arg3 int64)
	AddWeightedVariableTargetToFinalizer(arg2 IntVar, arg3 int64, arg4 int64)
	CloseModel()
	CloseModelWithParameters(arg2 RoutingSearchParameters)
	Solve(a ...interface{}) Assignment
	SolveFromAssignmentWithParameters(arg2 Assignment, arg3 RoutingSearchParameters) (_swig_ret Assignment)
	FastSolveFromAssignmentWithParameters(a ...interface{}) Assignment
	SolveFromAssignmentsWithParameters(a ...interface{}) Assignment
	SolveWithIteratedLocalSearch(arg2 RoutingSearchParameters) (_swig_ret Assignment)
	SetAssignmentFromOtherModelAssignment(arg2 Assignment, arg3 RoutingModel, arg4 Assignment)
	ComputeLowerBound() (_swig_ret int64)
	ObjectiveLowerBound() (_swig_ret int64)
	GetStatus() (_swig_ret Operations_researchRoutingModelStatus)
	EnableDeepSerialization() (_swig_ret bool)
	ApplyLocks(arg2 []int64) (_swig_ret IntVar)
	ApplyLocksToAllVehicles(arg2 Std_vector_Sl_std_vector_Sl_long_SS_long_Sg__Sg_, arg3 bool) (_swig_ret bool)
	PreAssignment() (_swig_ret Assignment)
	MutablePreAssignment() (_swig_ret Assignment)
	WriteAssignment(arg2 string) (_swig_ret bool)
	ReadAssignment(arg2 string) (_swig_ret Assignment)
	RestoreAssignment(arg2 Assignment) (_swig_ret Assignment)
	ReadAssignmentFromRoutes(arg2 Std_vector_Sl_std_vector_Sl_long_SS_long_Sg__Sg_, arg3 bool) (_swig_ret Assignment)
	RoutesToAssignment(arg2 Std_vector_Sl_std_vector_Sl_long_SS_long_Sg__Sg_, arg3 bool, arg4 bool, arg5 Assignment) (_swig_ret bool)
	AssignmentToRoutes(arg2 Assignment, arg3 Std_vector_Sl_std_vector_Sl_long_SS_long_Sg__Sg_)
	CompactAssignment(arg2 Assignment) (_swig_ret Assignment)
	CompactAndCheckAssignment(arg2 Assignment) (_swig_ret Assignment)
	AddToAssignment(arg2 IntVar)
	AddIntervalToAssignment(arg2 IntervalVar)
	GetOrCreateNodeNeighborsByCostClass(a ...interface{}) Operations_research_RoutingModel_NodeNeighborsByCostClass
	AddLocalSearchFilter(arg2 LocalSearchFilter)
	Start(arg2 int) (_swig_ret int64)
	End(arg2 int) (_swig_ret int64)
	IsStart(arg2 int64) (_swig_ret bool)
	IsEnd(arg2 int64) (_swig_ret bool)
	VehicleIndex(arg2 int64) (_swig_ret int)
	Next(arg2 Assignment, arg3 int64) (_swig_ret int64)
	IsVehicleUsed(arg2 Assignment, arg3 int) (_swig_ret bool)
	Nexts() (_swig_ret IntVarVector)
	VehicleVars() (_swig_ret IntVarVector)
	ResourceVars(arg2 int) (_swig_ret IntVarVector)
	NextVar(arg2 int64) (_swig_ret IntVar)
	ActiveVar(arg2 int64) (_swig_ret IntVar)
	ActiveVehicleVar(arg2 int) (_swig_ret IntVar)
	VehicleRouteConsideredVar(arg2 int) (_swig_ret IntVar)
	VehicleVar(arg2 int64) (_swig_ret IntVar)
	ResourceVar(arg2 int, arg3 int) (_swig_ret IntVar)
	CostVar() (_swig_ret IntVar)
	GetArcCostForVehicle(arg2 int64, arg3 int64, arg4 int64) (_swig_ret int64)
	CostsAreHomogeneousAcrossVehicles() (_swig_ret bool)
	GetHomogeneousCost(arg2 int64, arg3 int64) (_swig_ret int64)
	GetArcCostForFirstSolution(arg2 int64, arg3 int64) (_swig_ret int64)
	GetArcCostForClass(arg2 int64, arg3 int64, arg4 int64) (_swig_ret int64)
	GetCostClassIndexOfVehicle(arg2 int64) (_swig_ret int)
	HasVehicleWithCostClassIndex(arg2 int) (_swig_ret bool)
	GetCostClassesCount() (_swig_ret int)
	GetNonZeroCostClassesCount() (_swig_ret int)
	GetVehicleClassIndexOfVehicle(arg2 int64) (_swig_ret int)
	GetVehicleOfClass(arg2 int) (_swig_ret int)
	GetVehicleClassesCount() (_swig_ret int)
	GetSameVehicleIndicesOfIndex(arg2 int) (_swig_ret []int)
	GetVehicleTypeContainer() (_swig_ret Operations_research_RoutingModel_VehicleTypeContainer)
	ArcIsMoreConstrainedThanArc(arg2 int64, arg3 int64, arg4 int64) (_swig_ret bool)
	DebugOutputAssignment(arg2 Assignment, arg3 string) (_swig_ret string)
	CheckIfAssignmentIsFeasible(arg2 Assignment, arg3 bool) (_swig_ret bool)
	Solver() (_swig_ret Solver)
	CheckLimit(a ...interface{}) bool
	UpdateTimeLimit(arg2 Absl_Duration)
	TimeBuffer() (_swig_ret Absl_Duration)
	GetMutableCPSatInterrupt() (_swig_ret Std_atomic_Sl_bool_Sg_)
	GetMutableCPInterrupt() (_swig_ret Std_atomic_Sl_bool_Sg_)
	CancelSearch()
	Nodes() (_swig_ret int)
	Vehicles() (_swig_ret int)
	Size() (_swig_ret int64)
	GetNumberOfDecisionsInFirstSolution(arg2 RoutingSearchParameters) (_swig_ret int64)
	GetNumberOfRejectsInFirstSolution(arg2 RoutingSearchParameters) (_swig_ret int64)
	IsMatchingModel() (_swig_ret bool)
	AreRoutesInterdependent(arg2 *RoutingSearchParameters) (_swig_ret bool)
	MakeGuidedSlackFinalizer(arg2 RoutingDimension, arg3 RoutingTransitCallback1) (_swig_ret DecisionBuilder)
	MakeSelfDependentDimensionFinalizer(arg2 RoutingDimension) (_swig_ret DecisionBuilder)
	GetPathsMetadata() (_swig_ret PathsMetadata)
	SolveWithParameters(arg2 RoutingSearchParameters) (_swig_ret Assignment)
}

func NewRoutingModel

func NewRoutingModel(a ...interface{}) RoutingModel

func NewRoutingModel__SWIG_0

func NewRoutingModel__SWIG_0(arg1 RoutingIndexManager) (_swig_ret RoutingModel)

func NewRoutingModel__SWIG_1

func NewRoutingModel__SWIG_1(arg1 RoutingIndexManager, arg2 RoutingModelParameters) (_swig_ret RoutingModel)

type RoutingModelParameters

type RoutingModelParameters struct {

	// Parameters to use in the underlying constraint solver.
	SolverParameters *ConstraintSolverParameters `protobuf:"bytes,1,opt,name=solver_parameters,json=solverParameters,proto3" json:"solver_parameters,omitempty"`
	// Advanced settings.
	// If set to true reduction of the underlying constraint model will be
	// attempted when all vehicles have exactly the same cost structure. This can
	// result in significant speedups.
	ReduceVehicleCostModel bool `` /* 132-byte string literal not displayed */
	// Cache callback calls if the number of nodes in the model is less or equal
	// to this value.
	MaxCallbackCacheSize int32 `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

Parameters which have to be set when creating a RoutingModel.

func DefaultRoutingModelParameters

func DefaultRoutingModelParameters() (_swig_ret RoutingModelParameters)

func (*RoutingModelParameters) Descriptor deprecated

func (*RoutingModelParameters) Descriptor() ([]byte, []int)

Deprecated: Use RoutingModelParameters.ProtoReflect.Descriptor instead.

func (*RoutingModelParameters) GetMaxCallbackCacheSize

func (x *RoutingModelParameters) GetMaxCallbackCacheSize() int32

func (*RoutingModelParameters) GetReduceVehicleCostModel

func (x *RoutingModelParameters) GetReduceVehicleCostModel() bool

func (*RoutingModelParameters) GetSolverParameters

func (x *RoutingModelParameters) GetSolverParameters() *ConstraintSolverParameters

func (*RoutingModelParameters) ProtoMessage

func (*RoutingModelParameters) ProtoMessage()

func (*RoutingModelParameters) ProtoReflect

func (x *RoutingModelParameters) ProtoReflect() protoreflect.Message

func (*RoutingModelParameters) Reset

func (x *RoutingModelParameters) Reset()

func (*RoutingModelParameters) String

func (x *RoutingModelParameters) String() string

type RoutingModelVisitor

type RoutingModelVisitor interface {
	Swigcptr() uintptr
	SwigIsRoutingModelVisitor()
	ToString() (_swig_ret string)
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

func NewRoutingModelVisitor

func NewRoutingModelVisitor() (_swig_ret RoutingModelVisitor)

type RoutingNodeIndexSliceWithPointer

type RoutingNodeIndexSliceWithPointer struct {
	// contains filtered or unexported fields
}

type RoutingSearchParameters

type RoutingSearchParameters struct {

	// First solution strategies, used as starting point of local search.
	FirstSolutionStrategy FirstSolutionStrategy_Value `` /* 180-byte string literal not displayed */
	// --- Advanced first solutions strategy settings ---
	// Don't touch these unless you know what you are doing.
	//
	// Use filtered version of first solution strategy if available.
	UseUnfilteredFirstSolutionStrategy bool `` /* 170-byte string literal not displayed */
	// Parameters specific to the Savings first solution heuristic.
	// Ratio (in ]0, 1]) of neighbors to consider for each node when constructing
	// the savings. If unspecified, its value is considered to be 1.0.
	SavingsNeighborsRatio float64 `` /* 129-byte string literal not displayed */
	// The number of neighbors considered for each node in the Savings heuristic
	// is chosen so that the space used to store the savings doesn't exceed
	// savings_max_memory_usage_bytes, which must be in ]0, 1e10].
	// NOTE: If both savings_neighbors_ratio and savings_max_memory_usage_bytes
	// are specified, the number of neighbors considered for each node will be the
	// minimum of the two numbers determined by these parameters.
	SavingsMaxMemoryUsageBytes float64 `` /* 148-byte string literal not displayed */
	// Add savings related to reverse arcs when finding the nearest neighbors
	// of the nodes.
	SavingsAddReverseArcs bool `` /* 130-byte string literal not displayed */
	// Coefficient of the cost of the arc for which the saving value is being
	// computed:
	// Saving(a-->b) = Cost(a-->end) + Cost(start-->b)
	//   - savings_arc_coefficient * Cost(a-->b)
	//
	// This parameter must be greater than 0, and its default value is 1.
	SavingsArcCoefficient float64 `` /* 129-byte string literal not displayed */
	// When true, the routes are built in parallel, sequentially otherwise.
	SavingsParallelRoutes bool `` /* 128-byte string literal not displayed */
	// Ratio (between 0 and 1) of available vehicles in the model on which
	// farthest nodes of the model are inserted as seeds in the
	// GlobalCheapestInsertion first solution heuristic.
	CheapestInsertionFarthestSeedsRatio float64 `` /* 175-byte string literal not displayed */
	// Ratio (in ]0, 1]) of closest non start/end nodes to consider as neighbors
	// for each node when creating new insertions in the parallel/sequential
	// cheapest insertion heuristic.
	// If not overridden, its default value is 1, meaning all neighbors will be
	// considered.
	// The neighborhood ratio is coupled with the corresponding min_neighbors
	// integer, indicating the minimum number of neighbors to consider for each
	// node:
	// num_closest_neighbors =
	//
	//	max(min_neighbors, neighbors_ratio * NUM_NON_START_END_NODES)
	//
	// This minimum number of neighbors must be greater or equal to 1, its
	// default value.
	//
	// Neighbors ratio and minimum number of neighbors for the first solution
	// heuristic.
	CheapestInsertionFirstSolutionNeighborsRatio float64 `` /* 204-byte string literal not displayed */
	CheapestInsertionFirstSolutionMinNeighbors   int32   `` /* 197-byte string literal not displayed */
	// Neighbors ratio and minimum number of neighbors for the heuristic when used
	// in a local search operator (see
	// local_search_operators.use_global_cheapest_insertion_path_lns and
	// local_search_operators.use_global_cheapest_insertion_chain_lns below).
	CheapestInsertionLsOperatorNeighborsRatio float64 `` /* 195-byte string literal not displayed */
	CheapestInsertionLsOperatorMinNeighbors   int32   `` /* 188-byte string literal not displayed */
	// Whether or not to only consider closest neighbors when initializing the
	// assignment for the first solution.
	CheapestInsertionFirstSolutionUseNeighborsRatioForInitialization bool `` /* 269-byte string literal not displayed */
	// Whether or not to consider entries making the nodes/pairs unperformed in
	// the GlobalCheapestInsertion heuristic.
	CheapestInsertionAddUnperformedEntries bool `` /* 183-byte string literal not displayed */
	// Choice of insertion strategy for pickup/delivery pairs, used in local
	// cheapest insertion, both first solution heuristic and LNS.
	LocalCheapestInsertionPickupDeliveryStrategy RoutingSearchParameters_PairInsertionStrategy `` /* 274-byte string literal not displayed */
	// Choice of insertion strategy for pickup/delivery pairs, used in local
	// cheapest cost insertion, both first solution heuristic and LNS.
	LocalCheapestCostInsertionPickupDeliveryStrategy RoutingSearchParameters_PairInsertionStrategy `` /* 288-byte string literal not displayed */
	// If true use minimum matching instead of minimal matching in the
	// Christofides algorithm.
	ChristofidesUseMinimumMatching bool `` /* 157-byte string literal not displayed */
	// If non zero, a period p indicates that every p node insertions or additions
	// to a path, an optimization of the current partial solution will be
	// performed. As of 12/2023:
	//   - this requires that a secondary routing model has been passed to the main
	//     one,
	//   - this is only supported by LOCAL_CHEAPEST_INSERTION and
	//
	// LOCAL_CHEAPEST_COST_INSERTION.
	FirstSolutionOptimizationPeriod int32                                                     `` /* 160-byte string literal not displayed */
	LocalSearchOperators            *RoutingSearchParameters_LocalSearchNeighborhoodOperators `protobuf:"bytes,3,opt,name=local_search_operators,json=localSearchOperators,proto3" json:"local_search_operators,omitempty"`
	// Neighbors ratio and minimum number of neighbors considered in local
	// search operators (see cheapest_insertion_first_solution_neighbors_ratio
	// and cheapest_insertion_first_solution_min_neighbors for more information).
	LsOperatorNeighborsRatio float64 `` /* 140-byte string literal not displayed */
	LsOperatorMinNeighbors   int32   `` /* 133-byte string literal not displayed */
	// If true, the solver will use multi-armed bandit concatenate operators. It
	// dynamically chooses the next neighbor operator in order to get the best
	// objective improvement.
	UseMultiArmedBanditConcatenateOperators bool `` /* 188-byte string literal not displayed */
	// Memory coefficient related to the multi-armed bandit compound operator.
	// Sets how much the objective improvement of previous accepted neighbors
	// influence the current average improvement.
	// This parameter should be between 0 and 1.
	MultiArmedBanditCompoundOperatorMemoryCoefficient float64 `` /* 221-byte string literal not displayed */
	// Positive parameter defining the exploration coefficient of the multi-armed
	// bandit compound operator. Sets how often we explore rarely used and
	// unsuccessful in the past operators
	MultiArmedBanditCompoundOperatorExplorationCoefficient float64 `` /* 236-byte string literal not displayed */
	// Number of expensive arcs to consider cutting in the RelocateExpensiveChain
	// neighborhood operator (see
	// LocalSearchNeighborhoodOperators.use_relocate_expensive_chain()).
	// This parameter must be greater than 2.
	// NOTE(user): The number of neighbors generated by the operator for
	// relocate_expensive_chain_num_arcs_to_consider = K is around
	// K*(K-1)/2 * number_of_routes * number_of_nodes.
	RelocateExpensiveChainNumArcsToConsider int32 `` /* 190-byte string literal not displayed */
	// Number of expensive arcs to consider cutting in the
	// FilteredHeuristicExpensiveChainLNSOperator operator.
	HeuristicExpensiveChainLnsNumArcsToConsider int32 `` /* 204-byte string literal not displayed */
	// Number of closest nodes to consider for each node during the destruction
	// phase of the FilteredHeuristicCloseNodesLNSOperator.
	HeuristicCloseNodesLnsNumNodes int32 `` /* 161-byte string literal not displayed */
	// Local search metaheuristics used to guide the search.
	LocalSearchMetaheuristic LocalSearchMetaheuristic_Value `` /* 192-byte string literal not displayed */
	// These are advanced settings which should not be modified unless you know
	// what you are doing.
	// Lambda coefficient used to penalize arc costs when GUIDED_LOCAL_SEARCH is
	// used. Must be positive.
	GuidedLocalSearchLambdaCoefficient float64 `` /* 171-byte string literal not displayed */
	// Whether to reset penalties when a new best solution is found. The effect is
	// that a greedy descent is started before the next penalization phase.
	GuidedLocalSearchResetPenaltiesOnNewBestSolution bool `` /* 221-byte string literal not displayed */
	// --- Search control ---
	//
	// If true, the solver should use depth-first search rather than local search
	// to solve the problem.
	UseDepthFirstSearch bool `protobuf:"varint,6,opt,name=use_depth_first_search,json=useDepthFirstSearch,proto3" json:"use_depth_first_search,omitempty"`
	// If true, use the CP solver to find a solution. Either local or depth-first
	// search will be used depending on the value of use_depth_first_search. Will
	// be run before the CP-SAT solver (cf. use_cp_sat).
	UseCp util.OptionalBoolean `protobuf:"varint,28,opt,name=use_cp,json=useCp,proto3,enum=operations_research.OptionalBoolean" json:"use_cp,omitempty"`
	// If true, use the CP-SAT solver to find a solution. If use_cp is also true,
	// the CP-SAT solver will be run after the CP solver if there is time
	// remaining and will use the CP solution as a hint for the CP-SAT search.
	// As of 5/2019, only TSP models can be solved.
	UseCpSat util.OptionalBoolean `` /* 130-byte string literal not displayed */
	// If true, use the CP-SAT solver to find a solution on generalized routing
	// model. If use_cp is also true, the CP-SAT solver will be run after the CP
	// solver if there is time remaining and will use the CP solution as a hint
	// for the CP-SAT search.
	UseGeneralizedCpSat util.OptionalBoolean `` /* 165-byte string literal not displayed */
	// If use_cp_sat or use_generalized_cp_sat is true, contains the SAT algorithm
	// parameters which will be used.
	SatParameters *sat.SatParameters `protobuf:"bytes,48,opt,name=sat_parameters,json=satParameters,proto3" json:"sat_parameters,omitempty"`
	// If use_cp_sat or use_generalized_cp_sat is true, will report intermediate
	// solutions found by CP-SAT to solution listeners.
	ReportIntermediateCpSatSolutions bool `` /* 165-byte string literal not displayed */
	// If model.Size() is less than the threshold and that no solution has been
	// found, attempt a pass with CP-SAT.
	FallbackToCpSatSizeThreshold int32                                    `` /* 155-byte string literal not displayed */
	ContinuousSchedulingSolver   RoutingSearchParameters_SchedulingSolver `` /* 209-byte string literal not displayed */
	MixedIntegerSchedulingSolver RoutingSearchParameters_SchedulingSolver `` /* 217-byte string literal not displayed */
	// Setting this to true completely disables the LP and MIP scheduling in the
	// solver. This overrides the 2 SchedulingSolver options above.
	DisableSchedulingBewareThisMayDegradePerformance *bool `` /* 223-byte string literal not displayed */
	// Minimum step by which the solution must be improved in local search. 0
	// means "unspecified". If this value is fractional, it will get rounded to
	// the nearest integer.
	OptimizationStep float64 `protobuf:"fixed64,7,opt,name=optimization_step,json=optimizationStep,proto3" json:"optimization_step,omitempty"`
	// Number of solutions to collect during the search. Corresponds to the best
	// solutions found during the search. 0 means "unspecified".
	NumberOfSolutionsToCollect int32 `` /* 147-byte string literal not displayed */
	// -- Search limits --
	// Limit to the number of solutions generated during the search. 0 means
	// "unspecified".
	SolutionLimit int64 `protobuf:"varint,8,opt,name=solution_limit,json=solutionLimit,proto3" json:"solution_limit,omitempty"`
	// Limit to the time spent in the search.
	TimeLimit *durationpb.Duration `protobuf:"bytes,9,opt,name=time_limit,json=timeLimit,proto3" json:"time_limit,omitempty"`
	// Limit to the time spent in the completion search for each local search
	// neighbor.
	LnsTimeLimit *durationpb.Duration `protobuf:"bytes,10,opt,name=lns_time_limit,json=lnsTimeLimit,proto3" json:"lns_time_limit,omitempty"`
	// Ratio of the overall time limit spent in a secondary LS phase with only
	// intra-route and insertion operators, meant to "cleanup" the current
	// solution before stopping the search.
	// TODO(user): Since these operators are very fast, add a parameter to cap
	// the max time allocated for this second phase (e.g.
	// Duration max_secondary_ls_time_limit).
	SecondaryLsTimeLimitRatio float64 `` /* 145-byte string literal not displayed */
	// The improvement search limit is added to the solver if the following
	// parameters are set.
	ImprovementLimitParameters *RoutingSearchParameters_ImprovementSearchLimitParameters `` /* 142-byte string literal not displayed */
	// --- Propagation control ---
	// These are advanced settings which should not be modified unless you know
	// what you are doing.
	//
	// Use constraints with full propagation in routing model (instead of 'light'
	// propagation only). Full propagation is only necessary when using
	// depth-first search or for models which require strong propagation to
	// finalize the value of secondary variables.
	// Changing this setting to true will slow down the search in most cases and
	// increase memory consumption in all cases.
	UseFullPropagation bool `protobuf:"varint,11,opt,name=use_full_propagation,json=useFullPropagation,proto3" json:"use_full_propagation,omitempty"`
	// --- Miscellaneous ---
	// Some of these are advanced settings which should not be modified unless you
	// know what you are doing.
	//
	// Activates search logging. For each solution found during the search, the
	// following will be displayed: its objective value, the maximum objective
	// value since the beginning of the search, the elapsed time since the
	// beginning of the search, the number of branches explored in the search
	// tree, the number of failures in the search tree, the depth of the search
	// tree, the number of local search neighbors explored, the number of local
	// search neighbors filtered by local search filters, the number of local
	// search neighbors accepted, the total memory used and the percentage of the
	// search done.
	LogSearch bool `protobuf:"varint,13,opt,name=log_search,json=logSearch,proto3" json:"log_search,omitempty"`
	// In logs, cost values will be scaled and offset by the given values in the
	// following way: log_cost_scaling_factor * (cost + log_cost_offset)
	LogCostScalingFactor float64 `` /* 128-byte string literal not displayed */
	LogCostOffset        float64 `protobuf:"fixed64,29,opt,name=log_cost_offset,json=logCostOffset,proto3" json:"log_cost_offset,omitempty"`
	// In logs, this tag will be appended to each line corresponding to a new
	// solution. Useful to sort out logs when several solves are run in parallel.
	LogTag string `protobuf:"bytes,36,opt,name=log_tag,json=logTag,proto3" json:"log_tag,omitempty"`
	// Whether the solver should use an Iterated Local Search approach to solve
	// the problem.
	UseIteratedLocalSearch bool `` /* 133-byte string literal not displayed */
	// Iterated Local Search parameters.
	IteratedLocalSearchParameters *IteratedLocalSearchParameters `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

Parameters defining the search used to solve vehicle routing problems.

If a parameter is unset (or, equivalently, set to its default value), then the routing library will pick its preferred value for that parameter automatically: this should be the case for most parameters. To see those "default" parameters, call GetDefaultRoutingSearchParameters(). Next ID: 61

func DefaultRoutingSearchParameters

func DefaultRoutingSearchParameters() (_swig_ret RoutingSearchParameters)

func DefaultSecondaryRoutingSearchParameters

func DefaultSecondaryRoutingSearchParameters() (_swig_ret RoutingSearchParameters)

func (*RoutingSearchParameters) Descriptor deprecated

func (*RoutingSearchParameters) Descriptor() ([]byte, []int)

Deprecated: Use RoutingSearchParameters.ProtoReflect.Descriptor instead.

func (*RoutingSearchParameters) GetCheapestInsertionAddUnperformedEntries

func (x *RoutingSearchParameters) GetCheapestInsertionAddUnperformedEntries() bool

func (*RoutingSearchParameters) GetCheapestInsertionFarthestSeedsRatio

func (x *RoutingSearchParameters) GetCheapestInsertionFarthestSeedsRatio() float64

func (*RoutingSearchParameters) GetCheapestInsertionFirstSolutionMinNeighbors

func (x *RoutingSearchParameters) GetCheapestInsertionFirstSolutionMinNeighbors() int32

func (*RoutingSearchParameters) GetCheapestInsertionFirstSolutionNeighborsRatio

func (x *RoutingSearchParameters) GetCheapestInsertionFirstSolutionNeighborsRatio() float64

func (*RoutingSearchParameters) GetCheapestInsertionFirstSolutionUseNeighborsRatioForInitialization

func (x *RoutingSearchParameters) GetCheapestInsertionFirstSolutionUseNeighborsRatioForInitialization() bool

func (*RoutingSearchParameters) GetCheapestInsertionLsOperatorMinNeighbors

func (x *RoutingSearchParameters) GetCheapestInsertionLsOperatorMinNeighbors() int32

func (*RoutingSearchParameters) GetCheapestInsertionLsOperatorNeighborsRatio

func (x *RoutingSearchParameters) GetCheapestInsertionLsOperatorNeighborsRatio() float64

func (*RoutingSearchParameters) GetChristofidesUseMinimumMatching

func (x *RoutingSearchParameters) GetChristofidesUseMinimumMatching() bool

func (*RoutingSearchParameters) GetContinuousSchedulingSolver

func (x *RoutingSearchParameters) GetContinuousSchedulingSolver() RoutingSearchParameters_SchedulingSolver

func (*RoutingSearchParameters) GetDisableSchedulingBewareThisMayDegradePerformance

func (x *RoutingSearchParameters) GetDisableSchedulingBewareThisMayDegradePerformance() bool

func (*RoutingSearchParameters) GetFallbackToCpSatSizeThreshold

func (x *RoutingSearchParameters) GetFallbackToCpSatSizeThreshold() int32

func (*RoutingSearchParameters) GetFirstSolutionOptimizationPeriod

func (x *RoutingSearchParameters) GetFirstSolutionOptimizationPeriod() int32

func (*RoutingSearchParameters) GetFirstSolutionStrategy

func (x *RoutingSearchParameters) GetFirstSolutionStrategy() FirstSolutionStrategy_Value

func (*RoutingSearchParameters) GetGuidedLocalSearchLambdaCoefficient

func (x *RoutingSearchParameters) GetGuidedLocalSearchLambdaCoefficient() float64

func (*RoutingSearchParameters) GetGuidedLocalSearchResetPenaltiesOnNewBestSolution

func (x *RoutingSearchParameters) GetGuidedLocalSearchResetPenaltiesOnNewBestSolution() bool

func (*RoutingSearchParameters) GetHeuristicCloseNodesLnsNumNodes

func (x *RoutingSearchParameters) GetHeuristicCloseNodesLnsNumNodes() int32

func (*RoutingSearchParameters) GetHeuristicExpensiveChainLnsNumArcsToConsider

func (x *RoutingSearchParameters) GetHeuristicExpensiveChainLnsNumArcsToConsider() int32

func (*RoutingSearchParameters) GetImprovementLimitParameters

func (*RoutingSearchParameters) GetIteratedLocalSearchParameters

func (x *RoutingSearchParameters) GetIteratedLocalSearchParameters() *IteratedLocalSearchParameters

func (*RoutingSearchParameters) GetLnsTimeLimit

func (x *RoutingSearchParameters) GetLnsTimeLimit() *durationpb.Duration

func (*RoutingSearchParameters) GetLocalCheapestCostInsertionPickupDeliveryStrategy

func (x *RoutingSearchParameters) GetLocalCheapestCostInsertionPickupDeliveryStrategy() RoutingSearchParameters_PairInsertionStrategy

func (*RoutingSearchParameters) GetLocalCheapestInsertionPickupDeliveryStrategy

func (x *RoutingSearchParameters) GetLocalCheapestInsertionPickupDeliveryStrategy() RoutingSearchParameters_PairInsertionStrategy

func (*RoutingSearchParameters) GetLocalSearchMetaheuristic

func (x *RoutingSearchParameters) GetLocalSearchMetaheuristic() LocalSearchMetaheuristic_Value

func (*RoutingSearchParameters) GetLocalSearchOperators

func (*RoutingSearchParameters) GetLogCostOffset

func (x *RoutingSearchParameters) GetLogCostOffset() float64

func (*RoutingSearchParameters) GetLogCostScalingFactor

func (x *RoutingSearchParameters) GetLogCostScalingFactor() float64

func (*RoutingSearchParameters) GetLogSearch

func (x *RoutingSearchParameters) GetLogSearch() bool

func (*RoutingSearchParameters) GetLogTag

func (x *RoutingSearchParameters) GetLogTag() string

func (*RoutingSearchParameters) GetLsOperatorMinNeighbors

func (x *RoutingSearchParameters) GetLsOperatorMinNeighbors() int32

func (*RoutingSearchParameters) GetLsOperatorNeighborsRatio

func (x *RoutingSearchParameters) GetLsOperatorNeighborsRatio() float64

func (*RoutingSearchParameters) GetMixedIntegerSchedulingSolver

func (x *RoutingSearchParameters) GetMixedIntegerSchedulingSolver() RoutingSearchParameters_SchedulingSolver

func (*RoutingSearchParameters) GetMultiArmedBanditCompoundOperatorExplorationCoefficient

func (x *RoutingSearchParameters) GetMultiArmedBanditCompoundOperatorExplorationCoefficient() float64

func (*RoutingSearchParameters) GetMultiArmedBanditCompoundOperatorMemoryCoefficient

func (x *RoutingSearchParameters) GetMultiArmedBanditCompoundOperatorMemoryCoefficient() float64

func (*RoutingSearchParameters) GetNumberOfSolutionsToCollect

func (x *RoutingSearchParameters) GetNumberOfSolutionsToCollect() int32

func (*RoutingSearchParameters) GetOptimizationStep

func (x *RoutingSearchParameters) GetOptimizationStep() float64

func (*RoutingSearchParameters) GetRelocateExpensiveChainNumArcsToConsider

func (x *RoutingSearchParameters) GetRelocateExpensiveChainNumArcsToConsider() int32

func (*RoutingSearchParameters) GetReportIntermediateCpSatSolutions

func (x *RoutingSearchParameters) GetReportIntermediateCpSatSolutions() bool

func (*RoutingSearchParameters) GetSatParameters

func (x *RoutingSearchParameters) GetSatParameters() *sat.SatParameters

func (*RoutingSearchParameters) GetSavingsAddReverseArcs

func (x *RoutingSearchParameters) GetSavingsAddReverseArcs() bool

func (*RoutingSearchParameters) GetSavingsArcCoefficient

func (x *RoutingSearchParameters) GetSavingsArcCoefficient() float64

func (*RoutingSearchParameters) GetSavingsMaxMemoryUsageBytes

func (x *RoutingSearchParameters) GetSavingsMaxMemoryUsageBytes() float64

func (*RoutingSearchParameters) GetSavingsNeighborsRatio

func (x *RoutingSearchParameters) GetSavingsNeighborsRatio() float64

func (*RoutingSearchParameters) GetSavingsParallelRoutes

func (x *RoutingSearchParameters) GetSavingsParallelRoutes() bool

func (*RoutingSearchParameters) GetSecondaryLsTimeLimitRatio

func (x *RoutingSearchParameters) GetSecondaryLsTimeLimitRatio() float64

func (*RoutingSearchParameters) GetSolutionLimit

func (x *RoutingSearchParameters) GetSolutionLimit() int64

func (*RoutingSearchParameters) GetTimeLimit

func (x *RoutingSearchParameters) GetTimeLimit() *durationpb.Duration

func (*RoutingSearchParameters) GetUseCp

func (*RoutingSearchParameters) GetUseCpSat

func (x *RoutingSearchParameters) GetUseCpSat() util.OptionalBoolean

func (*RoutingSearchParameters) GetUseDepthFirstSearch

func (x *RoutingSearchParameters) GetUseDepthFirstSearch() bool

func (*RoutingSearchParameters) GetUseFullPropagation

func (x *RoutingSearchParameters) GetUseFullPropagation() bool

func (*RoutingSearchParameters) GetUseGeneralizedCpSat

func (x *RoutingSearchParameters) GetUseGeneralizedCpSat() util.OptionalBoolean

func (*RoutingSearchParameters) GetUseIteratedLocalSearch

func (x *RoutingSearchParameters) GetUseIteratedLocalSearch() bool

func (*RoutingSearchParameters) GetUseMultiArmedBanditConcatenateOperators

func (x *RoutingSearchParameters) GetUseMultiArmedBanditConcatenateOperators() bool

func (*RoutingSearchParameters) GetUseUnfilteredFirstSolutionStrategy

func (x *RoutingSearchParameters) GetUseUnfilteredFirstSolutionStrategy() bool

func (*RoutingSearchParameters) ProtoMessage

func (*RoutingSearchParameters) ProtoMessage()

func (*RoutingSearchParameters) ProtoReflect

func (x *RoutingSearchParameters) ProtoReflect() protoreflect.Message

func (*RoutingSearchParameters) Reset

func (x *RoutingSearchParameters) Reset()

func (*RoutingSearchParameters) String

func (x *RoutingSearchParameters) String() string

type RoutingSearchParameters_ImprovementSearchLimitParameters

type RoutingSearchParameters_ImprovementSearchLimitParameters struct {

	// Parameter that regulates exchange rate between objective improvement and
	// number of neighbors spent. The smaller the value, the sooner the limit
	// stops the search. Must be positive.
	ImprovementRateCoefficient float64 `` /* 144-byte string literal not displayed */
	// Parameter that specifies the distance between improvements taken into
	// consideration for calculating the improvement rate.
	// Example: For 5 objective improvements = (10, 8, 6, 4, 2), and the
	// solutions_distance parameter of 2, then the improvement_rate will be
	// computed for (10, 6), (8, 4), and (6, 2).
	ImprovementRateSolutionsDistance int32 `` /* 163-byte string literal not displayed */
	// contains filtered or unexported fields
}

Parameters required for the improvement search limit.

func (*RoutingSearchParameters_ImprovementSearchLimitParameters) Descriptor deprecated

Deprecated: Use RoutingSearchParameters_ImprovementSearchLimitParameters.ProtoReflect.Descriptor instead.

func (*RoutingSearchParameters_ImprovementSearchLimitParameters) GetImprovementRateCoefficient

func (x *RoutingSearchParameters_ImprovementSearchLimitParameters) GetImprovementRateCoefficient() float64

func (*RoutingSearchParameters_ImprovementSearchLimitParameters) GetImprovementRateSolutionsDistance

func (x *RoutingSearchParameters_ImprovementSearchLimitParameters) GetImprovementRateSolutionsDistance() int32

func (*RoutingSearchParameters_ImprovementSearchLimitParameters) ProtoMessage

func (*RoutingSearchParameters_ImprovementSearchLimitParameters) ProtoReflect

func (*RoutingSearchParameters_ImprovementSearchLimitParameters) Reset

func (*RoutingSearchParameters_ImprovementSearchLimitParameters) String

type RoutingSearchParameters_LocalSearchNeighborhoodOperators

type RoutingSearchParameters_LocalSearchNeighborhoodOperators struct {

	// --- Inter-route operators ---
	// Operator which moves a single node to another position.
	// Possible neighbors for the path 1 -> 2 -> 3 -> 4 -> 5
	// (where (1, 5) are first and last nodes of the path and can therefore not
	// be moved):
	//
	//	1 ->  3  -> [2] ->  4  -> 5
	//	1 ->  3  ->  4  -> [2] -> 5
	//	1 ->  2  ->  4  -> [3] -> 5
	//	1 -> [4] ->  2  ->  3  -> 5
	UseRelocate util.OptionalBoolean `` /* 136-byte string literal not displayed */
	// Operator which moves a pair of pickup and delivery nodes to another
	// position where the first node of the pair must be before the second node
	// on the same path. Compared to the light_relocate_pair operator, tries all
	// possible positions of insertion of a pair (not only after another pair).
	// Possible neighbors for the path 1 -> A -> B -> 2 -> 3 (where (1, 3) are
	// first and last nodes of the path and can therefore not be moved, and
	// (A, B) is a pair of nodes):
	//
	//	1 -> [A] ->  2  -> [B] -> 3
	//	1 ->  2  -> [A] -> [B] -> 3
	UseRelocatePair util.OptionalBoolean `` /* 150-byte string literal not displayed */
	// Operator which moves a pair of pickup and delivery nodes after another
	// pair.
	// Possible neighbors for paths 1 -> A -> B -> 2, 3 -> C -> D -> 4 (where
	// (1, 2) and (3, 4) are first and last nodes of paths and can therefore not
	// be moved, and (A, B) and (C, D) are pair of nodes):
	//
	//	1 -> 2, 3 -> C -> [A] -> D -> [B] -> 4
	//	1 -> A -> [C] -> B -> [D] -> 2, 3 -> 4
	UseLightRelocatePair util.OptionalBoolean `` /* 168-byte string literal not displayed */
	// Relocate neighborhood which moves chains of neighbors.
	// The operator starts by relocating a node n after a node m, then continues
	// moving nodes which were after n as long as the "cost" added is less than
	// the "cost" of the arc (m, n). If the new chain doesn't respect the domain
	// of next variables, it will try reordering the nodes until it finds a
	// valid path.
	// Possible neighbors for path 1 -> A -> B -> C -> D -> E -> 2 (where (1, 2)
	// are first and last nodes of the path and can therefore not be moved, A
	// must be performed before B, and A, D and E are located at the same
	// place):
	// 1 -> A -> C -> [B] -> D -> E -> 2
	// 1 -> A -> C -> D -> [B] -> E -> 2
	// 1 -> A -> C -> D -> E -> [B] -> 2
	// 1 -> A -> B -> D -> [C] -> E -> 2
	// 1 -> A -> B -> D -> E -> [C] -> 2
	// 1 -> A -> [D] -> [E] -> B -> C -> 2
	// 1 -> A -> B -> [D] -> [E] ->  C -> 2
	// 1 -> A -> [E] -> B -> C -> D -> 2
	// 1 -> A -> B -> [E] -> C -> D -> 2
	// 1 -> A -> B -> C -> [E] -> D -> 2
	// This operator is extremely useful to move chains of nodes which are
	// located at the same place (for instance nodes part of a same stop).
	UseRelocateNeighbors util.OptionalBoolean `` /* 165-byte string literal not displayed */
	// Relocate neighborhood that moves subpaths all pickup and delivery
	// pairs have both pickup and delivery inside the subpath or both outside
	// the subpath. For instance, for given paths:
	// 0 -> A -> B -> A' -> B' -> 5 -> 6 -> 8
	// 7 -> 9
	// Pairs (A,A') and (B,B') are interleaved, so the expected neighbors are:
	// 0 -> 5 -> A -> B -> A' -> B' -> 6 -> 8
	// 7 -> 9
	//
	// 0 -> 5 -> 6 -> A -> B -> A' -> B' -> 8
	// 7 -> 9
	//
	// 0 -> 5 -> 6 -> 8
	// 7 -> A -> B -> A' -> B' -> 9
	UseRelocateSubtrip util.OptionalBoolean `` /* 160-byte string literal not displayed */
	// Operator which exchanges the positions of two nodes.
	// Possible neighbors for the path 1 -> 2 -> 3 -> 4 -> 5
	// (where (1, 5) are first and last nodes of the path and can therefore not
	// be moved):
	//
	//	1 -> [3] -> [2] ->  4  -> 5
	//	1 -> [4] ->  3  -> [2] -> 5
	//	1 ->  2  -> [4] -> [3] -> 5
	UseExchange util.OptionalBoolean `` /* 136-byte string literal not displayed */
	// Operator which exchanges the positions of two pair of nodes. Pairs
	// correspond to the pickup and delivery pairs defined in the routing model.
	// Possible neighbor for the paths
	// 1 -> A -> B -> 2 -> 3 and 4 -> C -> D -> 5
	// (where (1, 3) and (4, 5) are first and last nodes of the paths and can
	// therefore not be moved, and (A, B) and (C,D) are pairs of nodes):
	//
	//	1 -> [C] ->  [D] -> 2 -> 3, 4 -> [A] -> [B] -> 5
	UseExchangePair util.OptionalBoolean `` /* 151-byte string literal not displayed */
	// Operator which exchanges subtrips associated to two pairs of nodes,
	// see use_relocate_subtrip for a definition of subtrips.
	UseExchangeSubtrip util.OptionalBoolean `` /* 160-byte string literal not displayed */
	// Operator which cross exchanges the starting chains of 2 paths, including
	// exchanging the whole paths.
	// First and last nodes are not moved.
	// Possible neighbors for the paths 1 -> 2 -> 3 -> 4 -> 5 and 6 -> 7 -> 8
	// (where (1, 5) and (6, 8) are first and last nodes of the paths and can
	// therefore not be moved):
	//
	//	1 -> [7] -> 3 -> 4 -> 5  6 -> [2] -> 8
	//	1 -> [7] -> 4 -> 5       6 -> [2 -> 3] -> 8
	//	1 -> [7] -> 5            6 -> [2 -> 3 -> 4] -> 8
	UseCross util.OptionalBoolean `` /* 127-byte string literal not displayed */
	// Not implemented yet. TODO(b/68128619): Implement.
	UseCrossExchange util.OptionalBoolean `` /* 153-byte string literal not displayed */
	// Operator which detects the relocate_expensive_chain_num_arcs_to_consider
	// most expensive arcs on a path, and moves the chain resulting from cutting
	// pairs of arcs among these to another position.
	// Possible neighbors for paths 1 -> 2 (empty) and
	// 3 -> A ------> B --> C -----> D -> 4 (where A -> B and C -> D are the 2
	// most expensive arcs, and the chain resulting from breaking them is
	// B -> C):
	//
	//	1 -> [B -> C] -> 2     3 -> A -> D -> 4
	//	1 -> 2      3 -> [B -> C] -> A -> D -> 4
	//	1 -> 2      3 -> A -> D -> [B -> C] -> 4
	UseRelocateExpensiveChain util.OptionalBoolean `` /* 183-byte string literal not displayed */
	// --- Intra-route operators ---
	// Operator which reverses a subchain of a path. It is called TwoOpt
	// because it breaks two arcs on the path; resulting paths are called
	// two-optimal.
	// Possible neighbors for the path 1 -> 2 -> 3 -> 4 -> 5
	// (where (1, 5) are first and last nodes of the path and can therefore not
	// be moved):
	//
	//	1 -> [3 -> 2] -> 4  -> 5
	//	1 -> [4 -> 3  -> 2] -> 5
	//	1 ->  2 -> [4 -> 3] -> 5
	UseTwoOpt util.OptionalBoolean `` /* 132-byte string literal not displayed */
	// Operator which moves sub-chains of a path of length 1, 2 and 3 to another
	// position in the same path.
	// When the length of the sub-chain is 1, the operator simply moves a node
	// to another position.
	// Possible neighbors for the path 1 -> 2 -> 3 -> 4 -> 5, for a sub-chain
	// length of 2 (where (1, 5) are first and last nodes of the path and can
	// therefore not be moved):
	//
	//	1 ->  4 -> [2 -> 3] -> 5
	//	1 -> [3 -> 4] -> 2  -> 5
	//
	// The OR_OPT operator is a limited version of 3-Opt (breaks 3 arcs on a
	// path).
	UseOrOpt util.OptionalBoolean `` /* 129-byte string literal not displayed */
	// Lin-Kernighan operator.
	// While the accumulated local gain is positive, performs a 2-OPT or a 3-OPT
	// move followed by a series of 2-OPT moves. Returns a neighbor for which
	// the global gain is positive.
	UseLinKernighan util.OptionalBoolean `` /* 150-byte string literal not displayed */
	// Sliding TSP operator.
	// Uses an exact dynamic programming algorithm to solve the TSP
	// corresponding to path sub-chains.
	// For a subchain 1 -> 2 -> 3 -> 4 -> 5 -> 6, solves the TSP on
	// nodes A, 2, 3, 4, 5, where A is a merger of nodes 1 and 6 such that
	// cost(A,i) = cost(1,i) and cost(i,A) = cost(i,6).
	UseTspOpt util.OptionalBoolean `` /* 133-byte string literal not displayed */
	// --- Operators on inactive nodes ---
	// Operator which inserts an inactive node into a path.
	// Possible neighbors for the path 1 -> 2 -> 3 -> 4 with 5 inactive
	// (where 1 and 4 are first and last nodes of the path) are:
	//
	//	1 -> [5] ->  2  ->  3  -> 4
	//	1 ->  2  -> [5] ->  3  -> 4
	//	1 ->  2  ->  3  -> [5] -> 4
	UseMakeActive util.OptionalBoolean `` /* 145-byte string literal not displayed */
	// Operator which relocates a node while making an inactive one active.
	// As of 3/2017, the operator is limited to two kinds of moves:
	//   - Relocating a node and replacing it by an inactive node.
	//     Possible neighbor for path 1 -> 5, 2 -> 3 -> 6 and 4 inactive
	//     (where 1,2 and 5,6 are first and last nodes of paths) is:
	//     1 -> 3 -> 5, 2 -> 4 -> 6.
	//   - Relocating a node and inserting an inactive node next to it.
	//     Possible neighbor for path 1 -> 5, 2 -> 3 -> 6 and 4 inactive
	//     (where 1,2 and 5,6 are first and last nodes of paths) is:
	//     1 -> 4 -> 3 -> 5, 2 -> 6.
	UseRelocateAndMakeActive util.OptionalBoolean `` /* 182-byte string literal not displayed */
	// Operator which makes path nodes inactive.
	// Possible neighbors for the path 1 -> 2 -> 3 -> 4 (where 1 and 4 are first
	// and last nodes of the path) are:
	//
	//	1 -> 3 -> 4 with 2 inactive
	//	1 -> 2 -> 4 with 3 inactive
	UseMakeInactive util.OptionalBoolean `` /* 151-byte string literal not displayed */
	// Operator which makes a "chain" of path nodes inactive.
	// Possible neighbors for the path 1 -> 2 -> 3 -> 4 (where 1 and 4 are first
	// and last nodes of the path) are:
	//
	//	1 -> 3 -> 4 with 2 inactive
	//	1 -> 2 -> 4 with 3 inactive
	//	1 -> 4 with 2 and 3 inactive
	UseMakeChainInactive util.OptionalBoolean `` /* 168-byte string literal not displayed */
	// Operator which replaces an active node by an inactive one.
	// Possible neighbors for the path 1 -> 2 -> 3 -> 4 with 5 inactive
	// (where 1 and 4 are first and last nodes of the path) are:
	//
	//	1 -> [5] ->  3  -> 4 with 2 inactive
	//	1 ->  2  -> [5] -> 4 with 3 inactive
	UseSwapActive util.OptionalBoolean `` /* 145-byte string literal not displayed */
	// Operator which makes an inactive node active and an active one inactive.
	// It is similar to SwapActiveOperator excepts that it tries to insert the
	// inactive node in all possible positions instead of just the position of
	// the node made inactive.
	// Possible neighbors for the path 1 -> 2 -> 3 -> 4 with 5 inactive
	// (where 1 and 4 are first and last nodes of the path) are:
	//
	//	1 -> [5] ->  3  -> 4 with 2 inactive
	//	1 ->  3  -> [5] -> 4 with 2 inactive
	//	1 -> [5] ->  2  -> 4 with 3 inactive
	//	1 ->  2  -> [5] -> 4 with 3 inactive
	UseExtendedSwapActive util.OptionalBoolean `` /* 171-byte string literal not displayed */
	// Swaps active nodes from node alternatives in sequence. Considers chains
	// of nodes with alternatives, builds a DAG from the chain, each "layer" of
	// the DAG being composed of the set of alternatives of the node at a given
	// rank in the chain, fully connected to the next layer. A neighbor is built
	// from the shortest path starting from the node before the chain (source),
	// through the DAG to the node following the chain.
	UseShortestPathSwapActive util.OptionalBoolean `` /* 185-byte string literal not displayed */
	// Operator which makes an inactive node active and an active pair of nodes
	// inactive OR makes an inactive pair of nodes active and an active node
	// inactive.
	// Possible neighbors for the path 1 -> 2 -> 3 -> 4 with 5 inactive
	// (where 1 and 4 are first and last nodes of the path and (2,3) is a pair
	// of nodes) are:
	//
	//	1 -> [5] -> 4 with (2,3) inactive
	//
	// Possible neighbors for the path 1 -> 2 -> 3 with (4,5) inactive
	// (where 1 and 3 are first and last nodes of the path and (4,5) is a pair
	// of nodes) are:
	//
	//	1 -> [4] -> [5] -> 3 with 2 inactive
	UseNodePairSwapActive util.OptionalBoolean `` /* 173-byte string literal not displayed */
	// --- Large neighborhood search operators ---
	// Operator which relaxes two sub-chains of three consecutive arcs each.
	// Each sub-chain is defined by a start node and the next three arcs. Those
	// six arcs are relaxed to build a new neighbor.
	// PATH_LNS explores all possible pairs of starting nodes and so defines
	// n^2 neighbors, n being the number of nodes.
	// Note that the two sub-chains can be part of the same path; they even may
	// overlap.
	UsePathLns util.OptionalBoolean `` /* 136-byte string literal not displayed */
	// Operator which relaxes one entire path and all inactive nodes.
	UseFullPathLns util.OptionalBoolean `` /* 150-byte string literal not displayed */
	// TSP-base LNS.
	// Randomly merges consecutive nodes until n "meta"-nodes remain and solves
	// the corresponding TSP.
	// This defines an "unlimited" neighborhood which must be stopped by search
	// limits. To force diversification, the operator iteratively forces each
	// node to serve as base of a meta-node.
	UseTspLns util.OptionalBoolean `` /* 133-byte string literal not displayed */
	// Operator which relaxes all inactive nodes and one sub-chain of six
	// consecutive arcs. That way the path can be improved by inserting inactive
	// nodes or swapping arcs.
	UseInactiveLns util.OptionalBoolean `` /* 148-byte string literal not displayed */
	// --- LNS-like large neighborhood search operators using heuristics ---
	// Operator which makes all nodes on a route unperformed, and reinserts them
	// using the GlobalCheapestInsertion heuristic.
	UseGlobalCheapestInsertionPathLns util.OptionalBoolean `` /* 211-byte string literal not displayed */
	// Same as above but using LocalCheapestInsertion as a heuristic.
	UseLocalCheapestInsertionPathLns util.OptionalBoolean `` /* 208-byte string literal not displayed */
	// The following operator relocates an entire route to an empty path and
	// then tries to insert the unperformed nodes using the global cheapest
	// insertion heuristic.
	UseRelocatePathGlobalCheapestInsertionInsertUnperformed util.OptionalBoolean `` /* 281-byte string literal not displayed */
	// This operator finds heuristic_expensive_chain_lns_num_arcs_to_consider
	// most expensive arcs on a route, makes the nodes in between pairs of these
	// expensive arcs unperformed, and reinserts them using the
	// GlobalCheapestInsertion heuristic.
	UseGlobalCheapestInsertionExpensiveChainLns util.OptionalBoolean `` /* 243-byte string literal not displayed */
	// Same as above but using LocalCheapestInsertion as a heuristic for
	// insertion.
	UseLocalCheapestInsertionExpensiveChainLns util.OptionalBoolean `` /* 240-byte string literal not displayed */
	// The following operator makes a node and its
	// heuristic_close_nodes_lns_num_nodes closest neighbors unperformed along
	// with each of their corresponding performed pickup/delivery pairs, and
	// then reinserts them using the GlobalCheapestInsertion heuristic.
	UseGlobalCheapestInsertionCloseNodesLns util.OptionalBoolean `` /* 231-byte string literal not displayed */
	// Same as above, but insertion positions for nodes are determined by the
	// LocalCheapestInsertion heuristic.
	UseLocalCheapestInsertionCloseNodesLns util.OptionalBoolean `` /* 228-byte string literal not displayed */
	// contains filtered or unexported fields
}

Local search neighborhood operators used to build a solutions neighborhood. Next ID: 35

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) Descriptor deprecated

Deprecated: Use RoutingSearchParameters_LocalSearchNeighborhoodOperators.ProtoReflect.Descriptor instead.

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseCross

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseCrossExchange

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseExchange

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseExchangePair

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseExchangeSubtrip

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseExtendedSwapActive

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseFullPathLns

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseGlobalCheapestInsertionCloseNodesLns

func (x *RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseGlobalCheapestInsertionCloseNodesLns() util.OptionalBoolean

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseGlobalCheapestInsertionExpensiveChainLns

func (x *RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseGlobalCheapestInsertionExpensiveChainLns() util.OptionalBoolean

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseGlobalCheapestInsertionPathLns

func (x *RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseGlobalCheapestInsertionPathLns() util.OptionalBoolean

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseInactiveLns

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseLightRelocatePair

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseLinKernighan

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseLocalCheapestInsertionCloseNodesLns

func (x *RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseLocalCheapestInsertionCloseNodesLns() util.OptionalBoolean

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseLocalCheapestInsertionExpensiveChainLns

func (x *RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseLocalCheapestInsertionExpensiveChainLns() util.OptionalBoolean

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseLocalCheapestInsertionPathLns

func (x *RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseLocalCheapestInsertionPathLns() util.OptionalBoolean

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseMakeActive

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseMakeChainInactive

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseMakeInactive

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseNodePairSwapActive

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseOrOpt

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUsePathLns

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseRelocate

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseRelocateAndMakeActive

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseRelocateExpensiveChain

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseRelocateNeighbors

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseRelocatePair

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseRelocatePathGlobalCheapestInsertionInsertUnperformed

func (x *RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseRelocatePathGlobalCheapestInsertionInsertUnperformed() util.OptionalBoolean

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseRelocateSubtrip

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseShortestPathSwapActive

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseSwapActive

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseTspLns

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseTspOpt

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) GetUseTwoOpt

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) ProtoMessage

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) ProtoReflect

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) Reset

func (*RoutingSearchParameters_LocalSearchNeighborhoodOperators) String

type RoutingSearchParameters_PairInsertionStrategy

type RoutingSearchParameters_PairInsertionStrategy int32

In insertion-based heuristics, describes what positions must be considered when inserting a pickup/delivery pair, and in what order they are considered.

const (
	// Let the solver decide the set of positions and its ordering.
	RoutingSearchParameters_AUTOMATIC RoutingSearchParameters_PairInsertionStrategy = 0
	// Consider all positions, by increasing (cost(pickup), cost(delivery)).
	RoutingSearchParameters_BEST_PICKUP_THEN_BEST_DELIVERY RoutingSearchParameters_PairInsertionStrategy = 1
	// Consider all positions, by increasing by cost(pickup) + cost(delivery).
	RoutingSearchParameters_BEST_PICKUP_DELIVERY_PAIR RoutingSearchParameters_PairInsertionStrategy = 2
	// Only consider insertion positions that are compatible with the multitour
	// property, meaning a series of pickups may only start when the vehicle
	// is not carrying any delivery. This setting is designed to explore much
	// less possibilities than the full BEST_PICKUP_DELIVERY_PAIR.
	// Order by increasing by cost(pickup) + cost(delivery).
	RoutingSearchParameters_BEST_PICKUP_DELIVERY_PAIR_MULTITOUR RoutingSearchParameters_PairInsertionStrategy = 3
)

func (RoutingSearchParameters_PairInsertionStrategy) Descriptor

func (RoutingSearchParameters_PairInsertionStrategy) Enum

func (RoutingSearchParameters_PairInsertionStrategy) EnumDescriptor deprecated

func (RoutingSearchParameters_PairInsertionStrategy) EnumDescriptor() ([]byte, []int)

Deprecated: Use RoutingSearchParameters_PairInsertionStrategy.Descriptor instead.

func (RoutingSearchParameters_PairInsertionStrategy) Number

func (RoutingSearchParameters_PairInsertionStrategy) String

func (RoutingSearchParameters_PairInsertionStrategy) Type

type RoutingSearchParameters_SchedulingSolver

type RoutingSearchParameters_SchedulingSolver int32

Underlying solver to use in dimension scheduling, respectively for continuous and mixed models.

const (
	RoutingSearchParameters_SCHEDULING_UNSET  RoutingSearchParameters_SchedulingSolver = 0
	RoutingSearchParameters_SCHEDULING_GLOP   RoutingSearchParameters_SchedulingSolver = 1
	RoutingSearchParameters_SCHEDULING_CP_SAT RoutingSearchParameters_SchedulingSolver = 2
)

func (RoutingSearchParameters_SchedulingSolver) Descriptor

func (RoutingSearchParameters_SchedulingSolver) Enum

func (RoutingSearchParameters_SchedulingSolver) EnumDescriptor deprecated

func (RoutingSearchParameters_SchedulingSolver) EnumDescriptor() ([]byte, []int)

Deprecated: Use RoutingSearchParameters_SchedulingSolver.Descriptor instead.

func (RoutingSearchParameters_SchedulingSolver) Number

func (RoutingSearchParameters_SchedulingSolver) String

func (RoutingSearchParameters_SchedulingSolver) Type

type RoutingTransitCallback1

type RoutingTransitCallback1 interface {
	Swigcptr() uintptr
	SwigIsRoutingTransitCallback1()
	Call(arg2 int64) (_swig_ret int64)
}

func NewRoutingTransitCallback1

func NewRoutingTransitCallback1(a ...interface{}) RoutingTransitCallback1

func NewRoutingTransitCallback1__SWIG_0

func NewRoutingTransitCallback1__SWIG_0(arg1 RoutingTransitCallback1) (_swig_ret RoutingTransitCallback1)

func NewRoutingTransitCallback1__SWIG_1

func NewRoutingTransitCallback1__SWIG_1(arg1 *_swig_fnptr) (_swig_ret RoutingTransitCallback1)

func NewRoutingTransitCallback1__SWIG_2

func NewRoutingTransitCallback1__SWIG_2(arg1 RoutingTransitCallback1Impl) (_swig_ret RoutingTransitCallback1)

type RoutingTransitCallback1Impl

type RoutingTransitCallback1Impl interface {
	Swigcptr() uintptr
	SwigIsRoutingTransitCallback1Impl()
	DirectorInterface() interface{}
	Call(arg2 int64) (_swig_ret int64)
}

func NewDirectorRoutingTransitCallback1Impl

func NewDirectorRoutingTransitCallback1Impl(v interface{}) RoutingTransitCallback1Impl

type RoutingTransitCallback2

type RoutingTransitCallback2 interface {
	Swigcptr() uintptr
	SwigIsRoutingTransitCallback2()
	Call(arg2 int64, arg3 int64) (_swig_ret int64)
}

func NewRoutingTransitCallback2

func NewRoutingTransitCallback2(a ...interface{}) RoutingTransitCallback2

func NewRoutingTransitCallback2__SWIG_0

func NewRoutingTransitCallback2__SWIG_0(arg1 RoutingTransitCallback2) (_swig_ret RoutingTransitCallback2)

func NewRoutingTransitCallback2__SWIG_1

func NewRoutingTransitCallback2__SWIG_1(arg1 *_swig_fnptr) (_swig_ret RoutingTransitCallback2)

func NewRoutingTransitCallback2__SWIG_2

func NewRoutingTransitCallback2__SWIG_2(arg1 RoutingTransitCallback2Impl) (_swig_ret RoutingTransitCallback2)

type RoutingTransitCallback2Impl

type RoutingTransitCallback2Impl interface {
	Swigcptr() uintptr
	SwigIsRoutingTransitCallback2Impl()
	DirectorInterface() interface{}
	Call(arg2 int64, arg3 int64) (_swig_ret int64)
}

func NewDirectorRoutingTransitCallback2Impl

func NewDirectorRoutingTransitCallback2Impl(v interface{}) RoutingTransitCallback2Impl

type RoutingVehicleClassIndexSliceWithPointer

type RoutingVehicleClassIndexSliceWithPointer struct {
	// contains filtered or unexported fields
}

type RuinRecreateParameters

type RuinRecreateParameters struct {

	// Strategy defining how a reference solution is ruined.
	RuinStrategy RuinStrategy_Value `` /* 142-byte string literal not displayed */
	// Strategy defining how a reference solution is recreated.
	RecreateStrategy FirstSolutionStrategy_Value `` /* 163-byte string literal not displayed */
	// Number of routes removed during a ruin application defined on routes.
	NumRuinedRoutes uint32 `protobuf:"varint,3,opt,name=num_ruined_routes,json=numRuinedRoutes,proto3" json:"num_ruined_routes,omitempty"`
	// contains filtered or unexported fields
}

Parameters to configure a perturbation based on a ruin and recreate approach.

func (*RuinRecreateParameters) Descriptor deprecated

func (*RuinRecreateParameters) Descriptor() ([]byte, []int)

Deprecated: Use RuinRecreateParameters.ProtoReflect.Descriptor instead.

func (*RuinRecreateParameters) GetNumRuinedRoutes

func (x *RuinRecreateParameters) GetNumRuinedRoutes() uint32

func (*RuinRecreateParameters) GetRecreateStrategy

func (x *RuinRecreateParameters) GetRecreateStrategy() FirstSolutionStrategy_Value

func (*RuinRecreateParameters) GetRuinStrategy

func (x *RuinRecreateParameters) GetRuinStrategy() RuinStrategy_Value

func (*RuinRecreateParameters) ProtoMessage

func (*RuinRecreateParameters) ProtoMessage()

func (*RuinRecreateParameters) ProtoReflect

func (x *RuinRecreateParameters) ProtoReflect() protoreflect.Message

func (*RuinRecreateParameters) Reset

func (x *RuinRecreateParameters) Reset()

func (*RuinRecreateParameters) String

func (x *RuinRecreateParameters) String() string

type RuinStrategy

type RuinStrategy struct {
	// contains filtered or unexported fields
}

Ruin strategies, used in perturbation based on ruin and recreate approaches.

func (*RuinStrategy) Descriptor deprecated

func (*RuinStrategy) Descriptor() ([]byte, []int)

Deprecated: Use RuinStrategy.ProtoReflect.Descriptor instead.

func (*RuinStrategy) ProtoMessage

func (*RuinStrategy) ProtoMessage()

func (*RuinStrategy) ProtoReflect

func (x *RuinStrategy) ProtoReflect() protoreflect.Message

func (*RuinStrategy) Reset

func (x *RuinStrategy) Reset()

func (*RuinStrategy) String

func (x *RuinStrategy) String() string

type RuinStrategy_Value

type RuinStrategy_Value int32
const (
	// Unspecified value.
	RuinStrategy_UNSET RuinStrategy_Value = 0
	// Removes a number of spatially close routes.
	RuinStrategy_SPATIALLY_CLOSE_ROUTES_REMOVAL RuinStrategy_Value = 1
)

func (RuinStrategy_Value) Descriptor

func (RuinStrategy_Value) Enum

func (RuinStrategy_Value) EnumDescriptor deprecated

func (RuinStrategy_Value) EnumDescriptor() ([]byte, []int)

Deprecated: Use RuinStrategy_Value.Descriptor instead.

func (RuinStrategy_Value) Number

func (RuinStrategy_Value) String

func (x RuinStrategy_Value) String() string

func (RuinStrategy_Value) Type

type SearchLimit

type SearchLimit interface {
	Swigcptr() uintptr
	SwigIsSearchLimit()
	DirectorInterface() interface{}
	IsCrossed() (_swig_ret bool)
	Check() (_swig_ret bool)
	CheckWithOffset(arg2 Absl_Duration) (_swig_ret bool)
	Init()
	Copy(arg2 SearchLimit)
	MakeClone() (_swig_ret SearchLimit)
	EnterSearch()
	BeginNextDecision(arg2 DecisionBuilder)
	PeriodicCheck()
	RefuteDecision(arg2 Decision)
	ToString() (_swig_ret string)
	Install()
	RestartSearch()
	ExitSearch()
	EndNextDecision(arg1 DecisionBuilder, arg2 Decision)
	ApplyDecision(arg1 Decision)
	AfterDecision(arg1 Decision, arg2 bool)
	BeginFail()
	EndFail()
	BeginInitialPropagation()
	EndInitialPropagation()
	AcceptSolution() (_swig_ret bool)
	AtSolution() (_swig_ret bool)
	NoMoreSolutions()
	LocalOptimum() (_swig_ret bool)
	AcceptDelta(arg1 Assignment, arg2 Assignment) (_swig_ret bool)
	AcceptNeighbor()
	AcceptUncheckedNeighbor()
	IsUncheckedSolutionLimitReached() (_swig_ret bool)
	ProgressPercent() (_swig_ret int)
	Accept(arg1 ModelVisitor)
	Solver() (_swig_ret Solver)
	SwigIsSearchMonitor()
	SwigGetSearchMonitor() SearchMonitor
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

func DirectorRegularLimitMakeClone

func DirectorRegularLimitMakeClone(swig_p RegularLimit) SearchLimit

func NewDirectorSearchLimit

func NewDirectorSearchLimit(v interface{}, arg1 Solver) SearchLimit

type SearchLog

type SearchLog interface {
	Swigcptr() uintptr
	SwigIsSearchLog()
	EnterSearch()
	ExitSearch()
	AtSolution() (_swig_ret bool)
	BeginFail()
	NoMoreSolutions()
	AcceptUncheckedNeighbor()
	ApplyDecision(arg2 Decision)
	RefuteDecision(arg2 Decision)
	OutputDecision()
	Maintain()
	BeginInitialPropagation()
	EndInitialPropagation()
	ToString() (_swig_ret string)
	RestartSearch()
	BeginNextDecision(arg1 DecisionBuilder)
	EndNextDecision(arg1 DecisionBuilder, arg2 Decision)
	AfterDecision(arg1 Decision, arg2 bool)
	EndFail()
	AcceptSolution() (_swig_ret bool)
	LocalOptimum() (_swig_ret bool)
	AcceptDelta(arg1 Assignment, arg2 Assignment) (_swig_ret bool)
	AcceptNeighbor()
	IsUncheckedSolutionLimitReached() (_swig_ret bool)
	PeriodicCheck()
	ProgressPercent() (_swig_ret int)
	Accept(arg1 ModelVisitor)
	Install()
	Solver() (_swig_ret Solver)
	SwigIsSearchMonitor()
	SwigGetSearchMonitor() SearchMonitor
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

func NewSearchLog

func NewSearchLog(arg1 Solver, arg2 IntVarVector, arg3 string, arg4 Std_vector_Sl_double_Sg_, arg5 Std_vector_Sl_double_Sg_, arg6 Std_function_Sl_std_string_Sp__SP__Sg_, arg7 bool, arg8 int) (_swig_ret SearchLog)

type SearchMonitor

type SearchMonitor interface {
	Swigcptr() uintptr
	SwigIsSearchMonitor()
	DirectorInterface() interface{}
	EnterSearch()
	RestartSearch()
	ExitSearch()
	BeginNextDecision(arg2 DecisionBuilder)
	EndNextDecision(arg2 DecisionBuilder, arg3 Decision)
	ApplyDecision(arg2 Decision)
	RefuteDecision(arg2 Decision)
	AfterDecision(arg2 Decision, arg3 bool)
	BeginFail()
	EndFail()
	BeginInitialPropagation()
	EndInitialPropagation()
	AcceptSolution() (_swig_ret bool)
	AtSolution() (_swig_ret bool)
	NoMoreSolutions()
	LocalOptimum() (_swig_ret bool)
	AcceptDelta(arg2 Assignment, arg3 Assignment) (_swig_ret bool)
	AcceptNeighbor()
	AcceptUncheckedNeighbor()
	IsUncheckedSolutionLimitReached() (_swig_ret bool)
	PeriodicCheck()
	ProgressPercent() (_swig_ret int)
	Accept(arg2 ModelVisitor)
	Install()
	Solver() (_swig_ret Solver)
	ToString() (_swig_ret string)
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

func NewDirectorSearchMonitor

func NewDirectorSearchMonitor(v interface{}, arg1 Solver) SearchMonitor

func NewSearchMonitor

func NewSearchMonitor(arg1 Solver) (_swig_ret SearchMonitor)

type SearchMonitorVector

type SearchMonitorVector interface {
	Swigcptr() uintptr
	SwigIsSearchMonitorVector()
	Size() (_swig_ret int64)
	Capacity() (_swig_ret int64)
	Reserve(arg2 int64)
	IsEmpty() (_swig_ret bool)
	Clear()
	Add(arg2 SearchMonitor)
	Get(arg2 int) (_swig_ret SearchMonitor)
	Set(arg2 int, arg3 SearchMonitor)
}

func NewSearchMonitorVector

func NewSearchMonitorVector(a ...interface{}) SearchMonitorVector

func NewSearchMonitorVector__SWIG_0

func NewSearchMonitorVector__SWIG_0() (_swig_ret SearchMonitorVector)

func NewSearchMonitorVector__SWIG_1

func NewSearchMonitorVector__SWIG_1(arg1 int64) (_swig_ret SearchMonitorVector)

func NewSearchMonitorVector__SWIG_2

func NewSearchMonitorVector__SWIG_2(arg1 SearchMonitorVector) (_swig_ret SearchMonitorVector)

type SequenceVar

type SequenceVar interface {
	Swigcptr() uintptr
	SwigIsSequenceVar()
	ToString() (_swig_ret string)
	RankFirst(arg2 int)
	RankNotFirst(arg2 int)
	RankLast(arg2 int)
	RankNotLast(arg2 int)
	RankSequence(arg2 []int, arg3 []int, arg4 []int)
	Interval(arg2 int) (_swig_ret IntervalVar)
	Next(arg2 int) (_swig_ret IntVar)
	Size() (_swig_ret int64)
	Accept(arg2 ModelVisitor)
	Solver() (_swig_ret Solver)
	FreezeQueue()
	UnfreezeQueue()
	EnqueueDelayedDemon(arg1 Demon)
	EnqueueVar(arg1 Demon)
	ResetActionOnFail()
	SetVariableToCleanOnFail(arg1 IntVar)
	Name() (_swig_ret string)
	SetName(arg1 Absl_string_view)
	HasName() (_swig_ret bool)
	BaseName() (_swig_ret string)
	SwigIsPropagationBaseObject()
	SwigGetPropagationBaseObject() PropagationBaseObject
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

func NewSequenceVar

func NewSequenceVar(arg1 Solver, arg2 IntervalVarVector, arg3 IntVarVector, arg4 string) (_swig_ret SequenceVar)

type SequenceVarElement

type SequenceVarElement interface {
	Swigcptr() uintptr
	SwigIsSequenceVarElement()
	Reset(arg2 SequenceVar)
	Clone() (_swig_ret SequenceVarElement)
	Copy(arg2 SequenceVarElement)
	Var() (_swig_ret SequenceVar)
	Store()
	Restore()
	ForwardSequence() (_swig_ret []int)
	BackwardSequence() (_swig_ret []int)
	Unperformed() (_swig_ret []int)
	SetSequence(arg2 []int, arg3 []int, arg4 []int)
	SetForwardSequence(arg2 []int)
	SetBackwardSequence(arg2 []int)
	SetUnperformed(arg2 []int)
	Bound() (_swig_ret bool)
	ToString() (_swig_ret string)
	Activate()
	Deactivate()
	Activated() (_swig_ret bool)
	SwigIsAssignmentElement()
	SwigGetAssignmentElement() AssignmentElement
}

func NewSequenceVarElement

func NewSequenceVarElement(a ...interface{}) SequenceVarElement

func NewSequenceVarElement__SWIG_0

func NewSequenceVarElement__SWIG_0() (_swig_ret SequenceVarElement)

func NewSequenceVarElement__SWIG_1

func NewSequenceVarElement__SWIG_1(arg1 SequenceVar) (_swig_ret SequenceVarElement)

type SequenceVarVector

type SequenceVarVector interface {
	Swigcptr() uintptr
	SwigIsSequenceVarVector()
	Size() (_swig_ret int64)
	Capacity() (_swig_ret int64)
	Reserve(arg2 int64)
	IsEmpty() (_swig_ret bool)
	Clear()
	Add(arg2 SequenceVar)
	Get(arg2 int) (_swig_ret SequenceVar)
	Set(arg2 int, arg3 SequenceVar)
}

func NewSequenceVarVector

func NewSequenceVarVector(a ...interface{}) SequenceVarVector

func NewSequenceVarVector__SWIG_0

func NewSequenceVarVector__SWIG_0() (_swig_ret SequenceVarVector)

func NewSequenceVarVector__SWIG_1

func NewSequenceVarVector__SWIG_1(arg1 int64) (_swig_ret SequenceVarVector)

func NewSequenceVarVector__SWIG_2

func NewSequenceVarVector__SWIG_2(arg1 SequenceVarVector) (_swig_ret SequenceVarVector)

type SimpleBoundCosts

type SimpleBoundCosts interface {
	Swigcptr() uintptr
	SwigIsSimpleBoundCosts()
	BoundCost(arg2 int) (_swig_ret BoundCost)
	Size() (_swig_ret int)
}

func NewSimpleBoundCosts

func NewSimpleBoundCosts(arg1 int, arg2 BoundCost) (_swig_ret SimpleBoundCosts)

type SolutionCollector

type SolutionCollector interface {
	Swigcptr() uintptr
	SwigIsSolutionCollector()
	DirectorInterface() interface{}
	Install()
	ToString() (_swig_ret string)
	Add(a ...interface{})
	AddObjective(arg2 IntVar)
	AddObjectives(arg2 IntVarVector)
	EnterSearch()
	SolutionCount() (_swig_ret int)
	HasSolution() (_swig_ret bool)
	Solution(arg2 int) (_swig_ret Assignment)
	LastSolutionOrNull() (_swig_ret Assignment)
	WallTime(arg2 int) (_swig_ret int64)
	Branches(arg2 int) (_swig_ret int64)
	Failures(arg2 int) (_swig_ret int64)
	ObjectiveValue(arg2 int) (_swig_ret int64)
	ObjectiveValueFromIndex(arg2 int, arg3 int) (_swig_ret int64)
	Value(arg2 int, arg3 IntVar) (_swig_ret int64)
	StartValue(arg2 int, arg3 IntervalVar) (_swig_ret int64)
	EndValue(arg2 int, arg3 IntervalVar) (_swig_ret int64)
	DurationValue(arg2 int, arg3 IntervalVar) (_swig_ret int64)
	PerformedValue(arg2 int, arg3 IntervalVar) (_swig_ret int64)
	ForwardSequence(arg2 int, arg3 SequenceVar) (_swig_ret []int)
	BackwardSequence(arg2 int, arg3 SequenceVar) (_swig_ret []int)
	Unperformed(arg2 int, arg3 SequenceVar) (_swig_ret []int)
	RestartSearch()
	ExitSearch()
	BeginNextDecision(arg1 DecisionBuilder)
	EndNextDecision(arg1 DecisionBuilder, arg2 Decision)
	ApplyDecision(arg1 Decision)
	RefuteDecision(arg1 Decision)
	AfterDecision(arg1 Decision, arg2 bool)
	BeginFail()
	EndFail()
	BeginInitialPropagation()
	EndInitialPropagation()
	AcceptSolution() (_swig_ret bool)
	AtSolution() (_swig_ret bool)
	NoMoreSolutions()
	LocalOptimum() (_swig_ret bool)
	AcceptDelta(arg1 Assignment, arg2 Assignment) (_swig_ret bool)
	AcceptNeighbor()
	AcceptUncheckedNeighbor()
	IsUncheckedSolutionLimitReached() (_swig_ret bool)
	PeriodicCheck()
	ProgressPercent() (_swig_ret int)
	Accept(arg1 ModelVisitor)
	Solver() (_swig_ret Solver)
	SwigIsSearchMonitor()
	SwigGetSearchMonitor() SearchMonitor
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

func NewDirectorSolutionCollector

func NewDirectorSolutionCollector(abi interface{}, a ...interface{}) SolutionCollector

func NewDirectorSolutionCollector__SWIG_0

func NewDirectorSolutionCollector__SWIG_0(v interface{}, arg1 Solver, arg2 Assignment) SolutionCollector

func NewDirectorSolutionCollector__SWIG_1

func NewDirectorSolutionCollector__SWIG_1(v interface{}, arg1 Solver) SolutionCollector

func NewSolutionCollector

func NewSolutionCollector(a ...interface{}) SolutionCollector

func NewSolutionCollector__SWIG_0

func NewSolutionCollector__SWIG_0(arg1 Solver, arg2 Assignment) (_swig_ret SolutionCollector)

func NewSolutionCollector__SWIG_1

func NewSolutionCollector__SWIG_1(arg1 Solver) (_swig_ret SolutionCollector)

type SolutionPool

type SolutionPool interface {
	Swigcptr() uintptr
	SwigIsSolutionPool()
	Initialize(arg2 Assignment)
	RegisterNewSolution(arg2 Assignment)
	GetNextSolution(arg2 Assignment)
	SyncNeeded(arg2 Assignment) (_swig_ret bool)
	ToString() (_swig_ret string)
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

type Solver

type Solver interface {
	Swigcptr() uintptr
	SwigIsSolver()
	Parameters() (_swig_ret ConstraintSolverParameters)
	ConstParameters() (_swig_ret *ConstraintSolverParameters)
	AddConstraint(arg2 Constraint)
	AddCastConstraint(arg2 CastConstraint, arg3 IntVar, arg4 IntExpr)
	Solve(a ...interface{}) bool
	NewSearch(a ...interface{})
	NextSolution() (_swig_ret bool)
	RestartSearch()
	EndSearch()
	SolveAndCommit(a ...interface{}) bool
	CheckAssignment(arg2 Assignment) (_swig_ret bool)
	CheckConstraint(arg2 Constraint) (_swig_ret bool)
	State() (_swig_ret Operations_researchSolverSolverState)
	Fail()
	ToString() (_swig_ret string)
	WallTime() (_swig_ret int64)
	Branches() (_swig_ret int64)
	Solutions() (_swig_ret int64)
	UncheckedSolutions() (_swig_ret int64)
	DemonRuns(arg2 Operations_researchSolverDemonPriority) (_swig_ret int64)
	Failures() (_swig_ret int64)
	Neighbors() (_swig_ret int64)
	ClearNeighbors()
	IncrementNeighbors()
	FilteredNeighbors() (_swig_ret int64)
	AcceptedNeighbors() (_swig_ret int64)
	Stamp() (_swig_ret uint64)
	FailStamp() (_swig_ret uint64)
	SetContext(arg2 Absl_string_view)
	Context() (_swig_ret string)
	SetOptimizationDirection(arg2 Operations_researchSolverOptimizationDirection)
	MakeIntVar(a ...interface{}) IntVar
	MakeBoolVar(a ...interface{}) IntVar
	MakeIntConst(a ...interface{}) IntVar
	MakeSum(a ...interface{}) IntExpr
	MakeScalProd(a ...interface{}) IntExpr
	MakeDifference(a ...interface{}) IntExpr
	MakeOpposite(arg2 IntExpr) (_swig_ret IntExpr)
	MakeProd(a ...interface{}) IntExpr
	MakeDiv(a ...interface{}) IntExpr
	MakeAbs(arg2 IntExpr) (_swig_ret IntExpr)
	MakeSquare(arg2 IntExpr) (_swig_ret IntExpr)
	MakePower(arg2 IntExpr, arg3 int64) (_swig_ret IntExpr)
	MakeMonotonicElement(arg2 RoutingTransitCallback1, arg3 bool, arg4 IntVar) (_swig_ret IntExpr)
	MakeElement(a ...interface{}) IntExpr
	MakeIndexExpression(arg2 IntVarVector, arg3 int64) (_swig_ret IntExpr)
	MakeIfThenElseCt(arg2 IntVar, arg3 IntExpr, arg4 IntExpr, arg5 IntVar) (_swig_ret Constraint)
	MakeMin(a ...interface{}) IntExpr
	MakeMax(a ...interface{}) IntExpr
	MakeConvexPiecewiseExpr(arg2 IntExpr, arg3 int64, arg4 int64, arg5 int64, arg6 int64) (_swig_ret IntExpr)
	MakeSemiContinuousExpr(arg2 IntExpr, arg3 int64, arg4 int64) (_swig_ret IntExpr)
	MakeModulo(a ...interface{}) IntExpr
	MakeConditionalExpression(arg2 IntVar, arg3 IntExpr, arg4 int64) (_swig_ret IntExpr)
	MakeTrueConstraint() (_swig_ret Constraint)
	MakeFalseConstraint(a ...interface{}) Constraint
	MakeIsEqualCstCt(arg2 IntExpr, arg3 int64, arg4 IntVar) (_swig_ret Constraint)
	MakeIsEqualCstVar(arg2 IntExpr, arg3 int64) (_swig_ret IntVar)
	MakeIsEqualCt(arg2 IntExpr, arg3 IntExpr, arg4 IntVar) (_swig_ret Constraint)
	MakeIsEqualVar(arg2 IntExpr, arg3 IntExpr) (_swig_ret IntVar)
	MakeIsDifferentCstCt(arg2 IntExpr, arg3 int64, arg4 IntVar) (_swig_ret Constraint)
	MakeIsDifferentCstVar(arg2 IntExpr, arg3 int64) (_swig_ret IntVar)
	MakeIsDifferentVar(arg2 IntExpr, arg3 IntExpr) (_swig_ret IntVar)
	MakeIsDifferentCt(arg2 IntExpr, arg3 IntExpr, arg4 IntVar) (_swig_ret Constraint)
	MakeNonEquality(a ...interface{}) Constraint
	MakeIsLessOrEqualCstCt(arg2 IntExpr, arg3 int64, arg4 IntVar) (_swig_ret Constraint)
	MakeIsLessOrEqualCstVar(arg2 IntExpr, arg3 int64) (_swig_ret IntVar)
	MakeIsLessOrEqualVar(arg2 IntExpr, arg3 IntExpr) (_swig_ret IntVar)
	MakeIsLessOrEqualCt(arg2 IntExpr, arg3 IntExpr, arg4 IntVar) (_swig_ret Constraint)
	MakeLessOrEqual(a ...interface{}) Constraint
	MakeIsGreaterOrEqualCstCt(arg2 IntExpr, arg3 int64, arg4 IntVar) (_swig_ret Constraint)
	MakeIsGreaterOrEqualCstVar(arg2 IntExpr, arg3 int64) (_swig_ret IntVar)
	MakeIsGreaterOrEqualVar(arg2 IntExpr, arg3 IntExpr) (_swig_ret IntVar)
	MakeIsGreaterOrEqualCt(arg2 IntExpr, arg3 IntExpr, arg4 IntVar) (_swig_ret Constraint)
	MakeGreaterOrEqual(a ...interface{}) Constraint
	MakeIsGreaterCstCt(arg2 IntExpr, arg3 int64, arg4 IntVar) (_swig_ret Constraint)
	MakeIsGreaterCstVar(arg2 IntExpr, arg3 int64) (_swig_ret IntVar)
	MakeIsGreaterVar(arg2 IntExpr, arg3 IntExpr) (_swig_ret IntVar)
	MakeIsGreaterCt(arg2 IntExpr, arg3 IntExpr, arg4 IntVar) (_swig_ret Constraint)
	MakeGreater(a ...interface{}) Constraint
	MakeIsLessCstCt(arg2 IntExpr, arg3 int64, arg4 IntVar) (_swig_ret Constraint)
	MakeIsLessCstVar(arg2 IntExpr, arg3 int64) (_swig_ret IntVar)
	MakeIsLessVar(arg2 IntExpr, arg3 IntExpr) (_swig_ret IntVar)
	MakeIsLessCt(arg2 IntExpr, arg3 IntExpr, arg4 IntVar) (_swig_ret Constraint)
	MakeLess(a ...interface{}) Constraint
	MakeSumLessOrEqual(arg2 IntVarVector, arg3 int64) (_swig_ret Constraint)
	MakeSumGreaterOrEqual(arg2 IntVarVector, arg3 int64) (_swig_ret Constraint)
	MakeSumEquality(a ...interface{}) Constraint
	MakeScalProdEquality(a ...interface{}) Constraint
	MakeScalProdGreaterOrEqual(a ...interface{}) Constraint
	MakeScalProdLessOrEqual(a ...interface{}) Constraint
	MakeMinEquality(arg2 IntVarVector, arg3 IntVar) (_swig_ret Constraint)
	MakeMaxEquality(arg2 IntVarVector, arg3 IntVar) (_swig_ret Constraint)
	MakeElementEquality(a ...interface{}) Constraint
	MakeAbsEquality(arg2 IntVar, arg3 IntVar) (_swig_ret Constraint)
	MakeIndexOfConstraint(arg2 IntVarVector, arg3 IntVar, arg4 int64) (_swig_ret Constraint)
	MakeConstraintInitialPropagateCallback(arg2 Constraint) (_swig_ret Demon)
	MakeDelayedConstraintInitialPropagateCallback(arg2 Constraint) (_swig_ret Demon)
	MakeClosureDemon(arg2 AtSolutionCallback) (_swig_ret Demon)
	MakeBetweenCt(arg2 IntExpr, arg3 int64, arg4 int64) (_swig_ret Constraint)
	MakeNotBetweenCt(arg2 IntExpr, arg3 int64, arg4 int64) (_swig_ret Constraint)
	MakeIsBetweenCt(arg2 IntExpr, arg3 int64, arg4 int64, arg5 IntVar) (_swig_ret Constraint)
	MakeIsBetweenVar(arg2 IntExpr, arg3 int64, arg4 int64) (_swig_ret IntVar)
	MakeMemberCt(a ...interface{}) Constraint
	MakeNotMemberCt(a ...interface{}) Constraint
	MakeIsMemberCt(a ...interface{}) Constraint
	MakeIsMemberVar(a ...interface{}) IntVar
	MakeCount(a ...interface{}) Constraint
	MakeDistribute(a ...interface{}) Constraint
	MakeDeviation(arg2 IntVarVector, arg3 IntVar, arg4 int64) (_swig_ret Constraint)
	MakeAllDifferent(a ...interface{}) Constraint
	MakeAllDifferentExcept(arg2 IntVarVector, arg3 int64) (_swig_ret Constraint)
	MakeSortingConstraint(arg2 IntVarVector, arg3 IntVarVector) (_swig_ret Constraint)
	MakeLexicalLess(arg2 IntVarVector, arg3 IntVarVector) (_swig_ret Constraint)
	MakeLexicalLessOrEqual(arg2 IntVarVector, arg3 IntVarVector) (_swig_ret Constraint)
	MakeLexicalLessOrEqualWithOffsets(arg2 IntVarVector, arg3 IntVarVector, arg4 []int64) (_swig_ret Constraint)
	MakeIsLexicalLessOrEqualWithOffsetsCt(arg2 IntVarVector, arg3 IntVarVector, arg4 []int64, arg5 IntVar) (_swig_ret Constraint)
	MakeInversePermutationConstraint(arg2 IntVarVector, arg3 IntVarVector) (_swig_ret Constraint)
	MakeIndexOfFirstMaxValueConstraint(arg2 IntVar, arg3 IntVarVector) (_swig_ret Constraint)
	MakeIndexOfFirstMinValueConstraint(arg2 IntVar, arg3 IntVarVector) (_swig_ret Constraint)
	MakeNullIntersect(arg2 IntVarVector, arg3 IntVarVector) (_swig_ret Constraint)
	MakeNullIntersectExcept(arg2 IntVarVector, arg3 IntVarVector, arg4 int64) (_swig_ret Constraint)
	MakeNoCycle(a ...interface{}) Constraint
	MakeCircuit(arg2 IntVarVector) (_swig_ret Constraint)
	MakeSubCircuit(arg2 IntVarVector) (_swig_ret Constraint)
	MakeDelayedPathCumul(arg2 IntVarVector, arg3 IntVarVector, arg4 IntVarVector, arg5 IntVarVector) (_swig_ret Constraint)
	MakePathCumul(a ...interface{}) Constraint
	MakePathConnected(arg2 IntVarVector, arg3 []int64, arg4 []int64, arg5 IntVarVector) (_swig_ret Constraint)
	MakeMapDomain(arg2 IntVar, arg3 IntVarVector) (_swig_ret Constraint)
	MakeAllowedAssignments(arg2 IntVarVector, arg3 IntTupleSet) (_swig_ret Constraint)
	MakeTransitionConstraint(a ...interface{}) Constraint
	MakeNonOverlappingBoxesConstraint(a ...interface{}) Constraint
	MakeNonOverlappingNonStrictBoxesConstraint(a ...interface{}) Constraint
	MakePack(arg2 IntVarVector, arg3 int) (_swig_ret Pack)
	MakeFixedDurationIntervalVar(a ...interface{}) IntervalVar
	MakeFixedInterval(arg2 int64, arg3 int64, arg4 string) (_swig_ret IntervalVar)
	MakeIntervalVar(arg2 int64, arg3 int64, arg4 int64, arg5 int64, arg6 int64, arg7 int64, arg8 bool, arg9 string) (_swig_ret IntervalVar)
	MakeIntervalVarArray(arg2 int, arg3 int64, arg4 int64, arg5 int64, arg6 int64, arg7 int64, arg8 int64, arg9 bool, arg10 Absl_string_view, arg11 IntervalVarVector)
	MakeMirrorInterval(arg2 IntervalVar) (_swig_ret IntervalVar)
	MakeFixedDurationStartSyncedOnStartIntervalVar(arg2 IntervalVar, arg3 int64, arg4 int64) (_swig_ret IntervalVar)
	MakeFixedDurationStartSyncedOnEndIntervalVar(arg2 IntervalVar, arg3 int64, arg4 int64) (_swig_ret IntervalVar)
	MakeFixedDurationEndSyncedOnStartIntervalVar(arg2 IntervalVar, arg3 int64, arg4 int64) (_swig_ret IntervalVar)
	MakeFixedDurationEndSyncedOnEndIntervalVar(arg2 IntervalVar, arg3 int64, arg4 int64) (_swig_ret IntervalVar)
	MakeIntervalRelaxedMin(arg2 IntervalVar) (_swig_ret IntervalVar)
	MakeIntervalRelaxedMax(arg2 IntervalVar) (_swig_ret IntervalVar)
	MakeIntervalVarRelation(a ...interface{}) Constraint
	MakeIntervalVarRelationWithDelay(arg2 IntervalVar, arg3 Operations_researchSolverBinaryIntervalRelation, arg4 IntervalVar, arg5 int64) (_swig_ret Constraint)
	MakeTemporalDisjunction(a ...interface{}) Constraint
	MakeDisjunctiveConstraint(arg2 IntervalVarVector, arg3 string) (_swig_ret DisjunctiveConstraint)
	MakeStrictDisjunctiveConstraint(arg2 IntervalVarVector, arg3 string) (_swig_ret DisjunctiveConstraint)
	MakeCumulative(a ...interface{}) Constraint
	MakeCover(arg2 IntervalVarVector, arg3 IntervalVar) (_swig_ret Constraint)
	MakeEquality(a ...interface{}) Constraint
	MakeAssignment(a ...interface{}) Assignment
	MakeFirstSolutionCollector(a ...interface{}) SolutionCollector
	MakeLastSolutionCollector(a ...interface{}) SolutionCollector
	MakeBestValueSolutionCollector(a ...interface{}) SolutionCollector
	MakeBestLexicographicValueSolutionCollector(a ...interface{}) SolutionCollector
	MakeNBestValueSolutionCollector(a ...interface{}) SolutionCollector
	MakeNBestLexicographicValueSolutionCollector(a ...interface{}) SolutionCollector
	MakeAllSolutionCollector(a ...interface{}) SolutionCollector
	MakeMinimize(arg2 IntVar, arg3 int64) (_swig_ret OptimizeVar)
	MakeMaximize(arg2 IntVar, arg3 int64) (_swig_ret OptimizeVar)
	MakeOptimize(arg2 bool, arg3 IntVar, arg4 int64) (_swig_ret OptimizeVar)
	MakeWeightedMinimize(a ...interface{}) OptimizeVar
	MakeWeightedMaximize(a ...interface{}) OptimizeVar
	MakeWeightedOptimize(a ...interface{}) OptimizeVar
	MakeLexicographicOptimize(arg2 Std_vector_Sl_bool_Sg_, arg3 IntVarVector, arg4 []int64) (_swig_ret OptimizeVar)
	MakeTabuSearch(arg2 bool, arg3 IntVar, arg4 int64, arg5 IntVarVector, arg6 int64, arg7 int64, arg8 float64) (_swig_ret ObjectiveMonitor)
	MakeLexicographicTabuSearch(arg2 Std_vector_Sl_bool_Sg_, arg3 IntVarVector, arg4 []int64, arg5 IntVarVector, arg6 int64, arg7 int64, arg8 float64) (_swig_ret ObjectiveMonitor)
	MakeGenericTabuSearch(arg2 bool, arg3 IntVar, arg4 int64, arg5 IntVarVector, arg6 int64) (_swig_ret ObjectiveMonitor)
	MakeSimulatedAnnealing(arg2 bool, arg3 IntVar, arg4 int64, arg5 int64) (_swig_ret ObjectiveMonitor)
	MakeLexicographicSimulatedAnnealing(arg2 Std_vector_Sl_bool_Sg_, arg3 IntVarVector, arg4 []int64, arg5 []int64) (_swig_ret ObjectiveMonitor)
	MakeGuidedLocalSearch(a ...interface{}) ObjectiveMonitor
	MakeLubyRestart(arg2 int) (_swig_ret SearchMonitor)
	MakeConstantRestart(arg2 int) (_swig_ret SearchMonitor)
	MakeTimeLimit(a ...interface{}) RegularLimit
	MakeBranchesLimit(arg2 int64) (_swig_ret RegularLimit)
	MakeFailuresLimit(arg2 int64) (_swig_ret RegularLimit)
	MakeSolutionsLimit(arg2 int64) (_swig_ret RegularLimit)
	MakeDefaultRegularLimitParameters() (_swig_ret RegularLimitParameters)
	MakeLimit(a ...interface{}) interface{}
	MakeImprovementLimit(arg2 IntVar, arg3 bool, arg4 float64, arg5 float64, arg6 float64, arg7 int) (_swig_ret ImprovementSearchLimit)
	MakeLexicographicImprovementLimit(arg2 IntVarVector, arg3 Std_vector_Sl_bool_Sg_, arg4 Std_vector_Sl_double_Sg_, arg5 Std_vector_Sl_double_Sg_, arg6 float64, arg7 int) (_swig_ret ImprovementSearchLimit)
	MakeCustomLimit(arg2 Std_function_Sl_bool_Sp__SP__Sg_) (_swig_ret SearchLimit)
	MakeSearchLog(a ...interface{}) SearchMonitor
	MakeSearchTrace(arg2 string) (_swig_ret SearchMonitor)
	MakeEnterSearchCallback(arg2 AtSolutionCallback) (_swig_ret SearchMonitor)
	MakeExitSearchCallback(arg2 AtSolutionCallback) (_swig_ret SearchMonitor)
	MakeAtSolutionCallback(arg2 AtSolutionCallback) (_swig_ret SearchMonitor)
	MakePrintModelVisitor() (_swig_ret ModelVisitor)
	MakeStatisticsModelVisitor() (_swig_ret ModelVisitor)
	MakeSymmetryManager(a ...interface{}) SearchMonitor
	MakeAssignVariableValue(arg2 IntVar, arg3 int64) (_swig_ret Decision)
	MakeVariableLessOrEqualValue(arg2 IntVar, arg3 int64) (_swig_ret Decision)
	MakeVariableGreaterOrEqualValue(arg2 IntVar, arg3 int64) (_swig_ret Decision)
	MakeSplitVariableDomain(arg2 IntVar, arg3 int64, arg4 bool) (_swig_ret Decision)
	MakeAssignVariableValueOrFail(arg2 IntVar, arg3 int64) (_swig_ret Decision)
	MakeAssignVariableValueOrDoNothing(arg2 IntVar, arg3 int64) (_swig_ret Decision)
	MakeAssignVariablesValues(arg2 IntVarVector, arg3 []int64) (_swig_ret Decision)
	MakeAssignVariablesValuesOrDoNothing(arg2 IntVarVector, arg3 []int64) (_swig_ret Decision)
	MakeAssignVariablesValuesOrFail(arg2 IntVarVector, arg3 []int64) (_swig_ret Decision)
	MakeFailDecision() (_swig_ret Decision)
	MakeDecision(arg2 Std_function_Sl_void_Sp_operations_research_Solver_Sm__SP__Sg_, arg3 Std_function_Sl_void_Sp_operations_research_Solver_Sm__SP__Sg_) (_swig_ret Decision)
	Compose(a ...interface{}) DecisionBuilder
	Try(a ...interface{}) DecisionBuilder
	MakeDefaultPhase(a ...interface{}) DecisionBuilder
	MakeScheduleOrPostpone(arg2 IntervalVar, arg3 int64, arg4 *int64) (_swig_ret Decision)
	MakeScheduleOrExpedite(arg2 IntervalVar, arg3 int64, arg4 *int64) (_swig_ret Decision)
	MakeRankFirstInterval(arg2 SequenceVar, arg3 int) (_swig_ret Decision)
	MakeRankLastInterval(arg2 SequenceVar, arg3 int) (_swig_ret Decision)
	MakePhase(a ...interface{}) DecisionBuilder
	MakeDecisionBuilderFromAssignment(arg2 Assignment, arg3 DecisionBuilder, arg4 IntVarVector) (_swig_ret DecisionBuilder)
	MakeConstraintAdder(arg2 Constraint) (_swig_ret DecisionBuilder)
	MakeSolveOnce(a ...interface{}) DecisionBuilder
	MakeNestedOptimize(a ...interface{}) DecisionBuilder
	MakeRestoreAssignment(arg2 Assignment) (_swig_ret DecisionBuilder)
	MakeStoreAssignment(arg2 Assignment) (_swig_ret DecisionBuilder)
	MakeOperator(a ...interface{}) LocalSearchOperator
	MakeRandomLnsOperator(a ...interface{}) LocalSearchOperator
	MakeMoveTowardTargetOperator(a ...interface{}) LocalSearchOperator
	ConcatenateOperators(a ...interface{}) LocalSearchOperator
	RandomConcatenateOperators(a ...interface{}) LocalSearchOperator
	MultiArmedBanditConcatenateOperators(arg2 LocalSearchOperatorVector, arg3 float64, arg4 float64, arg5 bool) (_swig_ret LocalSearchOperator)
	MakeNeighborhoodLimit(arg2 LocalSearchOperator, arg3 int64) (_swig_ret LocalSearchOperator)
	MakeLocalSearchPhase(a ...interface{}) DecisionBuilder
	RunUncheckedLocalSearch(a ...interface{}) Assignment
	MakeDefaultSolutionPool() (_swig_ret SolutionPool)
	MakeLocalSearchPhaseParameters(a ...interface{}) LocalSearchPhaseParameters
	MakeAcceptFilter() (_swig_ret LocalSearchFilter)
	MakeRejectFilter() (_swig_ret LocalSearchFilter)
	MakeVariableDomainFilter() (_swig_ret LocalSearchFilter)
	MakeSumObjectiveFilter(a ...interface{}) IntVarLocalSearchFilter
	TopPeriodicCheck()
	TopProgressPercent() (_swig_ret int)
	PushState()
	PopState()
	SearchDepth() (_swig_ret int)
	SearchLeftDepth() (_swig_ret int)
	SolveDepth() (_swig_ret int)
	Rand64(arg2 int64) (_swig_ret int64)
	Rand32(arg2 int) (_swig_ret int)
	ReSeed(arg2 int)
	ExportProfilingOverview(arg2 string)
	LocalSearchProfile() (_swig_ret string)
	CurrentlyInSolve() (_swig_ret bool)
	Constraints() (_swig_ret int)
	Accept(arg2 ModelVisitor)
	BalancingDecision() (_swig_ret Decision)
	ClearFailIntercept()
	SetUseFastLocalSearch(arg2 bool)
	UseFastLocalSearch() (_swig_ret bool)
	HasName(arg2 PropagationBaseObject) (_swig_ret bool)
	RegisterDemon(arg2 Demon) (_swig_ret Demon)
	RegisterIntExpr(arg2 IntExpr) (_swig_ret IntExpr)
	RegisterIntVar(arg2 IntVar) (_swig_ret IntVar)
	RegisterIntervalVar(arg2 IntervalVar) (_swig_ret IntervalVar)
	Cache() (_swig_ret ModelCache)
	InstrumentsDemons() (_swig_ret bool)
	IsProfilingEnabled() (_swig_ret bool)
	IsLocalSearchProfilingEnabled() (_swig_ret bool)
	InstrumentsVariables() (_swig_ret bool)
	NameAllVariables() (_swig_ret bool)
	ModelName() (_swig_ret string)
	GetPropagationMonitor() (_swig_ret PropagationMonitor)
	AddPropagationMonitor(arg2 PropagationMonitor)
	GetLocalSearchMonitor() (_swig_ret LocalSearchMonitor)
	AddLocalSearchMonitor(arg2 LocalSearchMonitor)
	GetOrCreateLocalSearchState() (_swig_ret Assignment)
	ClearLocalSearchState()
	CastExpression(arg2 IntVar) (_swig_ret IntExpr)
	FinishCurrentSearch()
	RestartCurrentSearch()
	ShouldFail()
	CheckFail()
	MakeProfiledDecisionBuilderWrapper(arg2 DecisionBuilder) (_swig_ret DecisionBuilder)
}

func NewSolver

func NewSolver(a ...interface{}) Solver

func NewSolver__SWIG_0

func NewSolver__SWIG_0(arg1 string) (_swig_ret Solver)

func NewSolver__SWIG_1

func NewSolver__SWIG_1(arg1 string, arg2 ConstraintSolverParameters) (_swig_ret Solver)

type Std_atomic_Sl_bool_Sg_

type Std_atomic_Sl_bool_Sg_ interface {
	Swigcptr() uintptr
}

type Std_function_Sl_bool_Sp__SP__Sg_

type Std_function_Sl_bool_Sp__SP__Sg_ interface {
	Swigcptr() uintptr
}

type Std_function_Sl_bool_Sp_long_SS_long_SP__Sg_

type Std_function_Sl_bool_Sp_long_SS_long_SP__Sg_ interface {
	Swigcptr() uintptr
}

type Std_function_Sl_bool_Sp_long_SS_long_Sc_long_SS_long_Sc_long_SS_long_SP__Sg_

type Std_function_Sl_bool_Sp_long_SS_long_Sc_long_SS_long_Sc_long_SS_long_SP__Sg_ interface {
	Swigcptr() uintptr
}

type Std_function_Sl_long_SS_long_Sp_int_Sc_int_SP__Sg_

type Std_function_Sl_long_SS_long_Sp_int_Sc_int_SP__Sg_ interface {
	Swigcptr() uintptr
}

type Std_function_Sl_long_SS_long_Sp_long_SS_long_Sc_long_SS_long_Sc_long_SS_long_SP__Sg_

type Std_function_Sl_long_SS_long_Sp_long_SS_long_Sc_long_SS_long_Sc_long_SS_long_SP__Sg_ interface {
	Swigcptr() uintptr
}

type Std_function_Sl_std_string_Sp__SP__Sg_

type Std_function_Sl_std_string_Sp__SP__Sg_ interface {
	Swigcptr() uintptr
}

type Std_function_Sl_std_vector_Sl_int_Sg_const_SA__Sp_int_Sc_int_SP__Sg_

type Std_function_Sl_std_vector_Sl_int_Sg_const_SA__Sp_int_Sc_int_SP__Sg_ interface {
	Swigcptr() uintptr
}

type Std_function_Sl_void_Sp_operations_research_Solver_Sm__SP__Sg_

type Std_function_Sl_void_Sp_operations_research_Solver_Sm__SP__Sg_ interface {
	Swigcptr() uintptr
}

type Std_pair_Sl_int_Sc_bool_Sg_

type Std_pair_Sl_int_Sc_bool_Sg_ interface {
	Swigcptr() uintptr
}

type Std_vector_Sl_absl_flat_hash_set_Sl_int_Sg__Sg_

type Std_vector_Sl_absl_flat_hash_set_Sl_int_Sg__Sg_ interface {
	Swigcptr() uintptr
}

type Std_vector_Sl_bool_Sg_

type Std_vector_Sl_bool_Sg_ interface {
	Swigcptr() uintptr
}

type Std_vector_Sl_double_Sg_

type Std_vector_Sl_double_Sg_ interface {
	Swigcptr() uintptr
}

type Std_vector_Sl_operations_research_Assignment_SS_const_Sm__Sg_

type Std_vector_Sl_operations_research_Assignment_SS_const_Sm__Sg_ interface {
	Swigcptr() uintptr
}

type Std_vector_Sl_operations_research_LocalSearchFilterManager_FilterEvent_Sg_

type Std_vector_Sl_operations_research_LocalSearchFilterManager_FilterEvent_Sg_ interface {
	Swigcptr() uintptr
}

type Std_vector_Sl_operations_research_RoutingDimension_SS_const_Sm__Sg_

type Std_vector_Sl_operations_research_RoutingDimension_SS_const_Sm__Sg_ interface {
	Swigcptr() uintptr
}

type Std_vector_Sl_operations_research_RoutingDimension_Sm__Sg_

type Std_vector_Sl_operations_research_RoutingDimension_Sm__Sg_ interface {
	Swigcptr() uintptr
}

type Std_vector_Sl_operations_research_RoutingModel_PickupDeliveryPosition_Sg_

type Std_vector_Sl_operations_research_RoutingModel_PickupDeliveryPosition_Sg_ interface {
	Swigcptr() uintptr
}

type Std_vector_Sl_std_string_Sg_

type Std_vector_Sl_std_string_Sg_ interface {
	Swigcptr() uintptr
}

func FindErrorsInRoutingSearchParameters

func FindErrorsInRoutingSearchParameters(arg1 RoutingSearchParameters) (_swig_ret Std_vector_Sl_std_string_Sg_)

type Std_vector_Sl_std_unique_ptr_Sl_operations_research_RoutingModel_ResourceGroup_Sg__Sg_

type Std_vector_Sl_std_unique_ptr_Sl_operations_research_RoutingModel_ResourceGroup_Sg__Sg_ interface {
	Swigcptr() uintptr
}

type Std_vector_Sl_std_vector_Sl_int_Sg__Sg_

type Std_vector_Sl_std_vector_Sl_int_Sg__Sg_ interface {
	Swigcptr() uintptr
}

type Std_vector_Sl_std_vector_Sl_long_SS_long_Sg__Sg_

type Std_vector_Sl_std_vector_Sl_long_SS_long_Sg__Sg_ interface {
	Swigcptr() uintptr
}

type SwigDirector_BaseLns

type SwigDirector_BaseLns interface {
	Swigcptr() uintptr
}

type SwigDirector_ChangeValue

type SwigDirector_ChangeValue interface {
	Swigcptr() uintptr
}

type SwigDirector_Constraint

type SwigDirector_Constraint interface {
	Swigcptr() uintptr
}

type SwigDirector_Decision

type SwigDirector_Decision interface {
	Swigcptr() uintptr
}

type SwigDirector_DecisionBuilder

type SwigDirector_DecisionBuilder interface {
	Swigcptr() uintptr
}

type SwigDirector_Demon

type SwigDirector_Demon interface {
	Swigcptr() uintptr
}

type SwigDirector_IntVarLocalSearchFilter

type SwigDirector_IntVarLocalSearchFilter interface {
	Swigcptr() uintptr
}

type SwigDirector_IntVarLocalSearchOperator

type SwigDirector_IntVarLocalSearchOperator interface {
	Swigcptr() uintptr
}

type SwigDirector_LocalSearchFilter

type SwigDirector_LocalSearchFilter interface {
	Swigcptr() uintptr
}

type SwigDirector_LocalSearchOperator

type SwigDirector_LocalSearchOperator interface {
	Swigcptr() uintptr
}

type SwigDirector_OptimizeVar

type SwigDirector_OptimizeVar interface {
	Swigcptr() uintptr
}

type SwigDirector_PathOperator

type SwigDirector_PathOperator interface {
	Swigcptr() uintptr
}

type SwigDirector_RegularLimit

type SwigDirector_RegularLimit interface {
	Swigcptr() uintptr
}

type SwigDirector_SearchLimit

type SwigDirector_SearchLimit interface {
	Swigcptr() uintptr
}

type SwigDirector_SearchMonitor

type SwigDirector_SearchMonitor interface {
	Swigcptr() uintptr
}

type SwigDirector_SolutionCollector

type SwigDirector_SolutionCollector interface {
	Swigcptr() uintptr
}

type SwigcptrAbsl_Duration

type SwigcptrAbsl_Duration uintptr

func (SwigcptrAbsl_Duration) Swigcptr

func (p SwigcptrAbsl_Duration) Swigcptr() uintptr

type SwigcptrAbsl_Span_Sl_int64_t_SS_const_Sg_

type SwigcptrAbsl_Span_Sl_int64_t_SS_const_Sg_ uintptr

func (SwigcptrAbsl_Span_Sl_int64_t_SS_const_Sg_) Swigcptr

type SwigcptrAbsl_Span_Sl_int_SS_const_Sg_

type SwigcptrAbsl_Span_Sl_int_SS_const_Sg_ uintptr

func (SwigcptrAbsl_Span_Sl_int_SS_const_Sg_) Swigcptr

type SwigcptrAbsl_flat_hash_set_Sl_int_Sg_

type SwigcptrAbsl_flat_hash_set_Sl_int_Sg_ uintptr

func (SwigcptrAbsl_flat_hash_set_Sl_int_Sg_) Swigcptr

type SwigcptrAbsl_flat_hash_set_Sl_operations_research_IntVar_Sm__Sg_

type SwigcptrAbsl_flat_hash_set_Sl_operations_research_IntVar_Sm__Sg_ uintptr

func (SwigcptrAbsl_flat_hash_set_Sl_operations_research_IntVar_Sm__Sg_) Swigcptr

type SwigcptrAbsl_string_view

type SwigcptrAbsl_string_view uintptr

func (SwigcptrAbsl_string_view) Swigcptr

func (p SwigcptrAbsl_string_view) Swigcptr() uintptr

type SwigcptrAssignment

type SwigcptrAssignment uintptr

func (SwigcptrAssignment) Activate

func (p SwigcptrAssignment) Activate(a ...interface{})

func (SwigcptrAssignment) ActivateObjective

func (arg1 SwigcptrAssignment) ActivateObjective()

func (SwigcptrAssignment) ActivateObjectiveFromIndex

func (arg1 SwigcptrAssignment) ActivateObjectiveFromIndex(arg2 int)

func (SwigcptrAssignment) Activate__SWIG_0

func (arg1 SwigcptrAssignment) Activate__SWIG_0(arg2 IntVar)

func (SwigcptrAssignment) Activate__SWIG_1

func (arg1 SwigcptrAssignment) Activate__SWIG_1(arg2 IntervalVar)

func (SwigcptrAssignment) Activate__SWIG_2

func (arg1 SwigcptrAssignment) Activate__SWIG_2(arg2 SequenceVar)

func (SwigcptrAssignment) Activated

func (p SwigcptrAssignment) Activated(a ...interface{}) bool

func (SwigcptrAssignment) ActivatedObjective

func (arg1 SwigcptrAssignment) ActivatedObjective() (_swig_ret bool)

func (SwigcptrAssignment) ActivatedObjectiveFromIndex

func (arg1 SwigcptrAssignment) ActivatedObjectiveFromIndex(arg2 int) (_swig_ret bool)

func (SwigcptrAssignment) Activated__SWIG_0

func (arg1 SwigcptrAssignment) Activated__SWIG_0(arg2 IntVar) (_swig_ret bool)

func (SwigcptrAssignment) Activated__SWIG_1

func (arg1 SwigcptrAssignment) Activated__SWIG_1(arg2 IntervalVar) (_swig_ret bool)

func (SwigcptrAssignment) Activated__SWIG_2

func (arg1 SwigcptrAssignment) Activated__SWIG_2(arg2 SequenceVar) (_swig_ret bool)

func (SwigcptrAssignment) Add

func (p SwigcptrAssignment) Add(a ...interface{}) interface{}

func (SwigcptrAssignment) AddObjective

func (arg1 SwigcptrAssignment) AddObjective(arg2 IntVar)

func (SwigcptrAssignment) AddObjectives

func (arg1 SwigcptrAssignment) AddObjectives(arg2 IntVarVector)

func (SwigcptrAssignment) Add__SWIG_0

func (arg1 SwigcptrAssignment) Add__SWIG_0(arg2 IntVar) (_swig_ret IntVarElement)

func (SwigcptrAssignment) Add__SWIG_1

func (arg1 SwigcptrAssignment) Add__SWIG_1(arg2 IntVarVector)

func (SwigcptrAssignment) Add__SWIG_2

func (arg1 SwigcptrAssignment) Add__SWIG_2(arg2 IntervalVar) (_swig_ret IntervalVarElement)

func (SwigcptrAssignment) Add__SWIG_3

func (arg1 SwigcptrAssignment) Add__SWIG_3(arg2 IntervalVarVector)

func (SwigcptrAssignment) Add__SWIG_4

func (arg1 SwigcptrAssignment) Add__SWIG_4(arg2 SequenceVar) (_swig_ret SequenceVarElement)

func (SwigcptrAssignment) Add__SWIG_5

func (arg1 SwigcptrAssignment) Add__SWIG_5(arg2 SequenceVarVector)

func (SwigcptrAssignment) AreAllElementsBound

func (arg1 SwigcptrAssignment) AreAllElementsBound() (_swig_ret bool)

func (SwigcptrAssignment) BackwardSequence

func (arg1 SwigcptrAssignment) BackwardSequence(arg2 SequenceVar) (_swig_ret []int)

func (SwigcptrAssignment) BaseName

func (_swig_base SwigcptrAssignment) BaseName() (_swig_ret string)

func (SwigcptrAssignment) Bound

func (arg1 SwigcptrAssignment) Bound(arg2 IntVar) (_swig_ret bool)

func (SwigcptrAssignment) Clear

func (arg1 SwigcptrAssignment) Clear()

func (SwigcptrAssignment) ClearObjective

func (arg1 SwigcptrAssignment) ClearObjective()

func (SwigcptrAssignment) Contains

func (p SwigcptrAssignment) Contains(a ...interface{}) bool

func (SwigcptrAssignment) Contains__SWIG_0

func (arg1 SwigcptrAssignment) Contains__SWIG_0(arg2 IntVar) (_swig_ret bool)

func (SwigcptrAssignment) Contains__SWIG_1

func (arg1 SwigcptrAssignment) Contains__SWIG_1(arg2 IntervalVar) (_swig_ret bool)

func (SwigcptrAssignment) Contains__SWIG_2

func (arg1 SwigcptrAssignment) Contains__SWIG_2(arg2 SequenceVar) (_swig_ret bool)

func (SwigcptrAssignment) Copy

func (arg1 SwigcptrAssignment) Copy(arg2 Assignment)

func (SwigcptrAssignment) CopyIntersection

func (arg1 SwigcptrAssignment) CopyIntersection(arg2 Assignment)

func (SwigcptrAssignment) Deactivate

func (p SwigcptrAssignment) Deactivate(a ...interface{})

func (SwigcptrAssignment) DeactivateObjective

func (arg1 SwigcptrAssignment) DeactivateObjective()

func (SwigcptrAssignment) DeactivateObjectiveFromIndex

func (arg1 SwigcptrAssignment) DeactivateObjectiveFromIndex(arg2 int)

func (SwigcptrAssignment) Deactivate__SWIG_0

func (arg1 SwigcptrAssignment) Deactivate__SWIG_0(arg2 IntVar)

func (SwigcptrAssignment) Deactivate__SWIG_1

func (arg1 SwigcptrAssignment) Deactivate__SWIG_1(arg2 IntervalVar)

func (SwigcptrAssignment) Deactivate__SWIG_2

func (arg1 SwigcptrAssignment) Deactivate__SWIG_2(arg2 SequenceVar)

func (SwigcptrAssignment) DurationMax

func (arg1 SwigcptrAssignment) DurationMax(arg2 IntervalVar) (_swig_ret int64)

func (SwigcptrAssignment) DurationMin

func (arg1 SwigcptrAssignment) DurationMin(arg2 IntervalVar) (_swig_ret int64)

func (SwigcptrAssignment) DurationValue

func (arg1 SwigcptrAssignment) DurationValue(arg2 IntervalVar) (_swig_ret int64)

func (SwigcptrAssignment) Empty

func (arg1 SwigcptrAssignment) Empty() (_swig_ret bool)

func (SwigcptrAssignment) EndMax

func (arg1 SwigcptrAssignment) EndMax(arg2 IntervalVar) (_swig_ret int64)

func (SwigcptrAssignment) EndMin

func (arg1 SwigcptrAssignment) EndMin(arg2 IntervalVar) (_swig_ret int64)

func (SwigcptrAssignment) EndValue

func (arg1 SwigcptrAssignment) EndValue(arg2 IntervalVar) (_swig_ret int64)

func (SwigcptrAssignment) EnqueueDelayedDemon

func (_swig_base SwigcptrAssignment) EnqueueDelayedDemon(arg1 Demon)

func (SwigcptrAssignment) EnqueueVar

func (_swig_base SwigcptrAssignment) EnqueueVar(arg1 Demon)

func (SwigcptrAssignment) FastAdd

func (p SwigcptrAssignment) FastAdd(a ...interface{}) interface{}

func (SwigcptrAssignment) FastAdd__SWIG_0

func (arg1 SwigcptrAssignment) FastAdd__SWIG_0(arg2 IntVar) (_swig_ret IntVarElement)

func (SwigcptrAssignment) FastAdd__SWIG_1

func (arg1 SwigcptrAssignment) FastAdd__SWIG_1(arg2 IntervalVar) (_swig_ret IntervalVarElement)

func (SwigcptrAssignment) FastAdd__SWIG_2

func (arg1 SwigcptrAssignment) FastAdd__SWIG_2(arg2 SequenceVar) (_swig_ret SequenceVarElement)

func (SwigcptrAssignment) ForwardSequence

func (arg1 SwigcptrAssignment) ForwardSequence(arg2 SequenceVar) (_swig_ret []int)

func (SwigcptrAssignment) FreezeQueue

func (_swig_base SwigcptrAssignment) FreezeQueue()

func (SwigcptrAssignment) HasName

func (_swig_base SwigcptrAssignment) HasName() (_swig_ret bool)

func (SwigcptrAssignment) HasObjective

func (arg1 SwigcptrAssignment) HasObjective() (_swig_ret bool)

func (SwigcptrAssignment) HasObjectiveFromIndex

func (arg1 SwigcptrAssignment) HasObjectiveFromIndex(arg2 int) (_swig_ret bool)

func (SwigcptrAssignment) IntVarContainer

func (arg1 SwigcptrAssignment) IntVarContainer() (_swig_ret AssignmentIntContainer)

func (SwigcptrAssignment) IntervalVarContainer

func (arg1 SwigcptrAssignment) IntervalVarContainer() (_swig_ret AssignmentIntervalContainer)

func (SwigcptrAssignment) Max

func (arg1 SwigcptrAssignment) Max(arg2 IntVar) (_swig_ret int64)

func (SwigcptrAssignment) Min

func (arg1 SwigcptrAssignment) Min(arg2 IntVar) (_swig_ret int64)

func (SwigcptrAssignment) MutableIntVarContainer

func (arg1 SwigcptrAssignment) MutableIntVarContainer() (_swig_ret AssignmentIntContainer)

func (SwigcptrAssignment) MutableIntervalVarContainer

func (arg1 SwigcptrAssignment) MutableIntervalVarContainer() (_swig_ret AssignmentIntervalContainer)

func (SwigcptrAssignment) MutableSequenceVarContainer

func (arg1 SwigcptrAssignment) MutableSequenceVarContainer() (_swig_ret AssignmentSequenceContainer)

func (SwigcptrAssignment) Name

func (_swig_base SwigcptrAssignment) Name() (_swig_ret string)

func (SwigcptrAssignment) NumIntVars

func (arg1 SwigcptrAssignment) NumIntVars() (_swig_ret int)

func (SwigcptrAssignment) NumIntervalVars

func (arg1 SwigcptrAssignment) NumIntervalVars() (_swig_ret int)

func (SwigcptrAssignment) NumObjectives

func (arg1 SwigcptrAssignment) NumObjectives() (_swig_ret int)

func (SwigcptrAssignment) NumSequenceVars

func (arg1 SwigcptrAssignment) NumSequenceVars() (_swig_ret int)

func (SwigcptrAssignment) Objective

func (arg1 SwigcptrAssignment) Objective() (_swig_ret IntVar)

func (SwigcptrAssignment) ObjectiveBound

func (arg1 SwigcptrAssignment) ObjectiveBound() (_swig_ret bool)

func (SwigcptrAssignment) ObjectiveBoundFromIndex

func (arg1 SwigcptrAssignment) ObjectiveBoundFromIndex(arg2 int) (_swig_ret bool)

func (SwigcptrAssignment) ObjectiveFromIndex

func (arg1 SwigcptrAssignment) ObjectiveFromIndex(arg2 int) (_swig_ret IntVar)

func (SwigcptrAssignment) ObjectiveMax

func (arg1 SwigcptrAssignment) ObjectiveMax() (_swig_ret int64)

func (SwigcptrAssignment) ObjectiveMaxFromIndex

func (arg1 SwigcptrAssignment) ObjectiveMaxFromIndex(arg2 int) (_swig_ret int64)

func (SwigcptrAssignment) ObjectiveMin

func (arg1 SwigcptrAssignment) ObjectiveMin() (_swig_ret int64)

func (SwigcptrAssignment) ObjectiveMinFromIndex

func (arg1 SwigcptrAssignment) ObjectiveMinFromIndex(arg2 int) (_swig_ret int64)

func (SwigcptrAssignment) ObjectiveValue

func (arg1 SwigcptrAssignment) ObjectiveValue() (_swig_ret int64)

func (SwigcptrAssignment) ObjectiveValueFromIndex

func (arg1 SwigcptrAssignment) ObjectiveValueFromIndex(arg2 int) (_swig_ret int64)

func (SwigcptrAssignment) PerformedMax

func (arg1 SwigcptrAssignment) PerformedMax(arg2 IntervalVar) (_swig_ret int64)

func (SwigcptrAssignment) PerformedMin

func (arg1 SwigcptrAssignment) PerformedMin(arg2 IntervalVar) (_swig_ret int64)

func (SwigcptrAssignment) PerformedValue

func (arg1 SwigcptrAssignment) PerformedValue(arg2 IntervalVar) (_swig_ret int64)

func (SwigcptrAssignment) ResetActionOnFail

func (_swig_base SwigcptrAssignment) ResetActionOnFail()

func (SwigcptrAssignment) Restore

func (arg1 SwigcptrAssignment) Restore()

func (SwigcptrAssignment) SequenceVarContainer

func (arg1 SwigcptrAssignment) SequenceVarContainer() (_swig_ret AssignmentSequenceContainer)

func (SwigcptrAssignment) SetBackwardSequence

func (arg1 SwigcptrAssignment) SetBackwardSequence(arg2 SequenceVar, arg3 []int)

func (SwigcptrAssignment) SetDurationMax

func (arg1 SwigcptrAssignment) SetDurationMax(arg2 IntervalVar, arg3 int64)

func (SwigcptrAssignment) SetDurationMin

func (arg1 SwigcptrAssignment) SetDurationMin(arg2 IntervalVar, arg3 int64)

func (SwigcptrAssignment) SetDurationRange

func (arg1 SwigcptrAssignment) SetDurationRange(arg2 IntervalVar, arg3 int64, arg4 int64)

func (SwigcptrAssignment) SetDurationValue

func (arg1 SwigcptrAssignment) SetDurationValue(arg2 IntervalVar, arg3 int64)

func (SwigcptrAssignment) SetEndMax

func (arg1 SwigcptrAssignment) SetEndMax(arg2 IntervalVar, arg3 int64)

func (SwigcptrAssignment) SetEndMin

func (arg1 SwigcptrAssignment) SetEndMin(arg2 IntervalVar, arg3 int64)

func (SwigcptrAssignment) SetEndRange

func (arg1 SwigcptrAssignment) SetEndRange(arg2 IntervalVar, arg3 int64, arg4 int64)

func (SwigcptrAssignment) SetEndValue

func (arg1 SwigcptrAssignment) SetEndValue(arg2 IntervalVar, arg3 int64)

func (SwigcptrAssignment) SetForwardSequence

func (arg1 SwigcptrAssignment) SetForwardSequence(arg2 SequenceVar, arg3 []int)

func (SwigcptrAssignment) SetMax

func (arg1 SwigcptrAssignment) SetMax(arg2 IntVar, arg3 int64)

func (SwigcptrAssignment) SetMin

func (arg1 SwigcptrAssignment) SetMin(arg2 IntVar, arg3 int64)

func (SwigcptrAssignment) SetName

func (_swig_base SwigcptrAssignment) SetName(arg1 Absl_string_view)

func (SwigcptrAssignment) SetObjectiveMax

func (arg1 SwigcptrAssignment) SetObjectiveMax(arg2 int64)

func (SwigcptrAssignment) SetObjectiveMaxFromIndex

func (arg1 SwigcptrAssignment) SetObjectiveMaxFromIndex(arg2 int, arg3 int64)

func (SwigcptrAssignment) SetObjectiveMin

func (arg1 SwigcptrAssignment) SetObjectiveMin(arg2 int64)

func (SwigcptrAssignment) SetObjectiveMinFromIndex

func (arg1 SwigcptrAssignment) SetObjectiveMinFromIndex(arg2 int, arg3 int64)

func (SwigcptrAssignment) SetObjectiveRange

func (arg1 SwigcptrAssignment) SetObjectiveRange(arg2 int64, arg3 int64)

func (SwigcptrAssignment) SetObjectiveRangeFromIndex

func (arg1 SwigcptrAssignment) SetObjectiveRangeFromIndex(arg2 int, arg3 int64, arg4 int64)

func (SwigcptrAssignment) SetObjectiveValue

func (arg1 SwigcptrAssignment) SetObjectiveValue(arg2 int64)

func (SwigcptrAssignment) SetObjectiveValueFromIndex

func (arg1 SwigcptrAssignment) SetObjectiveValueFromIndex(arg2 int, arg3 int64)

func (SwigcptrAssignment) SetPerformedMax

func (arg1 SwigcptrAssignment) SetPerformedMax(arg2 IntervalVar, arg3 int64)

func (SwigcptrAssignment) SetPerformedMin

func (arg1 SwigcptrAssignment) SetPerformedMin(arg2 IntervalVar, arg3 int64)

func (SwigcptrAssignment) SetPerformedRange

func (arg1 SwigcptrAssignment) SetPerformedRange(arg2 IntervalVar, arg3 int64, arg4 int64)

func (SwigcptrAssignment) SetPerformedValue

func (arg1 SwigcptrAssignment) SetPerformedValue(arg2 IntervalVar, arg3 int64)

func (SwigcptrAssignment) SetRange

func (arg1 SwigcptrAssignment) SetRange(arg2 IntVar, arg3 int64, arg4 int64)

func (SwigcptrAssignment) SetSequence

func (arg1 SwigcptrAssignment) SetSequence(arg2 SequenceVar, arg3 []int, arg4 []int, arg5 []int)

func (SwigcptrAssignment) SetStartMax

func (arg1 SwigcptrAssignment) SetStartMax(arg2 IntervalVar, arg3 int64)

func (SwigcptrAssignment) SetStartMin

func (arg1 SwigcptrAssignment) SetStartMin(arg2 IntervalVar, arg3 int64)

func (SwigcptrAssignment) SetStartRange

func (arg1 SwigcptrAssignment) SetStartRange(arg2 IntervalVar, arg3 int64, arg4 int64)

func (SwigcptrAssignment) SetStartValue

func (arg1 SwigcptrAssignment) SetStartValue(arg2 IntervalVar, arg3 int64)

func (SwigcptrAssignment) SetUnperformed

func (arg1 SwigcptrAssignment) SetUnperformed(arg2 SequenceVar, arg3 []int)

func (SwigcptrAssignment) SetValue

func (arg1 SwigcptrAssignment) SetValue(arg2 IntVar, arg3 int64)

func (SwigcptrAssignment) SetVariableToCleanOnFail

func (_swig_base SwigcptrAssignment) SetVariableToCleanOnFail(arg1 IntVar)

func (SwigcptrAssignment) Size

func (arg1 SwigcptrAssignment) Size() (_swig_ret int)

func (SwigcptrAssignment) Solver

func (_swig_base SwigcptrAssignment) Solver() (_swig_ret Solver)

func (SwigcptrAssignment) StartMax

func (arg1 SwigcptrAssignment) StartMax(arg2 IntervalVar) (_swig_ret int64)

func (SwigcptrAssignment) StartMin

func (arg1 SwigcptrAssignment) StartMin(arg2 IntervalVar) (_swig_ret int64)

func (SwigcptrAssignment) StartValue

func (arg1 SwigcptrAssignment) StartValue(arg2 IntervalVar) (_swig_ret int64)

func (SwigcptrAssignment) Store

func (arg1 SwigcptrAssignment) Store()

func (SwigcptrAssignment) SwigGetBaseObject

func (p SwigcptrAssignment) SwigGetBaseObject() BaseObject

func (SwigcptrAssignment) SwigGetPropagationBaseObject

func (p SwigcptrAssignment) SwigGetPropagationBaseObject() PropagationBaseObject

func (SwigcptrAssignment) SwigIsAssignment

func (p SwigcptrAssignment) SwigIsAssignment()

func (SwigcptrAssignment) SwigIsBaseObject

func (p SwigcptrAssignment) SwigIsBaseObject()

func (SwigcptrAssignment) SwigIsPropagationBaseObject

func (p SwigcptrAssignment) SwigIsPropagationBaseObject()

func (SwigcptrAssignment) Swigcptr

func (p SwigcptrAssignment) Swigcptr() uintptr

func (SwigcptrAssignment) ToString

func (arg1 SwigcptrAssignment) ToString() (_swig_ret string)

func (SwigcptrAssignment) UnfreezeQueue

func (_swig_base SwigcptrAssignment) UnfreezeQueue()

func (SwigcptrAssignment) Unperformed

func (arg1 SwigcptrAssignment) Unperformed(arg2 SequenceVar) (_swig_ret []int)

func (SwigcptrAssignment) Value

func (arg1 SwigcptrAssignment) Value(arg2 IntVar) (_swig_ret int64)

type SwigcptrAssignmentElement

type SwigcptrAssignmentElement uintptr

func (SwigcptrAssignmentElement) Activate

func (arg1 SwigcptrAssignmentElement) Activate()

func (SwigcptrAssignmentElement) Activated

func (arg1 SwigcptrAssignmentElement) Activated() (_swig_ret bool)

func (SwigcptrAssignmentElement) Deactivate

func (arg1 SwigcptrAssignmentElement) Deactivate()

func (SwigcptrAssignmentElement) SwigIsAssignmentElement

func (p SwigcptrAssignmentElement) SwigIsAssignmentElement()

func (SwigcptrAssignmentElement) Swigcptr

func (p SwigcptrAssignmentElement) Swigcptr() uintptr

type SwigcptrAssignmentIntContainer

type SwigcptrAssignmentIntContainer uintptr

func (SwigcptrAssignmentIntContainer) Add

func (arg1 SwigcptrAssignmentIntContainer) Add(arg2 IntVar) (_swig_ret IntVarElement)

func (SwigcptrAssignmentIntContainer) AddAtPosition

func (arg1 SwigcptrAssignmentIntContainer) AddAtPosition(arg2 IntVar, arg3 int) (_swig_ret IntVarElement)

func (SwigcptrAssignmentIntContainer) AreAllElementsBound

func (arg1 SwigcptrAssignmentIntContainer) AreAllElementsBound() (_swig_ret bool)

func (SwigcptrAssignmentIntContainer) Clear

func (arg1 SwigcptrAssignmentIntContainer) Clear()

func (SwigcptrAssignmentIntContainer) Contains

func (arg1 SwigcptrAssignmentIntContainer) Contains(arg2 IntVar) (_swig_ret bool)

func (SwigcptrAssignmentIntContainer) Copy

func (SwigcptrAssignmentIntContainer) CopyIntersection

func (arg1 SwigcptrAssignmentIntContainer) CopyIntersection(arg2 AssignmentIntContainer)

func (SwigcptrAssignmentIntContainer) Element

func (p SwigcptrAssignmentIntContainer) Element(a ...interface{}) IntVarElement

func (SwigcptrAssignmentIntContainer) Element__SWIG_0

func (arg1 SwigcptrAssignmentIntContainer) Element__SWIG_0(arg2 IntVar) (_swig_ret IntVarElement)

func (SwigcptrAssignmentIntContainer) Element__SWIG_1

func (arg1 SwigcptrAssignmentIntContainer) Element__SWIG_1(arg2 int) (_swig_ret IntVarElement)

func (SwigcptrAssignmentIntContainer) Empty

func (arg1 SwigcptrAssignmentIntContainer) Empty() (_swig_ret bool)

func (SwigcptrAssignmentIntContainer) FastAdd

func (arg1 SwigcptrAssignmentIntContainer) FastAdd(arg2 IntVar) (_swig_ret IntVarElement)

func (SwigcptrAssignmentIntContainer) Resize

func (arg1 SwigcptrAssignmentIntContainer) Resize(arg2 int64)

func (SwigcptrAssignmentIntContainer) Restore

func (arg1 SwigcptrAssignmentIntContainer) Restore()

func (SwigcptrAssignmentIntContainer) Size

func (arg1 SwigcptrAssignmentIntContainer) Size() (_swig_ret int)

func (SwigcptrAssignmentIntContainer) Store

func (arg1 SwigcptrAssignmentIntContainer) Store()

func (SwigcptrAssignmentIntContainer) SwigIsAssignmentIntContainer

func (p SwigcptrAssignmentIntContainer) SwigIsAssignmentIntContainer()

func (SwigcptrAssignmentIntContainer) Swigcptr

type SwigcptrAssignmentIntervalContainer

type SwigcptrAssignmentIntervalContainer uintptr

func (SwigcptrAssignmentIntervalContainer) Add

func (SwigcptrAssignmentIntervalContainer) AddAtPosition

func (arg1 SwigcptrAssignmentIntervalContainer) AddAtPosition(arg2 IntervalVar, arg3 int) (_swig_ret IntervalVarElement)

func (SwigcptrAssignmentIntervalContainer) AreAllElementsBound

func (arg1 SwigcptrAssignmentIntervalContainer) AreAllElementsBound() (_swig_ret bool)

func (SwigcptrAssignmentIntervalContainer) Clear

func (SwigcptrAssignmentIntervalContainer) Contains

func (arg1 SwigcptrAssignmentIntervalContainer) Contains(arg2 IntervalVar) (_swig_ret bool)

func (SwigcptrAssignmentIntervalContainer) Copy

func (SwigcptrAssignmentIntervalContainer) CopyIntersection

func (SwigcptrAssignmentIntervalContainer) Element

func (p SwigcptrAssignmentIntervalContainer) Element(a ...interface{}) IntervalVarElement

func (SwigcptrAssignmentIntervalContainer) Element__SWIG_0

func (arg1 SwigcptrAssignmentIntervalContainer) Element__SWIG_0(arg2 IntervalVar) (_swig_ret IntervalVarElement)

func (SwigcptrAssignmentIntervalContainer) Element__SWIG_1

func (arg1 SwigcptrAssignmentIntervalContainer) Element__SWIG_1(arg2 int) (_swig_ret IntervalVarElement)

func (SwigcptrAssignmentIntervalContainer) Empty

func (arg1 SwigcptrAssignmentIntervalContainer) Empty() (_swig_ret bool)

func (SwigcptrAssignmentIntervalContainer) FastAdd

func (SwigcptrAssignmentIntervalContainer) Resize

func (arg1 SwigcptrAssignmentIntervalContainer) Resize(arg2 int64)

func (SwigcptrAssignmentIntervalContainer) Restore

func (arg1 SwigcptrAssignmentIntervalContainer) Restore()

func (SwigcptrAssignmentIntervalContainer) Size

func (arg1 SwigcptrAssignmentIntervalContainer) Size() (_swig_ret int)

func (SwigcptrAssignmentIntervalContainer) Store

func (SwigcptrAssignmentIntervalContainer) SwigIsAssignmentIntervalContainer

func (p SwigcptrAssignmentIntervalContainer) SwigIsAssignmentIntervalContainer()

func (SwigcptrAssignmentIntervalContainer) Swigcptr

type SwigcptrAssignmentSequenceContainer

type SwigcptrAssignmentSequenceContainer uintptr

func (SwigcptrAssignmentSequenceContainer) Add

func (SwigcptrAssignmentSequenceContainer) AddAtPosition

func (arg1 SwigcptrAssignmentSequenceContainer) AddAtPosition(arg2 SequenceVar, arg3 int) (_swig_ret SequenceVarElement)

func (SwigcptrAssignmentSequenceContainer) AreAllElementsBound

func (arg1 SwigcptrAssignmentSequenceContainer) AreAllElementsBound() (_swig_ret bool)

func (SwigcptrAssignmentSequenceContainer) Clear

func (SwigcptrAssignmentSequenceContainer) Contains

func (arg1 SwigcptrAssignmentSequenceContainer) Contains(arg2 SequenceVar) (_swig_ret bool)

func (SwigcptrAssignmentSequenceContainer) Copy

func (SwigcptrAssignmentSequenceContainer) CopyIntersection

func (SwigcptrAssignmentSequenceContainer) Element

func (p SwigcptrAssignmentSequenceContainer) Element(a ...interface{}) SequenceVarElement

func (SwigcptrAssignmentSequenceContainer) Element__SWIG_0

func (arg1 SwigcptrAssignmentSequenceContainer) Element__SWIG_0(arg2 SequenceVar) (_swig_ret SequenceVarElement)

func (SwigcptrAssignmentSequenceContainer) Element__SWIG_1

func (arg1 SwigcptrAssignmentSequenceContainer) Element__SWIG_1(arg2 int) (_swig_ret SequenceVarElement)

func (SwigcptrAssignmentSequenceContainer) Empty

func (arg1 SwigcptrAssignmentSequenceContainer) Empty() (_swig_ret bool)

func (SwigcptrAssignmentSequenceContainer) FastAdd

func (SwigcptrAssignmentSequenceContainer) Resize

func (arg1 SwigcptrAssignmentSequenceContainer) Resize(arg2 int64)

func (SwigcptrAssignmentSequenceContainer) Restore

func (arg1 SwigcptrAssignmentSequenceContainer) Restore()

func (SwigcptrAssignmentSequenceContainer) Size

func (arg1 SwigcptrAssignmentSequenceContainer) Size() (_swig_ret int)

func (SwigcptrAssignmentSequenceContainer) Store

func (SwigcptrAssignmentSequenceContainer) SwigIsAssignmentSequenceContainer

func (p SwigcptrAssignmentSequenceContainer) SwigIsAssignmentSequenceContainer()

func (SwigcptrAssignmentSequenceContainer) Swigcptr

type SwigcptrAtSolutionCallback

type SwigcptrAtSolutionCallback uintptr

func (SwigcptrAtSolutionCallback) Call

func (arg1 SwigcptrAtSolutionCallback) Call()

func (SwigcptrAtSolutionCallback) SwigIsAtSolutionCallback

func (p SwigcptrAtSolutionCallback) SwigIsAtSolutionCallback()

func (SwigcptrAtSolutionCallback) Swigcptr

func (p SwigcptrAtSolutionCallback) Swigcptr() uintptr

type SwigcptrAtSolutionCallbackImpl

type SwigcptrAtSolutionCallbackImpl uintptr

func (SwigcptrAtSolutionCallbackImpl) Call

func (arg1 SwigcptrAtSolutionCallbackImpl) Call()

func (SwigcptrAtSolutionCallbackImpl) DirectorInterface

func (p SwigcptrAtSolutionCallbackImpl) DirectorInterface() interface{}

func (SwigcptrAtSolutionCallbackImpl) SwigIsAtSolutionCallbackImpl

func (p SwigcptrAtSolutionCallbackImpl) SwigIsAtSolutionCallbackImpl()

func (SwigcptrAtSolutionCallbackImpl) Swigcptr

type SwigcptrBaseIntExpr

type SwigcptrBaseIntExpr uintptr

func (SwigcptrBaseIntExpr) Accept

func (_swig_base SwigcptrBaseIntExpr) Accept(arg1 ModelVisitor)

func (SwigcptrBaseIntExpr) BaseName

func (_swig_base SwigcptrBaseIntExpr) BaseName() (_swig_ret string)

func (SwigcptrBaseIntExpr) Bound

func (_swig_base SwigcptrBaseIntExpr) Bound() (_swig_ret bool)

func (SwigcptrBaseIntExpr) CastToVar

func (arg1 SwigcptrBaseIntExpr) CastToVar() (_swig_ret IntVar)

func (SwigcptrBaseIntExpr) EnqueueDelayedDemon

func (_swig_base SwigcptrBaseIntExpr) EnqueueDelayedDemon(arg1 Demon)

func (SwigcptrBaseIntExpr) EnqueueVar

func (_swig_base SwigcptrBaseIntExpr) EnqueueVar(arg1 Demon)

func (SwigcptrBaseIntExpr) FreezeQueue

func (_swig_base SwigcptrBaseIntExpr) FreezeQueue()

func (SwigcptrBaseIntExpr) HasName

func (_swig_base SwigcptrBaseIntExpr) HasName() (_swig_ret bool)

func (SwigcptrBaseIntExpr) IsVar

func (_swig_base SwigcptrBaseIntExpr) IsVar() (_swig_ret bool)

func (SwigcptrBaseIntExpr) Max

func (_swig_base SwigcptrBaseIntExpr) Max() (_swig_ret int64)

func (SwigcptrBaseIntExpr) Min

func (_swig_base SwigcptrBaseIntExpr) Min() (_swig_ret int64)

func (SwigcptrBaseIntExpr) Name

func (_swig_base SwigcptrBaseIntExpr) Name() (_swig_ret string)

func (SwigcptrBaseIntExpr) Range

func (_swig_base SwigcptrBaseIntExpr) Range(arg1 []int64, arg2 []int64)

func (SwigcptrBaseIntExpr) ResetActionOnFail

func (_swig_base SwigcptrBaseIntExpr) ResetActionOnFail()

func (SwigcptrBaseIntExpr) SetMax

func (_swig_base SwigcptrBaseIntExpr) SetMax(arg1 int64)

func (SwigcptrBaseIntExpr) SetMin

func (_swig_base SwigcptrBaseIntExpr) SetMin(arg1 int64)

func (SwigcptrBaseIntExpr) SetName

func (_swig_base SwigcptrBaseIntExpr) SetName(arg1 Absl_string_view)

func (SwigcptrBaseIntExpr) SetRange

func (_swig_base SwigcptrBaseIntExpr) SetRange(arg1 int64, arg2 int64)

func (SwigcptrBaseIntExpr) SetValue

func (_swig_base SwigcptrBaseIntExpr) SetValue(arg1 int64)

func (SwigcptrBaseIntExpr) SetVariableToCleanOnFail

func (_swig_base SwigcptrBaseIntExpr) SetVariableToCleanOnFail(arg1 IntVar)

func (SwigcptrBaseIntExpr) Solver

func (_swig_base SwigcptrBaseIntExpr) Solver() (_swig_ret Solver)

func (SwigcptrBaseIntExpr) SwigGetBaseObject

func (p SwigcptrBaseIntExpr) SwigGetBaseObject() BaseObject

func (SwigcptrBaseIntExpr) SwigGetIntExpr

func (p SwigcptrBaseIntExpr) SwigGetIntExpr() IntExpr

func (SwigcptrBaseIntExpr) SwigGetPropagationBaseObject

func (p SwigcptrBaseIntExpr) SwigGetPropagationBaseObject() PropagationBaseObject

func (SwigcptrBaseIntExpr) SwigIsBaseIntExpr

func (p SwigcptrBaseIntExpr) SwigIsBaseIntExpr()

func (SwigcptrBaseIntExpr) SwigIsBaseObject

func (p SwigcptrBaseIntExpr) SwigIsBaseObject()

func (SwigcptrBaseIntExpr) SwigIsIntExpr

func (p SwigcptrBaseIntExpr) SwigIsIntExpr()

func (SwigcptrBaseIntExpr) SwigIsPropagationBaseObject

func (p SwigcptrBaseIntExpr) SwigIsPropagationBaseObject()

func (SwigcptrBaseIntExpr) Swigcptr

func (p SwigcptrBaseIntExpr) Swigcptr() uintptr

func (SwigcptrBaseIntExpr) ToString

func (_swig_base SwigcptrBaseIntExpr) ToString() (_swig_ret string)

func (SwigcptrBaseIntExpr) UnfreezeQueue

func (_swig_base SwigcptrBaseIntExpr) UnfreezeQueue()

func (SwigcptrBaseIntExpr) Var

func (arg1 SwigcptrBaseIntExpr) Var() (_swig_ret IntVar)

func (SwigcptrBaseIntExpr) VarWithName

func (_swig_base SwigcptrBaseIntExpr) VarWithName(arg1 string) (_swig_ret IntVar)

func (SwigcptrBaseIntExpr) WhenRange

func (p SwigcptrBaseIntExpr) WhenRange(a ...interface{})

func (SwigcptrBaseIntExpr) WhenRange__SWIG_0

func (_swig_base SwigcptrBaseIntExpr) WhenRange__SWIG_0(arg1 Demon)

func (SwigcptrBaseIntExpr) WhenRange__SWIG_1

func (_swig_base SwigcptrBaseIntExpr) WhenRange__SWIG_1(arg1 AtSolutionCallback)

type SwigcptrBaseLns

type SwigcptrBaseLns uintptr

func (SwigcptrBaseLns) Activate

func (_swig_base SwigcptrBaseLns) Activate(arg1 int64)

func (SwigcptrBaseLns) Activated

func (_swig_base SwigcptrBaseLns) Activated(arg1 int64) (_swig_ret bool)

func (SwigcptrBaseLns) AddVars

func (_swig_base SwigcptrBaseLns) AddVars(arg1 IntVarVector)

func (SwigcptrBaseLns) AppendToFragment

func (arg1 SwigcptrBaseLns) AppendToFragment(arg2 int)

func (SwigcptrBaseLns) ApplyChanges

func (_swig_base SwigcptrBaseLns) ApplyChanges(arg1 Assignment, arg2 Assignment) (_swig_ret bool)

func (SwigcptrBaseLns) Deactivate

func (_swig_base SwigcptrBaseLns) Deactivate(arg1 int64)

func (SwigcptrBaseLns) DirectorInterface

func (p SwigcptrBaseLns) DirectorInterface() interface{}

func (SwigcptrBaseLns) FragmentSize

func (arg1 SwigcptrBaseLns) FragmentSize() (_swig_ret int)

func (SwigcptrBaseLns) HasFragments

func (arg1 SwigcptrBaseLns) HasFragments() (_swig_ret bool)

func (SwigcptrBaseLns) HoldsDelta

func (_swig_base SwigcptrBaseLns) HoldsDelta() (_swig_ret bool)

func (SwigcptrBaseLns) InitFragments

func (arg1 SwigcptrBaseLns) InitFragments()

func (SwigcptrBaseLns) IsIncremental

func (_swig_base SwigcptrBaseLns) IsIncremental() (_swig_ret bool)

func (SwigcptrBaseLns) MakeNextNeighbor

func (_swig_base SwigcptrBaseLns) MakeNextNeighbor(arg1 Assignment, arg2 Assignment) (_swig_ret bool)

func (SwigcptrBaseLns) NextFragment

func (arg1 SwigcptrBaseLns) NextFragment() (_swig_ret bool)

func (SwigcptrBaseLns) OldValue

func (_swig_base SwigcptrBaseLns) OldValue(arg1 int64) (_swig_ret int64)

func (SwigcptrBaseLns) OnStart

func (_swig_base SwigcptrBaseLns) OnStart()

func (SwigcptrBaseLns) PrevValue

func (_swig_base SwigcptrBaseLns) PrevValue(arg1 int64) (_swig_ret int64)

func (SwigcptrBaseLns) Reset

func (_swig_base SwigcptrBaseLns) Reset()

func (SwigcptrBaseLns) RevertChanges

func (_swig_base SwigcptrBaseLns) RevertChanges(arg1 bool)

func (SwigcptrBaseLns) SetValue

func (_swig_base SwigcptrBaseLns) SetValue(arg1 int64, arg2 int64)

func (SwigcptrBaseLns) Size

func (_swig_base SwigcptrBaseLns) Size() (_swig_ret int)

func (SwigcptrBaseLns) SkipUnchanged

func (_swig_base SwigcptrBaseLns) SkipUnchanged(arg1 int) (_swig_ret bool)

func (SwigcptrBaseLns) Start

func (_swig_base SwigcptrBaseLns) Start(arg1 Assignment)

func (SwigcptrBaseLns) SwigGetBaseObject

func (p SwigcptrBaseLns) SwigGetBaseObject() BaseObject

func (SwigcptrBaseLns) SwigGetIntVarLocalSearchOperator

func (p SwigcptrBaseLns) SwigGetIntVarLocalSearchOperator() IntVarLocalSearchOperator

func (SwigcptrBaseLns) SwigGetLocalSearchOperator

func (p SwigcptrBaseLns) SwigGetLocalSearchOperator() LocalSearchOperator

func (SwigcptrBaseLns) SwigIsBaseLns

func (p SwigcptrBaseLns) SwigIsBaseLns()

func (SwigcptrBaseLns) SwigIsBaseObject

func (p SwigcptrBaseLns) SwigIsBaseObject()

func (SwigcptrBaseLns) SwigIsIntVarLocalSearchOperator

func (p SwigcptrBaseLns) SwigIsIntVarLocalSearchOperator()

func (SwigcptrBaseLns) SwigIsLocalSearchOperator

func (p SwigcptrBaseLns) SwigIsLocalSearchOperator()

func (SwigcptrBaseLns) Swigcptr

func (p SwigcptrBaseLns) Swigcptr() uintptr

func (SwigcptrBaseLns) ToString

func (_swig_base SwigcptrBaseLns) ToString() (_swig_ret string)

func (SwigcptrBaseLns) Value

func (_swig_base SwigcptrBaseLns) Value(arg1 int64) (_swig_ret int64)

func (SwigcptrBaseLns) Var

func (_swig_base SwigcptrBaseLns) Var(arg1 int64) (_swig_ret IntVar)

type SwigcptrBaseObject

type SwigcptrBaseObject uintptr

func (SwigcptrBaseObject) SwigIsBaseObject

func (p SwigcptrBaseObject) SwigIsBaseObject()

func (SwigcptrBaseObject) Swigcptr

func (p SwigcptrBaseObject) Swigcptr() uintptr

func (SwigcptrBaseObject) ToString

func (arg1 SwigcptrBaseObject) ToString() (_swig_ret string)

type SwigcptrBooleanVar

type SwigcptrBooleanVar uintptr

func (SwigcptrBooleanVar) Accept

func (_swig_base SwigcptrBooleanVar) Accept(arg1 ModelVisitor)

func (SwigcptrBooleanVar) BaseName

func (arg1 SwigcptrBooleanVar) BaseName() (_swig_ret string)

func (SwigcptrBooleanVar) Bound

func (arg1 SwigcptrBooleanVar) Bound() (_swig_ret bool)

func (SwigcptrBooleanVar) Contains

func (arg1 SwigcptrBooleanVar) Contains(arg2 int64) (_swig_ret bool)

func (SwigcptrBooleanVar) EnqueueDelayedDemon

func (_swig_base SwigcptrBooleanVar) EnqueueDelayedDemon(arg1 Demon)

func (SwigcptrBooleanVar) EnqueueVar

func (_swig_base SwigcptrBooleanVar) EnqueueVar(arg1 Demon)

func (SwigcptrBooleanVar) FreezeQueue

func (_swig_base SwigcptrBooleanVar) FreezeQueue()

func (SwigcptrBooleanVar) GetDomain

func (_swig_base SwigcptrBooleanVar) GetDomain() (_swig_ret IntVarIterator)

func (SwigcptrBooleanVar) GetHoles

func (_swig_base SwigcptrBooleanVar) GetHoles() (_swig_ret IntVarIterator)

func (SwigcptrBooleanVar) HasName

func (_swig_base SwigcptrBooleanVar) HasName() (_swig_ret bool)

func (SwigcptrBooleanVar) Index

func (_swig_base SwigcptrBooleanVar) Index() (_swig_ret int)

func (SwigcptrBooleanVar) IsDifferent

func (arg1 SwigcptrBooleanVar) IsDifferent(arg2 int64) (_swig_ret IntVar)

func (SwigcptrBooleanVar) IsEqual

func (arg1 SwigcptrBooleanVar) IsEqual(arg2 int64) (_swig_ret IntVar)

func (SwigcptrBooleanVar) IsGreaterOrEqual

func (arg1 SwigcptrBooleanVar) IsGreaterOrEqual(arg2 int64) (_swig_ret IntVar)

func (SwigcptrBooleanVar) IsLessOrEqual

func (arg1 SwigcptrBooleanVar) IsLessOrEqual(arg2 int64) (_swig_ret IntVar)

func (SwigcptrBooleanVar) IsVar

func (_swig_base SwigcptrBooleanVar) IsVar() (_swig_ret bool)

func (SwigcptrBooleanVar) Max

func (arg1 SwigcptrBooleanVar) Max() (_swig_ret int64)

func (SwigcptrBooleanVar) Min

func (arg1 SwigcptrBooleanVar) Min() (_swig_ret int64)

func (SwigcptrBooleanVar) Name

func (_swig_base SwigcptrBooleanVar) Name() (_swig_ret string)

func (SwigcptrBooleanVar) OldMax

func (_swig_base SwigcptrBooleanVar) OldMax() (_swig_ret int64)

func (SwigcptrBooleanVar) OldMin

func (_swig_base SwigcptrBooleanVar) OldMin() (_swig_ret int64)

func (SwigcptrBooleanVar) Range

func (_swig_base SwigcptrBooleanVar) Range(arg1 []int64, arg2 []int64)

func (SwigcptrBooleanVar) RawValue

func (arg1 SwigcptrBooleanVar) RawValue() (_swig_ret int)

func (SwigcptrBooleanVar) RemoveInterval

func (arg1 SwigcptrBooleanVar) RemoveInterval(arg2 int64, arg3 int64)

func (SwigcptrBooleanVar) RemoveValue

func (arg1 SwigcptrBooleanVar) RemoveValue(arg2 int64)

func (SwigcptrBooleanVar) RemoveValues

func (_swig_base SwigcptrBooleanVar) RemoveValues(arg1 []int64)

func (SwigcptrBooleanVar) ResetActionOnFail

func (_swig_base SwigcptrBooleanVar) ResetActionOnFail()

func (SwigcptrBooleanVar) RestoreValue

func (arg1 SwigcptrBooleanVar) RestoreValue()

func (SwigcptrBooleanVar) SetMax

func (arg1 SwigcptrBooleanVar) SetMax(arg2 int64)

func (SwigcptrBooleanVar) SetMin

func (arg1 SwigcptrBooleanVar) SetMin(arg2 int64)

func (SwigcptrBooleanVar) SetName

func (_swig_base SwigcptrBooleanVar) SetName(arg1 Absl_string_view)

func (SwigcptrBooleanVar) SetRange

func (arg1 SwigcptrBooleanVar) SetRange(arg2 int64, arg3 int64)

func (SwigcptrBooleanVar) SetValue

func (_swig_base SwigcptrBooleanVar) SetValue(arg1 int64)

func (SwigcptrBooleanVar) SetValues

func (_swig_base SwigcptrBooleanVar) SetValues(arg1 []int64)

func (SwigcptrBooleanVar) SetVariableToCleanOnFail

func (_swig_base SwigcptrBooleanVar) SetVariableToCleanOnFail(arg1 IntVar)

func (SwigcptrBooleanVar) Size

func (arg1 SwigcptrBooleanVar) Size() (_swig_ret uint64)

func (SwigcptrBooleanVar) Solver

func (_swig_base SwigcptrBooleanVar) Solver() (_swig_ret Solver)

func (SwigcptrBooleanVar) SwigGetBaseObject

func (p SwigcptrBooleanVar) SwigGetBaseObject() BaseObject

func (SwigcptrBooleanVar) SwigGetIntExpr

func (p SwigcptrBooleanVar) SwigGetIntExpr() IntExpr

func (SwigcptrBooleanVar) SwigGetIntVar

func (p SwigcptrBooleanVar) SwigGetIntVar() IntVar

func (SwigcptrBooleanVar) SwigGetPropagationBaseObject

func (p SwigcptrBooleanVar) SwigGetPropagationBaseObject() PropagationBaseObject

func (SwigcptrBooleanVar) SwigIsBaseObject

func (p SwigcptrBooleanVar) SwigIsBaseObject()

func (SwigcptrBooleanVar) SwigIsBooleanVar

func (p SwigcptrBooleanVar) SwigIsBooleanVar()

func (SwigcptrBooleanVar) SwigIsIntExpr

func (p SwigcptrBooleanVar) SwigIsIntExpr()

func (SwigcptrBooleanVar) SwigIsIntVar

func (p SwigcptrBooleanVar) SwigIsIntVar()

func (SwigcptrBooleanVar) SwigIsPropagationBaseObject

func (p SwigcptrBooleanVar) SwigIsPropagationBaseObject()

func (SwigcptrBooleanVar) Swigcptr

func (p SwigcptrBooleanVar) Swigcptr() uintptr

func (SwigcptrBooleanVar) ToString

func (arg1 SwigcptrBooleanVar) ToString() (_swig_ret string)

func (SwigcptrBooleanVar) UnfreezeQueue

func (_swig_base SwigcptrBooleanVar) UnfreezeQueue()

func (SwigcptrBooleanVar) Value

func (arg1 SwigcptrBooleanVar) Value() (_swig_ret int64)

func (SwigcptrBooleanVar) Var

func (_swig_base SwigcptrBooleanVar) Var() (_swig_ret IntVar)

func (SwigcptrBooleanVar) VarType

func (arg1 SwigcptrBooleanVar) VarType() (_swig_ret int)

func (SwigcptrBooleanVar) VarWithName

func (_swig_base SwigcptrBooleanVar) VarWithName(arg1 string) (_swig_ret IntVar)

func (SwigcptrBooleanVar) WhenBound

func (arg1 SwigcptrBooleanVar) WhenBound(arg2 Demon)

func (SwigcptrBooleanVar) WhenDomain

func (arg1 SwigcptrBooleanVar) WhenDomain(arg2 Demon)

func (SwigcptrBooleanVar) WhenRange

func (arg1 SwigcptrBooleanVar) WhenRange(arg2 Demon)

type SwigcptrBoundCost

type SwigcptrBoundCost uintptr

func (SwigcptrBoundCost) GetBound

func (arg1 SwigcptrBoundCost) GetBound() (_swig_ret int64)

func (SwigcptrBoundCost) GetCost

func (arg1 SwigcptrBoundCost) GetCost() (_swig_ret int64)

func (SwigcptrBoundCost) SetBound

func (arg1 SwigcptrBoundCost) SetBound(arg2 int64)

func (SwigcptrBoundCost) SetCost

func (arg1 SwigcptrBoundCost) SetCost(arg2 int64)

func (SwigcptrBoundCost) SwigIsBoundCost

func (p SwigcptrBoundCost) SwigIsBoundCost()

func (SwigcptrBoundCost) Swigcptr

func (p SwigcptrBoundCost) Swigcptr() uintptr

type SwigcptrCastConstraint

type SwigcptrCastConstraint uintptr

func (SwigcptrCastConstraint) Accept

func (_swig_base SwigcptrCastConstraint) Accept(arg1 ModelVisitor)

func (SwigcptrCastConstraint) BaseName

func (_swig_base SwigcptrCastConstraint) BaseName() (_swig_ret string)

func (SwigcptrCastConstraint) EnqueueDelayedDemon

func (_swig_base SwigcptrCastConstraint) EnqueueDelayedDemon(arg1 Demon)

func (SwigcptrCastConstraint) EnqueueVar

func (_swig_base SwigcptrCastConstraint) EnqueueVar(arg1 Demon)

func (SwigcptrCastConstraint) FreezeQueue

func (_swig_base SwigcptrCastConstraint) FreezeQueue()

func (SwigcptrCastConstraint) HasName

func (_swig_base SwigcptrCastConstraint) HasName() (_swig_ret bool)

func (SwigcptrCastConstraint) InitialPropagateWrapper

func (_swig_base SwigcptrCastConstraint) InitialPropagateWrapper()

func (SwigcptrCastConstraint) IsCastConstraint

func (_swig_base SwigcptrCastConstraint) IsCastConstraint() (_swig_ret bool)

func (SwigcptrCastConstraint) Name

func (_swig_base SwigcptrCastConstraint) Name() (_swig_ret string)

func (SwigcptrCastConstraint) Post

func (_swig_base SwigcptrCastConstraint) Post()

func (SwigcptrCastConstraint) ResetActionOnFail

func (_swig_base SwigcptrCastConstraint) ResetActionOnFail()

func (SwigcptrCastConstraint) SetName

func (_swig_base SwigcptrCastConstraint) SetName(arg1 Absl_string_view)

func (SwigcptrCastConstraint) SetVariableToCleanOnFail

func (_swig_base SwigcptrCastConstraint) SetVariableToCleanOnFail(arg1 IntVar)

func (SwigcptrCastConstraint) Solver

func (_swig_base SwigcptrCastConstraint) Solver() (_swig_ret Solver)

func (SwigcptrCastConstraint) SwigGetBaseObject

func (p SwigcptrCastConstraint) SwigGetBaseObject() BaseObject

func (SwigcptrCastConstraint) SwigGetConstraint

func (p SwigcptrCastConstraint) SwigGetConstraint() Constraint

func (SwigcptrCastConstraint) SwigGetPropagationBaseObject

func (p SwigcptrCastConstraint) SwigGetPropagationBaseObject() PropagationBaseObject

func (SwigcptrCastConstraint) SwigIsBaseObject

func (p SwigcptrCastConstraint) SwigIsBaseObject()

func (SwigcptrCastConstraint) SwigIsCastConstraint

func (p SwigcptrCastConstraint) SwigIsCastConstraint()

func (SwigcptrCastConstraint) SwigIsConstraint

func (p SwigcptrCastConstraint) SwigIsConstraint()

func (SwigcptrCastConstraint) SwigIsPropagationBaseObject

func (p SwigcptrCastConstraint) SwigIsPropagationBaseObject()

func (SwigcptrCastConstraint) Swigcptr

func (p SwigcptrCastConstraint) Swigcptr() uintptr

func (SwigcptrCastConstraint) TargetVar

func (arg1 SwigcptrCastConstraint) TargetVar() (_swig_ret IntVar)

func (SwigcptrCastConstraint) ToString

func (_swig_base SwigcptrCastConstraint) ToString() (_swig_ret string)

func (SwigcptrCastConstraint) UnfreezeQueue

func (_swig_base SwigcptrCastConstraint) UnfreezeQueue()

func (SwigcptrCastConstraint) Var

func (_swig_base SwigcptrCastConstraint) Var() (_swig_ret IntVar)

type SwigcptrChangeValue

type SwigcptrChangeValue uintptr

func (SwigcptrChangeValue) Activate

func (_swig_base SwigcptrChangeValue) Activate(arg1 int64)

func (SwigcptrChangeValue) Activated

func (_swig_base SwigcptrChangeValue) Activated(arg1 int64) (_swig_ret bool)

func (SwigcptrChangeValue) AddVars

func (_swig_base SwigcptrChangeValue) AddVars(arg1 IntVarVector)

func (SwigcptrChangeValue) ApplyChanges

func (_swig_base SwigcptrChangeValue) ApplyChanges(arg1 Assignment, arg2 Assignment) (_swig_ret bool)

func (SwigcptrChangeValue) Deactivate

func (_swig_base SwigcptrChangeValue) Deactivate(arg1 int64)

func (SwigcptrChangeValue) DirectorInterface

func (p SwigcptrChangeValue) DirectorInterface() interface{}

func (SwigcptrChangeValue) HasFragments

func (_swig_base SwigcptrChangeValue) HasFragments() (_swig_ret bool)

func (SwigcptrChangeValue) HoldsDelta

func (_swig_base SwigcptrChangeValue) HoldsDelta() (_swig_ret bool)

func (SwigcptrChangeValue) IsIncremental

func (_swig_base SwigcptrChangeValue) IsIncremental() (_swig_ret bool)

func (SwigcptrChangeValue) MakeNextNeighbor

func (_swig_base SwigcptrChangeValue) MakeNextNeighbor(arg1 Assignment, arg2 Assignment) (_swig_ret bool)

func (SwigcptrChangeValue) ModifyValue

func (arg1 SwigcptrChangeValue) ModifyValue(arg2 int64, arg3 int64) (_swig_ret int64)

func (SwigcptrChangeValue) OldValue

func (_swig_base SwigcptrChangeValue) OldValue(arg1 int64) (_swig_ret int64)

func (SwigcptrChangeValue) OnStart

func (_swig_base SwigcptrChangeValue) OnStart()

func (SwigcptrChangeValue) PrevValue

func (_swig_base SwigcptrChangeValue) PrevValue(arg1 int64) (_swig_ret int64)

func (SwigcptrChangeValue) Reset

func (_swig_base SwigcptrChangeValue) Reset()

func (SwigcptrChangeValue) RevertChanges

func (_swig_base SwigcptrChangeValue) RevertChanges(arg1 bool)

func (SwigcptrChangeValue) SetValue

func (_swig_base SwigcptrChangeValue) SetValue(arg1 int64, arg2 int64)

func (SwigcptrChangeValue) Size

func (_swig_base SwigcptrChangeValue) Size() (_swig_ret int)

func (SwigcptrChangeValue) SkipUnchanged

func (_swig_base SwigcptrChangeValue) SkipUnchanged(arg1 int) (_swig_ret bool)

func (SwigcptrChangeValue) Start

func (_swig_base SwigcptrChangeValue) Start(arg1 Assignment)

func (SwigcptrChangeValue) SwigGetBaseObject

func (p SwigcptrChangeValue) SwigGetBaseObject() BaseObject

func (SwigcptrChangeValue) SwigGetIntVarLocalSearchOperator

func (p SwigcptrChangeValue) SwigGetIntVarLocalSearchOperator() IntVarLocalSearchOperator

func (SwigcptrChangeValue) SwigGetLocalSearchOperator

func (p SwigcptrChangeValue) SwigGetLocalSearchOperator() LocalSearchOperator

func (SwigcptrChangeValue) SwigIsBaseObject

func (p SwigcptrChangeValue) SwigIsBaseObject()

func (SwigcptrChangeValue) SwigIsChangeValue

func (p SwigcptrChangeValue) SwigIsChangeValue()

func (SwigcptrChangeValue) SwigIsIntVarLocalSearchOperator

func (p SwigcptrChangeValue) SwigIsIntVarLocalSearchOperator()

func (SwigcptrChangeValue) SwigIsLocalSearchOperator

func (p SwigcptrChangeValue) SwigIsLocalSearchOperator()

func (SwigcptrChangeValue) Swigcptr

func (p SwigcptrChangeValue) Swigcptr() uintptr

func (SwigcptrChangeValue) ToString

func (_swig_base SwigcptrChangeValue) ToString() (_swig_ret string)

func (SwigcptrChangeValue) Value

func (_swig_base SwigcptrChangeValue) Value(arg1 int64) (_swig_ret int64)

func (SwigcptrChangeValue) Var

func (_swig_base SwigcptrChangeValue) Var(arg1 int64) (_swig_ret IntVar)

type SwigcptrConstraint

type SwigcptrConstraint uintptr

func (SwigcptrConstraint) Accept

func (arg1 SwigcptrConstraint) Accept(arg2 ModelVisitor)

func (SwigcptrConstraint) BaseName

func (_swig_base SwigcptrConstraint) BaseName() (_swig_ret string)

func (SwigcptrConstraint) DirectorInterface

func (p SwigcptrConstraint) DirectorInterface() interface{}

func (SwigcptrConstraint) EnqueueDelayedDemon

func (_swig_base SwigcptrConstraint) EnqueueDelayedDemon(arg1 Demon)

func (SwigcptrConstraint) EnqueueVar

func (_swig_base SwigcptrConstraint) EnqueueVar(arg1 Demon)

func (SwigcptrConstraint) FreezeQueue

func (_swig_base SwigcptrConstraint) FreezeQueue()

func (SwigcptrConstraint) HasName

func (_swig_base SwigcptrConstraint) HasName() (_swig_ret bool)

func (SwigcptrConstraint) InitialPropagateWrapper

func (arg1 SwigcptrConstraint) InitialPropagateWrapper()

func (SwigcptrConstraint) IsCastConstraint

func (arg1 SwigcptrConstraint) IsCastConstraint() (_swig_ret bool)

func (SwigcptrConstraint) Name

func (_swig_base SwigcptrConstraint) Name() (_swig_ret string)

func (SwigcptrConstraint) Post

func (arg1 SwigcptrConstraint) Post()

func (SwigcptrConstraint) ResetActionOnFail

func (_swig_base SwigcptrConstraint) ResetActionOnFail()

func (SwigcptrConstraint) SetName

func (_swig_base SwigcptrConstraint) SetName(arg1 Absl_string_view)

func (SwigcptrConstraint) SetVariableToCleanOnFail

func (_swig_base SwigcptrConstraint) SetVariableToCleanOnFail(arg1 IntVar)

func (SwigcptrConstraint) Solver

func (_swig_base SwigcptrConstraint) Solver() (_swig_ret Solver)

func (SwigcptrConstraint) SwigGetBaseObject

func (p SwigcptrConstraint) SwigGetBaseObject() BaseObject

func (SwigcptrConstraint) SwigGetPropagationBaseObject

func (p SwigcptrConstraint) SwigGetPropagationBaseObject() PropagationBaseObject

func (SwigcptrConstraint) SwigIsBaseObject

func (p SwigcptrConstraint) SwigIsBaseObject()

func (SwigcptrConstraint) SwigIsConstraint

func (p SwigcptrConstraint) SwigIsConstraint()

func (SwigcptrConstraint) SwigIsPropagationBaseObject

func (p SwigcptrConstraint) SwigIsPropagationBaseObject()

func (SwigcptrConstraint) Swigcptr

func (p SwigcptrConstraint) Swigcptr() uintptr

func (SwigcptrConstraint) ToString

func (arg1 SwigcptrConstraint) ToString() (_swig_ret string)

func (SwigcptrConstraint) UnfreezeQueue

func (_swig_base SwigcptrConstraint) UnfreezeQueue()

func (SwigcptrConstraint) Var

func (arg1 SwigcptrConstraint) Var() (_swig_ret IntVar)

type SwigcptrDecision

type SwigcptrDecision uintptr

func Swig_DirectorDecisionBuilder_callback_NextWrapper_constraintsolver_e5a2167dd134d32d

func Swig_DirectorDecisionBuilder_callback_NextWrapper_constraintsolver_e5a2167dd134d32d(swig_c int, s uintptr) (swig_result SwigcptrDecision)

func (SwigcptrDecision) Accept

func (arg1 SwigcptrDecision) Accept(arg2 DecisionVisitor)

func (SwigcptrDecision) ApplyWrapper

func (arg1 SwigcptrDecision) ApplyWrapper(arg2 Solver)

func (SwigcptrDecision) DirectorInterface

func (p SwigcptrDecision) DirectorInterface() interface{}

func (SwigcptrDecision) RefuteWrapper

func (arg1 SwigcptrDecision) RefuteWrapper(arg2 Solver)

func (SwigcptrDecision) SwigGetBaseObject

func (p SwigcptrDecision) SwigGetBaseObject() BaseObject

func (SwigcptrDecision) SwigIsBaseObject

func (p SwigcptrDecision) SwigIsBaseObject()

func (SwigcptrDecision) SwigIsDecision

func (p SwigcptrDecision) SwigIsDecision()

func (SwigcptrDecision) Swigcptr

func (p SwigcptrDecision) Swigcptr() uintptr

func (SwigcptrDecision) ToString

func (arg1 SwigcptrDecision) ToString() (_swig_ret string)

type SwigcptrDecisionBuilder

type SwigcptrDecisionBuilder uintptr

func (SwigcptrDecisionBuilder) DirectorInterface

func (p SwigcptrDecisionBuilder) DirectorInterface() interface{}

func (SwigcptrDecisionBuilder) GetName

func (arg1 SwigcptrDecisionBuilder) GetName() (_swig_ret string)

func (SwigcptrDecisionBuilder) NextWrapper

func (arg1 SwigcptrDecisionBuilder) NextWrapper(arg2 Solver) (_swig_ret Decision)

func (SwigcptrDecisionBuilder) SetName

func (arg1 SwigcptrDecisionBuilder) SetName(arg2 Absl_string_view)

func (SwigcptrDecisionBuilder) SwigGetBaseObject

func (p SwigcptrDecisionBuilder) SwigGetBaseObject() BaseObject

func (SwigcptrDecisionBuilder) SwigIsBaseObject

func (p SwigcptrDecisionBuilder) SwigIsBaseObject()

func (SwigcptrDecisionBuilder) SwigIsDecisionBuilder

func (p SwigcptrDecisionBuilder) SwigIsDecisionBuilder()

func (SwigcptrDecisionBuilder) Swigcptr

func (p SwigcptrDecisionBuilder) Swigcptr() uintptr

func (SwigcptrDecisionBuilder) ToString

func (arg1 SwigcptrDecisionBuilder) ToString() (_swig_ret string)

type SwigcptrDecisionBuilderVector

type SwigcptrDecisionBuilderVector uintptr

func (SwigcptrDecisionBuilderVector) Add

func (SwigcptrDecisionBuilderVector) Capacity

func (arg1 SwigcptrDecisionBuilderVector) Capacity() (_swig_ret int64)

func (SwigcptrDecisionBuilderVector) Clear

func (arg1 SwigcptrDecisionBuilderVector) Clear()

func (SwigcptrDecisionBuilderVector) Get

func (arg1 SwigcptrDecisionBuilderVector) Get(arg2 int) (_swig_ret DecisionBuilder)

func (SwigcptrDecisionBuilderVector) IsEmpty

func (arg1 SwigcptrDecisionBuilderVector) IsEmpty() (_swig_ret bool)

func (SwigcptrDecisionBuilderVector) Reserve

func (arg1 SwigcptrDecisionBuilderVector) Reserve(arg2 int64)

func (SwigcptrDecisionBuilderVector) Set

func (arg1 SwigcptrDecisionBuilderVector) Set(arg2 int, arg3 DecisionBuilder)

func (SwigcptrDecisionBuilderVector) Size

func (arg1 SwigcptrDecisionBuilderVector) Size() (_swig_ret int64)

func (SwigcptrDecisionBuilderVector) SwigIsDecisionBuilderVector

func (p SwigcptrDecisionBuilderVector) SwigIsDecisionBuilderVector()

func (SwigcptrDecisionBuilderVector) Swigcptr

type SwigcptrDecisionVisitor

type SwigcptrDecisionVisitor uintptr

func (SwigcptrDecisionVisitor) SwigGetBaseObject

func (p SwigcptrDecisionVisitor) SwigGetBaseObject() BaseObject

func (SwigcptrDecisionVisitor) SwigIsBaseObject

func (p SwigcptrDecisionVisitor) SwigIsBaseObject()

func (SwigcptrDecisionVisitor) SwigIsDecisionVisitor

func (p SwigcptrDecisionVisitor) SwigIsDecisionVisitor()

func (SwigcptrDecisionVisitor) Swigcptr

func (p SwigcptrDecisionVisitor) Swigcptr() uintptr

func (SwigcptrDecisionVisitor) ToString

func (_swig_base SwigcptrDecisionVisitor) ToString() (_swig_ret string)

func (SwigcptrDecisionVisitor) VisitRankFirstInterval

func (arg1 SwigcptrDecisionVisitor) VisitRankFirstInterval(arg2 SequenceVar, arg3 int)

func (SwigcptrDecisionVisitor) VisitRankLastInterval

func (arg1 SwigcptrDecisionVisitor) VisitRankLastInterval(arg2 SequenceVar, arg3 int)

func (SwigcptrDecisionVisitor) VisitScheduleOrExpedite

func (arg1 SwigcptrDecisionVisitor) VisitScheduleOrExpedite(arg2 IntervalVar, arg3 int64)

func (SwigcptrDecisionVisitor) VisitScheduleOrPostpone

func (arg1 SwigcptrDecisionVisitor) VisitScheduleOrPostpone(arg2 IntervalVar, arg3 int64)

func (SwigcptrDecisionVisitor) VisitSetVariableValue

func (arg1 SwigcptrDecisionVisitor) VisitSetVariableValue(arg2 IntVar, arg3 int64)

func (SwigcptrDecisionVisitor) VisitSplitVariableDomain

func (arg1 SwigcptrDecisionVisitor) VisitSplitVariableDomain(arg2 IntVar, arg3 int64, arg4 bool)

func (SwigcptrDecisionVisitor) VisitUnknownDecision

func (arg1 SwigcptrDecisionVisitor) VisitUnknownDecision()

type SwigcptrDefaultPhaseParameters

type SwigcptrDefaultPhaseParameters uintptr

func (SwigcptrDefaultPhaseParameters) GetDecision_builder

func (arg1 SwigcptrDefaultPhaseParameters) GetDecision_builder() (_swig_ret DecisionBuilder)

func (SwigcptrDefaultPhaseParameters) GetDisplay_level

func (SwigcptrDefaultPhaseParameters) GetHeuristic_num_failures_limit

func (arg1 SwigcptrDefaultPhaseParameters) GetHeuristic_num_failures_limit() (_swig_ret int)

func (SwigcptrDefaultPhaseParameters) GetHeuristic_period

func (arg1 SwigcptrDefaultPhaseParameters) GetHeuristic_period() (_swig_ret int)

func (SwigcptrDefaultPhaseParameters) GetInitialization_splits

func (arg1 SwigcptrDefaultPhaseParameters) GetInitialization_splits() (_swig_ret int)

func (SwigcptrDefaultPhaseParameters) GetPersistent_impact

func (arg1 SwigcptrDefaultPhaseParameters) GetPersistent_impact() (_swig_ret bool)

func (SwigcptrDefaultPhaseParameters) GetRandom_seed

func (arg1 SwigcptrDefaultPhaseParameters) GetRandom_seed() (_swig_ret int)

func (SwigcptrDefaultPhaseParameters) GetRun_all_heuristics

func (arg1 SwigcptrDefaultPhaseParameters) GetRun_all_heuristics() (_swig_ret bool)

func (SwigcptrDefaultPhaseParameters) GetUse_last_conflict

func (arg1 SwigcptrDefaultPhaseParameters) GetUse_last_conflict() (_swig_ret bool)

func (SwigcptrDefaultPhaseParameters) GetValue_selection_schema

func (SwigcptrDefaultPhaseParameters) GetVar_selection_schema

func (SwigcptrDefaultPhaseParameters) SetDecision_builder

func (arg1 SwigcptrDefaultPhaseParameters) SetDecision_builder(arg2 DecisionBuilder)

func (SwigcptrDefaultPhaseParameters) SetDisplay_level

func (SwigcptrDefaultPhaseParameters) SetHeuristic_num_failures_limit

func (arg1 SwigcptrDefaultPhaseParameters) SetHeuristic_num_failures_limit(arg2 int)

func (SwigcptrDefaultPhaseParameters) SetHeuristic_period

func (arg1 SwigcptrDefaultPhaseParameters) SetHeuristic_period(arg2 int)

func (SwigcptrDefaultPhaseParameters) SetInitialization_splits

func (arg1 SwigcptrDefaultPhaseParameters) SetInitialization_splits(arg2 int)

func (SwigcptrDefaultPhaseParameters) SetPersistent_impact

func (arg1 SwigcptrDefaultPhaseParameters) SetPersistent_impact(arg2 bool)

func (SwigcptrDefaultPhaseParameters) SetRandom_seed

func (arg1 SwigcptrDefaultPhaseParameters) SetRandom_seed(arg2 int)

func (SwigcptrDefaultPhaseParameters) SetRun_all_heuristics

func (arg1 SwigcptrDefaultPhaseParameters) SetRun_all_heuristics(arg2 bool)

func (SwigcptrDefaultPhaseParameters) SetUse_last_conflict

func (arg1 SwigcptrDefaultPhaseParameters) SetUse_last_conflict(arg2 bool)

func (SwigcptrDefaultPhaseParameters) SetValue_selection_schema

func (SwigcptrDefaultPhaseParameters) SetVar_selection_schema

func (SwigcptrDefaultPhaseParameters) SwigIsDefaultPhaseParameters

func (p SwigcptrDefaultPhaseParameters) SwigIsDefaultPhaseParameters()

func (SwigcptrDefaultPhaseParameters) Swigcptr

type SwigcptrDemon

type SwigcptrDemon uintptr

func (SwigcptrDemon) Desinhibit

func (arg1 SwigcptrDemon) Desinhibit(arg2 Solver)

func (SwigcptrDemon) DirectorInterface

func (p SwigcptrDemon) DirectorInterface() interface{}

func (SwigcptrDemon) Inhibit

func (arg1 SwigcptrDemon) Inhibit(arg2 Solver)

func (SwigcptrDemon) Priority

func (arg1 SwigcptrDemon) Priority() (_swig_ret Operations_researchSolverDemonPriority)

func (SwigcptrDemon) RunWrapper

func (arg1 SwigcptrDemon) RunWrapper(arg2 Solver)

func (SwigcptrDemon) SwigGetBaseObject

func (p SwigcptrDemon) SwigGetBaseObject() BaseObject

func (SwigcptrDemon) SwigIsBaseObject

func (p SwigcptrDemon) SwigIsBaseObject()

func (SwigcptrDemon) SwigIsDemon

func (p SwigcptrDemon) SwigIsDemon()

func (SwigcptrDemon) Swigcptr

func (p SwigcptrDemon) Swigcptr() uintptr

func (SwigcptrDemon) ToString

func (arg1 SwigcptrDemon) ToString() (_swig_ret string)

type SwigcptrDisjunctiveConstraint

type SwigcptrDisjunctiveConstraint uintptr

func (SwigcptrDisjunctiveConstraint) Accept

func (_swig_base SwigcptrDisjunctiveConstraint) Accept(arg1 ModelVisitor)

func (SwigcptrDisjunctiveConstraint) BaseName

func (_swig_base SwigcptrDisjunctiveConstraint) BaseName() (_swig_ret string)

func (SwigcptrDisjunctiveConstraint) EnqueueDelayedDemon

func (_swig_base SwigcptrDisjunctiveConstraint) EnqueueDelayedDemon(arg1 Demon)

func (SwigcptrDisjunctiveConstraint) EnqueueVar

func (_swig_base SwigcptrDisjunctiveConstraint) EnqueueVar(arg1 Demon)

func (SwigcptrDisjunctiveConstraint) FreezeQueue

func (_swig_base SwigcptrDisjunctiveConstraint) FreezeQueue()

func (SwigcptrDisjunctiveConstraint) HasName

func (_swig_base SwigcptrDisjunctiveConstraint) HasName() (_swig_ret bool)

func (SwigcptrDisjunctiveConstraint) InitialPropagateWrapper

func (_swig_base SwigcptrDisjunctiveConstraint) InitialPropagateWrapper()

func (SwigcptrDisjunctiveConstraint) IsCastConstraint

func (_swig_base SwigcptrDisjunctiveConstraint) IsCastConstraint() (_swig_ret bool)

func (SwigcptrDisjunctiveConstraint) Name

func (_swig_base SwigcptrDisjunctiveConstraint) Name() (_swig_ret string)

func (SwigcptrDisjunctiveConstraint) Post

func (_swig_base SwigcptrDisjunctiveConstraint) Post()

func (SwigcptrDisjunctiveConstraint) ResetActionOnFail

func (_swig_base SwigcptrDisjunctiveConstraint) ResetActionOnFail()

func (SwigcptrDisjunctiveConstraint) SequenceVar

func (arg1 SwigcptrDisjunctiveConstraint) SequenceVar() (_swig_ret SequenceVar)

func (SwigcptrDisjunctiveConstraint) SetName

func (_swig_base SwigcptrDisjunctiveConstraint) SetName(arg1 Absl_string_view)

func (SwigcptrDisjunctiveConstraint) SetTransitionTime

func (arg1 SwigcptrDisjunctiveConstraint) SetTransitionTime(arg2 RoutingTransitCallback2)

func (SwigcptrDisjunctiveConstraint) SetVariableToCleanOnFail

func (_swig_base SwigcptrDisjunctiveConstraint) SetVariableToCleanOnFail(arg1 IntVar)

func (SwigcptrDisjunctiveConstraint) Solver

func (_swig_base SwigcptrDisjunctiveConstraint) Solver() (_swig_ret Solver)

func (SwigcptrDisjunctiveConstraint) SwigGetBaseObject

func (p SwigcptrDisjunctiveConstraint) SwigGetBaseObject() BaseObject

func (SwigcptrDisjunctiveConstraint) SwigGetConstraint

func (p SwigcptrDisjunctiveConstraint) SwigGetConstraint() Constraint

func (SwigcptrDisjunctiveConstraint) SwigGetPropagationBaseObject

func (p SwigcptrDisjunctiveConstraint) SwigGetPropagationBaseObject() PropagationBaseObject

func (SwigcptrDisjunctiveConstraint) SwigIsBaseObject

func (p SwigcptrDisjunctiveConstraint) SwigIsBaseObject()

func (SwigcptrDisjunctiveConstraint) SwigIsConstraint

func (p SwigcptrDisjunctiveConstraint) SwigIsConstraint()

func (SwigcptrDisjunctiveConstraint) SwigIsDisjunctiveConstraint

func (p SwigcptrDisjunctiveConstraint) SwigIsDisjunctiveConstraint()

func (SwigcptrDisjunctiveConstraint) SwigIsPropagationBaseObject

func (p SwigcptrDisjunctiveConstraint) SwigIsPropagationBaseObject()

func (SwigcptrDisjunctiveConstraint) Swigcptr

func (SwigcptrDisjunctiveConstraint) ToString

func (_swig_base SwigcptrDisjunctiveConstraint) ToString() (_swig_ret string)

func (SwigcptrDisjunctiveConstraint) TransitionTime

func (arg1 SwigcptrDisjunctiveConstraint) TransitionTime(arg2 int, arg3 int) (_swig_ret int64)

func (SwigcptrDisjunctiveConstraint) UnfreezeQueue

func (_swig_base SwigcptrDisjunctiveConstraint) UnfreezeQueue()

func (SwigcptrDisjunctiveConstraint) Var

func (_swig_base SwigcptrDisjunctiveConstraint) Var() (_swig_ret IntVar)

type SwigcptrGlobalVehicleBreaksConstraint

type SwigcptrGlobalVehicleBreaksConstraint uintptr

func (SwigcptrGlobalVehicleBreaksConstraint) Accept

func (_swig_base SwigcptrGlobalVehicleBreaksConstraint) Accept(arg1 ModelVisitor)

func (SwigcptrGlobalVehicleBreaksConstraint) BaseName

func (_swig_base SwigcptrGlobalVehicleBreaksConstraint) BaseName() (_swig_ret string)

func (SwigcptrGlobalVehicleBreaksConstraint) EnqueueDelayedDemon

func (_swig_base SwigcptrGlobalVehicleBreaksConstraint) EnqueueDelayedDemon(arg1 Demon)

func (SwigcptrGlobalVehicleBreaksConstraint) EnqueueVar

func (_swig_base SwigcptrGlobalVehicleBreaksConstraint) EnqueueVar(arg1 Demon)

func (SwigcptrGlobalVehicleBreaksConstraint) FreezeQueue

func (_swig_base SwigcptrGlobalVehicleBreaksConstraint) FreezeQueue()

func (SwigcptrGlobalVehicleBreaksConstraint) HasName

func (_swig_base SwigcptrGlobalVehicleBreaksConstraint) HasName() (_swig_ret bool)

func (SwigcptrGlobalVehicleBreaksConstraint) InitialPropagateWrapper

func (arg1 SwigcptrGlobalVehicleBreaksConstraint) InitialPropagateWrapper()

func (SwigcptrGlobalVehicleBreaksConstraint) IsCastConstraint

func (_swig_base SwigcptrGlobalVehicleBreaksConstraint) IsCastConstraint() (_swig_ret bool)

func (SwigcptrGlobalVehicleBreaksConstraint) Name

func (_swig_base SwigcptrGlobalVehicleBreaksConstraint) Name() (_swig_ret string)

func (SwigcptrGlobalVehicleBreaksConstraint) Post

func (SwigcptrGlobalVehicleBreaksConstraint) ResetActionOnFail

func (_swig_base SwigcptrGlobalVehicleBreaksConstraint) ResetActionOnFail()

func (SwigcptrGlobalVehicleBreaksConstraint) SetName

func (SwigcptrGlobalVehicleBreaksConstraint) SetVariableToCleanOnFail

func (_swig_base SwigcptrGlobalVehicleBreaksConstraint) SetVariableToCleanOnFail(arg1 IntVar)

func (SwigcptrGlobalVehicleBreaksConstraint) Solver

func (_swig_base SwigcptrGlobalVehicleBreaksConstraint) Solver() (_swig_ret Solver)

func (SwigcptrGlobalVehicleBreaksConstraint) SwigGetBaseObject

func (p SwigcptrGlobalVehicleBreaksConstraint) SwigGetBaseObject() BaseObject

func (SwigcptrGlobalVehicleBreaksConstraint) SwigGetConstraint

func (p SwigcptrGlobalVehicleBreaksConstraint) SwigGetConstraint() Constraint

func (SwigcptrGlobalVehicleBreaksConstraint) SwigGetPropagationBaseObject

func (p SwigcptrGlobalVehicleBreaksConstraint) SwigGetPropagationBaseObject() PropagationBaseObject

func (SwigcptrGlobalVehicleBreaksConstraint) SwigIsBaseObject

func (p SwigcptrGlobalVehicleBreaksConstraint) SwigIsBaseObject()

func (SwigcptrGlobalVehicleBreaksConstraint) SwigIsConstraint

func (p SwigcptrGlobalVehicleBreaksConstraint) SwigIsConstraint()

func (SwigcptrGlobalVehicleBreaksConstraint) SwigIsGlobalVehicleBreaksConstraint

func (p SwigcptrGlobalVehicleBreaksConstraint) SwigIsGlobalVehicleBreaksConstraint()

func (SwigcptrGlobalVehicleBreaksConstraint) SwigIsPropagationBaseObject

func (p SwigcptrGlobalVehicleBreaksConstraint) SwigIsPropagationBaseObject()

func (SwigcptrGlobalVehicleBreaksConstraint) Swigcptr

func (SwigcptrGlobalVehicleBreaksConstraint) ToString

func (arg1 SwigcptrGlobalVehicleBreaksConstraint) ToString() (_swig_ret string)

func (SwigcptrGlobalVehicleBreaksConstraint) UnfreezeQueue

func (_swig_base SwigcptrGlobalVehicleBreaksConstraint) UnfreezeQueue()

func (SwigcptrGlobalVehicleBreaksConstraint) Var

func (_swig_base SwigcptrGlobalVehicleBreaksConstraint) Var() (_swig_ret IntVar)

type SwigcptrImprovementSearchLimit

type SwigcptrImprovementSearchLimit uintptr

func (SwigcptrImprovementSearchLimit) Accept

func (_swig_base SwigcptrImprovementSearchLimit) Accept(arg1 ModelVisitor)

func (SwigcptrImprovementSearchLimit) AcceptDelta

func (_swig_base SwigcptrImprovementSearchLimit) AcceptDelta(arg1 Assignment, arg2 Assignment) (_swig_ret bool)

func (SwigcptrImprovementSearchLimit) AcceptNeighbor

func (_swig_base SwigcptrImprovementSearchLimit) AcceptNeighbor()

func (SwigcptrImprovementSearchLimit) AcceptSolution

func (_swig_base SwigcptrImprovementSearchLimit) AcceptSolution() (_swig_ret bool)

func (SwigcptrImprovementSearchLimit) AcceptUncheckedNeighbor

func (_swig_base SwigcptrImprovementSearchLimit) AcceptUncheckedNeighbor()

func (SwigcptrImprovementSearchLimit) AfterDecision

func (_swig_base SwigcptrImprovementSearchLimit) AfterDecision(arg1 Decision, arg2 bool)

func (SwigcptrImprovementSearchLimit) ApplyDecision

func (_swig_base SwigcptrImprovementSearchLimit) ApplyDecision(arg1 Decision)

func (SwigcptrImprovementSearchLimit) AtSolution

func (arg1 SwigcptrImprovementSearchLimit) AtSolution() (_swig_ret bool)

func (SwigcptrImprovementSearchLimit) BeginFail

func (_swig_base SwigcptrImprovementSearchLimit) BeginFail()

func (SwigcptrImprovementSearchLimit) BeginInitialPropagation

func (_swig_base SwigcptrImprovementSearchLimit) BeginInitialPropagation()

func (SwigcptrImprovementSearchLimit) BeginNextDecision

func (_swig_base SwigcptrImprovementSearchLimit) BeginNextDecision(arg1 DecisionBuilder)

func (SwigcptrImprovementSearchLimit) Check

func (_swig_base SwigcptrImprovementSearchLimit) Check() (_swig_ret bool)

func (SwigcptrImprovementSearchLimit) CheckWithOffset

func (arg1 SwigcptrImprovementSearchLimit) CheckWithOffset(arg2 Absl_Duration) (_swig_ret bool)

func (SwigcptrImprovementSearchLimit) Copy

func (SwigcptrImprovementSearchLimit) EndFail

func (_swig_base SwigcptrImprovementSearchLimit) EndFail()

func (SwigcptrImprovementSearchLimit) EndInitialPropagation

func (_swig_base SwigcptrImprovementSearchLimit) EndInitialPropagation()

func (SwigcptrImprovementSearchLimit) EndNextDecision

func (_swig_base SwigcptrImprovementSearchLimit) EndNextDecision(arg1 DecisionBuilder, arg2 Decision)

func (SwigcptrImprovementSearchLimit) EnterSearch

func (_swig_base SwigcptrImprovementSearchLimit) EnterSearch()

func (SwigcptrImprovementSearchLimit) ExitSearch

func (_swig_base SwigcptrImprovementSearchLimit) ExitSearch()

func (SwigcptrImprovementSearchLimit) Init

func (arg1 SwigcptrImprovementSearchLimit) Init()

func (SwigcptrImprovementSearchLimit) Install

func (arg1 SwigcptrImprovementSearchLimit) Install()

func (SwigcptrImprovementSearchLimit) IsCrossed

func (_swig_base SwigcptrImprovementSearchLimit) IsCrossed() (_swig_ret bool)

func (SwigcptrImprovementSearchLimit) IsUncheckedSolutionLimitReached

func (_swig_base SwigcptrImprovementSearchLimit) IsUncheckedSolutionLimitReached() (_swig_ret bool)

func (SwigcptrImprovementSearchLimit) LocalOptimum

func (_swig_base SwigcptrImprovementSearchLimit) LocalOptimum() (_swig_ret bool)

func (SwigcptrImprovementSearchLimit) MakeClone

func (arg1 SwigcptrImprovementSearchLimit) MakeClone() (_swig_ret SearchLimit)

func (SwigcptrImprovementSearchLimit) NoMoreSolutions

func (_swig_base SwigcptrImprovementSearchLimit) NoMoreSolutions()

func (SwigcptrImprovementSearchLimit) PeriodicCheck

func (_swig_base SwigcptrImprovementSearchLimit) PeriodicCheck()

func (SwigcptrImprovementSearchLimit) ProgressPercent

func (_swig_base SwigcptrImprovementSearchLimit) ProgressPercent() (_swig_ret int)

func (SwigcptrImprovementSearchLimit) RefuteDecision

func (_swig_base SwigcptrImprovementSearchLimit) RefuteDecision(arg1 Decision)

func (SwigcptrImprovementSearchLimit) RestartSearch

func (_swig_base SwigcptrImprovementSearchLimit) RestartSearch()

func (SwigcptrImprovementSearchLimit) Solver

func (_swig_base SwigcptrImprovementSearchLimit) Solver() (_swig_ret Solver)

func (SwigcptrImprovementSearchLimit) SwigGetBaseObject

func (p SwigcptrImprovementSearchLimit) SwigGetBaseObject() BaseObject

func (SwigcptrImprovementSearchLimit) SwigGetSearchLimit

func (p SwigcptrImprovementSearchLimit) SwigGetSearchLimit() SearchLimit

func (SwigcptrImprovementSearchLimit) SwigGetSearchMonitor

func (p SwigcptrImprovementSearchLimit) SwigGetSearchMonitor() SearchMonitor

func (SwigcptrImprovementSearchLimit) SwigIsBaseObject

func (p SwigcptrImprovementSearchLimit) SwigIsBaseObject()

func (SwigcptrImprovementSearchLimit) SwigIsImprovementSearchLimit

func (p SwigcptrImprovementSearchLimit) SwigIsImprovementSearchLimit()

func (SwigcptrImprovementSearchLimit) SwigIsSearchLimit

func (p SwigcptrImprovementSearchLimit) SwigIsSearchLimit()

func (SwigcptrImprovementSearchLimit) SwigIsSearchMonitor

func (p SwigcptrImprovementSearchLimit) SwigIsSearchMonitor()

func (SwigcptrImprovementSearchLimit) Swigcptr

func (SwigcptrImprovementSearchLimit) ToString

func (_swig_base SwigcptrImprovementSearchLimit) ToString() (_swig_ret string)

type SwigcptrIntExpr

type SwigcptrIntExpr uintptr

func (SwigcptrIntExpr) Accept

func (arg1 SwigcptrIntExpr) Accept(arg2 ModelVisitor)

func (SwigcptrIntExpr) BaseName

func (_swig_base SwigcptrIntExpr) BaseName() (_swig_ret string)

func (SwigcptrIntExpr) Bound

func (arg1 SwigcptrIntExpr) Bound() (_swig_ret bool)

func (SwigcptrIntExpr) EnqueueDelayedDemon

func (_swig_base SwigcptrIntExpr) EnqueueDelayedDemon(arg1 Demon)

func (SwigcptrIntExpr) EnqueueVar

func (_swig_base SwigcptrIntExpr) EnqueueVar(arg1 Demon)

func (SwigcptrIntExpr) FreezeQueue

func (_swig_base SwigcptrIntExpr) FreezeQueue()

func (SwigcptrIntExpr) HasName

func (_swig_base SwigcptrIntExpr) HasName() (_swig_ret bool)

func (SwigcptrIntExpr) IsVar

func (arg1 SwigcptrIntExpr) IsVar() (_swig_ret bool)

func (SwigcptrIntExpr) Max

func (arg1 SwigcptrIntExpr) Max() (_swig_ret int64)

func (SwigcptrIntExpr) Min

func (arg1 SwigcptrIntExpr) Min() (_swig_ret int64)

func (SwigcptrIntExpr) Name

func (_swig_base SwigcptrIntExpr) Name() (_swig_ret string)

func (SwigcptrIntExpr) Range

func (arg1 SwigcptrIntExpr) Range(arg2 []int64, arg3 []int64)

func (SwigcptrIntExpr) ResetActionOnFail

func (_swig_base SwigcptrIntExpr) ResetActionOnFail()

func (SwigcptrIntExpr) SetMax

func (arg1 SwigcptrIntExpr) SetMax(arg2 int64)

func (SwigcptrIntExpr) SetMin

func (arg1 SwigcptrIntExpr) SetMin(arg2 int64)

func (SwigcptrIntExpr) SetName

func (_swig_base SwigcptrIntExpr) SetName(arg1 Absl_string_view)

func (SwigcptrIntExpr) SetRange

func (arg1 SwigcptrIntExpr) SetRange(arg2 int64, arg3 int64)

func (SwigcptrIntExpr) SetValue

func (arg1 SwigcptrIntExpr) SetValue(arg2 int64)

func (SwigcptrIntExpr) SetVariableToCleanOnFail

func (_swig_base SwigcptrIntExpr) SetVariableToCleanOnFail(arg1 IntVar)

func (SwigcptrIntExpr) Solver

func (_swig_base SwigcptrIntExpr) Solver() (_swig_ret Solver)

func (SwigcptrIntExpr) SwigGetBaseObject

func (p SwigcptrIntExpr) SwigGetBaseObject() BaseObject

func (SwigcptrIntExpr) SwigGetPropagationBaseObject

func (p SwigcptrIntExpr) SwigGetPropagationBaseObject() PropagationBaseObject

func (SwigcptrIntExpr) SwigIsBaseObject

func (p SwigcptrIntExpr) SwigIsBaseObject()

func (SwigcptrIntExpr) SwigIsIntExpr

func (p SwigcptrIntExpr) SwigIsIntExpr()

func (SwigcptrIntExpr) SwigIsPropagationBaseObject

func (p SwigcptrIntExpr) SwigIsPropagationBaseObject()

func (SwigcptrIntExpr) Swigcptr

func (p SwigcptrIntExpr) Swigcptr() uintptr

func (SwigcptrIntExpr) ToString

func (_swig_base SwigcptrIntExpr) ToString() (_swig_ret string)

func (SwigcptrIntExpr) UnfreezeQueue

func (_swig_base SwigcptrIntExpr) UnfreezeQueue()

func (SwigcptrIntExpr) Var

func (arg1 SwigcptrIntExpr) Var() (_swig_ret IntVar)

func (SwigcptrIntExpr) VarWithName

func (arg1 SwigcptrIntExpr) VarWithName(arg2 string) (_swig_ret IntVar)

func (SwigcptrIntExpr) WhenRange

func (p SwigcptrIntExpr) WhenRange(a ...interface{})

func (SwigcptrIntExpr) WhenRange__SWIG_0

func (arg1 SwigcptrIntExpr) WhenRange__SWIG_0(arg2 Demon)

func (SwigcptrIntExpr) WhenRange__SWIG_1

func (arg1 SwigcptrIntExpr) WhenRange__SWIG_1(arg2 AtSolutionCallback)

type SwigcptrIntTupleSet

type SwigcptrIntTupleSet uintptr

func (SwigcptrIntTupleSet) Arity

func (arg1 SwigcptrIntTupleSet) Arity() (_swig_ret int)

func (SwigcptrIntTupleSet) Clear

func (arg1 SwigcptrIntTupleSet) Clear()

func (SwigcptrIntTupleSet) Contains

func (p SwigcptrIntTupleSet) Contains(a ...interface{}) bool

func (SwigcptrIntTupleSet) Contains__SWIG_0

func (arg1 SwigcptrIntTupleSet) Contains__SWIG_0(arg2 []int) (_swig_ret bool)

func (SwigcptrIntTupleSet) Contains__SWIG_1

func (arg1 SwigcptrIntTupleSet) Contains__SWIG_1(arg2 []int64) (_swig_ret bool)

func (SwigcptrIntTupleSet) Insert

func (p SwigcptrIntTupleSet) Insert(a ...interface{}) int

func (SwigcptrIntTupleSet) Insert2

func (arg1 SwigcptrIntTupleSet) Insert2(arg2 int64, arg3 int64) (_swig_ret int)

func (SwigcptrIntTupleSet) Insert3

func (arg1 SwigcptrIntTupleSet) Insert3(arg2 int64, arg3 int64, arg4 int64) (_swig_ret int)

func (SwigcptrIntTupleSet) Insert4

func (arg1 SwigcptrIntTupleSet) Insert4(arg2 int64, arg3 int64, arg4 int64, arg5 int64) (_swig_ret int)

func (SwigcptrIntTupleSet) InsertAll

func (p SwigcptrIntTupleSet) InsertAll(a ...interface{})

func (SwigcptrIntTupleSet) InsertAll__SWIG_0

func (SwigcptrIntTupleSet) InsertAll__SWIG_1

func (arg1 SwigcptrIntTupleSet) InsertAll__SWIG_1(arg2 Std_vector_Sl_std_vector_Sl_int_Sg__Sg_)

func (SwigcptrIntTupleSet) Insert__SWIG_0

func (arg1 SwigcptrIntTupleSet) Insert__SWIG_0(arg2 []int) (_swig_ret int)

func (SwigcptrIntTupleSet) Insert__SWIG_1

func (arg1 SwigcptrIntTupleSet) Insert__SWIG_1(arg2 []int64) (_swig_ret int)

func (SwigcptrIntTupleSet) NumDifferentValuesInColumn

func (arg1 SwigcptrIntTupleSet) NumDifferentValuesInColumn(arg2 int) (_swig_ret int)

func (SwigcptrIntTupleSet) NumTuples

func (arg1 SwigcptrIntTupleSet) NumTuples() (_swig_ret int)

func (SwigcptrIntTupleSet) SortedByColumn

func (arg1 SwigcptrIntTupleSet) SortedByColumn(arg2 int) (_swig_ret IntTupleSet)

func (SwigcptrIntTupleSet) SortedLexicographically

func (arg1 SwigcptrIntTupleSet) SortedLexicographically() (_swig_ret IntTupleSet)

func (SwigcptrIntTupleSet) SwigIsIntTupleSet

func (p SwigcptrIntTupleSet) SwigIsIntTupleSet()

func (SwigcptrIntTupleSet) Swigcptr

func (p SwigcptrIntTupleSet) Swigcptr() uintptr

func (SwigcptrIntTupleSet) Value

func (arg1 SwigcptrIntTupleSet) Value(arg2 int, arg3 int) (_swig_ret int64)

type SwigcptrIntVar

type SwigcptrIntVar uintptr

func (SwigcptrIntVar) Accept

func (arg1 SwigcptrIntVar) Accept(arg2 ModelVisitor)

func (SwigcptrIntVar) BaseName

func (_swig_base SwigcptrIntVar) BaseName() (_swig_ret string)

func (SwigcptrIntVar) Bound

func (_swig_base SwigcptrIntVar) Bound() (_swig_ret bool)

func (SwigcptrIntVar) Contains

func (arg1 SwigcptrIntVar) Contains(arg2 int64) (_swig_ret bool)

func (SwigcptrIntVar) EnqueueDelayedDemon

func (_swig_base SwigcptrIntVar) EnqueueDelayedDemon(arg1 Demon)

func (SwigcptrIntVar) EnqueueVar

func (_swig_base SwigcptrIntVar) EnqueueVar(arg1 Demon)

func (SwigcptrIntVar) FreezeQueue

func (_swig_base SwigcptrIntVar) FreezeQueue()

func (SwigcptrIntVar) GetDomain

func (arg1 SwigcptrIntVar) GetDomain() (_swig_ret IntVarIterator)

func (SwigcptrIntVar) GetHoles

func (arg1 SwigcptrIntVar) GetHoles() (_swig_ret IntVarIterator)

func (SwigcptrIntVar) HasName

func (_swig_base SwigcptrIntVar) HasName() (_swig_ret bool)

func (SwigcptrIntVar) Index

func (arg1 SwigcptrIntVar) Index() (_swig_ret int)

func (SwigcptrIntVar) IsDifferent

func (arg1 SwigcptrIntVar) IsDifferent(arg2 int64) (_swig_ret IntVar)

func (SwigcptrIntVar) IsEqual

func (arg1 SwigcptrIntVar) IsEqual(arg2 int64) (_swig_ret IntVar)

func (SwigcptrIntVar) IsGreaterOrEqual

func (arg1 SwigcptrIntVar) IsGreaterOrEqual(arg2 int64) (_swig_ret IntVar)

func (SwigcptrIntVar) IsLessOrEqual

func (arg1 SwigcptrIntVar) IsLessOrEqual(arg2 int64) (_swig_ret IntVar)

func (SwigcptrIntVar) IsVar

func (arg1 SwigcptrIntVar) IsVar() (_swig_ret bool)

func (SwigcptrIntVar) Max

func (_swig_base SwigcptrIntVar) Max() (_swig_ret int64)

func (SwigcptrIntVar) Min

func (_swig_base SwigcptrIntVar) Min() (_swig_ret int64)

func (SwigcptrIntVar) Name

func (_swig_base SwigcptrIntVar) Name() (_swig_ret string)

func (SwigcptrIntVar) OldMax

func (arg1 SwigcptrIntVar) OldMax() (_swig_ret int64)

func (SwigcptrIntVar) OldMin

func (arg1 SwigcptrIntVar) OldMin() (_swig_ret int64)

func (SwigcptrIntVar) Range

func (_swig_base SwigcptrIntVar) Range(arg1 []int64, arg2 []int64)

func (SwigcptrIntVar) RemoveInterval

func (arg1 SwigcptrIntVar) RemoveInterval(arg2 int64, arg3 int64)

func (SwigcptrIntVar) RemoveValue

func (arg1 SwigcptrIntVar) RemoveValue(arg2 int64)

func (SwigcptrIntVar) RemoveValues

func (arg1 SwigcptrIntVar) RemoveValues(arg2 []int64)

func (SwigcptrIntVar) ResetActionOnFail

func (_swig_base SwigcptrIntVar) ResetActionOnFail()

func (SwigcptrIntVar) SetMax

func (_swig_base SwigcptrIntVar) SetMax(arg1 int64)

func (SwigcptrIntVar) SetMin

func (_swig_base SwigcptrIntVar) SetMin(arg1 int64)

func (SwigcptrIntVar) SetName

func (_swig_base SwigcptrIntVar) SetName(arg1 Absl_string_view)

func (SwigcptrIntVar) SetRange

func (_swig_base SwigcptrIntVar) SetRange(arg1 int64, arg2 int64)

func (SwigcptrIntVar) SetValue

func (_swig_base SwigcptrIntVar) SetValue(arg1 int64)

func (SwigcptrIntVar) SetValues

func (arg1 SwigcptrIntVar) SetValues(arg2 []int64)

func (SwigcptrIntVar) SetVariableToCleanOnFail

func (_swig_base SwigcptrIntVar) SetVariableToCleanOnFail(arg1 IntVar)

func (SwigcptrIntVar) Size

func (arg1 SwigcptrIntVar) Size() (_swig_ret uint64)

func (SwigcptrIntVar) Solver

func (_swig_base SwigcptrIntVar) Solver() (_swig_ret Solver)

func (SwigcptrIntVar) SwigGetBaseObject

func (p SwigcptrIntVar) SwigGetBaseObject() BaseObject

func (SwigcptrIntVar) SwigGetIntExpr

func (p SwigcptrIntVar) SwigGetIntExpr() IntExpr

func (SwigcptrIntVar) SwigGetPropagationBaseObject

func (p SwigcptrIntVar) SwigGetPropagationBaseObject() PropagationBaseObject

func (SwigcptrIntVar) SwigIsBaseObject

func (p SwigcptrIntVar) SwigIsBaseObject()

func (SwigcptrIntVar) SwigIsIntExpr

func (p SwigcptrIntVar) SwigIsIntExpr()

func (SwigcptrIntVar) SwigIsIntVar

func (p SwigcptrIntVar) SwigIsIntVar()

func (SwigcptrIntVar) SwigIsPropagationBaseObject

func (p SwigcptrIntVar) SwigIsPropagationBaseObject()

func (SwigcptrIntVar) Swigcptr

func (p SwigcptrIntVar) Swigcptr() uintptr

func (SwigcptrIntVar) ToString

func (_swig_base SwigcptrIntVar) ToString() (_swig_ret string)

func (SwigcptrIntVar) UnfreezeQueue

func (_swig_base SwigcptrIntVar) UnfreezeQueue()

func (SwigcptrIntVar) Value

func (arg1 SwigcptrIntVar) Value() (_swig_ret int64)

func (SwigcptrIntVar) Var

func (arg1 SwigcptrIntVar) Var() (_swig_ret IntVar)

func (SwigcptrIntVar) VarType

func (arg1 SwigcptrIntVar) VarType() (_swig_ret int)

func (SwigcptrIntVar) VarWithName

func (_swig_base SwigcptrIntVar) VarWithName(arg1 string) (_swig_ret IntVar)

func (SwigcptrIntVar) WhenBound

func (p SwigcptrIntVar) WhenBound(a ...interface{})

func (SwigcptrIntVar) WhenBound__SWIG_0

func (arg1 SwigcptrIntVar) WhenBound__SWIG_0(arg2 Demon)

func (SwigcptrIntVar) WhenBound__SWIG_1

func (arg1 SwigcptrIntVar) WhenBound__SWIG_1(arg2 AtSolutionCallback)

func (SwigcptrIntVar) WhenDomain

func (p SwigcptrIntVar) WhenDomain(a ...interface{})

func (SwigcptrIntVar) WhenDomain__SWIG_0

func (arg1 SwigcptrIntVar) WhenDomain__SWIG_0(arg2 Demon)

func (SwigcptrIntVar) WhenDomain__SWIG_1

func (arg1 SwigcptrIntVar) WhenDomain__SWIG_1(arg2 AtSolutionCallback)

func (SwigcptrIntVar) WhenRange

func (p SwigcptrIntVar) WhenRange(a ...interface{})

func (SwigcptrIntVar) WhenRange__SWIG_0

func (_swig_base SwigcptrIntVar) WhenRange__SWIG_0(arg1 Demon)

func (SwigcptrIntVar) WhenRange__SWIG_1

func (_swig_base SwigcptrIntVar) WhenRange__SWIG_1(arg1 AtSolutionCallback)

type SwigcptrIntVarElement

type SwigcptrIntVarElement uintptr

func (SwigcptrIntVarElement) Activate

func (_swig_base SwigcptrIntVarElement) Activate()

func (SwigcptrIntVarElement) Activated

func (_swig_base SwigcptrIntVarElement) Activated() (_swig_ret bool)

func (SwigcptrIntVarElement) Bound

func (arg1 SwigcptrIntVarElement) Bound() (_swig_ret bool)

func (SwigcptrIntVarElement) Clone

func (arg1 SwigcptrIntVarElement) Clone() (_swig_ret IntVarElement)

func (SwigcptrIntVarElement) Copy

func (arg1 SwigcptrIntVarElement) Copy(arg2 IntVarElement)

func (SwigcptrIntVarElement) Deactivate

func (_swig_base SwigcptrIntVarElement) Deactivate()

func (SwigcptrIntVarElement) Max

func (arg1 SwigcptrIntVarElement) Max() (_swig_ret int64)

func (SwigcptrIntVarElement) Min

func (arg1 SwigcptrIntVarElement) Min() (_swig_ret int64)

func (SwigcptrIntVarElement) Reset

func (arg1 SwigcptrIntVarElement) Reset(arg2 IntVar)

func (SwigcptrIntVarElement) Restore

func (arg1 SwigcptrIntVarElement) Restore()

func (SwigcptrIntVarElement) SetMax

func (arg1 SwigcptrIntVarElement) SetMax(arg2 int64)

func (SwigcptrIntVarElement) SetMin

func (arg1 SwigcptrIntVarElement) SetMin(arg2 int64)

func (SwigcptrIntVarElement) SetRange

func (arg1 SwigcptrIntVarElement) SetRange(arg2 int64, arg3 int64)

func (SwigcptrIntVarElement) SetValue

func (arg1 SwigcptrIntVarElement) SetValue(arg2 int64)

func (SwigcptrIntVarElement) Store

func (arg1 SwigcptrIntVarElement) Store()

func (SwigcptrIntVarElement) SwigGetAssignmentElement

func (p SwigcptrIntVarElement) SwigGetAssignmentElement() AssignmentElement

func (SwigcptrIntVarElement) SwigIsAssignmentElement

func (p SwigcptrIntVarElement) SwigIsAssignmentElement()

func (SwigcptrIntVarElement) SwigIsIntVarElement

func (p SwigcptrIntVarElement) SwigIsIntVarElement()

func (SwigcptrIntVarElement) Swigcptr

func (p SwigcptrIntVarElement) Swigcptr() uintptr

func (SwigcptrIntVarElement) ToString

func (arg1 SwigcptrIntVarElement) ToString() (_swig_ret string)

func (SwigcptrIntVarElement) Value

func (arg1 SwigcptrIntVarElement) Value() (_swig_ret int64)

func (SwigcptrIntVarElement) Var

func (arg1 SwigcptrIntVarElement) Var() (_swig_ret IntVar)

type SwigcptrIntVarIterator

type SwigcptrIntVarIterator uintptr

func (SwigcptrIntVarIterator) Init

func (arg1 SwigcptrIntVarIterator) Init()

func (SwigcptrIntVarIterator) Next

func (arg1 SwigcptrIntVarIterator) Next()

func (SwigcptrIntVarIterator) Ok

func (arg1 SwigcptrIntVarIterator) Ok() (_swig_ret bool)

func (SwigcptrIntVarIterator) SwigGetBaseObject

func (p SwigcptrIntVarIterator) SwigGetBaseObject() BaseObject

func (SwigcptrIntVarIterator) SwigIsBaseObject

func (p SwigcptrIntVarIterator) SwigIsBaseObject()

func (SwigcptrIntVarIterator) SwigIsIntVarIterator

func (p SwigcptrIntVarIterator) SwigIsIntVarIterator()

func (SwigcptrIntVarIterator) Swigcptr

func (p SwigcptrIntVarIterator) Swigcptr() uintptr

func (SwigcptrIntVarIterator) ToString

func (arg1 SwigcptrIntVarIterator) ToString() (_swig_ret string)

func (SwigcptrIntVarIterator) Value

func (arg1 SwigcptrIntVarIterator) Value() (_swig_ret int64)

type SwigcptrIntVarLocalSearchFilter

type SwigcptrIntVarLocalSearchFilter uintptr

func (SwigcptrIntVarLocalSearchFilter) Accept

func (_swig_base SwigcptrIntVarLocalSearchFilter) Accept(arg1 Assignment, arg2 Assignment, arg3 int64, arg4 int64) (_swig_ret bool)

func (SwigcptrIntVarLocalSearchFilter) AddVars

func (arg1 SwigcptrIntVarLocalSearchFilter) AddVars(arg2 IntVarVector)

func (SwigcptrIntVarLocalSearchFilter) Commit

func (_swig_base SwigcptrIntVarLocalSearchFilter) Commit(arg1 Assignment, arg2 Assignment)

func (SwigcptrIntVarLocalSearchFilter) DirectorInterface

func (p SwigcptrIntVarLocalSearchFilter) DirectorInterface() interface{}

func (SwigcptrIntVarLocalSearchFilter) GetAcceptedObjectiveValue

func (_swig_base SwigcptrIntVarLocalSearchFilter) GetAcceptedObjectiveValue() (_swig_ret int64)

func (SwigcptrIntVarLocalSearchFilter) GetSynchronizedObjectiveValue

func (_swig_base SwigcptrIntVarLocalSearchFilter) GetSynchronizedObjectiveValue() (_swig_ret int64)

func (SwigcptrIntVarLocalSearchFilter) Index

func (arg1 SwigcptrIntVarLocalSearchFilter) Index(arg2 IntVar) (_swig_ret int)

func (SwigcptrIntVarLocalSearchFilter) IsIncremental

func (_swig_base SwigcptrIntVarLocalSearchFilter) IsIncremental() (_swig_ret bool)

func (SwigcptrIntVarLocalSearchFilter) Relax

func (_swig_base SwigcptrIntVarLocalSearchFilter) Relax(arg1 Assignment, arg2 Assignment)

func (SwigcptrIntVarLocalSearchFilter) Reset

func (_swig_base SwigcptrIntVarLocalSearchFilter) Reset()

func (SwigcptrIntVarLocalSearchFilter) Revert

func (_swig_base SwigcptrIntVarLocalSearchFilter) Revert()

func (SwigcptrIntVarLocalSearchFilter) Size

func (arg1 SwigcptrIntVarLocalSearchFilter) Size() (_swig_ret int)

func (SwigcptrIntVarLocalSearchFilter) SwigGetBaseObject

func (p SwigcptrIntVarLocalSearchFilter) SwigGetBaseObject() BaseObject

func (SwigcptrIntVarLocalSearchFilter) SwigGetLocalSearchFilter

func (p SwigcptrIntVarLocalSearchFilter) SwigGetLocalSearchFilter() LocalSearchFilter

func (SwigcptrIntVarLocalSearchFilter) SwigIsBaseObject

func (p SwigcptrIntVarLocalSearchFilter) SwigIsBaseObject()

func (SwigcptrIntVarLocalSearchFilter) SwigIsIntVarLocalSearchFilter

func (p SwigcptrIntVarLocalSearchFilter) SwigIsIntVarLocalSearchFilter()

func (SwigcptrIntVarLocalSearchFilter) SwigIsLocalSearchFilter

func (p SwigcptrIntVarLocalSearchFilter) SwigIsLocalSearchFilter()

func (SwigcptrIntVarLocalSearchFilter) Swigcptr

func (SwigcptrIntVarLocalSearchFilter) Synchronize

func (arg1 SwigcptrIntVarLocalSearchFilter) Synchronize(arg2 Assignment, arg3 Assignment)

func (SwigcptrIntVarLocalSearchFilter) ToString

func (_swig_base SwigcptrIntVarLocalSearchFilter) ToString() (_swig_ret string)

func (SwigcptrIntVarLocalSearchFilter) Value

func (arg1 SwigcptrIntVarLocalSearchFilter) Value(arg2 int) (_swig_ret int64)

func (SwigcptrIntVarLocalSearchFilter) Var

func (arg1 SwigcptrIntVarLocalSearchFilter) Var(arg2 int) (_swig_ret IntVar)

type SwigcptrIntVarLocalSearchOperator

type SwigcptrIntVarLocalSearchOperator uintptr

func (SwigcptrIntVarLocalSearchOperator) Activate

func (arg1 SwigcptrIntVarLocalSearchOperator) Activate(arg2 int64)

func (SwigcptrIntVarLocalSearchOperator) Activated

func (arg1 SwigcptrIntVarLocalSearchOperator) Activated(arg2 int64) (_swig_ret bool)

func (SwigcptrIntVarLocalSearchOperator) AddVars

func (SwigcptrIntVarLocalSearchOperator) ApplyChanges

func (arg1 SwigcptrIntVarLocalSearchOperator) ApplyChanges(arg2 Assignment, arg3 Assignment) (_swig_ret bool)

func (SwigcptrIntVarLocalSearchOperator) Deactivate

func (arg1 SwigcptrIntVarLocalSearchOperator) Deactivate(arg2 int64)

func (SwigcptrIntVarLocalSearchOperator) DirectorInterface

func (p SwigcptrIntVarLocalSearchOperator) DirectorInterface() interface{}

func (SwigcptrIntVarLocalSearchOperator) HasFragments

func (_swig_base SwigcptrIntVarLocalSearchOperator) HasFragments() (_swig_ret bool)

func (SwigcptrIntVarLocalSearchOperator) HoldsDelta

func (arg1 SwigcptrIntVarLocalSearchOperator) HoldsDelta() (_swig_ret bool)

func (SwigcptrIntVarLocalSearchOperator) IsIncremental

func (arg1 SwigcptrIntVarLocalSearchOperator) IsIncremental() (_swig_ret bool)

func (SwigcptrIntVarLocalSearchOperator) OldValue

func (arg1 SwigcptrIntVarLocalSearchOperator) OldValue(arg2 int64) (_swig_ret int64)

func (SwigcptrIntVarLocalSearchOperator) OnStart

func (arg1 SwigcptrIntVarLocalSearchOperator) OnStart()

func (SwigcptrIntVarLocalSearchOperator) PrevValue

func (arg1 SwigcptrIntVarLocalSearchOperator) PrevValue(arg2 int64) (_swig_ret int64)

func (SwigcptrIntVarLocalSearchOperator) Reset

func (_swig_base SwigcptrIntVarLocalSearchOperator) Reset()

func (SwigcptrIntVarLocalSearchOperator) RevertChanges

func (arg1 SwigcptrIntVarLocalSearchOperator) RevertChanges(arg2 bool)

func (SwigcptrIntVarLocalSearchOperator) SetValue

func (arg1 SwigcptrIntVarLocalSearchOperator) SetValue(arg2 int64, arg3 int64)

func (SwigcptrIntVarLocalSearchOperator) Size

func (arg1 SwigcptrIntVarLocalSearchOperator) Size() (_swig_ret int)

func (SwigcptrIntVarLocalSearchOperator) SkipUnchanged

func (arg1 SwigcptrIntVarLocalSearchOperator) SkipUnchanged(arg2 int) (_swig_ret bool)

func (SwigcptrIntVarLocalSearchOperator) Start

func (SwigcptrIntVarLocalSearchOperator) SwigGetBaseObject

func (p SwigcptrIntVarLocalSearchOperator) SwigGetBaseObject() BaseObject

func (SwigcptrIntVarLocalSearchOperator) SwigGetLocalSearchOperator

func (p SwigcptrIntVarLocalSearchOperator) SwigGetLocalSearchOperator() LocalSearchOperator

func (SwigcptrIntVarLocalSearchOperator) SwigIsBaseObject

func (p SwigcptrIntVarLocalSearchOperator) SwigIsBaseObject()

func (SwigcptrIntVarLocalSearchOperator) SwigIsIntVarLocalSearchOperator

func (p SwigcptrIntVarLocalSearchOperator) SwigIsIntVarLocalSearchOperator()

func (SwigcptrIntVarLocalSearchOperator) SwigIsLocalSearchOperator

func (p SwigcptrIntVarLocalSearchOperator) SwigIsLocalSearchOperator()

func (SwigcptrIntVarLocalSearchOperator) Swigcptr

func (SwigcptrIntVarLocalSearchOperator) ToString

func (_swig_base SwigcptrIntVarLocalSearchOperator) ToString() (_swig_ret string)

func (SwigcptrIntVarLocalSearchOperator) Value

func (arg1 SwigcptrIntVarLocalSearchOperator) Value(arg2 int64) (_swig_ret int64)

func (SwigcptrIntVarLocalSearchOperator) Var

func (arg1 SwigcptrIntVarLocalSearchOperator) Var(arg2 int64) (_swig_ret IntVar)

type SwigcptrIntVarVector

type SwigcptrIntVarVector uintptr

func (SwigcptrIntVarVector) Add

func (arg1 SwigcptrIntVarVector) Add(arg2 IntVar)

func (SwigcptrIntVarVector) Capacity

func (arg1 SwigcptrIntVarVector) Capacity() (_swig_ret int64)

func (SwigcptrIntVarVector) Clear

func (arg1 SwigcptrIntVarVector) Clear()

func (SwigcptrIntVarVector) Get

func (arg1 SwigcptrIntVarVector) Get(arg2 int) (_swig_ret IntVar)

func (SwigcptrIntVarVector) IsEmpty

func (arg1 SwigcptrIntVarVector) IsEmpty() (_swig_ret bool)

func (SwigcptrIntVarVector) Reserve

func (arg1 SwigcptrIntVarVector) Reserve(arg2 int64)

func (SwigcptrIntVarVector) Set

func (arg1 SwigcptrIntVarVector) Set(arg2 int, arg3 IntVar)

func (SwigcptrIntVarVector) Size

func (arg1 SwigcptrIntVarVector) Size() (_swig_ret int64)

func (SwigcptrIntVarVector) SwigIsIntVarVector

func (p SwigcptrIntVarVector) SwigIsIntVarVector()

func (SwigcptrIntVarVector) Swigcptr

func (p SwigcptrIntVarVector) Swigcptr() uintptr

type SwigcptrIntervalVar

type SwigcptrIntervalVar uintptr

func (SwigcptrIntervalVar) Accept

func (arg1 SwigcptrIntervalVar) Accept(arg2 ModelVisitor)

func (SwigcptrIntervalVar) AvoidsDate

func (arg1 SwigcptrIntervalVar) AvoidsDate(arg2 int64) (_swig_ret Constraint)

func (SwigcptrIntervalVar) BaseName

func (_swig_base SwigcptrIntervalVar) BaseName() (_swig_ret string)

func (SwigcptrIntervalVar) CannotBePerformed

func (arg1 SwigcptrIntervalVar) CannotBePerformed() (_swig_ret bool)

func (SwigcptrIntervalVar) CrossesDate

func (arg1 SwigcptrIntervalVar) CrossesDate(arg2 int64) (_swig_ret Constraint)

func (SwigcptrIntervalVar) DurationExpr

func (arg1 SwigcptrIntervalVar) DurationExpr() (_swig_ret IntExpr)

func (SwigcptrIntervalVar) DurationMax

func (arg1 SwigcptrIntervalVar) DurationMax() (_swig_ret int64)

func (SwigcptrIntervalVar) DurationMin

func (arg1 SwigcptrIntervalVar) DurationMin() (_swig_ret int64)

func (SwigcptrIntervalVar) EndExpr

func (arg1 SwigcptrIntervalVar) EndExpr() (_swig_ret IntExpr)

func (SwigcptrIntervalVar) EndMax

func (arg1 SwigcptrIntervalVar) EndMax() (_swig_ret int64)

func (SwigcptrIntervalVar) EndMin

func (arg1 SwigcptrIntervalVar) EndMin() (_swig_ret int64)

func (SwigcptrIntervalVar) EndsAfter

func (arg1 SwigcptrIntervalVar) EndsAfter(arg2 int64) (_swig_ret Constraint)

func (SwigcptrIntervalVar) EndsAfterEnd

func (arg1 SwigcptrIntervalVar) EndsAfterEnd(arg2 IntervalVar) (_swig_ret Constraint)

func (SwigcptrIntervalVar) EndsAfterEndWithDelay

func (arg1 SwigcptrIntervalVar) EndsAfterEndWithDelay(arg2 IntervalVar, arg3 int64) (_swig_ret Constraint)

func (SwigcptrIntervalVar) EndsAfterStart

func (arg1 SwigcptrIntervalVar) EndsAfterStart(arg2 IntervalVar) (_swig_ret Constraint)

func (SwigcptrIntervalVar) EndsAfterStartWithDelay

func (arg1 SwigcptrIntervalVar) EndsAfterStartWithDelay(arg2 IntervalVar, arg3 int64) (_swig_ret Constraint)

func (SwigcptrIntervalVar) EndsAt

func (arg1 SwigcptrIntervalVar) EndsAt(arg2 int64) (_swig_ret Constraint)

func (SwigcptrIntervalVar) EndsAtEnd

func (arg1 SwigcptrIntervalVar) EndsAtEnd(arg2 IntervalVar) (_swig_ret Constraint)

func (SwigcptrIntervalVar) EndsAtEndWithDelay

func (arg1 SwigcptrIntervalVar) EndsAtEndWithDelay(arg2 IntervalVar, arg3 int64) (_swig_ret Constraint)

func (SwigcptrIntervalVar) EndsAtStart

func (arg1 SwigcptrIntervalVar) EndsAtStart(arg2 IntervalVar) (_swig_ret Constraint)

func (SwigcptrIntervalVar) EndsAtStartWithDelay

func (arg1 SwigcptrIntervalVar) EndsAtStartWithDelay(arg2 IntervalVar, arg3 int64) (_swig_ret Constraint)

func (SwigcptrIntervalVar) EndsBefore

func (arg1 SwigcptrIntervalVar) EndsBefore(arg2 int64) (_swig_ret Constraint)

func (SwigcptrIntervalVar) EnqueueDelayedDemon

func (_swig_base SwigcptrIntervalVar) EnqueueDelayedDemon(arg1 Demon)

func (SwigcptrIntervalVar) EnqueueVar

func (_swig_base SwigcptrIntervalVar) EnqueueVar(arg1 Demon)

func (SwigcptrIntervalVar) FreezeQueue

func (_swig_base SwigcptrIntervalVar) FreezeQueue()

func (SwigcptrIntervalVar) HasName

func (_swig_base SwigcptrIntervalVar) HasName() (_swig_ret bool)

func (SwigcptrIntervalVar) IsPerformedBound

func (arg1 SwigcptrIntervalVar) IsPerformedBound() (_swig_ret bool)

func (SwigcptrIntervalVar) MayBePerformed

func (arg1 SwigcptrIntervalVar) MayBePerformed() (_swig_ret bool)

func (SwigcptrIntervalVar) MustBePerformed

func (arg1 SwigcptrIntervalVar) MustBePerformed() (_swig_ret bool)

func (SwigcptrIntervalVar) Name

func (_swig_base SwigcptrIntervalVar) Name() (_swig_ret string)

func (SwigcptrIntervalVar) OldDurationMax

func (arg1 SwigcptrIntervalVar) OldDurationMax() (_swig_ret int64)

func (SwigcptrIntervalVar) OldDurationMin

func (arg1 SwigcptrIntervalVar) OldDurationMin() (_swig_ret int64)

func (SwigcptrIntervalVar) OldEndMax

func (arg1 SwigcptrIntervalVar) OldEndMax() (_swig_ret int64)

func (SwigcptrIntervalVar) OldEndMin

func (arg1 SwigcptrIntervalVar) OldEndMin() (_swig_ret int64)

func (SwigcptrIntervalVar) OldStartMax

func (arg1 SwigcptrIntervalVar) OldStartMax() (_swig_ret int64)

func (SwigcptrIntervalVar) OldStartMin

func (arg1 SwigcptrIntervalVar) OldStartMin() (_swig_ret int64)

func (SwigcptrIntervalVar) PerformedExpr

func (arg1 SwigcptrIntervalVar) PerformedExpr() (_swig_ret IntExpr)

func (SwigcptrIntervalVar) RelaxedMax

func (arg1 SwigcptrIntervalVar) RelaxedMax() (_swig_ret IntervalVar)

func (SwigcptrIntervalVar) RelaxedMin

func (arg1 SwigcptrIntervalVar) RelaxedMin() (_swig_ret IntervalVar)

func (SwigcptrIntervalVar) ResetActionOnFail

func (_swig_base SwigcptrIntervalVar) ResetActionOnFail()

func (SwigcptrIntervalVar) SafeDurationExpr

func (arg1 SwigcptrIntervalVar) SafeDurationExpr(arg2 int64) (_swig_ret IntExpr)

func (SwigcptrIntervalVar) SafeEndExpr

func (arg1 SwigcptrIntervalVar) SafeEndExpr(arg2 int64) (_swig_ret IntExpr)

func (SwigcptrIntervalVar) SafeStartExpr

func (arg1 SwigcptrIntervalVar) SafeStartExpr(arg2 int64) (_swig_ret IntExpr)

func (SwigcptrIntervalVar) SetDurationMax

func (arg1 SwigcptrIntervalVar) SetDurationMax(arg2 int64)

func (SwigcptrIntervalVar) SetDurationMin

func (arg1 SwigcptrIntervalVar) SetDurationMin(arg2 int64)

func (SwigcptrIntervalVar) SetDurationRange

func (arg1 SwigcptrIntervalVar) SetDurationRange(arg2 int64, arg3 int64)

func (SwigcptrIntervalVar) SetEndMax

func (arg1 SwigcptrIntervalVar) SetEndMax(arg2 int64)

func (SwigcptrIntervalVar) SetEndMin

func (arg1 SwigcptrIntervalVar) SetEndMin(arg2 int64)

func (SwigcptrIntervalVar) SetEndRange

func (arg1 SwigcptrIntervalVar) SetEndRange(arg2 int64, arg3 int64)

func (SwigcptrIntervalVar) SetName

func (_swig_base SwigcptrIntervalVar) SetName(arg1 Absl_string_view)

func (SwigcptrIntervalVar) SetPerformed

func (arg1 SwigcptrIntervalVar) SetPerformed(arg2 bool)

func (SwigcptrIntervalVar) SetStartMax

func (arg1 SwigcptrIntervalVar) SetStartMax(arg2 int64)

func (SwigcptrIntervalVar) SetStartMin

func (arg1 SwigcptrIntervalVar) SetStartMin(arg2 int64)

func (SwigcptrIntervalVar) SetStartRange

func (arg1 SwigcptrIntervalVar) SetStartRange(arg2 int64, arg3 int64)

func (SwigcptrIntervalVar) SetVariableToCleanOnFail

func (_swig_base SwigcptrIntervalVar) SetVariableToCleanOnFail(arg1 IntVar)

func (SwigcptrIntervalVar) Solver

func (_swig_base SwigcptrIntervalVar) Solver() (_swig_ret Solver)

func (SwigcptrIntervalVar) StartExpr

func (arg1 SwigcptrIntervalVar) StartExpr() (_swig_ret IntExpr)

func (SwigcptrIntervalVar) StartMax

func (arg1 SwigcptrIntervalVar) StartMax() (_swig_ret int64)

func (SwigcptrIntervalVar) StartMin

func (arg1 SwigcptrIntervalVar) StartMin() (_swig_ret int64)

func (SwigcptrIntervalVar) StartsAfter

func (arg1 SwigcptrIntervalVar) StartsAfter(arg2 int64) (_swig_ret Constraint)

func (SwigcptrIntervalVar) StartsAfterEnd

func (arg1 SwigcptrIntervalVar) StartsAfterEnd(arg2 IntervalVar) (_swig_ret Constraint)

func (SwigcptrIntervalVar) StartsAfterEndWithDelay

func (arg1 SwigcptrIntervalVar) StartsAfterEndWithDelay(arg2 IntervalVar, arg3 int64) (_swig_ret Constraint)

func (SwigcptrIntervalVar) StartsAfterStart

func (arg1 SwigcptrIntervalVar) StartsAfterStart(arg2 IntervalVar) (_swig_ret Constraint)

func (SwigcptrIntervalVar) StartsAfterStartWithDelay

func (arg1 SwigcptrIntervalVar) StartsAfterStartWithDelay(arg2 IntervalVar, arg3 int64) (_swig_ret Constraint)

func (SwigcptrIntervalVar) StartsAt

func (arg1 SwigcptrIntervalVar) StartsAt(arg2 int64) (_swig_ret Constraint)

func (SwigcptrIntervalVar) StartsAtEnd

func (arg1 SwigcptrIntervalVar) StartsAtEnd(arg2 IntervalVar) (_swig_ret Constraint)

func (SwigcptrIntervalVar) StartsAtEndWithDelay

func (arg1 SwigcptrIntervalVar) StartsAtEndWithDelay(arg2 IntervalVar, arg3 int64) (_swig_ret Constraint)

func (SwigcptrIntervalVar) StartsAtStart

func (arg1 SwigcptrIntervalVar) StartsAtStart(arg2 IntervalVar) (_swig_ret Constraint)

func (SwigcptrIntervalVar) StartsAtStartWithDelay

func (arg1 SwigcptrIntervalVar) StartsAtStartWithDelay(arg2 IntervalVar, arg3 int64) (_swig_ret Constraint)

func (SwigcptrIntervalVar) StartsBefore

func (arg1 SwigcptrIntervalVar) StartsBefore(arg2 int64) (_swig_ret Constraint)

func (SwigcptrIntervalVar) SwigGetBaseObject

func (p SwigcptrIntervalVar) SwigGetBaseObject() BaseObject

func (SwigcptrIntervalVar) SwigGetPropagationBaseObject

func (p SwigcptrIntervalVar) SwigGetPropagationBaseObject() PropagationBaseObject

func (SwigcptrIntervalVar) SwigIsBaseObject

func (p SwigcptrIntervalVar) SwigIsBaseObject()

func (SwigcptrIntervalVar) SwigIsIntervalVar

func (p SwigcptrIntervalVar) SwigIsIntervalVar()

func (SwigcptrIntervalVar) SwigIsPropagationBaseObject

func (p SwigcptrIntervalVar) SwigIsPropagationBaseObject()

func (SwigcptrIntervalVar) Swigcptr

func (p SwigcptrIntervalVar) Swigcptr() uintptr

func (SwigcptrIntervalVar) ToString

func (_swig_base SwigcptrIntervalVar) ToString() (_swig_ret string)

func (SwigcptrIntervalVar) UnfreezeQueue

func (_swig_base SwigcptrIntervalVar) UnfreezeQueue()

func (SwigcptrIntervalVar) WasPerformedBound

func (arg1 SwigcptrIntervalVar) WasPerformedBound() (_swig_ret bool)

func (SwigcptrIntervalVar) WhenAnything

func (p SwigcptrIntervalVar) WhenAnything(a ...interface{})

func (SwigcptrIntervalVar) WhenAnything__SWIG_0

func (arg1 SwigcptrIntervalVar) WhenAnything__SWIG_0(arg2 Demon)

func (SwigcptrIntervalVar) WhenAnything__SWIG_1

func (arg1 SwigcptrIntervalVar) WhenAnything__SWIG_1(arg2 AtSolutionCallback)

func (SwigcptrIntervalVar) WhenDurationBound

func (p SwigcptrIntervalVar) WhenDurationBound(a ...interface{})

func (SwigcptrIntervalVar) WhenDurationBound__SWIG_0

func (arg1 SwigcptrIntervalVar) WhenDurationBound__SWIG_0(arg2 Demon)

func (SwigcptrIntervalVar) WhenDurationBound__SWIG_1

func (arg1 SwigcptrIntervalVar) WhenDurationBound__SWIG_1(arg2 AtSolutionCallback)

func (SwigcptrIntervalVar) WhenDurationRange

func (p SwigcptrIntervalVar) WhenDurationRange(a ...interface{})

func (SwigcptrIntervalVar) WhenDurationRange__SWIG_0

func (arg1 SwigcptrIntervalVar) WhenDurationRange__SWIG_0(arg2 Demon)

func (SwigcptrIntervalVar) WhenDurationRange__SWIG_1

func (arg1 SwigcptrIntervalVar) WhenDurationRange__SWIG_1(arg2 AtSolutionCallback)

func (SwigcptrIntervalVar) WhenEndBound

func (p SwigcptrIntervalVar) WhenEndBound(a ...interface{})

func (SwigcptrIntervalVar) WhenEndBound__SWIG_0

func (arg1 SwigcptrIntervalVar) WhenEndBound__SWIG_0(arg2 Demon)

func (SwigcptrIntervalVar) WhenEndBound__SWIG_1

func (arg1 SwigcptrIntervalVar) WhenEndBound__SWIG_1(arg2 AtSolutionCallback)

func (SwigcptrIntervalVar) WhenEndRange

func (p SwigcptrIntervalVar) WhenEndRange(a ...interface{})

func (SwigcptrIntervalVar) WhenEndRange__SWIG_0

func (arg1 SwigcptrIntervalVar) WhenEndRange__SWIG_0(arg2 Demon)

func (SwigcptrIntervalVar) WhenEndRange__SWIG_1

func (arg1 SwigcptrIntervalVar) WhenEndRange__SWIG_1(arg2 AtSolutionCallback)

func (SwigcptrIntervalVar) WhenPerformedBound

func (p SwigcptrIntervalVar) WhenPerformedBound(a ...interface{})

func (SwigcptrIntervalVar) WhenPerformedBound__SWIG_0

func (arg1 SwigcptrIntervalVar) WhenPerformedBound__SWIG_0(arg2 Demon)

func (SwigcptrIntervalVar) WhenPerformedBound__SWIG_1

func (arg1 SwigcptrIntervalVar) WhenPerformedBound__SWIG_1(arg2 AtSolutionCallback)

func (SwigcptrIntervalVar) WhenStartBound

func (p SwigcptrIntervalVar) WhenStartBound(a ...interface{})

func (SwigcptrIntervalVar) WhenStartBound__SWIG_0

func (arg1 SwigcptrIntervalVar) WhenStartBound__SWIG_0(arg2 Demon)

func (SwigcptrIntervalVar) WhenStartBound__SWIG_1

func (arg1 SwigcptrIntervalVar) WhenStartBound__SWIG_1(arg2 AtSolutionCallback)

func (SwigcptrIntervalVar) WhenStartRange

func (p SwigcptrIntervalVar) WhenStartRange(a ...interface{})

func (SwigcptrIntervalVar) WhenStartRange__SWIG_0

func (arg1 SwigcptrIntervalVar) WhenStartRange__SWIG_0(arg2 Demon)

func (SwigcptrIntervalVar) WhenStartRange__SWIG_1

func (arg1 SwigcptrIntervalVar) WhenStartRange__SWIG_1(arg2 AtSolutionCallback)

type SwigcptrIntervalVarElement

type SwigcptrIntervalVarElement uintptr

func (SwigcptrIntervalVarElement) Activate

func (_swig_base SwigcptrIntervalVarElement) Activate()

func (SwigcptrIntervalVarElement) Activated

func (_swig_base SwigcptrIntervalVarElement) Activated() (_swig_ret bool)

func (SwigcptrIntervalVarElement) Bound

func (arg1 SwigcptrIntervalVarElement) Bound() (_swig_ret bool)

func (SwigcptrIntervalVarElement) Clone

func (arg1 SwigcptrIntervalVarElement) Clone() (_swig_ret IntervalVarElement)

func (SwigcptrIntervalVarElement) Copy

func (SwigcptrIntervalVarElement) Deactivate

func (_swig_base SwigcptrIntervalVarElement) Deactivate()

func (SwigcptrIntervalVarElement) DurationMax

func (arg1 SwigcptrIntervalVarElement) DurationMax() (_swig_ret int64)

func (SwigcptrIntervalVarElement) DurationMin

func (arg1 SwigcptrIntervalVarElement) DurationMin() (_swig_ret int64)

func (SwigcptrIntervalVarElement) DurationValue

func (arg1 SwigcptrIntervalVarElement) DurationValue() (_swig_ret int64)

func (SwigcptrIntervalVarElement) EndMax

func (arg1 SwigcptrIntervalVarElement) EndMax() (_swig_ret int64)

func (SwigcptrIntervalVarElement) EndMin

func (arg1 SwigcptrIntervalVarElement) EndMin() (_swig_ret int64)

func (SwigcptrIntervalVarElement) EndValue

func (arg1 SwigcptrIntervalVarElement) EndValue() (_swig_ret int64)

func (SwigcptrIntervalVarElement) PerformedMax

func (arg1 SwigcptrIntervalVarElement) PerformedMax() (_swig_ret int64)

func (SwigcptrIntervalVarElement) PerformedMin

func (arg1 SwigcptrIntervalVarElement) PerformedMin() (_swig_ret int64)

func (SwigcptrIntervalVarElement) PerformedValue

func (arg1 SwigcptrIntervalVarElement) PerformedValue() (_swig_ret int64)

func (SwigcptrIntervalVarElement) Reset

func (arg1 SwigcptrIntervalVarElement) Reset(arg2 IntervalVar)

func (SwigcptrIntervalVarElement) Restore

func (arg1 SwigcptrIntervalVarElement) Restore()

func (SwigcptrIntervalVarElement) SetDurationMax

func (arg1 SwigcptrIntervalVarElement) SetDurationMax(arg2 int64)

func (SwigcptrIntervalVarElement) SetDurationMin

func (arg1 SwigcptrIntervalVarElement) SetDurationMin(arg2 int64)

func (SwigcptrIntervalVarElement) SetDurationRange

func (arg1 SwigcptrIntervalVarElement) SetDurationRange(arg2 int64, arg3 int64)

func (SwigcptrIntervalVarElement) SetDurationValue

func (arg1 SwigcptrIntervalVarElement) SetDurationValue(arg2 int64)

func (SwigcptrIntervalVarElement) SetEndMax

func (arg1 SwigcptrIntervalVarElement) SetEndMax(arg2 int64)

func (SwigcptrIntervalVarElement) SetEndMin

func (arg1 SwigcptrIntervalVarElement) SetEndMin(arg2 int64)

func (SwigcptrIntervalVarElement) SetEndRange

func (arg1 SwigcptrIntervalVarElement) SetEndRange(arg2 int64, arg3 int64)

func (SwigcptrIntervalVarElement) SetEndValue

func (arg1 SwigcptrIntervalVarElement) SetEndValue(arg2 int64)

func (SwigcptrIntervalVarElement) SetPerformedMax

func (arg1 SwigcptrIntervalVarElement) SetPerformedMax(arg2 int64)

func (SwigcptrIntervalVarElement) SetPerformedMin

func (arg1 SwigcptrIntervalVarElement) SetPerformedMin(arg2 int64)

func (SwigcptrIntervalVarElement) SetPerformedRange

func (arg1 SwigcptrIntervalVarElement) SetPerformedRange(arg2 int64, arg3 int64)

func (SwigcptrIntervalVarElement) SetPerformedValue

func (arg1 SwigcptrIntervalVarElement) SetPerformedValue(arg2 int64)

func (SwigcptrIntervalVarElement) SetStartMax

func (arg1 SwigcptrIntervalVarElement) SetStartMax(arg2 int64)

func (SwigcptrIntervalVarElement) SetStartMin

func (arg1 SwigcptrIntervalVarElement) SetStartMin(arg2 int64)

func (SwigcptrIntervalVarElement) SetStartRange

func (arg1 SwigcptrIntervalVarElement) SetStartRange(arg2 int64, arg3 int64)

func (SwigcptrIntervalVarElement) SetStartValue

func (arg1 SwigcptrIntervalVarElement) SetStartValue(arg2 int64)

func (SwigcptrIntervalVarElement) StartMax

func (arg1 SwigcptrIntervalVarElement) StartMax() (_swig_ret int64)

func (SwigcptrIntervalVarElement) StartMin

func (arg1 SwigcptrIntervalVarElement) StartMin() (_swig_ret int64)

func (SwigcptrIntervalVarElement) StartValue

func (arg1 SwigcptrIntervalVarElement) StartValue() (_swig_ret int64)

func (SwigcptrIntervalVarElement) Store

func (arg1 SwigcptrIntervalVarElement) Store()

func (SwigcptrIntervalVarElement) SwigGetAssignmentElement

func (p SwigcptrIntervalVarElement) SwigGetAssignmentElement() AssignmentElement

func (SwigcptrIntervalVarElement) SwigIsAssignmentElement

func (p SwigcptrIntervalVarElement) SwigIsAssignmentElement()

func (SwigcptrIntervalVarElement) SwigIsIntervalVarElement

func (p SwigcptrIntervalVarElement) SwigIsIntervalVarElement()

func (SwigcptrIntervalVarElement) Swigcptr

func (p SwigcptrIntervalVarElement) Swigcptr() uintptr

func (SwigcptrIntervalVarElement) ToString

func (arg1 SwigcptrIntervalVarElement) ToString() (_swig_ret string)

func (SwigcptrIntervalVarElement) Var

func (arg1 SwigcptrIntervalVarElement) Var() (_swig_ret IntervalVar)

type SwigcptrIntervalVarVector

type SwigcptrIntervalVarVector uintptr

func (SwigcptrIntervalVarVector) Add

func (arg1 SwigcptrIntervalVarVector) Add(arg2 IntervalVar)

func (SwigcptrIntervalVarVector) Capacity

func (arg1 SwigcptrIntervalVarVector) Capacity() (_swig_ret int64)

func (SwigcptrIntervalVarVector) Clear

func (arg1 SwigcptrIntervalVarVector) Clear()

func (SwigcptrIntervalVarVector) Get

func (arg1 SwigcptrIntervalVarVector) Get(arg2 int) (_swig_ret IntervalVar)

func (SwigcptrIntervalVarVector) IsEmpty

func (arg1 SwigcptrIntervalVarVector) IsEmpty() (_swig_ret bool)

func (SwigcptrIntervalVarVector) Reserve

func (arg1 SwigcptrIntervalVarVector) Reserve(arg2 int64)

func (SwigcptrIntervalVarVector) Set

func (arg1 SwigcptrIntervalVarVector) Set(arg2 int, arg3 IntervalVar)

func (SwigcptrIntervalVarVector) Size

func (arg1 SwigcptrIntervalVarVector) Size() (_swig_ret int64)

func (SwigcptrIntervalVarVector) SwigIsIntervalVarVector

func (p SwigcptrIntervalVarVector) SwigIsIntervalVarVector()

func (SwigcptrIntervalVarVector) Swigcptr

func (p SwigcptrIntervalVarVector) Swigcptr() uintptr

type SwigcptrLocalSearchFilter

type SwigcptrLocalSearchFilter uintptr

func (SwigcptrLocalSearchFilter) Accept

func (arg1 SwigcptrLocalSearchFilter) Accept(arg2 Assignment, arg3 Assignment, arg4 int64, arg5 int64) (_swig_ret bool)

func (SwigcptrLocalSearchFilter) Commit

func (arg1 SwigcptrLocalSearchFilter) Commit(arg2 Assignment, arg3 Assignment)

func (SwigcptrLocalSearchFilter) DirectorInterface

func (p SwigcptrLocalSearchFilter) DirectorInterface() interface{}

func (SwigcptrLocalSearchFilter) GetAcceptedObjectiveValue

func (arg1 SwigcptrLocalSearchFilter) GetAcceptedObjectiveValue() (_swig_ret int64)

func (SwigcptrLocalSearchFilter) GetSynchronizedObjectiveValue

func (arg1 SwigcptrLocalSearchFilter) GetSynchronizedObjectiveValue() (_swig_ret int64)

func (SwigcptrLocalSearchFilter) IsIncremental

func (arg1 SwigcptrLocalSearchFilter) IsIncremental() (_swig_ret bool)

func (SwigcptrLocalSearchFilter) Relax

func (arg1 SwigcptrLocalSearchFilter) Relax(arg2 Assignment, arg3 Assignment)

func (SwigcptrLocalSearchFilter) Reset

func (arg1 SwigcptrLocalSearchFilter) Reset()

func (SwigcptrLocalSearchFilter) Revert

func (arg1 SwigcptrLocalSearchFilter) Revert()

func (SwigcptrLocalSearchFilter) SwigGetBaseObject

func (p SwigcptrLocalSearchFilter) SwigGetBaseObject() BaseObject

func (SwigcptrLocalSearchFilter) SwigIsBaseObject

func (p SwigcptrLocalSearchFilter) SwigIsBaseObject()

func (SwigcptrLocalSearchFilter) SwigIsLocalSearchFilter

func (p SwigcptrLocalSearchFilter) SwigIsLocalSearchFilter()

func (SwigcptrLocalSearchFilter) Swigcptr

func (p SwigcptrLocalSearchFilter) Swigcptr() uintptr

func (SwigcptrLocalSearchFilter) Synchronize

func (arg1 SwigcptrLocalSearchFilter) Synchronize(arg2 Assignment, arg3 Assignment)

func (SwigcptrLocalSearchFilter) ToString

func (_swig_base SwigcptrLocalSearchFilter) ToString() (_swig_ret string)

type SwigcptrLocalSearchFilterManager

type SwigcptrLocalSearchFilterManager uintptr

func (SwigcptrLocalSearchFilterManager) Accept

func (arg1 SwigcptrLocalSearchFilterManager) Accept(arg2 LocalSearchMonitor, arg3 Assignment, arg4 Assignment, arg5 int64, arg6 int64) (_swig_ret bool)

func (SwigcptrLocalSearchFilterManager) GetAcceptedObjectiveValue

func (arg1 SwigcptrLocalSearchFilterManager) GetAcceptedObjectiveValue() (_swig_ret int64)

func (SwigcptrLocalSearchFilterManager) GetSynchronizedObjectiveValue

func (arg1 SwigcptrLocalSearchFilterManager) GetSynchronizedObjectiveValue() (_swig_ret int64)

func (SwigcptrLocalSearchFilterManager) Revert

func (arg1 SwigcptrLocalSearchFilterManager) Revert()

func (SwigcptrLocalSearchFilterManager) SwigGetBaseObject

func (p SwigcptrLocalSearchFilterManager) SwigGetBaseObject() BaseObject

func (SwigcptrLocalSearchFilterManager) SwigIsBaseObject

func (p SwigcptrLocalSearchFilterManager) SwigIsBaseObject()

func (SwigcptrLocalSearchFilterManager) SwigIsLocalSearchFilterManager

func (p SwigcptrLocalSearchFilterManager) SwigIsLocalSearchFilterManager()

func (SwigcptrLocalSearchFilterManager) Swigcptr

func (SwigcptrLocalSearchFilterManager) Synchronize

func (arg1 SwigcptrLocalSearchFilterManager) Synchronize(arg2 Assignment, arg3 Assignment)

func (SwigcptrLocalSearchFilterManager) ToString

func (arg1 SwigcptrLocalSearchFilterManager) ToString() (_swig_ret string)

type SwigcptrLocalSearchFilterVector

type SwigcptrLocalSearchFilterVector uintptr

func (SwigcptrLocalSearchFilterVector) Add

func (SwigcptrLocalSearchFilterVector) Capacity

func (arg1 SwigcptrLocalSearchFilterVector) Capacity() (_swig_ret int64)

func (SwigcptrLocalSearchFilterVector) Clear

func (arg1 SwigcptrLocalSearchFilterVector) Clear()

func (SwigcptrLocalSearchFilterVector) Get

func (arg1 SwigcptrLocalSearchFilterVector) Get(arg2 int) (_swig_ret LocalSearchFilter)

func (SwigcptrLocalSearchFilterVector) IsEmpty

func (arg1 SwigcptrLocalSearchFilterVector) IsEmpty() (_swig_ret bool)

func (SwigcptrLocalSearchFilterVector) Reserve

func (arg1 SwigcptrLocalSearchFilterVector) Reserve(arg2 int64)

func (SwigcptrLocalSearchFilterVector) Set

func (SwigcptrLocalSearchFilterVector) Size

func (arg1 SwigcptrLocalSearchFilterVector) Size() (_swig_ret int64)

func (SwigcptrLocalSearchFilterVector) SwigIsLocalSearchFilterVector

func (p SwigcptrLocalSearchFilterVector) SwigIsLocalSearchFilterVector()

func (SwigcptrLocalSearchFilterVector) Swigcptr

type SwigcptrLocalSearchMonitor

type SwigcptrLocalSearchMonitor uintptr

func (SwigcptrLocalSearchMonitor) Accept

func (_swig_base SwigcptrLocalSearchMonitor) Accept(arg1 ModelVisitor)

func (SwigcptrLocalSearchMonitor) AcceptDelta

func (_swig_base SwigcptrLocalSearchMonitor) AcceptDelta(arg1 Assignment, arg2 Assignment) (_swig_ret bool)

func (SwigcptrLocalSearchMonitor) AcceptNeighbor

func (_swig_base SwigcptrLocalSearchMonitor) AcceptNeighbor()

func (SwigcptrLocalSearchMonitor) AcceptSolution

func (_swig_base SwigcptrLocalSearchMonitor) AcceptSolution() (_swig_ret bool)

func (SwigcptrLocalSearchMonitor) AcceptUncheckedNeighbor

func (_swig_base SwigcptrLocalSearchMonitor) AcceptUncheckedNeighbor()

func (SwigcptrLocalSearchMonitor) AfterDecision

func (_swig_base SwigcptrLocalSearchMonitor) AfterDecision(arg1 Decision, arg2 bool)

func (SwigcptrLocalSearchMonitor) ApplyDecision

func (_swig_base SwigcptrLocalSearchMonitor) ApplyDecision(arg1 Decision)

func (SwigcptrLocalSearchMonitor) AtSolution

func (_swig_base SwigcptrLocalSearchMonitor) AtSolution() (_swig_ret bool)

func (SwigcptrLocalSearchMonitor) BeginAcceptNeighbor

func (arg1 SwigcptrLocalSearchMonitor) BeginAcceptNeighbor(arg2 LocalSearchOperator)

func (SwigcptrLocalSearchMonitor) BeginFail

func (_swig_base SwigcptrLocalSearchMonitor) BeginFail()

func (SwigcptrLocalSearchMonitor) BeginFilterNeighbor

func (arg1 SwigcptrLocalSearchMonitor) BeginFilterNeighbor(arg2 LocalSearchOperator)

func (SwigcptrLocalSearchMonitor) BeginFiltering

func (arg1 SwigcptrLocalSearchMonitor) BeginFiltering(arg2 LocalSearchFilter)

func (SwigcptrLocalSearchMonitor) BeginInitialPropagation

func (_swig_base SwigcptrLocalSearchMonitor) BeginInitialPropagation()

func (SwigcptrLocalSearchMonitor) BeginMakeNextNeighbor

func (arg1 SwigcptrLocalSearchMonitor) BeginMakeNextNeighbor(arg2 LocalSearchOperator)

func (SwigcptrLocalSearchMonitor) BeginNextDecision

func (_swig_base SwigcptrLocalSearchMonitor) BeginNextDecision(arg1 DecisionBuilder)

func (SwigcptrLocalSearchMonitor) BeginOperatorStart

func (arg1 SwigcptrLocalSearchMonitor) BeginOperatorStart()

func (SwigcptrLocalSearchMonitor) EndAcceptNeighbor

func (arg1 SwigcptrLocalSearchMonitor) EndAcceptNeighbor(arg2 LocalSearchOperator, arg3 bool)

func (SwigcptrLocalSearchMonitor) EndFail

func (_swig_base SwigcptrLocalSearchMonitor) EndFail()

func (SwigcptrLocalSearchMonitor) EndFilterNeighbor

func (arg1 SwigcptrLocalSearchMonitor) EndFilterNeighbor(arg2 LocalSearchOperator, arg3 bool)

func (SwigcptrLocalSearchMonitor) EndFiltering

func (arg1 SwigcptrLocalSearchMonitor) EndFiltering(arg2 LocalSearchFilter, arg3 bool)

func (SwigcptrLocalSearchMonitor) EndInitialPropagation

func (_swig_base SwigcptrLocalSearchMonitor) EndInitialPropagation()

func (SwigcptrLocalSearchMonitor) EndMakeNextNeighbor

func (arg1 SwigcptrLocalSearchMonitor) EndMakeNextNeighbor(arg2 LocalSearchOperator, arg3 bool, arg4 Assignment, arg5 Assignment)

func (SwigcptrLocalSearchMonitor) EndNextDecision

func (_swig_base SwigcptrLocalSearchMonitor) EndNextDecision(arg1 DecisionBuilder, arg2 Decision)

func (SwigcptrLocalSearchMonitor) EndOperatorStart

func (arg1 SwigcptrLocalSearchMonitor) EndOperatorStart()

func (SwigcptrLocalSearchMonitor) EnterSearch

func (_swig_base SwigcptrLocalSearchMonitor) EnterSearch()

func (SwigcptrLocalSearchMonitor) ExitSearch

func (_swig_base SwigcptrLocalSearchMonitor) ExitSearch()

func (SwigcptrLocalSearchMonitor) Install

func (arg1 SwigcptrLocalSearchMonitor) Install()

func (SwigcptrLocalSearchMonitor) IsActive

func (arg1 SwigcptrLocalSearchMonitor) IsActive() (_swig_ret bool)

func (SwigcptrLocalSearchMonitor) IsUncheckedSolutionLimitReached

func (_swig_base SwigcptrLocalSearchMonitor) IsUncheckedSolutionLimitReached() (_swig_ret bool)

func (SwigcptrLocalSearchMonitor) LocalOptimum

func (_swig_base SwigcptrLocalSearchMonitor) LocalOptimum() (_swig_ret bool)

func (SwigcptrLocalSearchMonitor) NoMoreSolutions

func (_swig_base SwigcptrLocalSearchMonitor) NoMoreSolutions()

func (SwigcptrLocalSearchMonitor) PeriodicCheck

func (_swig_base SwigcptrLocalSearchMonitor) PeriodicCheck()

func (SwigcptrLocalSearchMonitor) ProgressPercent

func (_swig_base SwigcptrLocalSearchMonitor) ProgressPercent() (_swig_ret int)

func (SwigcptrLocalSearchMonitor) RefuteDecision

func (_swig_base SwigcptrLocalSearchMonitor) RefuteDecision(arg1 Decision)

func (SwigcptrLocalSearchMonitor) RestartSearch

func (_swig_base SwigcptrLocalSearchMonitor) RestartSearch()

func (SwigcptrLocalSearchMonitor) Solver

func (_swig_base SwigcptrLocalSearchMonitor) Solver() (_swig_ret Solver)

func (SwigcptrLocalSearchMonitor) SwigGetBaseObject

func (p SwigcptrLocalSearchMonitor) SwigGetBaseObject() BaseObject

func (SwigcptrLocalSearchMonitor) SwigGetSearchMonitor

func (p SwigcptrLocalSearchMonitor) SwigGetSearchMonitor() SearchMonitor

func (SwigcptrLocalSearchMonitor) SwigIsBaseObject

func (p SwigcptrLocalSearchMonitor) SwigIsBaseObject()

func (SwigcptrLocalSearchMonitor) SwigIsLocalSearchMonitor

func (p SwigcptrLocalSearchMonitor) SwigIsLocalSearchMonitor()

func (SwigcptrLocalSearchMonitor) SwigIsSearchMonitor

func (p SwigcptrLocalSearchMonitor) SwigIsSearchMonitor()

func (SwigcptrLocalSearchMonitor) Swigcptr

func (p SwigcptrLocalSearchMonitor) Swigcptr() uintptr

func (SwigcptrLocalSearchMonitor) ToString

func (arg1 SwigcptrLocalSearchMonitor) ToString() (_swig_ret string)

type SwigcptrLocalSearchOperator

type SwigcptrLocalSearchOperator uintptr

func (SwigcptrLocalSearchOperator) DirectorInterface

func (p SwigcptrLocalSearchOperator) DirectorInterface() interface{}

func (SwigcptrLocalSearchOperator) HasFragments

func (arg1 SwigcptrLocalSearchOperator) HasFragments() (_swig_ret bool)

func (SwigcptrLocalSearchOperator) HoldsDelta

func (arg1 SwigcptrLocalSearchOperator) HoldsDelta() (_swig_ret bool)

func (SwigcptrLocalSearchOperator) MakeNextNeighbor

func (arg1 SwigcptrLocalSearchOperator) MakeNextNeighbor(arg2 Assignment, arg3 Assignment) (_swig_ret bool)

func (SwigcptrLocalSearchOperator) Reset

func (arg1 SwigcptrLocalSearchOperator) Reset()

func (SwigcptrLocalSearchOperator) Start

func (arg1 SwigcptrLocalSearchOperator) Start(arg2 Assignment)

func (SwigcptrLocalSearchOperator) SwigGetBaseObject

func (p SwigcptrLocalSearchOperator) SwigGetBaseObject() BaseObject

func (SwigcptrLocalSearchOperator) SwigIsBaseObject

func (p SwigcptrLocalSearchOperator) SwigIsBaseObject()

func (SwigcptrLocalSearchOperator) SwigIsLocalSearchOperator

func (p SwigcptrLocalSearchOperator) SwigIsLocalSearchOperator()

func (SwigcptrLocalSearchOperator) Swigcptr

func (p SwigcptrLocalSearchOperator) Swigcptr() uintptr

func (SwigcptrLocalSearchOperator) ToString

func (_swig_base SwigcptrLocalSearchOperator) ToString() (_swig_ret string)

type SwigcptrLocalSearchOperatorState

type SwigcptrLocalSearchOperatorState uintptr

func (SwigcptrLocalSearchOperatorState) CandidateIndicesChanged

func (arg1 SwigcptrLocalSearchOperatorState) CandidateIndicesChanged() (_swig_ret []int64)

func (SwigcptrLocalSearchOperatorState) CandidateInverseValue

func (arg1 SwigcptrLocalSearchOperatorState) CandidateInverseValue(arg2 int64) (_swig_ret int64)

func (SwigcptrLocalSearchOperatorState) CandidateIsActive

func (arg1 SwigcptrLocalSearchOperatorState) CandidateIsActive(arg2 int64) (_swig_ret bool)

func (SwigcptrLocalSearchOperatorState) CandidateValue

func (arg1 SwigcptrLocalSearchOperatorState) CandidateValue(arg2 int64) (_swig_ret int64)

func (SwigcptrLocalSearchOperatorState) CheckPoint

func (arg1 SwigcptrLocalSearchOperatorState) CheckPoint()

func (SwigcptrLocalSearchOperatorState) CheckPointValue

func (arg1 SwigcptrLocalSearchOperatorState) CheckPointValue(arg2 int64) (_swig_ret int64)

func (SwigcptrLocalSearchOperatorState) Commit

func (arg1 SwigcptrLocalSearchOperatorState) Commit()

func (SwigcptrLocalSearchOperatorState) CommittedInverseValue

func (arg1 SwigcptrLocalSearchOperatorState) CommittedInverseValue(arg2 int64) (_swig_ret int64)

func (SwigcptrLocalSearchOperatorState) CommittedValue

func (arg1 SwigcptrLocalSearchOperatorState) CommittedValue(arg2 int64) (_swig_ret int64)

func (SwigcptrLocalSearchOperatorState) IncrementalIndicesChanged

func (arg1 SwigcptrLocalSearchOperatorState) IncrementalIndicesChanged() (_swig_ret []int64)

func (SwigcptrLocalSearchOperatorState) Resize

func (arg1 SwigcptrLocalSearchOperatorState) Resize(arg2 int)

func (SwigcptrLocalSearchOperatorState) Revert

func (arg1 SwigcptrLocalSearchOperatorState) Revert(arg2 bool)

func (SwigcptrLocalSearchOperatorState) SetCandidateActive

func (arg1 SwigcptrLocalSearchOperatorState) SetCandidateActive(arg2 int64, arg3 bool)

func (SwigcptrLocalSearchOperatorState) SetCandidateValue

func (arg1 SwigcptrLocalSearchOperatorState) SetCandidateValue(arg2 int64, arg3 int64)

func (SwigcptrLocalSearchOperatorState) SetCurrentDomainInjectiveAndKeepInverseValues

func (arg1 SwigcptrLocalSearchOperatorState) SetCurrentDomainInjectiveAndKeepInverseValues(arg2 int)

func (SwigcptrLocalSearchOperatorState) SwigIsLocalSearchOperatorState

func (p SwigcptrLocalSearchOperatorState) SwigIsLocalSearchOperatorState()

func (SwigcptrLocalSearchOperatorState) Swigcptr

type SwigcptrLocalSearchOperatorVector

type SwigcptrLocalSearchOperatorVector uintptr

func (SwigcptrLocalSearchOperatorVector) Add

func (SwigcptrLocalSearchOperatorVector) Capacity

func (arg1 SwigcptrLocalSearchOperatorVector) Capacity() (_swig_ret int64)

func (SwigcptrLocalSearchOperatorVector) Clear

func (arg1 SwigcptrLocalSearchOperatorVector) Clear()

func (SwigcptrLocalSearchOperatorVector) Get

func (arg1 SwigcptrLocalSearchOperatorVector) Get(arg2 int) (_swig_ret LocalSearchOperator)

func (SwigcptrLocalSearchOperatorVector) IsEmpty

func (arg1 SwigcptrLocalSearchOperatorVector) IsEmpty() (_swig_ret bool)

func (SwigcptrLocalSearchOperatorVector) Reserve

func (arg1 SwigcptrLocalSearchOperatorVector) Reserve(arg2 int64)

func (SwigcptrLocalSearchOperatorVector) Set

func (SwigcptrLocalSearchOperatorVector) Size

func (arg1 SwigcptrLocalSearchOperatorVector) Size() (_swig_ret int64)

func (SwigcptrLocalSearchOperatorVector) SwigIsLocalSearchOperatorVector

func (p SwigcptrLocalSearchOperatorVector) SwigIsLocalSearchOperatorVector()

func (SwigcptrLocalSearchOperatorVector) Swigcptr

type SwigcptrLocalSearchPhaseParameters

type SwigcptrLocalSearchPhaseParameters uintptr

func (SwigcptrLocalSearchPhaseParameters) SwigIsLocalSearchPhaseParameters

func (p SwigcptrLocalSearchPhaseParameters) SwigIsLocalSearchPhaseParameters()

func (SwigcptrLocalSearchPhaseParameters) Swigcptr

type SwigcptrModelCache

type SwigcptrModelCache uintptr

func (SwigcptrModelCache) Clear

func (arg1 SwigcptrModelCache) Clear()

func (SwigcptrModelCache) FindExprConstantExpression

func (arg1 SwigcptrModelCache) FindExprConstantExpression(arg2 IntExpr, arg3 int64, arg4 Operations_researchModelCacheExprConstantExpressionType) (_swig_ret IntExpr)

func (SwigcptrModelCache) FindExprExprConstantExpression

func (arg1 SwigcptrModelCache) FindExprExprConstantExpression(arg2 IntExpr, arg3 IntExpr, arg4 int64, arg5 Operations_researchModelCacheExprExprConstantExpressionType) (_swig_ret IntExpr)

func (SwigcptrModelCache) FindExprExprConstraint

func (arg1 SwigcptrModelCache) FindExprExprConstraint(arg2 IntExpr, arg3 IntExpr, arg4 Operations_researchModelCacheExprExprConstraintType) (_swig_ret Constraint)

func (SwigcptrModelCache) FindExprExprExpression

func (arg1 SwigcptrModelCache) FindExprExprExpression(arg2 IntExpr, arg3 IntExpr, arg4 Operations_researchModelCacheExprExprExpressionType) (_swig_ret IntExpr)

func (SwigcptrModelCache) FindExprExpression

func (arg1 SwigcptrModelCache) FindExprExpression(arg2 IntExpr, arg3 Operations_researchModelCacheExprExpressionType) (_swig_ret IntExpr)

func (SwigcptrModelCache) FindVarArrayConstantArrayExpression

func (arg1 SwigcptrModelCache) FindVarArrayConstantArrayExpression(arg2 IntVarVector, arg3 []int64, arg4 Operations_researchModelCacheVarArrayConstantArrayExpressionType) (_swig_ret IntExpr)

func (SwigcptrModelCache) FindVarArrayConstantExpression

func (arg1 SwigcptrModelCache) FindVarArrayConstantExpression(arg2 IntVarVector, arg3 int64, arg4 Operations_researchModelCacheVarArrayConstantExpressionType) (_swig_ret IntExpr)

func (SwigcptrModelCache) FindVarArrayExpression

func (arg1 SwigcptrModelCache) FindVarArrayExpression(arg2 IntVarVector, arg3 Operations_researchModelCacheVarArrayExpressionType) (_swig_ret IntExpr)

func (SwigcptrModelCache) FindVarConstantArrayExpression

func (arg1 SwigcptrModelCache) FindVarConstantArrayExpression(arg2 IntVar, arg3 []int64, arg4 Operations_researchModelCacheVarConstantArrayExpressionType) (_swig_ret IntExpr)

func (SwigcptrModelCache) FindVarConstantConstantConstraint

func (arg1 SwigcptrModelCache) FindVarConstantConstantConstraint(arg2 IntVar, arg3 int64, arg4 int64, arg5 Operations_researchModelCacheVarConstantConstantConstraintType) (_swig_ret Constraint)

func (SwigcptrModelCache) FindVarConstantConstantExpression

func (arg1 SwigcptrModelCache) FindVarConstantConstantExpression(arg2 IntVar, arg3 int64, arg4 int64, arg5 Operations_researchModelCacheVarConstantConstantExpressionType) (_swig_ret IntExpr)

func (SwigcptrModelCache) FindVarConstantConstraint

func (arg1 SwigcptrModelCache) FindVarConstantConstraint(arg2 IntVar, arg3 int64, arg4 Operations_researchModelCacheVarConstantConstraintType) (_swig_ret Constraint)

func (SwigcptrModelCache) FindVoidConstraint

func (arg1 SwigcptrModelCache) FindVoidConstraint(arg2 Operations_researchModelCacheVoidConstraintType) (_swig_ret Constraint)

func (SwigcptrModelCache) InsertExprConstantExpression

func (arg1 SwigcptrModelCache) InsertExprConstantExpression(arg2 IntExpr, arg3 IntExpr, arg4 int64, arg5 Operations_researchModelCacheExprConstantExpressionType)

func (SwigcptrModelCache) InsertExprExprConstantExpression

func (arg1 SwigcptrModelCache) InsertExprExprConstantExpression(arg2 IntExpr, arg3 IntExpr, arg4 IntExpr, arg5 int64, arg6 Operations_researchModelCacheExprExprConstantExpressionType)

func (SwigcptrModelCache) InsertExprExprConstraint

func (arg1 SwigcptrModelCache) InsertExprExprConstraint(arg2 Constraint, arg3 IntExpr, arg4 IntExpr, arg5 Operations_researchModelCacheExprExprConstraintType)

func (SwigcptrModelCache) InsertExprExprExpression

func (arg1 SwigcptrModelCache) InsertExprExprExpression(arg2 IntExpr, arg3 IntExpr, arg4 IntExpr, arg5 Operations_researchModelCacheExprExprExpressionType)

func (SwigcptrModelCache) InsertExprExpression

func (arg1 SwigcptrModelCache) InsertExprExpression(arg2 IntExpr, arg3 IntExpr, arg4 Operations_researchModelCacheExprExpressionType)

func (SwigcptrModelCache) InsertVarArrayConstantArrayExpression

func (arg1 SwigcptrModelCache) InsertVarArrayConstantArrayExpression(arg2 IntExpr, arg3 IntVarVector, arg4 []int64, arg5 Operations_researchModelCacheVarArrayConstantArrayExpressionType)

func (SwigcptrModelCache) InsertVarArrayConstantExpression

func (arg1 SwigcptrModelCache) InsertVarArrayConstantExpression(arg2 IntExpr, arg3 IntVarVector, arg4 int64, arg5 Operations_researchModelCacheVarArrayConstantExpressionType)

func (SwigcptrModelCache) InsertVarArrayExpression

func (arg1 SwigcptrModelCache) InsertVarArrayExpression(arg2 IntExpr, arg3 IntVarVector, arg4 Operations_researchModelCacheVarArrayExpressionType)

func (SwigcptrModelCache) InsertVarConstantArrayExpression

func (arg1 SwigcptrModelCache) InsertVarConstantArrayExpression(arg2 IntExpr, arg3 IntVar, arg4 []int64, arg5 Operations_researchModelCacheVarConstantArrayExpressionType)

func (SwigcptrModelCache) InsertVarConstantConstantConstraint

func (arg1 SwigcptrModelCache) InsertVarConstantConstantConstraint(arg2 Constraint, arg3 IntVar, arg4 int64, arg5 int64, arg6 Operations_researchModelCacheVarConstantConstantConstraintType)

func (SwigcptrModelCache) InsertVarConstantConstantExpression

func (arg1 SwigcptrModelCache) InsertVarConstantConstantExpression(arg2 IntExpr, arg3 IntVar, arg4 int64, arg5 int64, arg6 Operations_researchModelCacheVarConstantConstantExpressionType)

func (SwigcptrModelCache) InsertVarConstantConstraint

func (arg1 SwigcptrModelCache) InsertVarConstantConstraint(arg2 Constraint, arg3 IntVar, arg4 int64, arg5 Operations_researchModelCacheVarConstantConstraintType)

func (SwigcptrModelCache) InsertVoidConstraint

func (SwigcptrModelCache) Solver

func (arg1 SwigcptrModelCache) Solver() (_swig_ret Solver)

func (SwigcptrModelCache) SwigIsModelCache

func (p SwigcptrModelCache) SwigIsModelCache()

func (SwigcptrModelCache) Swigcptr

func (p SwigcptrModelCache) Swigcptr() uintptr

type SwigcptrModelVisitor

type SwigcptrModelVisitor uintptr

func (SwigcptrModelVisitor) BeginVisitConstraint

func (arg1 SwigcptrModelVisitor) BeginVisitConstraint(arg2 string, arg3 Constraint)

func (SwigcptrModelVisitor) BeginVisitExtension

func (arg1 SwigcptrModelVisitor) BeginVisitExtension(arg2 string)

func (SwigcptrModelVisitor) BeginVisitIntegerExpression

func (arg1 SwigcptrModelVisitor) BeginVisitIntegerExpression(arg2 string, arg3 IntExpr)

func (SwigcptrModelVisitor) BeginVisitModel

func (arg1 SwigcptrModelVisitor) BeginVisitModel(arg2 string)

func (SwigcptrModelVisitor) EndVisitConstraint

func (arg1 SwigcptrModelVisitor) EndVisitConstraint(arg2 string, arg3 Constraint)

func (SwigcptrModelVisitor) EndVisitExtension

func (arg1 SwigcptrModelVisitor) EndVisitExtension(arg2 string)

func (SwigcptrModelVisitor) EndVisitIntegerExpression

func (arg1 SwigcptrModelVisitor) EndVisitIntegerExpression(arg2 string, arg3 IntExpr)

func (SwigcptrModelVisitor) EndVisitModel

func (arg1 SwigcptrModelVisitor) EndVisitModel(arg2 string)

func (SwigcptrModelVisitor) SwigGetBaseObject

func (p SwigcptrModelVisitor) SwigGetBaseObject() BaseObject

func (SwigcptrModelVisitor) SwigIsBaseObject

func (p SwigcptrModelVisitor) SwigIsBaseObject()

func (SwigcptrModelVisitor) SwigIsModelVisitor

func (p SwigcptrModelVisitor) SwigIsModelVisitor()

func (SwigcptrModelVisitor) Swigcptr

func (p SwigcptrModelVisitor) Swigcptr() uintptr

func (SwigcptrModelVisitor) ToString

func (_swig_base SwigcptrModelVisitor) ToString() (_swig_ret string)

func (SwigcptrModelVisitor) VisitIntegerArgument

func (arg1 SwigcptrModelVisitor) VisitIntegerArgument(arg2 string, arg3 int64)

func (SwigcptrModelVisitor) VisitIntegerArrayArgument

func (arg1 SwigcptrModelVisitor) VisitIntegerArrayArgument(arg2 string, arg3 []int64)

func (SwigcptrModelVisitor) VisitIntegerExpressionArgument

func (arg1 SwigcptrModelVisitor) VisitIntegerExpressionArgument(arg2 string, arg3 IntExpr)

func (SwigcptrModelVisitor) VisitIntegerMatrixArgument

func (arg1 SwigcptrModelVisitor) VisitIntegerMatrixArgument(arg2 string, arg3 IntTupleSet)

func (SwigcptrModelVisitor) VisitIntegerVariable

func (p SwigcptrModelVisitor) VisitIntegerVariable(a ...interface{})

func (SwigcptrModelVisitor) VisitIntegerVariableArrayArgument

func (arg1 SwigcptrModelVisitor) VisitIntegerVariableArrayArgument(arg2 string, arg3 IntVarVector)

func (SwigcptrModelVisitor) VisitIntegerVariable__SWIG_0

func (arg1 SwigcptrModelVisitor) VisitIntegerVariable__SWIG_0(arg2 IntVar, arg3 IntExpr)

func (SwigcptrModelVisitor) VisitIntegerVariable__SWIG_1

func (arg1 SwigcptrModelVisitor) VisitIntegerVariable__SWIG_1(arg2 IntVar, arg3 string, arg4 int64, arg5 IntVar)

func (SwigcptrModelVisitor) VisitIntervalArgument

func (arg1 SwigcptrModelVisitor) VisitIntervalArgument(arg2 string, arg3 IntervalVar)

func (SwigcptrModelVisitor) VisitIntervalArrayArgument

func (arg1 SwigcptrModelVisitor) VisitIntervalArrayArgument(arg2 string, arg3 IntervalVarVector)

func (SwigcptrModelVisitor) VisitIntervalVariable

func (arg1 SwigcptrModelVisitor) VisitIntervalVariable(arg2 IntervalVar, arg3 string, arg4 int64, arg5 IntervalVar)

func (SwigcptrModelVisitor) VisitSequenceArgument

func (arg1 SwigcptrModelVisitor) VisitSequenceArgument(arg2 string, arg3 SequenceVar)

func (SwigcptrModelVisitor) VisitSequenceArrayArgument

func (arg1 SwigcptrModelVisitor) VisitSequenceArrayArgument(arg2 string, arg3 SequenceVarVector)

func (SwigcptrModelVisitor) VisitSequenceVariable

func (arg1 SwigcptrModelVisitor) VisitSequenceVariable(arg2 SequenceVar)

type SwigcptrObjectiveMonitor

type SwigcptrObjectiveMonitor uintptr

func (SwigcptrObjectiveMonitor) Accept

func (arg1 SwigcptrObjectiveMonitor) Accept(arg2 ModelVisitor)

func (SwigcptrObjectiveMonitor) AcceptDelta

func (arg1 SwigcptrObjectiveMonitor) AcceptDelta(arg2 Assignment, arg3 Assignment) (_swig_ret bool)

func (SwigcptrObjectiveMonitor) AcceptNeighbor

func (_swig_base SwigcptrObjectiveMonitor) AcceptNeighbor()

func (SwigcptrObjectiveMonitor) AcceptSolution

func (_swig_base SwigcptrObjectiveMonitor) AcceptSolution() (_swig_ret bool)

func (SwigcptrObjectiveMonitor) AcceptUncheckedNeighbor

func (_swig_base SwigcptrObjectiveMonitor) AcceptUncheckedNeighbor()

func (SwigcptrObjectiveMonitor) AfterDecision

func (_swig_base SwigcptrObjectiveMonitor) AfterDecision(arg1 Decision, arg2 bool)

func (SwigcptrObjectiveMonitor) ApplyDecision

func (_swig_base SwigcptrObjectiveMonitor) ApplyDecision(arg1 Decision)

func (SwigcptrObjectiveMonitor) AtSolution

func (arg1 SwigcptrObjectiveMonitor) AtSolution() (_swig_ret bool)

func (SwigcptrObjectiveMonitor) BeginFail

func (_swig_base SwigcptrObjectiveMonitor) BeginFail()

func (SwigcptrObjectiveMonitor) BeginInitialPropagation

func (_swig_base SwigcptrObjectiveMonitor) BeginInitialPropagation()

func (SwigcptrObjectiveMonitor) BeginNextDecision

func (_swig_base SwigcptrObjectiveMonitor) BeginNextDecision(arg1 DecisionBuilder)

func (SwigcptrObjectiveMonitor) BestValue

func (arg1 SwigcptrObjectiveMonitor) BestValue(arg2 int) (_swig_ret int64)

func (SwigcptrObjectiveMonitor) EndFail

func (_swig_base SwigcptrObjectiveMonitor) EndFail()

func (SwigcptrObjectiveMonitor) EndInitialPropagation

func (_swig_base SwigcptrObjectiveMonitor) EndInitialPropagation()

func (SwigcptrObjectiveMonitor) EndNextDecision

func (_swig_base SwigcptrObjectiveMonitor) EndNextDecision(arg1 DecisionBuilder, arg2 Decision)

func (SwigcptrObjectiveMonitor) EnterSearch

func (arg1 SwigcptrObjectiveMonitor) EnterSearch()

func (SwigcptrObjectiveMonitor) ExitSearch

func (_swig_base SwigcptrObjectiveMonitor) ExitSearch()

func (SwigcptrObjectiveMonitor) Install

func (_swig_base SwigcptrObjectiveMonitor) Install()

func (SwigcptrObjectiveMonitor) IsUncheckedSolutionLimitReached

func (_swig_base SwigcptrObjectiveMonitor) IsUncheckedSolutionLimitReached() (_swig_ret bool)

func (SwigcptrObjectiveMonitor) LocalOptimum

func (_swig_base SwigcptrObjectiveMonitor) LocalOptimum() (_swig_ret bool)

func (SwigcptrObjectiveMonitor) Maximize

func (arg1 SwigcptrObjectiveMonitor) Maximize(arg2 int) (_swig_ret bool)

func (SwigcptrObjectiveMonitor) MinimizationVar

func (arg1 SwigcptrObjectiveMonitor) MinimizationVar(arg2 int) (_swig_ret IntVar)

func (SwigcptrObjectiveMonitor) NoMoreSolutions

func (_swig_base SwigcptrObjectiveMonitor) NoMoreSolutions()

func (SwigcptrObjectiveMonitor) ObjectiveVar

func (arg1 SwigcptrObjectiveMonitor) ObjectiveVar(arg2 int) (_swig_ret IntVar)

func (SwigcptrObjectiveMonitor) PeriodicCheck

func (_swig_base SwigcptrObjectiveMonitor) PeriodicCheck()

func (SwigcptrObjectiveMonitor) ProgressPercent

func (_swig_base SwigcptrObjectiveMonitor) ProgressPercent() (_swig_ret int)

func (SwigcptrObjectiveMonitor) RefuteDecision

func (_swig_base SwigcptrObjectiveMonitor) RefuteDecision(arg1 Decision)

func (SwigcptrObjectiveMonitor) RestartSearch

func (_swig_base SwigcptrObjectiveMonitor) RestartSearch()

func (SwigcptrObjectiveMonitor) Size

func (arg1 SwigcptrObjectiveMonitor) Size() (_swig_ret int)

func (SwigcptrObjectiveMonitor) Solver

func (_swig_base SwigcptrObjectiveMonitor) Solver() (_swig_ret Solver)

func (SwigcptrObjectiveMonitor) Step

func (arg1 SwigcptrObjectiveMonitor) Step(arg2 int) (_swig_ret int64)

func (SwigcptrObjectiveMonitor) SwigGetBaseObject

func (p SwigcptrObjectiveMonitor) SwigGetBaseObject() BaseObject

func (SwigcptrObjectiveMonitor) SwigGetSearchMonitor

func (p SwigcptrObjectiveMonitor) SwigGetSearchMonitor() SearchMonitor

func (SwigcptrObjectiveMonitor) SwigIsBaseObject

func (p SwigcptrObjectiveMonitor) SwigIsBaseObject()

func (SwigcptrObjectiveMonitor) SwigIsObjectiveMonitor

func (p SwigcptrObjectiveMonitor) SwigIsObjectiveMonitor()

func (SwigcptrObjectiveMonitor) SwigIsSearchMonitor

func (p SwigcptrObjectiveMonitor) SwigIsSearchMonitor()

func (SwigcptrObjectiveMonitor) Swigcptr

func (p SwigcptrObjectiveMonitor) Swigcptr() uintptr

func (SwigcptrObjectiveMonitor) ToString

func (_swig_base SwigcptrObjectiveMonitor) ToString() (_swig_ret string)

type SwigcptrOperations_research_GlobalDimensionCumulOptimizer

type SwigcptrOperations_research_GlobalDimensionCumulOptimizer uintptr

func (SwigcptrOperations_research_GlobalDimensionCumulOptimizer) Swigcptr

type SwigcptrOperations_research_LocalDimensionCumulOptimizer

type SwigcptrOperations_research_LocalDimensionCumulOptimizer uintptr

func (SwigcptrOperations_research_LocalDimensionCumulOptimizer) Swigcptr

type SwigcptrOperations_research_RoutingModel_NodeNeighborsByCostClass

type SwigcptrOperations_research_RoutingModel_NodeNeighborsByCostClass uintptr

func (SwigcptrOperations_research_RoutingModel_NodeNeighborsByCostClass) Swigcptr

type SwigcptrOperations_research_RoutingModel_ResourceGroup

type SwigcptrOperations_research_RoutingModel_ResourceGroup uintptr

func (SwigcptrOperations_research_RoutingModel_ResourceGroup) Swigcptr

type SwigcptrOperations_research_RoutingModel_VehicleTypeContainer

type SwigcptrOperations_research_RoutingModel_VehicleTypeContainer uintptr

func (SwigcptrOperations_research_RoutingModel_VehicleTypeContainer) Swigcptr

type SwigcptrOptimizeVar

type SwigcptrOptimizeVar uintptr

func (SwigcptrOptimizeVar) Accept

func (_swig_base SwigcptrOptimizeVar) Accept(arg1 ModelVisitor)

func (SwigcptrOptimizeVar) AcceptDelta

func (_swig_base SwigcptrOptimizeVar) AcceptDelta(arg1 Assignment, arg2 Assignment) (_swig_ret bool)

func (SwigcptrOptimizeVar) AcceptNeighbor

func (_swig_base SwigcptrOptimizeVar) AcceptNeighbor()

func (SwigcptrOptimizeVar) AcceptSolution

func (arg1 SwigcptrOptimizeVar) AcceptSolution() (_swig_ret bool)

func (SwigcptrOptimizeVar) AcceptUncheckedNeighbor

func (_swig_base SwigcptrOptimizeVar) AcceptUncheckedNeighbor()

func (SwigcptrOptimizeVar) AfterDecision

func (_swig_base SwigcptrOptimizeVar) AfterDecision(arg1 Decision, arg2 bool)

func (SwigcptrOptimizeVar) ApplyBound

func (arg1 SwigcptrOptimizeVar) ApplyBound()

func (SwigcptrOptimizeVar) ApplyDecision

func (_swig_base SwigcptrOptimizeVar) ApplyDecision(arg1 Decision)

func (SwigcptrOptimizeVar) AtSolution

func (arg1 SwigcptrOptimizeVar) AtSolution() (_swig_ret bool)

func (SwigcptrOptimizeVar) BeginFail

func (_swig_base SwigcptrOptimizeVar) BeginFail()

func (SwigcptrOptimizeVar) BeginInitialPropagation

func (_swig_base SwigcptrOptimizeVar) BeginInitialPropagation()

func (SwigcptrOptimizeVar) BeginNextDecision

func (arg1 SwigcptrOptimizeVar) BeginNextDecision(arg2 DecisionBuilder)

func (SwigcptrOptimizeVar) Best

func (arg1 SwigcptrOptimizeVar) Best() (_swig_ret int64)

func (SwigcptrOptimizeVar) BestValue

func (_swig_base SwigcptrOptimizeVar) BestValue(arg1 int) (_swig_ret int64)

func (SwigcptrOptimizeVar) DirectorInterface

func (p SwigcptrOptimizeVar) DirectorInterface() interface{}

func (SwigcptrOptimizeVar) EndFail

func (_swig_base SwigcptrOptimizeVar) EndFail()

func (SwigcptrOptimizeVar) EndInitialPropagation

func (_swig_base SwigcptrOptimizeVar) EndInitialPropagation()

func (SwigcptrOptimizeVar) EndNextDecision

func (_swig_base SwigcptrOptimizeVar) EndNextDecision(arg1 DecisionBuilder, arg2 Decision)

func (SwigcptrOptimizeVar) EnterSearch

func (_swig_base SwigcptrOptimizeVar) EnterSearch()

func (SwigcptrOptimizeVar) ExitSearch

func (_swig_base SwigcptrOptimizeVar) ExitSearch()

func (SwigcptrOptimizeVar) Install

func (_swig_base SwigcptrOptimizeVar) Install()

func (SwigcptrOptimizeVar) IsUncheckedSolutionLimitReached

func (_swig_base SwigcptrOptimizeVar) IsUncheckedSolutionLimitReached() (_swig_ret bool)

func (SwigcptrOptimizeVar) LocalOptimum

func (_swig_base SwigcptrOptimizeVar) LocalOptimum() (_swig_ret bool)

func (SwigcptrOptimizeVar) Maximize

func (_swig_base SwigcptrOptimizeVar) Maximize(arg1 int) (_swig_ret bool)

func (SwigcptrOptimizeVar) MinimizationVar

func (_swig_base SwigcptrOptimizeVar) MinimizationVar(arg1 int) (_swig_ret IntVar)

func (SwigcptrOptimizeVar) Name

func (arg1 SwigcptrOptimizeVar) Name() (_swig_ret string)

func (SwigcptrOptimizeVar) NoMoreSolutions

func (_swig_base SwigcptrOptimizeVar) NoMoreSolutions()

func (SwigcptrOptimizeVar) ObjectiveVar

func (_swig_base SwigcptrOptimizeVar) ObjectiveVar(arg1 int) (_swig_ret IntVar)

func (SwigcptrOptimizeVar) PeriodicCheck

func (_swig_base SwigcptrOptimizeVar) PeriodicCheck()

func (SwigcptrOptimizeVar) ProgressPercent

func (_swig_base SwigcptrOptimizeVar) ProgressPercent() (_swig_ret int)

func (SwigcptrOptimizeVar) RefuteDecision

func (arg1 SwigcptrOptimizeVar) RefuteDecision(arg2 Decision)

func (SwigcptrOptimizeVar) RestartSearch

func (_swig_base SwigcptrOptimizeVar) RestartSearch()

func (SwigcptrOptimizeVar) Size

func (_swig_base SwigcptrOptimizeVar) Size() (_swig_ret int)

func (SwigcptrOptimizeVar) Solver

func (_swig_base SwigcptrOptimizeVar) Solver() (_swig_ret Solver)

func (SwigcptrOptimizeVar) Step

func (_swig_base SwigcptrOptimizeVar) Step(arg1 int) (_swig_ret int64)

func (SwigcptrOptimizeVar) SwigGetBaseObject

func (p SwigcptrOptimizeVar) SwigGetBaseObject() BaseObject

func (SwigcptrOptimizeVar) SwigGetObjectiveMonitor

func (p SwigcptrOptimizeVar) SwigGetObjectiveMonitor() ObjectiveMonitor

func (SwigcptrOptimizeVar) SwigGetSearchMonitor

func (p SwigcptrOptimizeVar) SwigGetSearchMonitor() SearchMonitor

func (SwigcptrOptimizeVar) SwigIsBaseObject

func (p SwigcptrOptimizeVar) SwigIsBaseObject()

func (SwigcptrOptimizeVar) SwigIsObjectiveMonitor

func (p SwigcptrOptimizeVar) SwigIsObjectiveMonitor()

func (SwigcptrOptimizeVar) SwigIsOptimizeVar

func (p SwigcptrOptimizeVar) SwigIsOptimizeVar()

func (SwigcptrOptimizeVar) SwigIsSearchMonitor

func (p SwigcptrOptimizeVar) SwigIsSearchMonitor()

func (SwigcptrOptimizeVar) Swigcptr

func (p SwigcptrOptimizeVar) Swigcptr() uintptr

func (SwigcptrOptimizeVar) ToString

func (arg1 SwigcptrOptimizeVar) ToString() (_swig_ret string)

func (SwigcptrOptimizeVar) Var

func (arg1 SwigcptrOptimizeVar) Var() (_swig_ret IntVar)

type SwigcptrPack

type SwigcptrPack uintptr

func (SwigcptrPack) Accept

func (arg1 SwigcptrPack) Accept(arg2 ModelVisitor)

func (SwigcptrPack) AddCountAssignedItemsDimension

func (arg1 SwigcptrPack) AddCountAssignedItemsDimension(arg2 IntVar)

func (SwigcptrPack) AddCountUsedBinDimension

func (arg1 SwigcptrPack) AddCountUsedBinDimension(arg2 IntVar)

func (SwigcptrPack) AddSumVariableWeightsLessOrEqualConstantDimension

func (arg1 SwigcptrPack) AddSumVariableWeightsLessOrEqualConstantDimension(arg2 IntVarVector, arg3 []int64)

func (SwigcptrPack) AddWeightedSumEqualVarDimension

func (p SwigcptrPack) AddWeightedSumEqualVarDimension(a ...interface{})

func (SwigcptrPack) AddWeightedSumEqualVarDimension__SWIG_0

func (arg1 SwigcptrPack) AddWeightedSumEqualVarDimension__SWIG_0(arg2 []int64, arg3 IntVarVector)

func (SwigcptrPack) AddWeightedSumEqualVarDimension__SWIG_1

func (arg1 SwigcptrPack) AddWeightedSumEqualVarDimension__SWIG_1(arg2 RoutingTransitCallback2, arg3 IntVarVector)

func (SwigcptrPack) AddWeightedSumLessOrEqualConstantDimension

func (p SwigcptrPack) AddWeightedSumLessOrEqualConstantDimension(a ...interface{})

func (SwigcptrPack) AddWeightedSumLessOrEqualConstantDimension__SWIG_0

func (arg1 SwigcptrPack) AddWeightedSumLessOrEqualConstantDimension__SWIG_0(arg2 []int64, arg3 []int64)

func (SwigcptrPack) AddWeightedSumLessOrEqualConstantDimension__SWIG_1

func (arg1 SwigcptrPack) AddWeightedSumLessOrEqualConstantDimension__SWIG_1(arg2 RoutingTransitCallback1, arg3 []int64)

func (SwigcptrPack) AddWeightedSumLessOrEqualConstantDimension__SWIG_2

func (arg1 SwigcptrPack) AddWeightedSumLessOrEqualConstantDimension__SWIG_2(arg2 RoutingTransitCallback2, arg3 []int64)

func (SwigcptrPack) AddWeightedSumOfAssignedDimension

func (arg1 SwigcptrPack) AddWeightedSumOfAssignedDimension(arg2 []int64, arg3 IntVar)

func (SwigcptrPack) Assign

func (arg1 SwigcptrPack) Assign(arg2 int, arg3 int)

func (SwigcptrPack) AssignAllPossibleToBin

func (arg1 SwigcptrPack) AssignAllPossibleToBin(arg2 int)

func (SwigcptrPack) AssignAllRemainingItems

func (arg1 SwigcptrPack) AssignAllRemainingItems()

func (SwigcptrPack) AssignFirstPossibleToBin

func (arg1 SwigcptrPack) AssignFirstPossibleToBin(arg2 int)

func (SwigcptrPack) AssignVar

func (arg1 SwigcptrPack) AssignVar(arg2 int, arg3 int) (_swig_ret IntVar)

func (SwigcptrPack) BaseName

func (_swig_base SwigcptrPack) BaseName() (_swig_ret string)

func (SwigcptrPack) ClearAll

func (arg1 SwigcptrPack) ClearAll()

func (SwigcptrPack) EnqueueDelayedDemon

func (_swig_base SwigcptrPack) EnqueueDelayedDemon(arg1 Demon)

func (SwigcptrPack) EnqueueVar

func (_swig_base SwigcptrPack) EnqueueVar(arg1 Demon)

func (SwigcptrPack) FreezeQueue

func (_swig_base SwigcptrPack) FreezeQueue()

func (SwigcptrPack) HasName

func (_swig_base SwigcptrPack) HasName() (_swig_ret bool)

func (SwigcptrPack) InitialPropagateWrapper

func (arg1 SwigcptrPack) InitialPropagateWrapper()

func (SwigcptrPack) IsAssignedStatusKnown

func (arg1 SwigcptrPack) IsAssignedStatusKnown(arg2 int) (_swig_ret bool)

func (SwigcptrPack) IsCastConstraint

func (_swig_base SwigcptrPack) IsCastConstraint() (_swig_ret bool)

func (SwigcptrPack) IsPossible

func (arg1 SwigcptrPack) IsPossible(arg2 int, arg3 int) (_swig_ret bool)

func (SwigcptrPack) IsUndecided

func (arg1 SwigcptrPack) IsUndecided(arg2 int, arg3 int) (_swig_ret bool)

func (SwigcptrPack) Name

func (_swig_base SwigcptrPack) Name() (_swig_ret string)

func (SwigcptrPack) OneDomain

func (arg1 SwigcptrPack) OneDomain(arg2 int)

func (SwigcptrPack) Post

func (arg1 SwigcptrPack) Post()

func (SwigcptrPack) Propagate

func (arg1 SwigcptrPack) Propagate()

func (SwigcptrPack) PropagateDelayed

func (arg1 SwigcptrPack) PropagateDelayed()

func (SwigcptrPack) RemoveAllPossibleFromBin

func (arg1 SwigcptrPack) RemoveAllPossibleFromBin(arg2 int)

func (SwigcptrPack) ResetActionOnFail

func (_swig_base SwigcptrPack) ResetActionOnFail()

func (SwigcptrPack) SetAssigned

func (arg1 SwigcptrPack) SetAssigned(arg2 int)

func (SwigcptrPack) SetImpossible

func (arg1 SwigcptrPack) SetImpossible(arg2 int, arg3 int)

func (SwigcptrPack) SetName

func (_swig_base SwigcptrPack) SetName(arg1 Absl_string_view)

func (SwigcptrPack) SetUnassigned

func (arg1 SwigcptrPack) SetUnassigned(arg2 int)

func (SwigcptrPack) SetVariableToCleanOnFail

func (_swig_base SwigcptrPack) SetVariableToCleanOnFail(arg1 IntVar)

func (SwigcptrPack) Solver

func (_swig_base SwigcptrPack) Solver() (_swig_ret Solver)

func (SwigcptrPack) SwigGetBaseObject

func (p SwigcptrPack) SwigGetBaseObject() BaseObject

func (SwigcptrPack) SwigGetConstraint

func (p SwigcptrPack) SwigGetConstraint() Constraint

func (SwigcptrPack) SwigGetPropagationBaseObject

func (p SwigcptrPack) SwigGetPropagationBaseObject() PropagationBaseObject

func (SwigcptrPack) SwigIsBaseObject

func (p SwigcptrPack) SwigIsBaseObject()

func (SwigcptrPack) SwigIsConstraint

func (p SwigcptrPack) SwigIsConstraint()

func (SwigcptrPack) SwigIsPack

func (p SwigcptrPack) SwigIsPack()

func (SwigcptrPack) SwigIsPropagationBaseObject

func (p SwigcptrPack) SwigIsPropagationBaseObject()

func (SwigcptrPack) Swigcptr

func (p SwigcptrPack) Swigcptr() uintptr

func (SwigcptrPack) ToString

func (arg1 SwigcptrPack) ToString() (_swig_ret string)

func (SwigcptrPack) UnassignAllRemainingItems

func (arg1 SwigcptrPack) UnassignAllRemainingItems()

func (SwigcptrPack) UnfreezeQueue

func (_swig_base SwigcptrPack) UnfreezeQueue()

func (SwigcptrPack) Var

func (_swig_base SwigcptrPack) Var() (_swig_ret IntVar)

type SwigcptrPathOperator

type SwigcptrPathOperator uintptr

func (SwigcptrPathOperator) Activate

func (_swig_base SwigcptrPathOperator) Activate(arg1 int64)

func (SwigcptrPathOperator) Activated

func (_swig_base SwigcptrPathOperator) Activated(arg1 int64) (_swig_ret bool)

func (SwigcptrPathOperator) AddVars

func (_swig_base SwigcptrPathOperator) AddVars(arg1 IntVarVector)

func (SwigcptrPathOperator) ApplyChanges

func (_swig_base SwigcptrPathOperator) ApplyChanges(arg1 Assignment, arg2 Assignment) (_swig_ret bool)

func (SwigcptrPathOperator) Deactivate

func (_swig_base SwigcptrPathOperator) Deactivate(arg1 int64)

func (SwigcptrPathOperator) DirectorInterface

func (p SwigcptrPathOperator) DirectorInterface() interface{}

func (SwigcptrPathOperator) HasFragments

func (_swig_base SwigcptrPathOperator) HasFragments() (_swig_ret bool)

func (SwigcptrPathOperator) HoldsDelta

func (_swig_base SwigcptrPathOperator) HoldsDelta() (_swig_ret bool)

func (SwigcptrPathOperator) IsIncremental

func (_swig_base SwigcptrPathOperator) IsIncremental() (_swig_ret bool)

func (SwigcptrPathOperator) MakeNeighbor

func (arg1 SwigcptrPathOperator) MakeNeighbor() (_swig_ret bool)

func (SwigcptrPathOperator) MakeNextNeighbor

func (_swig_base SwigcptrPathOperator) MakeNextNeighbor(arg1 Assignment, arg2 Assignment) (_swig_ret bool)

func (SwigcptrPathOperator) OldValue

func (_swig_base SwigcptrPathOperator) OldValue(arg1 int64) (_swig_ret int64)

func (SwigcptrPathOperator) OnStart

func (_swig_base SwigcptrPathOperator) OnStart()

func (SwigcptrPathOperator) Prev

func (arg1 SwigcptrPathOperator) Prev(arg2 int64) (_swig_ret int64)

func (SwigcptrPathOperator) PrevValue

func (_swig_base SwigcptrPathOperator) PrevValue(arg1 int64) (_swig_ret int64)

func (SwigcptrPathOperator) Reset

func (arg1 SwigcptrPathOperator) Reset()

func (SwigcptrPathOperator) RevertChanges

func (_swig_base SwigcptrPathOperator) RevertChanges(arg1 bool)

func (SwigcptrPathOperator) SetValue

func (_swig_base SwigcptrPathOperator) SetValue(arg1 int64, arg2 int64)

func (SwigcptrPathOperator) Size

func (_swig_base SwigcptrPathOperator) Size() (_swig_ret int)

func (SwigcptrPathOperator) Start

func (_swig_base SwigcptrPathOperator) Start(arg1 Assignment)

func (SwigcptrPathOperator) SwigGetBaseObject

func (p SwigcptrPathOperator) SwigGetBaseObject() BaseObject

func (SwigcptrPathOperator) SwigGetIntVarLocalSearchOperator

func (p SwigcptrPathOperator) SwigGetIntVarLocalSearchOperator() IntVarLocalSearchOperator

func (SwigcptrPathOperator) SwigGetLocalSearchOperator

func (p SwigcptrPathOperator) SwigGetLocalSearchOperator() LocalSearchOperator

func (SwigcptrPathOperator) SwigIsBaseObject

func (p SwigcptrPathOperator) SwigIsBaseObject()

func (SwigcptrPathOperator) SwigIsIntVarLocalSearchOperator

func (p SwigcptrPathOperator) SwigIsIntVarLocalSearchOperator()

func (SwigcptrPathOperator) SwigIsLocalSearchOperator

func (p SwigcptrPathOperator) SwigIsLocalSearchOperator()

func (SwigcptrPathOperator) SwigIsPathOperator

func (p SwigcptrPathOperator) SwigIsPathOperator()

func (SwigcptrPathOperator) Swigcptr

func (p SwigcptrPathOperator) Swigcptr() uintptr

func (SwigcptrPathOperator) ToString

func (_swig_base SwigcptrPathOperator) ToString() (_swig_ret string)

func (SwigcptrPathOperator) Value

func (_swig_base SwigcptrPathOperator) Value(arg1 int64) (_swig_ret int64)

func (SwigcptrPathOperator) Var

func (_swig_base SwigcptrPathOperator) Var(arg1 int64) (_swig_ret IntVar)

type SwigcptrPathsMetadata

type SwigcptrPathsMetadata uintptr

func (SwigcptrPathsMetadata) Ends

func (arg1 SwigcptrPathsMetadata) Ends() (_swig_ret []int64)

func (SwigcptrPathsMetadata) GetPath

func (arg1 SwigcptrPathsMetadata) GetPath(arg2 int64) (_swig_ret int)

func (SwigcptrPathsMetadata) IsEnd

func (arg1 SwigcptrPathsMetadata) IsEnd(arg2 int64) (_swig_ret bool)

func (SwigcptrPathsMetadata) IsStart

func (arg1 SwigcptrPathsMetadata) IsStart(arg2 int64) (_swig_ret bool)

func (SwigcptrPathsMetadata) NumPaths

func (arg1 SwigcptrPathsMetadata) NumPaths() (_swig_ret int)

func (SwigcptrPathsMetadata) Paths

func (arg1 SwigcptrPathsMetadata) Paths() (_swig_ret []int64)

func (SwigcptrPathsMetadata) Starts

func (arg1 SwigcptrPathsMetadata) Starts() (_swig_ret []int64)

func (SwigcptrPathsMetadata) SwigIsPathsMetadata

func (p SwigcptrPathsMetadata) SwigIsPathsMetadata()

func (SwigcptrPathsMetadata) Swigcptr

func (p SwigcptrPathsMetadata) Swigcptr() uintptr

type SwigcptrPropagationBaseObject

type SwigcptrPropagationBaseObject uintptr

func (SwigcptrPropagationBaseObject) BaseName

func (arg1 SwigcptrPropagationBaseObject) BaseName() (_swig_ret string)

func (SwigcptrPropagationBaseObject) EnqueueDelayedDemon

func (arg1 SwigcptrPropagationBaseObject) EnqueueDelayedDemon(arg2 Demon)

func (SwigcptrPropagationBaseObject) EnqueueVar

func (arg1 SwigcptrPropagationBaseObject) EnqueueVar(arg2 Demon)

func (SwigcptrPropagationBaseObject) FreezeQueue

func (arg1 SwigcptrPropagationBaseObject) FreezeQueue()

func (SwigcptrPropagationBaseObject) HasName

func (arg1 SwigcptrPropagationBaseObject) HasName() (_swig_ret bool)

func (SwigcptrPropagationBaseObject) Name

func (arg1 SwigcptrPropagationBaseObject) Name() (_swig_ret string)

func (SwigcptrPropagationBaseObject) ResetActionOnFail

func (arg1 SwigcptrPropagationBaseObject) ResetActionOnFail()

func (SwigcptrPropagationBaseObject) SetName

func (SwigcptrPropagationBaseObject) SetVariableToCleanOnFail

func (arg1 SwigcptrPropagationBaseObject) SetVariableToCleanOnFail(arg2 IntVar)

func (SwigcptrPropagationBaseObject) Solver

func (arg1 SwigcptrPropagationBaseObject) Solver() (_swig_ret Solver)

func (SwigcptrPropagationBaseObject) SwigGetBaseObject

func (p SwigcptrPropagationBaseObject) SwigGetBaseObject() BaseObject

func (SwigcptrPropagationBaseObject) SwigIsBaseObject

func (p SwigcptrPropagationBaseObject) SwigIsBaseObject()

func (SwigcptrPropagationBaseObject) SwigIsPropagationBaseObject

func (p SwigcptrPropagationBaseObject) SwigIsPropagationBaseObject()

func (SwigcptrPropagationBaseObject) Swigcptr

func (SwigcptrPropagationBaseObject) ToString

func (arg1 SwigcptrPropagationBaseObject) ToString() (_swig_ret string)

func (SwigcptrPropagationBaseObject) UnfreezeQueue

func (arg1 SwigcptrPropagationBaseObject) UnfreezeQueue()

type SwigcptrPropagationMonitor

type SwigcptrPropagationMonitor uintptr

func (SwigcptrPropagationMonitor) Accept

func (_swig_base SwigcptrPropagationMonitor) Accept(arg1 ModelVisitor)

func (SwigcptrPropagationMonitor) AcceptDelta

func (_swig_base SwigcptrPropagationMonitor) AcceptDelta(arg1 Assignment, arg2 Assignment) (_swig_ret bool)

func (SwigcptrPropagationMonitor) AcceptNeighbor

func (_swig_base SwigcptrPropagationMonitor) AcceptNeighbor()

func (SwigcptrPropagationMonitor) AcceptSolution

func (_swig_base SwigcptrPropagationMonitor) AcceptSolution() (_swig_ret bool)

func (SwigcptrPropagationMonitor) AcceptUncheckedNeighbor

func (_swig_base SwigcptrPropagationMonitor) AcceptUncheckedNeighbor()

func (SwigcptrPropagationMonitor) AfterDecision

func (_swig_base SwigcptrPropagationMonitor) AfterDecision(arg1 Decision, arg2 bool)

func (SwigcptrPropagationMonitor) ApplyDecision

func (_swig_base SwigcptrPropagationMonitor) ApplyDecision(arg1 Decision)

func (SwigcptrPropagationMonitor) AtSolution

func (_swig_base SwigcptrPropagationMonitor) AtSolution() (_swig_ret bool)

func (SwigcptrPropagationMonitor) BeginConstraintInitialPropagation

func (arg1 SwigcptrPropagationMonitor) BeginConstraintInitialPropagation(arg2 Constraint)

func (SwigcptrPropagationMonitor) BeginDemonRun

func (arg1 SwigcptrPropagationMonitor) BeginDemonRun(arg2 Demon)

func (SwigcptrPropagationMonitor) BeginFail

func (_swig_base SwigcptrPropagationMonitor) BeginFail()

func (SwigcptrPropagationMonitor) BeginInitialPropagation

func (_swig_base SwigcptrPropagationMonitor) BeginInitialPropagation()

func (SwigcptrPropagationMonitor) BeginNestedConstraintInitialPropagation

func (arg1 SwigcptrPropagationMonitor) BeginNestedConstraintInitialPropagation(arg2 Constraint, arg3 Constraint)

func (SwigcptrPropagationMonitor) BeginNextDecision

func (_swig_base SwigcptrPropagationMonitor) BeginNextDecision(arg1 DecisionBuilder)

func (SwigcptrPropagationMonitor) EndConstraintInitialPropagation

func (arg1 SwigcptrPropagationMonitor) EndConstraintInitialPropagation(arg2 Constraint)

func (SwigcptrPropagationMonitor) EndDemonRun

func (arg1 SwigcptrPropagationMonitor) EndDemonRun(arg2 Demon)

func (SwigcptrPropagationMonitor) EndFail

func (_swig_base SwigcptrPropagationMonitor) EndFail()

func (SwigcptrPropagationMonitor) EndInitialPropagation

func (_swig_base SwigcptrPropagationMonitor) EndInitialPropagation()

func (SwigcptrPropagationMonitor) EndNestedConstraintInitialPropagation

func (arg1 SwigcptrPropagationMonitor) EndNestedConstraintInitialPropagation(arg2 Constraint, arg3 Constraint)

func (SwigcptrPropagationMonitor) EndNextDecision

func (_swig_base SwigcptrPropagationMonitor) EndNextDecision(arg1 DecisionBuilder, arg2 Decision)

func (SwigcptrPropagationMonitor) EndProcessingIntegerVariable

func (arg1 SwigcptrPropagationMonitor) EndProcessingIntegerVariable(arg2 IntVar)

func (SwigcptrPropagationMonitor) EnterSearch

func (_swig_base SwigcptrPropagationMonitor) EnterSearch()

func (SwigcptrPropagationMonitor) ExitSearch

func (_swig_base SwigcptrPropagationMonitor) ExitSearch()

func (SwigcptrPropagationMonitor) Install

func (arg1 SwigcptrPropagationMonitor) Install()

func (SwigcptrPropagationMonitor) IsUncheckedSolutionLimitReached

func (_swig_base SwigcptrPropagationMonitor) IsUncheckedSolutionLimitReached() (_swig_ret bool)

func (SwigcptrPropagationMonitor) LocalOptimum

func (_swig_base SwigcptrPropagationMonitor) LocalOptimum() (_swig_ret bool)

func (SwigcptrPropagationMonitor) NoMoreSolutions

func (_swig_base SwigcptrPropagationMonitor) NoMoreSolutions()

func (SwigcptrPropagationMonitor) PeriodicCheck

func (_swig_base SwigcptrPropagationMonitor) PeriodicCheck()

func (SwigcptrPropagationMonitor) PopContext

func (arg1 SwigcptrPropagationMonitor) PopContext()

func (SwigcptrPropagationMonitor) ProgressPercent

func (_swig_base SwigcptrPropagationMonitor) ProgressPercent() (_swig_ret int)

func (SwigcptrPropagationMonitor) PushContext

func (arg1 SwigcptrPropagationMonitor) PushContext(arg2 string)

func (SwigcptrPropagationMonitor) RankFirst

func (arg1 SwigcptrPropagationMonitor) RankFirst(arg2 SequenceVar, arg3 int)

func (SwigcptrPropagationMonitor) RankLast

func (arg1 SwigcptrPropagationMonitor) RankLast(arg2 SequenceVar, arg3 int)

func (SwigcptrPropagationMonitor) RankNotFirst

func (arg1 SwigcptrPropagationMonitor) RankNotFirst(arg2 SequenceVar, arg3 int)

func (SwigcptrPropagationMonitor) RankNotLast

func (arg1 SwigcptrPropagationMonitor) RankNotLast(arg2 SequenceVar, arg3 int)

func (SwigcptrPropagationMonitor) RankSequence

func (arg1 SwigcptrPropagationMonitor) RankSequence(arg2 SequenceVar, arg3 []int, arg4 []int, arg5 []int)

func (SwigcptrPropagationMonitor) RefuteDecision

func (_swig_base SwigcptrPropagationMonitor) RefuteDecision(arg1 Decision)

func (SwigcptrPropagationMonitor) RegisterDemon

func (arg1 SwigcptrPropagationMonitor) RegisterDemon(arg2 Demon)

func (SwigcptrPropagationMonitor) RemoveInterval

func (arg1 SwigcptrPropagationMonitor) RemoveInterval(arg2 IntVar, arg3 int64, arg4 int64)

func (SwigcptrPropagationMonitor) RemoveValue

func (arg1 SwigcptrPropagationMonitor) RemoveValue(arg2 IntVar, arg3 int64)

func (SwigcptrPropagationMonitor) RemoveValues

func (arg1 SwigcptrPropagationMonitor) RemoveValues(arg2 IntVar, arg3 []int64)

func (SwigcptrPropagationMonitor) RestartSearch

func (_swig_base SwigcptrPropagationMonitor) RestartSearch()

func (SwigcptrPropagationMonitor) SetDurationMax

func (arg1 SwigcptrPropagationMonitor) SetDurationMax(arg2 IntervalVar, arg3 int64)

func (SwigcptrPropagationMonitor) SetDurationMin

func (arg1 SwigcptrPropagationMonitor) SetDurationMin(arg2 IntervalVar, arg3 int64)

func (SwigcptrPropagationMonitor) SetDurationRange

func (arg1 SwigcptrPropagationMonitor) SetDurationRange(arg2 IntervalVar, arg3 int64, arg4 int64)

func (SwigcptrPropagationMonitor) SetEndMax

func (arg1 SwigcptrPropagationMonitor) SetEndMax(arg2 IntervalVar, arg3 int64)

func (SwigcptrPropagationMonitor) SetEndMin

func (arg1 SwigcptrPropagationMonitor) SetEndMin(arg2 IntervalVar, arg3 int64)

func (SwigcptrPropagationMonitor) SetEndRange

func (arg1 SwigcptrPropagationMonitor) SetEndRange(arg2 IntervalVar, arg3 int64, arg4 int64)

func (SwigcptrPropagationMonitor) SetMax

func (p SwigcptrPropagationMonitor) SetMax(a ...interface{})

func (SwigcptrPropagationMonitor) SetMax__SWIG_0

func (arg1 SwigcptrPropagationMonitor) SetMax__SWIG_0(arg2 IntExpr, arg3 int64)

func (SwigcptrPropagationMonitor) SetMax__SWIG_1

func (arg1 SwigcptrPropagationMonitor) SetMax__SWIG_1(arg2 IntVar, arg3 int64)

func (SwigcptrPropagationMonitor) SetMin

func (p SwigcptrPropagationMonitor) SetMin(a ...interface{})

func (SwigcptrPropagationMonitor) SetMin__SWIG_0

func (arg1 SwigcptrPropagationMonitor) SetMin__SWIG_0(arg2 IntExpr, arg3 int64)

func (SwigcptrPropagationMonitor) SetMin__SWIG_1

func (arg1 SwigcptrPropagationMonitor) SetMin__SWIG_1(arg2 IntVar, arg3 int64)

func (SwigcptrPropagationMonitor) SetPerformed

func (arg1 SwigcptrPropagationMonitor) SetPerformed(arg2 IntervalVar, arg3 bool)

func (SwigcptrPropagationMonitor) SetRange

func (p SwigcptrPropagationMonitor) SetRange(a ...interface{})

func (SwigcptrPropagationMonitor) SetRange__SWIG_0

func (arg1 SwigcptrPropagationMonitor) SetRange__SWIG_0(arg2 IntExpr, arg3 int64, arg4 int64)

func (SwigcptrPropagationMonitor) SetRange__SWIG_1

func (arg1 SwigcptrPropagationMonitor) SetRange__SWIG_1(arg2 IntVar, arg3 int64, arg4 int64)

func (SwigcptrPropagationMonitor) SetStartMax

func (arg1 SwigcptrPropagationMonitor) SetStartMax(arg2 IntervalVar, arg3 int64)

func (SwigcptrPropagationMonitor) SetStartMin

func (arg1 SwigcptrPropagationMonitor) SetStartMin(arg2 IntervalVar, arg3 int64)

func (SwigcptrPropagationMonitor) SetStartRange

func (arg1 SwigcptrPropagationMonitor) SetStartRange(arg2 IntervalVar, arg3 int64, arg4 int64)

func (SwigcptrPropagationMonitor) SetValue

func (arg1 SwigcptrPropagationMonitor) SetValue(arg2 IntVar, arg3 int64)

func (SwigcptrPropagationMonitor) SetValues

func (arg1 SwigcptrPropagationMonitor) SetValues(arg2 IntVar, arg3 []int64)

func (SwigcptrPropagationMonitor) Solver

func (_swig_base SwigcptrPropagationMonitor) Solver() (_swig_ret Solver)

func (SwigcptrPropagationMonitor) StartProcessingIntegerVariable

func (arg1 SwigcptrPropagationMonitor) StartProcessingIntegerVariable(arg2 IntVar)

func (SwigcptrPropagationMonitor) SwigGetBaseObject

func (p SwigcptrPropagationMonitor) SwigGetBaseObject() BaseObject

func (SwigcptrPropagationMonitor) SwigGetSearchMonitor

func (p SwigcptrPropagationMonitor) SwigGetSearchMonitor() SearchMonitor

func (SwigcptrPropagationMonitor) SwigIsBaseObject

func (p SwigcptrPropagationMonitor) SwigIsBaseObject()

func (SwigcptrPropagationMonitor) SwigIsPropagationMonitor

func (p SwigcptrPropagationMonitor) SwigIsPropagationMonitor()

func (SwigcptrPropagationMonitor) SwigIsSearchMonitor

func (p SwigcptrPropagationMonitor) SwigIsSearchMonitor()

func (SwigcptrPropagationMonitor) Swigcptr

func (p SwigcptrPropagationMonitor) Swigcptr() uintptr

func (SwigcptrPropagationMonitor) ToString

func (arg1 SwigcptrPropagationMonitor) ToString() (_swig_ret string)

type SwigcptrRegularLimit

type SwigcptrRegularLimit uintptr

func (SwigcptrRegularLimit) Accept

func (arg1 SwigcptrRegularLimit) Accept(arg2 ModelVisitor)

func (SwigcptrRegularLimit) AcceptDelta

func (_swig_base SwigcptrRegularLimit) AcceptDelta(arg1 Assignment, arg2 Assignment) (_swig_ret bool)

func (SwigcptrRegularLimit) AcceptNeighbor

func (_swig_base SwigcptrRegularLimit) AcceptNeighbor()

func (SwigcptrRegularLimit) AcceptSolution

func (_swig_base SwigcptrRegularLimit) AcceptSolution() (_swig_ret bool)

func (SwigcptrRegularLimit) AcceptUncheckedNeighbor

func (_swig_base SwigcptrRegularLimit) AcceptUncheckedNeighbor()

func (SwigcptrRegularLimit) AfterDecision

func (_swig_base SwigcptrRegularLimit) AfterDecision(arg1 Decision, arg2 bool)

func (SwigcptrRegularLimit) ApplyDecision

func (_swig_base SwigcptrRegularLimit) ApplyDecision(arg1 Decision)

func (SwigcptrRegularLimit) AtSolution

func (_swig_base SwigcptrRegularLimit) AtSolution() (_swig_ret bool)

func (SwigcptrRegularLimit) BeginFail

func (_swig_base SwigcptrRegularLimit) BeginFail()

func (SwigcptrRegularLimit) BeginInitialPropagation

func (_swig_base SwigcptrRegularLimit) BeginInitialPropagation()

func (SwigcptrRegularLimit) BeginNextDecision

func (_swig_base SwigcptrRegularLimit) BeginNextDecision(arg1 DecisionBuilder)

func (SwigcptrRegularLimit) Branches

func (arg1 SwigcptrRegularLimit) Branches() (_swig_ret int64)

func (SwigcptrRegularLimit) Check

func (_swig_base SwigcptrRegularLimit) Check() (_swig_ret bool)

func (SwigcptrRegularLimit) CheckWithOffset

func (arg1 SwigcptrRegularLimit) CheckWithOffset(arg2 Absl_Duration) (_swig_ret bool)

func (SwigcptrRegularLimit) Copy

func (arg1 SwigcptrRegularLimit) Copy(arg2 SearchLimit)

func (SwigcptrRegularLimit) DirectorInterface

func (p SwigcptrRegularLimit) DirectorInterface() interface{}

func (SwigcptrRegularLimit) EndFail

func (_swig_base SwigcptrRegularLimit) EndFail()

func (SwigcptrRegularLimit) EndInitialPropagation

func (_swig_base SwigcptrRegularLimit) EndInitialPropagation()

func (SwigcptrRegularLimit) EndNextDecision

func (_swig_base SwigcptrRegularLimit) EndNextDecision(arg1 DecisionBuilder, arg2 Decision)

func (SwigcptrRegularLimit) EnterSearch

func (_swig_base SwigcptrRegularLimit) EnterSearch()

func (SwigcptrRegularLimit) ExitSearch

func (arg1 SwigcptrRegularLimit) ExitSearch()

func (SwigcptrRegularLimit) Failures

func (arg1 SwigcptrRegularLimit) Failures() (_swig_ret int64)

func (SwigcptrRegularLimit) Init

func (arg1 SwigcptrRegularLimit) Init()

func (SwigcptrRegularLimit) Install

func (arg1 SwigcptrRegularLimit) Install()

func (SwigcptrRegularLimit) IsCrossed

func (_swig_base SwigcptrRegularLimit) IsCrossed() (_swig_ret bool)

func (SwigcptrRegularLimit) IsUncheckedSolutionLimitReached

func (arg1 SwigcptrRegularLimit) IsUncheckedSolutionLimitReached() (_swig_ret bool)

func (SwigcptrRegularLimit) LocalOptimum

func (_swig_base SwigcptrRegularLimit) LocalOptimum() (_swig_ret bool)

func (SwigcptrRegularLimit) MakeClone

func (arg1 SwigcptrRegularLimit) MakeClone() (_swig_ret SearchLimit)

func (SwigcptrRegularLimit) MakeIdenticalClone

func (arg1 SwigcptrRegularLimit) MakeIdenticalClone() (_swig_ret RegularLimit)

func (SwigcptrRegularLimit) NoMoreSolutions

func (_swig_base SwigcptrRegularLimit) NoMoreSolutions()

func (SwigcptrRegularLimit) PeriodicCheck

func (_swig_base SwigcptrRegularLimit) PeriodicCheck()

func (SwigcptrRegularLimit) ProgressPercent

func (arg1 SwigcptrRegularLimit) ProgressPercent() (_swig_ret int)

func (SwigcptrRegularLimit) RefuteDecision

func (_swig_base SwigcptrRegularLimit) RefuteDecision(arg1 Decision)

func (SwigcptrRegularLimit) RestartSearch

func (_swig_base SwigcptrRegularLimit) RestartSearch()

func (SwigcptrRegularLimit) Solutions

func (arg1 SwigcptrRegularLimit) Solutions() (_swig_ret int64)

func (SwigcptrRegularLimit) Solver

func (_swig_base SwigcptrRegularLimit) Solver() (_swig_ret Solver)

func (SwigcptrRegularLimit) SwigGetBaseObject

func (p SwigcptrRegularLimit) SwigGetBaseObject() BaseObject

func (SwigcptrRegularLimit) SwigGetSearchLimit

func (p SwigcptrRegularLimit) SwigGetSearchLimit() SearchLimit

func (SwigcptrRegularLimit) SwigGetSearchMonitor

func (p SwigcptrRegularLimit) SwigGetSearchMonitor() SearchMonitor

func (SwigcptrRegularLimit) SwigIsBaseObject

func (p SwigcptrRegularLimit) SwigIsBaseObject()

func (SwigcptrRegularLimit) SwigIsRegularLimit

func (p SwigcptrRegularLimit) SwigIsRegularLimit()

func (SwigcptrRegularLimit) SwigIsSearchLimit

func (p SwigcptrRegularLimit) SwigIsSearchLimit()

func (SwigcptrRegularLimit) SwigIsSearchMonitor

func (p SwigcptrRegularLimit) SwigIsSearchMonitor()

func (SwigcptrRegularLimit) Swigcptr

func (p SwigcptrRegularLimit) Swigcptr() uintptr

func (SwigcptrRegularLimit) ToString

func (arg1 SwigcptrRegularLimit) ToString() (_swig_ret string)

func (SwigcptrRegularLimit) UpdateLimits

func (arg1 SwigcptrRegularLimit) UpdateLimits(arg2 Absl_Duration, arg3 int64, arg4 int64, arg5 int64)

func (SwigcptrRegularLimit) WallTime

func (arg1 SwigcptrRegularLimit) WallTime() (_swig_ret int64)

type SwigcptrRevBool

type SwigcptrRevBool uintptr

func (SwigcptrRevBool) SetValue

func (arg1 SwigcptrRevBool) SetValue(arg2 Solver, arg3 bool)

func (SwigcptrRevBool) SwigIsRevBool

func (p SwigcptrRevBool) SwigIsRevBool()

func (SwigcptrRevBool) Swigcptr

func (p SwigcptrRevBool) Swigcptr() uintptr

func (SwigcptrRevBool) Value

func (arg1 SwigcptrRevBool) Value() (_swig_ret bool)

type SwigcptrRevInteger

type SwigcptrRevInteger uintptr

func (SwigcptrRevInteger) SetValue

func (arg1 SwigcptrRevInteger) SetValue(arg2 Solver, arg3 int64)

func (SwigcptrRevInteger) SwigIsRevInteger

func (p SwigcptrRevInteger) SwigIsRevInteger()

func (SwigcptrRevInteger) Swigcptr

func (p SwigcptrRevInteger) Swigcptr() uintptr

func (SwigcptrRevInteger) Value

func (arg1 SwigcptrRevInteger) Value() (_swig_ret int64)

type SwigcptrRevPartialSequence

type SwigcptrRevPartialSequence uintptr

func (SwigcptrRevPartialSequence) IsRanked

func (arg1 SwigcptrRevPartialSequence) IsRanked(arg2 int) (_swig_ret bool)

func (SwigcptrRevPartialSequence) NumFirstRanked

func (arg1 SwigcptrRevPartialSequence) NumFirstRanked() (_swig_ret int)

func (SwigcptrRevPartialSequence) NumLastRanked

func (arg1 SwigcptrRevPartialSequence) NumLastRanked() (_swig_ret int)

func (SwigcptrRevPartialSequence) RankFirst

func (arg1 SwigcptrRevPartialSequence) RankFirst(arg2 Solver, arg3 int)

func (SwigcptrRevPartialSequence) RankLast

func (arg1 SwigcptrRevPartialSequence) RankLast(arg2 Solver, arg3 int)

func (SwigcptrRevPartialSequence) Size

func (arg1 SwigcptrRevPartialSequence) Size() (_swig_ret int)

func (SwigcptrRevPartialSequence) SwigIsRevPartialSequence

func (p SwigcptrRevPartialSequence) SwigIsRevPartialSequence()

func (SwigcptrRevPartialSequence) Swigcptr

func (p SwigcptrRevPartialSequence) Swigcptr() uintptr

func (SwigcptrRevPartialSequence) ToString

func (arg1 SwigcptrRevPartialSequence) ToString() (_swig_ret string)

type SwigcptrRoutingDimension

type SwigcptrRoutingDimension uintptr

func (SwigcptrRoutingDimension) AddNodePrecedence

func (arg1 SwigcptrRoutingDimension) AddNodePrecedence(arg2 int64, arg3 int64, arg4 int64)

func (SwigcptrRoutingDimension) BaseDimension

func (arg1 SwigcptrRoutingDimension) BaseDimension() (_swig_ret RoutingDimension)

func (SwigcptrRoutingDimension) CumulVar

func (arg1 SwigcptrRoutingDimension) CumulVar(arg2 int64) (_swig_ret IntVar)

func (SwigcptrRoutingDimension) Cumuls

func (arg1 SwigcptrRoutingDimension) Cumuls() (_swig_ret IntVarVector)

func (SwigcptrRoutingDimension) FixedTransitVar

func (arg1 SwigcptrRoutingDimension) FixedTransitVar(arg2 int64) (_swig_ret IntVar)

func (SwigcptrRoutingDimension) FixedTransits

func (arg1 SwigcptrRoutingDimension) FixedTransits() (_swig_ret IntVarVector)

func (SwigcptrRoutingDimension) GetBreakIntervalsOfVehicle

func (arg1 SwigcptrRoutingDimension) GetBreakIntervalsOfVehicle(arg2 int) (_swig_ret IntervalVarVector)

func (SwigcptrRoutingDimension) GetCumulVarSoftLowerBound

func (arg1 SwigcptrRoutingDimension) GetCumulVarSoftLowerBound(arg2 int64) (_swig_ret int64)

func (SwigcptrRoutingDimension) GetCumulVarSoftLowerBoundCoefficient

func (arg1 SwigcptrRoutingDimension) GetCumulVarSoftLowerBoundCoefficient(arg2 int64) (_swig_ret int64)

func (SwigcptrRoutingDimension) GetCumulVarSoftUpperBound

func (arg1 SwigcptrRoutingDimension) GetCumulVarSoftUpperBound(arg2 int64) (_swig_ret int64)

func (SwigcptrRoutingDimension) GetCumulVarSoftUpperBoundCoefficient

func (arg1 SwigcptrRoutingDimension) GetCumulVarSoftUpperBoundCoefficient(arg2 int64) (_swig_ret int64)

func (SwigcptrRoutingDimension) GetGlobalOptimizerOffset

func (arg1 SwigcptrRoutingDimension) GetGlobalOptimizerOffset() (_swig_ret int64)

func (SwigcptrRoutingDimension) GetLocalOptimizerOffsetForVehicle

func (arg1 SwigcptrRoutingDimension) GetLocalOptimizerOffsetForVehicle(arg2 int) (_swig_ret int64)

func (SwigcptrRoutingDimension) GetPostTravelEvaluatorOfVehicle

func (arg1 SwigcptrRoutingDimension) GetPostTravelEvaluatorOfVehicle(arg2 int) (_swig_ret int)

func (SwigcptrRoutingDimension) GetPreTravelEvaluatorOfVehicle

func (arg1 SwigcptrRoutingDimension) GetPreTravelEvaluatorOfVehicle(arg2 int) (_swig_ret int)

func (SwigcptrRoutingDimension) GetQuadraticCostSoftSpanUpperBoundForVehicle

func (arg1 SwigcptrRoutingDimension) GetQuadraticCostSoftSpanUpperBoundForVehicle(arg2 int) (_swig_ret BoundCost)

func (SwigcptrRoutingDimension) GetSlackCostCoefficientForVehicle

func (arg1 SwigcptrRoutingDimension) GetSlackCostCoefficientForVehicle(arg2 int) (_swig_ret int64)

func (SwigcptrRoutingDimension) GetSoftSpanUpperBoundForVehicle

func (arg1 SwigcptrRoutingDimension) GetSoftSpanUpperBoundForVehicle(arg2 int) (_swig_ret BoundCost)

func (SwigcptrRoutingDimension) GetSpanCostCoefficientForVehicle

func (arg1 SwigcptrRoutingDimension) GetSpanCostCoefficientForVehicle(arg2 int) (_swig_ret int64)

func (SwigcptrRoutingDimension) GetSpanUpperBoundForVehicle

func (arg1 SwigcptrRoutingDimension) GetSpanUpperBoundForVehicle(arg2 int) (_swig_ret int64)

func (SwigcptrRoutingDimension) GetTransitValue

func (arg1 SwigcptrRoutingDimension) GetTransitValue(arg2 int64, arg3 int64, arg4 int64) (_swig_ret int64)

func (SwigcptrRoutingDimension) GetTransitValueFromClass

func (arg1 SwigcptrRoutingDimension) GetTransitValueFromClass(arg2 int64, arg3 int64, arg4 int64) (_swig_ret int64)

func (SwigcptrRoutingDimension) GlobalSpanCostCoefficient

func (arg1 SwigcptrRoutingDimension) GlobalSpanCostCoefficient() (_swig_ret int64)

func (SwigcptrRoutingDimension) HasBreakConstraints

func (arg1 SwigcptrRoutingDimension) HasBreakConstraints() (_swig_ret bool)

func (SwigcptrRoutingDimension) HasCumulVarSoftLowerBound

func (arg1 SwigcptrRoutingDimension) HasCumulVarSoftLowerBound(arg2 int64) (_swig_ret bool)

func (SwigcptrRoutingDimension) HasCumulVarSoftUpperBound

func (arg1 SwigcptrRoutingDimension) HasCumulVarSoftUpperBound(arg2 int64) (_swig_ret bool)

func (SwigcptrRoutingDimension) HasPickupToDeliveryLimits

func (arg1 SwigcptrRoutingDimension) HasPickupToDeliveryLimits() (_swig_ret bool)

func (SwigcptrRoutingDimension) HasQuadraticCostSoftSpanUpperBounds

func (arg1 SwigcptrRoutingDimension) HasQuadraticCostSoftSpanUpperBounds() (_swig_ret bool)

func (SwigcptrRoutingDimension) HasSoftSpanUpperBounds

func (arg1 SwigcptrRoutingDimension) HasSoftSpanUpperBounds() (_swig_ret bool)

func (SwigcptrRoutingDimension) InitializeBreaks

func (arg1 SwigcptrRoutingDimension) InitializeBreaks()

func (SwigcptrRoutingDimension) Model

func (arg1 SwigcptrRoutingDimension) Model() (_swig_ret RoutingModel)

func (SwigcptrRoutingDimension) Name

func (arg1 SwigcptrRoutingDimension) Name() (_swig_ret string)

func (SwigcptrRoutingDimension) SetBreakDistanceDurationOfVehicle

func (arg1 SwigcptrRoutingDimension) SetBreakDistanceDurationOfVehicle(arg2 int64, arg3 int64, arg4 int)

func (SwigcptrRoutingDimension) SetBreakIntervalsOfVehicle

func (p SwigcptrRoutingDimension) SetBreakIntervalsOfVehicle(a ...interface{})

func (SwigcptrRoutingDimension) SetBreakIntervalsOfVehicle__SWIG_0

func (arg1 SwigcptrRoutingDimension) SetBreakIntervalsOfVehicle__SWIG_0(arg2 IntervalVarVector, arg3 int, arg4 int, arg5 int)

func (SwigcptrRoutingDimension) SetBreakIntervalsOfVehicle__SWIG_1

func (arg1 SwigcptrRoutingDimension) SetBreakIntervalsOfVehicle__SWIG_1(arg2 IntervalVarVector, arg3 int, arg4 []int64)

func (SwigcptrRoutingDimension) SetBreakIntervalsOfVehicle__SWIG_2

func (arg1 SwigcptrRoutingDimension) SetBreakIntervalsOfVehicle__SWIG_2(arg2 IntervalVarVector, arg3 int, arg4 []int64, arg5 RoutingTransitCallback2)

func (SwigcptrRoutingDimension) SetCumulVarSoftLowerBound

func (arg1 SwigcptrRoutingDimension) SetCumulVarSoftLowerBound(arg2 int64, arg3 int64, arg4 int64)

func (SwigcptrRoutingDimension) SetCumulVarSoftUpperBound

func (arg1 SwigcptrRoutingDimension) SetCumulVarSoftUpperBound(arg2 int64, arg3 int64, arg4 int64)

func (SwigcptrRoutingDimension) SetGlobalSpanCostCoefficient

func (arg1 SwigcptrRoutingDimension) SetGlobalSpanCostCoefficient(arg2 int64)

func (SwigcptrRoutingDimension) SetPickupToDeliveryLimitFunctionForPair

func (arg1 SwigcptrRoutingDimension) SetPickupToDeliveryLimitFunctionForPair(arg2 Std_function_Sl_long_SS_long_Sp_int_Sc_int_SP__Sg_, arg3 int)

func (SwigcptrRoutingDimension) SetQuadraticCostSoftSpanUpperBoundForVehicle

func (arg1 SwigcptrRoutingDimension) SetQuadraticCostSoftSpanUpperBoundForVehicle(arg2 BoundCost, arg3 int)

func (SwigcptrRoutingDimension) SetSlackCostCoefficientForAllVehicles

func (arg1 SwigcptrRoutingDimension) SetSlackCostCoefficientForAllVehicles(arg2 int64)

func (SwigcptrRoutingDimension) SetSlackCostCoefficientForVehicle

func (arg1 SwigcptrRoutingDimension) SetSlackCostCoefficientForVehicle(arg2 int64, arg3 int)

func (SwigcptrRoutingDimension) SetSoftSpanUpperBoundForVehicle

func (arg1 SwigcptrRoutingDimension) SetSoftSpanUpperBoundForVehicle(arg2 BoundCost, arg3 int)

func (SwigcptrRoutingDimension) SetSpanCostCoefficientForAllVehicles

func (arg1 SwigcptrRoutingDimension) SetSpanCostCoefficientForAllVehicles(arg2 int64)

func (SwigcptrRoutingDimension) SetSpanCostCoefficientForVehicle

func (arg1 SwigcptrRoutingDimension) SetSpanCostCoefficientForVehicle(arg2 int64, arg3 int)

func (SwigcptrRoutingDimension) SetSpanUpperBoundForVehicle

func (arg1 SwigcptrRoutingDimension) SetSpanUpperBoundForVehicle(arg2 int64, arg3 int)

func (SwigcptrRoutingDimension) ShortestTransitionSlack

func (arg1 SwigcptrRoutingDimension) ShortestTransitionSlack(arg2 int64) (_swig_ret int64)

func (SwigcptrRoutingDimension) SlackVar

func (arg1 SwigcptrRoutingDimension) SlackVar(arg2 int64) (_swig_ret IntVar)

func (SwigcptrRoutingDimension) Slacks

func (arg1 SwigcptrRoutingDimension) Slacks() (_swig_ret IntVarVector)

func (SwigcptrRoutingDimension) SwigIsRoutingDimension

func (p SwigcptrRoutingDimension) SwigIsRoutingDimension()

func (SwigcptrRoutingDimension) Swigcptr

func (p SwigcptrRoutingDimension) Swigcptr() uintptr

func (SwigcptrRoutingDimension) TransitVar

func (arg1 SwigcptrRoutingDimension) TransitVar(arg2 int64) (_swig_ret IntVar)

func (SwigcptrRoutingDimension) Transits

func (arg1 SwigcptrRoutingDimension) Transits() (_swig_ret IntVarVector)

type SwigcptrRoutingIndexManager

type SwigcptrRoutingIndexManager uintptr

func (SwigcptrRoutingIndexManager) GetNumberOfIndices

func (arg1 SwigcptrRoutingIndexManager) GetNumberOfIndices() (_swig_ret int)

func (SwigcptrRoutingIndexManager) GetNumberOfNodes

func (arg1 SwigcptrRoutingIndexManager) GetNumberOfNodes() (_swig_ret int)

func (SwigcptrRoutingIndexManager) GetNumberOfVehicles

func (arg1 SwigcptrRoutingIndexManager) GetNumberOfVehicles() (_swig_ret int)

func (SwigcptrRoutingIndexManager) IndexToNode

func (arg1 SwigcptrRoutingIndexManager) IndexToNode(arg2 int64) (_swig_ret int)

func (SwigcptrRoutingIndexManager) NodeToIndex

func (arg1 SwigcptrRoutingIndexManager) NodeToIndex(arg2 int) (_swig_ret int64)

func (SwigcptrRoutingIndexManager) NodesToIndices

func (arg1 SwigcptrRoutingIndexManager) NodesToIndices(arg2 []int) (_swig_ret []int64)

func (SwigcptrRoutingIndexManager) SwigIsRoutingIndexManager

func (p SwigcptrRoutingIndexManager) SwigIsRoutingIndexManager()

func (SwigcptrRoutingIndexManager) Swigcptr

func (p SwigcptrRoutingIndexManager) Swigcptr() uintptr

type SwigcptrRoutingModel

type SwigcptrRoutingModel uintptr

func (SwigcptrRoutingModel) ActiveVar

func (arg1 SwigcptrRoutingModel) ActiveVar(arg2 int64) (_swig_ret IntVar)

func (SwigcptrRoutingModel) ActiveVehicleVar

func (arg1 SwigcptrRoutingModel) ActiveVehicleVar(arg2 int) (_swig_ret IntVar)

func (SwigcptrRoutingModel) AddAtSolutionCallback

func (p SwigcptrRoutingModel) AddAtSolutionCallback(a ...interface{})

func (SwigcptrRoutingModel) AddAtSolutionCallback__SWIG_0

func (arg1 SwigcptrRoutingModel) AddAtSolutionCallback__SWIG_0(arg2 AtSolutionCallback, arg3 bool)

func (SwigcptrRoutingModel) AddAtSolutionCallback__SWIG_1

func (arg1 SwigcptrRoutingModel) AddAtSolutionCallback__SWIG_1(arg2 AtSolutionCallback)

func (SwigcptrRoutingModel) AddConstantDimension

func (arg1 SwigcptrRoutingModel) AddConstantDimension(arg2 int64, arg3 int64, arg4 bool, arg5 string) (_swig_ret Std_pair_Sl_int_Sc_bool_Sg_)

func (SwigcptrRoutingModel) AddConstantDimensionWithSlack

func (arg1 SwigcptrRoutingModel) AddConstantDimensionWithSlack(arg2 int64, arg3 int64, arg4 int64, arg5 bool, arg6 string) (_swig_ret Std_pair_Sl_int_Sc_bool_Sg_)

func (SwigcptrRoutingModel) AddDimension

func (arg1 SwigcptrRoutingModel) AddDimension(arg2 int, arg3 int64, arg4 int64, arg5 bool, arg6 string) (_swig_ret bool)

func (SwigcptrRoutingModel) AddDimensionWithVehicleCapacity

func (arg1 SwigcptrRoutingModel) AddDimensionWithVehicleCapacity(arg2 int, arg3 int64, arg4 []int64, arg5 bool, arg6 string) (_swig_ret bool)

func (SwigcptrRoutingModel) AddDimensionWithVehicleTransitAndCapacity

func (arg1 SwigcptrRoutingModel) AddDimensionWithVehicleTransitAndCapacity(arg2 []int, arg3 int64, arg4 []int64, arg5 bool, arg6 string) (_swig_ret bool)

func (SwigcptrRoutingModel) AddDimensionWithVehicleTransits

func (arg1 SwigcptrRoutingModel) AddDimensionWithVehicleTransits(arg2 []int, arg3 int64, arg4 int64, arg5 bool, arg6 string) (_swig_ret bool)

func (SwigcptrRoutingModel) AddDisjunction

func (p SwigcptrRoutingModel) AddDisjunction(a ...interface{}) int

func (SwigcptrRoutingModel) AddDisjunction__SWIG_0

func (arg1 SwigcptrRoutingModel) AddDisjunction__SWIG_0(arg2 []int64, arg3 int64, arg4 int64) (_swig_ret int)

func (SwigcptrRoutingModel) AddDisjunction__SWIG_1

func (arg1 SwigcptrRoutingModel) AddDisjunction__SWIG_1(arg2 []int64, arg3 int64) (_swig_ret int)

func (SwigcptrRoutingModel) AddDisjunction__SWIG_2

func (arg1 SwigcptrRoutingModel) AddDisjunction__SWIG_2(arg2 []int64) (_swig_ret int)

func (SwigcptrRoutingModel) AddIntervalToAssignment

func (arg1 SwigcptrRoutingModel) AddIntervalToAssignment(arg2 IntervalVar)

func (SwigcptrRoutingModel) AddLocalSearchFilter

func (arg1 SwigcptrRoutingModel) AddLocalSearchFilter(arg2 LocalSearchFilter)

func (SwigcptrRoutingModel) AddLocalSearchOperator

func (arg1 SwigcptrRoutingModel) AddLocalSearchOperator(arg2 LocalSearchOperator)

func (SwigcptrRoutingModel) AddMatrixDimension

func (arg1 SwigcptrRoutingModel) AddMatrixDimension(arg2 Std_vector_Sl_std_vector_Sl_long_SS_long_Sg__Sg_, arg3 int64, arg4 bool, arg5 string) (_swig_ret Std_pair_Sl_int_Sc_bool_Sg_)

func (SwigcptrRoutingModel) AddPickupAndDelivery

func (arg1 SwigcptrRoutingModel) AddPickupAndDelivery(arg2 int64, arg3 int64)

func (SwigcptrRoutingModel) AddPickupAndDeliverySets

func (arg1 SwigcptrRoutingModel) AddPickupAndDeliverySets(arg2 int, arg3 int)

func (SwigcptrRoutingModel) AddRequiredTypeAlternativesWhenAddingType

func (arg1 SwigcptrRoutingModel) AddRequiredTypeAlternativesWhenAddingType(arg2 int, arg3 Absl_flat_hash_set_Sl_int_Sg_)

func (SwigcptrRoutingModel) AddRequiredTypeAlternativesWhenRemovingType

func (arg1 SwigcptrRoutingModel) AddRequiredTypeAlternativesWhenRemovingType(arg2 int, arg3 Absl_flat_hash_set_Sl_int_Sg_)

func (SwigcptrRoutingModel) AddResourceGroup

func (arg1 SwigcptrRoutingModel) AddResourceGroup() (_swig_ret Operations_research_RoutingModel_ResourceGroup)

func (SwigcptrRoutingModel) AddSearchMonitor

func (arg1 SwigcptrRoutingModel) AddSearchMonitor(arg2 SearchMonitor)

func (SwigcptrRoutingModel) AddSoftSameVehicleConstraint

func (arg1 SwigcptrRoutingModel) AddSoftSameVehicleConstraint(arg2 []int64, arg3 int64)

func (SwigcptrRoutingModel) AddToAssignment

func (arg1 SwigcptrRoutingModel) AddToAssignment(arg2 IntVar)

func (SwigcptrRoutingModel) AddVariableMaximizedByFinalizer

func (arg1 SwigcptrRoutingModel) AddVariableMaximizedByFinalizer(arg2 IntVar)

func (SwigcptrRoutingModel) AddVariableMinimizedByFinalizer

func (arg1 SwigcptrRoutingModel) AddVariableMinimizedByFinalizer(arg2 IntVar)

func (SwigcptrRoutingModel) AddVariableTargetToFinalizer

func (arg1 SwigcptrRoutingModel) AddVariableTargetToFinalizer(arg2 IntVar, arg3 int64)

func (SwigcptrRoutingModel) AddVectorDimension

func (arg1 SwigcptrRoutingModel) AddVectorDimension(arg2 []int64, arg3 int64, arg4 bool, arg5 string) (_swig_ret Std_pair_Sl_int_Sc_bool_Sg_)

func (SwigcptrRoutingModel) AddWeightedVariableMaximizedByFinalizer

func (arg1 SwigcptrRoutingModel) AddWeightedVariableMaximizedByFinalizer(arg2 IntVar, arg3 int64)

func (SwigcptrRoutingModel) AddWeightedVariableMinimizedByFinalizer

func (arg1 SwigcptrRoutingModel) AddWeightedVariableMinimizedByFinalizer(arg2 IntVar, arg3 int64)

func (SwigcptrRoutingModel) AddWeightedVariableTargetToFinalizer

func (arg1 SwigcptrRoutingModel) AddWeightedVariableTargetToFinalizer(arg2 IntVar, arg3 int64, arg4 int64)

func (SwigcptrRoutingModel) ApplyLocks

func (arg1 SwigcptrRoutingModel) ApplyLocks(arg2 []int64) (_swig_ret IntVar)

func (SwigcptrRoutingModel) ApplyLocksToAllVehicles

func (arg1 SwigcptrRoutingModel) ApplyLocksToAllVehicles(arg2 Std_vector_Sl_std_vector_Sl_long_SS_long_Sg__Sg_, arg3 bool) (_swig_ret bool)

func (SwigcptrRoutingModel) ArcIsMoreConstrainedThanArc

func (arg1 SwigcptrRoutingModel) ArcIsMoreConstrainedThanArc(arg2 int64, arg3 int64, arg4 int64) (_swig_ret bool)

func (SwigcptrRoutingModel) AreRoutesInterdependent

func (arg1 SwigcptrRoutingModel) AreRoutesInterdependent(arg2 *RoutingSearchParameters) (_swig_ret bool)

func (SwigcptrRoutingModel) AssignmentToRoutes

func (SwigcptrRoutingModel) CancelSearch

func (arg1 SwigcptrRoutingModel) CancelSearch()

func (SwigcptrRoutingModel) CheckIfAssignmentIsFeasible

func (arg1 SwigcptrRoutingModel) CheckIfAssignmentIsFeasible(arg2 Assignment, arg3 bool) (_swig_ret bool)

func (SwigcptrRoutingModel) CheckLimit

func (p SwigcptrRoutingModel) CheckLimit(a ...interface{}) bool

func (SwigcptrRoutingModel) CheckLimit__SWIG_0

func (arg1 SwigcptrRoutingModel) CheckLimit__SWIG_0(arg2 Absl_Duration) (_swig_ret bool)

func (SwigcptrRoutingModel) CheckLimit__SWIG_1

func (arg1 SwigcptrRoutingModel) CheckLimit__SWIG_1() (_swig_ret bool)

func (SwigcptrRoutingModel) CloseModel

func (arg1 SwigcptrRoutingModel) CloseModel()

func (SwigcptrRoutingModel) CloseModelWithParameters

func (arg1 SwigcptrRoutingModel) CloseModelWithParameters(arg2 RoutingSearchParameters)

func (SwigcptrRoutingModel) CompactAndCheckAssignment

func (arg1 SwigcptrRoutingModel) CompactAndCheckAssignment(arg2 Assignment) (_swig_ret Assignment)

func (SwigcptrRoutingModel) CompactAssignment

func (arg1 SwigcptrRoutingModel) CompactAssignment(arg2 Assignment) (_swig_ret Assignment)

func (SwigcptrRoutingModel) ComputeLowerBound

func (arg1 SwigcptrRoutingModel) ComputeLowerBound() (_swig_ret int64)

func (SwigcptrRoutingModel) CostVar

func (arg1 SwigcptrRoutingModel) CostVar() (_swig_ret IntVar)

func (SwigcptrRoutingModel) CostsAreHomogeneousAcrossVehicles

func (arg1 SwigcptrRoutingModel) CostsAreHomogeneousAcrossVehicles() (_swig_ret bool)

func (SwigcptrRoutingModel) DebugOutputAssignment

func (arg1 SwigcptrRoutingModel) DebugOutputAssignment(arg2 Assignment, arg3 string) (_swig_ret string)

func (SwigcptrRoutingModel) EnableDeepSerialization

func (arg1 SwigcptrRoutingModel) EnableDeepSerialization() (_swig_ret bool)

func (SwigcptrRoutingModel) End

func (arg1 SwigcptrRoutingModel) End(arg2 int) (_swig_ret int64)

func (SwigcptrRoutingModel) FastSolveFromAssignmentWithParameters

func (p SwigcptrRoutingModel) FastSolveFromAssignmentWithParameters(a ...interface{}) Assignment

func (SwigcptrRoutingModel) FastSolveFromAssignmentWithParameters__SWIG_0

func (arg1 SwigcptrRoutingModel) FastSolveFromAssignmentWithParameters__SWIG_0(arg2 Assignment, arg3 RoutingSearchParameters, arg4 bool, arg5 Absl_flat_hash_set_Sl_operations_research_IntVar_Sm__Sg_) (_swig_ret Assignment)

func (SwigcptrRoutingModel) FastSolveFromAssignmentWithParameters__SWIG_1

func (arg1 SwigcptrRoutingModel) FastSolveFromAssignmentWithParameters__SWIG_1(arg2 Assignment, arg3 RoutingSearchParameters, arg4 bool) (_swig_ret Assignment)

func (SwigcptrRoutingModel) GetAmortizedLinearCostFactorOfVehicles

func (arg1 SwigcptrRoutingModel) GetAmortizedLinearCostFactorOfVehicles() (_swig_ret []int64)

func (SwigcptrRoutingModel) GetAmortizedQuadraticCostFactorOfVehicles

func (arg1 SwigcptrRoutingModel) GetAmortizedQuadraticCostFactorOfVehicles() (_swig_ret []int64)

func (SwigcptrRoutingModel) GetArcCostForClass

func (arg1 SwigcptrRoutingModel) GetArcCostForClass(arg2 int64, arg3 int64, arg4 int64) (_swig_ret int64)

func (SwigcptrRoutingModel) GetArcCostForFirstSolution

func (arg1 SwigcptrRoutingModel) GetArcCostForFirstSolution(arg2 int64, arg3 int64) (_swig_ret int64)

func (SwigcptrRoutingModel) GetArcCostForVehicle

func (arg1 SwigcptrRoutingModel) GetArcCostForVehicle(arg2 int64, arg3 int64, arg4 int64) (_swig_ret int64)

func (SwigcptrRoutingModel) GetCostClassIndexOfVehicle

func (arg1 SwigcptrRoutingModel) GetCostClassIndexOfVehicle(arg2 int64) (_swig_ret int)

func (SwigcptrRoutingModel) GetCostClassesCount

func (arg1 SwigcptrRoutingModel) GetCostClassesCount() (_swig_ret int)

func (SwigcptrRoutingModel) GetDeliveryPositions

func (SwigcptrRoutingModel) GetDepot

func (arg1 SwigcptrRoutingModel) GetDepot() (_swig_ret int64)

func (SwigcptrRoutingModel) GetDimensionOrDie

func (arg1 SwigcptrRoutingModel) GetDimensionOrDie(arg2 string) (_swig_ret RoutingDimension)

func (SwigcptrRoutingModel) GetDimensionResourceGroupIndex

func (arg1 SwigcptrRoutingModel) GetDimensionResourceGroupIndex(arg2 RoutingDimension) (_swig_ret int)

func (SwigcptrRoutingModel) GetDimensionResourceGroupIndices

func (arg1 SwigcptrRoutingModel) GetDimensionResourceGroupIndices(arg2 RoutingDimension) (_swig_ret []int)

func (SwigcptrRoutingModel) GetDimensionsWithGlobalCumulOptimizers

func (arg1 SwigcptrRoutingModel) GetDimensionsWithGlobalCumulOptimizers() (_swig_ret Std_vector_Sl_operations_research_RoutingDimension_SS_const_Sm__Sg_)

func (SwigcptrRoutingModel) GetDimensionsWithLocalCumulOptimizers

func (arg1 SwigcptrRoutingModel) GetDimensionsWithLocalCumulOptimizers() (_swig_ret Std_vector_Sl_operations_research_RoutingDimension_SS_const_Sm__Sg_)

func (SwigcptrRoutingModel) GetDisjunctionIndices

func (arg1 SwigcptrRoutingModel) GetDisjunctionIndices(arg2 int64) (_swig_ret []int)

func (SwigcptrRoutingModel) GetDisjunctionMaxCardinality

func (arg1 SwigcptrRoutingModel) GetDisjunctionMaxCardinality(arg2 int) (_swig_ret int64)

func (SwigcptrRoutingModel) GetDisjunctionNodeIndices

func (arg1 SwigcptrRoutingModel) GetDisjunctionNodeIndices(arg2 int) (_swig_ret []int64)

func (SwigcptrRoutingModel) GetDisjunctionPenalty

func (arg1 SwigcptrRoutingModel) GetDisjunctionPenalty(arg2 int) (_swig_ret int64)

func (SwigcptrRoutingModel) GetFixedCostOfVehicle

func (arg1 SwigcptrRoutingModel) GetFixedCostOfVehicle(arg2 int) (_swig_ret int64)

func (SwigcptrRoutingModel) GetHomogeneousCost

func (arg1 SwigcptrRoutingModel) GetHomogeneousCost(arg2 int64, arg3 int64) (_swig_ret int64)

func (SwigcptrRoutingModel) GetMaximumNumberOfActiveVehicles

func (arg1 SwigcptrRoutingModel) GetMaximumNumberOfActiveVehicles() (_swig_ret int)

func (SwigcptrRoutingModel) GetMutableCPInterrupt

func (arg1 SwigcptrRoutingModel) GetMutableCPInterrupt() (_swig_ret Std_atomic_Sl_bool_Sg_)

func (SwigcptrRoutingModel) GetMutableCPSatInterrupt

func (arg1 SwigcptrRoutingModel) GetMutableCPSatInterrupt() (_swig_ret Std_atomic_Sl_bool_Sg_)

func (SwigcptrRoutingModel) GetMutableDimension

func (arg1 SwigcptrRoutingModel) GetMutableDimension(arg2 string) (_swig_ret RoutingDimension)

func (SwigcptrRoutingModel) GetMutableGlobalCumulLPOptimizer

func (arg1 SwigcptrRoutingModel) GetMutableGlobalCumulLPOptimizer(arg2 RoutingDimension) (_swig_ret Operations_research_GlobalDimensionCumulOptimizer)

func (SwigcptrRoutingModel) GetMutableGlobalCumulMPOptimizer

func (arg1 SwigcptrRoutingModel) GetMutableGlobalCumulMPOptimizer(arg2 RoutingDimension) (_swig_ret Operations_research_GlobalDimensionCumulOptimizer)

func (SwigcptrRoutingModel) GetMutableLocalCumulLPOptimizer

func (arg1 SwigcptrRoutingModel) GetMutableLocalCumulLPOptimizer(arg2 RoutingDimension) (_swig_ret Operations_research_LocalDimensionCumulOptimizer)

func (SwigcptrRoutingModel) GetNonZeroCostClassesCount

func (arg1 SwigcptrRoutingModel) GetNonZeroCostClassesCount() (_swig_ret int)

func (SwigcptrRoutingModel) GetNumOfSingletonNodes

func (arg1 SwigcptrRoutingModel) GetNumOfSingletonNodes() (_swig_ret int)

func (SwigcptrRoutingModel) GetNumberOfDecisionsInFirstSolution

func (arg1 SwigcptrRoutingModel) GetNumberOfDecisionsInFirstSolution(arg2 RoutingSearchParameters) (_swig_ret int64)

func (SwigcptrRoutingModel) GetNumberOfDisjunctions

func (arg1 SwigcptrRoutingModel) GetNumberOfDisjunctions() (_swig_ret int)

func (SwigcptrRoutingModel) GetNumberOfRejectsInFirstSolution

func (arg1 SwigcptrRoutingModel) GetNumberOfRejectsInFirstSolution(arg2 RoutingSearchParameters) (_swig_ret int64)

func (SwigcptrRoutingModel) GetNumberOfVisitTypes

func (arg1 SwigcptrRoutingModel) GetNumberOfVisitTypes() (_swig_ret int)

func (SwigcptrRoutingModel) GetOrCreateNodeNeighborsByCostClass

func (p SwigcptrRoutingModel) GetOrCreateNodeNeighborsByCostClass(a ...interface{}) Operations_research_RoutingModel_NodeNeighborsByCostClass

func (SwigcptrRoutingModel) GetOrCreateNodeNeighborsByCostClass__SWIG_0

func (arg1 SwigcptrRoutingModel) GetOrCreateNodeNeighborsByCostClass__SWIG_0(arg2 float64, arg3 int64, arg4 *float64, arg5 bool) (_swig_ret Operations_research_RoutingModel_NodeNeighborsByCostClass)

func (SwigcptrRoutingModel) GetOrCreateNodeNeighborsByCostClass__SWIG_1

func (arg1 SwigcptrRoutingModel) GetOrCreateNodeNeighborsByCostClass__SWIG_1(arg2 float64, arg3 int64, arg4 *float64) (_swig_ret Operations_research_RoutingModel_NodeNeighborsByCostClass)

func (SwigcptrRoutingModel) GetOrCreateNodeNeighborsByCostClass__SWIG_2

func (arg1 SwigcptrRoutingModel) GetOrCreateNodeNeighborsByCostClass__SWIG_2(arg2 int, arg3 bool) (_swig_ret Operations_research_RoutingModel_NodeNeighborsByCostClass)

func (SwigcptrRoutingModel) GetOrCreateNodeNeighborsByCostClass__SWIG_3

func (arg1 SwigcptrRoutingModel) GetOrCreateNodeNeighborsByCostClass__SWIG_3(arg2 int) (_swig_ret Operations_research_RoutingModel_NodeNeighborsByCostClass)

func (SwigcptrRoutingModel) GetPairIndicesOfType

func (arg1 SwigcptrRoutingModel) GetPairIndicesOfType(arg2 int) (_swig_ret []int)

func (SwigcptrRoutingModel) GetPathsMetadata

func (arg1 SwigcptrRoutingModel) GetPathsMetadata() (_swig_ret PathsMetadata)

func (SwigcptrRoutingModel) GetPickupAndDeliveryPolicyOfVehicle

func (arg1 SwigcptrRoutingModel) GetPickupAndDeliveryPolicyOfVehicle(arg2 int) (_swig_ret Operations_researchRoutingModelPickupAndDeliveryPolicy)

func (SwigcptrRoutingModel) GetPickupPositions

func (SwigcptrRoutingModel) GetPrimaryConstrainedDimension

func (arg1 SwigcptrRoutingModel) GetPrimaryConstrainedDimension() (_swig_ret string)

func (SwigcptrRoutingModel) GetRequiredTypeAlternativesWhenAddingType

func (arg1 SwigcptrRoutingModel) GetRequiredTypeAlternativesWhenAddingType(arg2 int) (_swig_ret Std_vector_Sl_absl_flat_hash_set_Sl_int_Sg__Sg_)

func (SwigcptrRoutingModel) GetRequiredTypeAlternativesWhenRemovingType

func (arg1 SwigcptrRoutingModel) GetRequiredTypeAlternativesWhenRemovingType(arg2 int) (_swig_ret Std_vector_Sl_absl_flat_hash_set_Sl_int_Sg__Sg_)

func (SwigcptrRoutingModel) GetResourceGroup

func (arg1 SwigcptrRoutingModel) GetResourceGroup(arg2 int) (_swig_ret Operations_research_RoutingModel_ResourceGroup)

func (SwigcptrRoutingModel) GetSameVehicleIndicesOfIndex

func (arg1 SwigcptrRoutingModel) GetSameVehicleIndicesOfIndex(arg2 int) (_swig_ret []int)

func (SwigcptrRoutingModel) GetSingleNodesOfType

func (arg1 SwigcptrRoutingModel) GetSingleNodesOfType(arg2 int) (_swig_ret []int)

func (SwigcptrRoutingModel) GetStatus

func (arg1 SwigcptrRoutingModel) GetStatus() (_swig_ret Operations_researchRoutingModelStatus)

func (SwigcptrRoutingModel) GetUnaryDimensions

func (SwigcptrRoutingModel) GetVehicleClassIndexOfVehicle

func (arg1 SwigcptrRoutingModel) GetVehicleClassIndexOfVehicle(arg2 int64) (_swig_ret int)

func (SwigcptrRoutingModel) GetVehicleClassesCount

func (arg1 SwigcptrRoutingModel) GetVehicleClassesCount() (_swig_ret int)

func (SwigcptrRoutingModel) GetVehicleOfClass

func (arg1 SwigcptrRoutingModel) GetVehicleOfClass(arg2 int) (_swig_ret int)

func (SwigcptrRoutingModel) GetVehicleTypeContainer

func (arg1 SwigcptrRoutingModel) GetVehicleTypeContainer() (_swig_ret Operations_research_RoutingModel_VehicleTypeContainer)

func (SwigcptrRoutingModel) GetVisitType

func (arg1 SwigcptrRoutingModel) GetVisitType(arg2 int64) (_swig_ret int)

func (SwigcptrRoutingModel) GetVisitTypePolicy

func (arg1 SwigcptrRoutingModel) GetVisitTypePolicy(arg2 int64) (_swig_ret Operations_researchRoutingModelVisitTypePolicy)

func (SwigcptrRoutingModel) HasDimension

func (arg1 SwigcptrRoutingModel) HasDimension(arg2 Absl_string_view) (_swig_ret bool)

func (SwigcptrRoutingModel) HasGlobalCumulOptimizer

func (arg1 SwigcptrRoutingModel) HasGlobalCumulOptimizer(arg2 RoutingDimension) (_swig_ret bool)

func (SwigcptrRoutingModel) HasLocalCumulOptimizer

func (arg1 SwigcptrRoutingModel) HasLocalCumulOptimizer(arg2 RoutingDimension) (_swig_ret bool)

func (SwigcptrRoutingModel) HasMandatoryDisjunctions

func (arg1 SwigcptrRoutingModel) HasMandatoryDisjunctions() (_swig_ret bool)

func (SwigcptrRoutingModel) HasMaxCardinalityConstrainedDisjunctions

func (arg1 SwigcptrRoutingModel) HasMaxCardinalityConstrainedDisjunctions() (_swig_ret bool)

func (SwigcptrRoutingModel) HasVehicleWithCostClassIndex

func (arg1 SwigcptrRoutingModel) HasVehicleWithCostClassIndex(arg2 int) (_swig_ret bool)

func (SwigcptrRoutingModel) IgnoreDisjunctionsAlreadyForcedToZero

func (arg1 SwigcptrRoutingModel) IgnoreDisjunctionsAlreadyForcedToZero()

func (SwigcptrRoutingModel) IsDelivery

func (arg1 SwigcptrRoutingModel) IsDelivery(arg2 int64) (_swig_ret bool)

func (SwigcptrRoutingModel) IsEnd

func (arg1 SwigcptrRoutingModel) IsEnd(arg2 int64) (_swig_ret bool)

func (SwigcptrRoutingModel) IsMatchingModel

func (arg1 SwigcptrRoutingModel) IsMatchingModel() (_swig_ret bool)

func (SwigcptrRoutingModel) IsPickup

func (arg1 SwigcptrRoutingModel) IsPickup(arg2 int64) (_swig_ret bool)

func (SwigcptrRoutingModel) IsStart

func (arg1 SwigcptrRoutingModel) IsStart(arg2 int64) (_swig_ret bool)

func (SwigcptrRoutingModel) IsVehicleAllowedForIndex

func (arg1 SwigcptrRoutingModel) IsVehicleAllowedForIndex(arg2 int, arg3 int64) (_swig_ret bool)

func (SwigcptrRoutingModel) IsVehicleUsed

func (arg1 SwigcptrRoutingModel) IsVehicleUsed(arg2 Assignment, arg3 int) (_swig_ret bool)

func (SwigcptrRoutingModel) IsVehicleUsedWhenEmpty

func (arg1 SwigcptrRoutingModel) IsVehicleUsedWhenEmpty(arg2 int) (_swig_ret bool)

func (SwigcptrRoutingModel) MakeGuidedSlackFinalizer

func (arg1 SwigcptrRoutingModel) MakeGuidedSlackFinalizer(arg2 RoutingDimension, arg3 RoutingTransitCallback1) (_swig_ret DecisionBuilder)

func (SwigcptrRoutingModel) MakeSelfDependentDimensionFinalizer

func (arg1 SwigcptrRoutingModel) MakeSelfDependentDimensionFinalizer(arg2 RoutingDimension) (_swig_ret DecisionBuilder)

func (SwigcptrRoutingModel) MutablePreAssignment

func (arg1 SwigcptrRoutingModel) MutablePreAssignment() (_swig_ret Assignment)

func (SwigcptrRoutingModel) Next

func (arg1 SwigcptrRoutingModel) Next(arg2 Assignment, arg3 int64) (_swig_ret int64)

func (SwigcptrRoutingModel) NextVar

func (arg1 SwigcptrRoutingModel) NextVar(arg2 int64) (_swig_ret IntVar)

func (SwigcptrRoutingModel) Nexts

func (arg1 SwigcptrRoutingModel) Nexts() (_swig_ret IntVarVector)

func (SwigcptrRoutingModel) Nodes

func (arg1 SwigcptrRoutingModel) Nodes() (_swig_ret int)

func (SwigcptrRoutingModel) ObjectiveLowerBound

func (arg1 SwigcptrRoutingModel) ObjectiveLowerBound() (_swig_ret int64)

func (SwigcptrRoutingModel) PreAssignment

func (arg1 SwigcptrRoutingModel) PreAssignment() (_swig_ret Assignment)

func (SwigcptrRoutingModel) ReadAssignment

func (arg1 SwigcptrRoutingModel) ReadAssignment(arg2 string) (_swig_ret Assignment)

func (SwigcptrRoutingModel) ReadAssignmentFromRoutes

func (arg1 SwigcptrRoutingModel) ReadAssignmentFromRoutes(arg2 Std_vector_Sl_std_vector_Sl_long_SS_long_Sg__Sg_, arg3 bool) (_swig_ret Assignment)

func (SwigcptrRoutingModel) RegisterTransitCallback

func (p SwigcptrRoutingModel) RegisterTransitCallback(a ...interface{}) int

func (SwigcptrRoutingModel) RegisterTransitCallback__SWIG_0

func (arg1 SwigcptrRoutingModel) RegisterTransitCallback__SWIG_0(arg2 RoutingTransitCallback2, arg3 Operations_researchRoutingModelTransitEvaluatorSign) (_swig_ret int)

func (SwigcptrRoutingModel) RegisterTransitCallback__SWIG_1

func (arg1 SwigcptrRoutingModel) RegisterTransitCallback__SWIG_1(arg2 RoutingTransitCallback2) (_swig_ret int)

func (SwigcptrRoutingModel) RegisterTransitMatrix

func (arg1 SwigcptrRoutingModel) RegisterTransitMatrix(arg2 Std_vector_Sl_std_vector_Sl_long_SS_long_Sg__Sg_) (_swig_ret int)

func (SwigcptrRoutingModel) RegisterUnaryTransitCallback

func (p SwigcptrRoutingModel) RegisterUnaryTransitCallback(a ...interface{}) int

func (SwigcptrRoutingModel) RegisterUnaryTransitCallback__SWIG_0

func (arg1 SwigcptrRoutingModel) RegisterUnaryTransitCallback__SWIG_0(arg2 RoutingTransitCallback1, arg3 Operations_researchRoutingModelTransitEvaluatorSign) (_swig_ret int)

func (SwigcptrRoutingModel) RegisterUnaryTransitCallback__SWIG_1

func (arg1 SwigcptrRoutingModel) RegisterUnaryTransitCallback__SWIG_1(arg2 RoutingTransitCallback1) (_swig_ret int)

func (SwigcptrRoutingModel) RegisterUnaryTransitVector

func (arg1 SwigcptrRoutingModel) RegisterUnaryTransitVector(arg2 []int64) (_swig_ret int)

func (SwigcptrRoutingModel) ResourceVar

func (arg1 SwigcptrRoutingModel) ResourceVar(arg2 int, arg3 int) (_swig_ret IntVar)

func (SwigcptrRoutingModel) ResourceVars

func (arg1 SwigcptrRoutingModel) ResourceVars(arg2 int) (_swig_ret IntVarVector)

func (SwigcptrRoutingModel) RestoreAssignment

func (arg1 SwigcptrRoutingModel) RestoreAssignment(arg2 Assignment) (_swig_ret Assignment)

func (SwigcptrRoutingModel) RoutesToAssignment

func (arg1 SwigcptrRoutingModel) RoutesToAssignment(arg2 Std_vector_Sl_std_vector_Sl_long_SS_long_Sg__Sg_, arg3 bool, arg4 bool, arg5 Assignment) (_swig_ret bool)

func (SwigcptrRoutingModel) SetAllowedVehiclesForIndex

func (arg1 SwigcptrRoutingModel) SetAllowedVehiclesForIndex(arg2 []int, arg3 int64)

func (SwigcptrRoutingModel) SetAmortizedCostFactorsOfAllVehicles

func (arg1 SwigcptrRoutingModel) SetAmortizedCostFactorsOfAllVehicles(arg2 int64, arg3 int64)

func (SwigcptrRoutingModel) SetAmortizedCostFactorsOfVehicle

func (arg1 SwigcptrRoutingModel) SetAmortizedCostFactorsOfVehicle(arg2 int64, arg3 int64, arg4 int)

func (SwigcptrRoutingModel) SetArcCostEvaluatorOfAllVehicles

func (arg1 SwigcptrRoutingModel) SetArcCostEvaluatorOfAllVehicles(arg2 int)

func (SwigcptrRoutingModel) SetArcCostEvaluatorOfVehicle

func (arg1 SwigcptrRoutingModel) SetArcCostEvaluatorOfVehicle(arg2 int, arg3 int)

func (SwigcptrRoutingModel) SetAssignmentFromOtherModelAssignment

func (arg1 SwigcptrRoutingModel) SetAssignmentFromOtherModelAssignment(arg2 Assignment, arg3 RoutingModel, arg4 Assignment)

func (SwigcptrRoutingModel) SetFirstSolutionEvaluator

func (arg1 SwigcptrRoutingModel) SetFirstSolutionEvaluator(arg2 RoutingTransitCallback2)

func (SwigcptrRoutingModel) SetFixedCostOfAllVehicles

func (arg1 SwigcptrRoutingModel) SetFixedCostOfAllVehicles(arg2 int64)

func (SwigcptrRoutingModel) SetFixedCostOfVehicle

func (arg1 SwigcptrRoutingModel) SetFixedCostOfVehicle(arg2 int64, arg3 int)

func (SwigcptrRoutingModel) SetMaximumNumberOfActiveVehicles

func (arg1 SwigcptrRoutingModel) SetMaximumNumberOfActiveVehicles(arg2 int)

func (SwigcptrRoutingModel) SetPathEnergyCostOfVehicle

func (arg1 SwigcptrRoutingModel) SetPathEnergyCostOfVehicle(arg2 string, arg3 string, arg4 int64, arg5 int)

func (SwigcptrRoutingModel) SetPickupAndDeliveryPolicyOfAllVehicles

func (arg1 SwigcptrRoutingModel) SetPickupAndDeliveryPolicyOfAllVehicles(arg2 Operations_researchRoutingModelPickupAndDeliveryPolicy)

func (SwigcptrRoutingModel) SetPickupAndDeliveryPolicyOfVehicle

func (arg1 SwigcptrRoutingModel) SetPickupAndDeliveryPolicyOfVehicle(arg2 Operations_researchRoutingModelPickupAndDeliveryPolicy, arg3 int)

func (SwigcptrRoutingModel) SetPrimaryConstrainedDimension

func (arg1 SwigcptrRoutingModel) SetPrimaryConstrainedDimension(arg2 string)

func (SwigcptrRoutingModel) SetVehicleUsedWhenEmpty

func (arg1 SwigcptrRoutingModel) SetVehicleUsedWhenEmpty(arg2 bool, arg3 int)

func (SwigcptrRoutingModel) SetVisitType

func (SwigcptrRoutingModel) Size

func (arg1 SwigcptrRoutingModel) Size() (_swig_ret int64)

func (SwigcptrRoutingModel) Solve

func (p SwigcptrRoutingModel) Solve(a ...interface{}) Assignment

func (SwigcptrRoutingModel) SolveFromAssignmentWithParameters

func (arg1 SwigcptrRoutingModel) SolveFromAssignmentWithParameters(arg2 Assignment, arg3 RoutingSearchParameters) (_swig_ret Assignment)

func (SwigcptrRoutingModel) SolveFromAssignmentsWithParameters

func (p SwigcptrRoutingModel) SolveFromAssignmentsWithParameters(a ...interface{}) Assignment

func (SwigcptrRoutingModel) SolveFromAssignmentsWithParameters__SWIG_1

func (arg1 SwigcptrRoutingModel) SolveFromAssignmentsWithParameters__SWIG_1(arg2 Std_vector_Sl_operations_research_Assignment_SS_const_Sm__Sg_, arg3 RoutingSearchParameters) (_swig_ret Assignment)

func (SwigcptrRoutingModel) SolveWithIteratedLocalSearch

func (arg1 SwigcptrRoutingModel) SolveWithIteratedLocalSearch(arg2 RoutingSearchParameters) (_swig_ret Assignment)

func (SwigcptrRoutingModel) SolveWithParameters

func (arg1 SwigcptrRoutingModel) SolveWithParameters(arg2 RoutingSearchParameters) (_swig_ret Assignment)

func (SwigcptrRoutingModel) Solve__SWIG_0

func (arg1 SwigcptrRoutingModel) Solve__SWIG_0(arg2 Assignment) (_swig_ret Assignment)

func (SwigcptrRoutingModel) Solve__SWIG_1

func (arg1 SwigcptrRoutingModel) Solve__SWIG_1() (_swig_ret Assignment)

func (SwigcptrRoutingModel) Solver

func (arg1 SwigcptrRoutingModel) Solver() (_swig_ret Solver)

func (SwigcptrRoutingModel) Start

func (arg1 SwigcptrRoutingModel) Start(arg2 int) (_swig_ret int64)

func (SwigcptrRoutingModel) SwigIsRoutingModel

func (p SwigcptrRoutingModel) SwigIsRoutingModel()

func (SwigcptrRoutingModel) Swigcptr

func (p SwigcptrRoutingModel) Swigcptr() uintptr

func (SwigcptrRoutingModel) TimeBuffer

func (arg1 SwigcptrRoutingModel) TimeBuffer() (_swig_ret Absl_Duration)

func (SwigcptrRoutingModel) UnperformedPenalty

func (arg1 SwigcptrRoutingModel) UnperformedPenalty(arg2 int64) (_swig_ret int64)

func (SwigcptrRoutingModel) UnperformedPenaltyOrValue

func (arg1 SwigcptrRoutingModel) UnperformedPenaltyOrValue(arg2 int64, arg3 int64) (_swig_ret int64)

func (SwigcptrRoutingModel) UpdateTimeLimit

func (arg1 SwigcptrRoutingModel) UpdateTimeLimit(arg2 Absl_Duration)

func (SwigcptrRoutingModel) VehicleIndex

func (arg1 SwigcptrRoutingModel) VehicleIndex(arg2 int64) (_swig_ret int)

func (SwigcptrRoutingModel) VehicleRouteConsideredVar

func (arg1 SwigcptrRoutingModel) VehicleRouteConsideredVar(arg2 int) (_swig_ret IntVar)

func (SwigcptrRoutingModel) VehicleVar

func (arg1 SwigcptrRoutingModel) VehicleVar(arg2 int64) (_swig_ret IntVar)

func (SwigcptrRoutingModel) VehicleVars

func (arg1 SwigcptrRoutingModel) VehicleVars() (_swig_ret IntVarVector)

func (SwigcptrRoutingModel) Vehicles

func (arg1 SwigcptrRoutingModel) Vehicles() (_swig_ret int)

func (SwigcptrRoutingModel) WriteAssignment

func (arg1 SwigcptrRoutingModel) WriteAssignment(arg2 string) (_swig_ret bool)

type SwigcptrRoutingModelVisitor

type SwigcptrRoutingModelVisitor uintptr

func (SwigcptrRoutingModelVisitor) SwigGetBaseObject

func (p SwigcptrRoutingModelVisitor) SwigGetBaseObject() BaseObject

func (SwigcptrRoutingModelVisitor) SwigIsBaseObject

func (p SwigcptrRoutingModelVisitor) SwigIsBaseObject()

func (SwigcptrRoutingModelVisitor) SwigIsRoutingModelVisitor

func (p SwigcptrRoutingModelVisitor) SwigIsRoutingModelVisitor()

func (SwigcptrRoutingModelVisitor) Swigcptr

func (p SwigcptrRoutingModelVisitor) Swigcptr() uintptr

func (SwigcptrRoutingModelVisitor) ToString

func (_swig_base SwigcptrRoutingModelVisitor) ToString() (_swig_ret string)

type SwigcptrRoutingTransitCallback1

type SwigcptrRoutingTransitCallback1 uintptr

func (SwigcptrRoutingTransitCallback1) Call

func (arg1 SwigcptrRoutingTransitCallback1) Call(arg2 int64) (_swig_ret int64)

func (SwigcptrRoutingTransitCallback1) SwigIsRoutingTransitCallback1

func (p SwigcptrRoutingTransitCallback1) SwigIsRoutingTransitCallback1()

func (SwigcptrRoutingTransitCallback1) Swigcptr

type SwigcptrRoutingTransitCallback1Impl

type SwigcptrRoutingTransitCallback1Impl uintptr

func (SwigcptrRoutingTransitCallback1Impl) Call

func (arg1 SwigcptrRoutingTransitCallback1Impl) Call(arg2 int64) (_swig_ret int64)

func (SwigcptrRoutingTransitCallback1Impl) DirectorInterface

func (p SwigcptrRoutingTransitCallback1Impl) DirectorInterface() interface{}

func (SwigcptrRoutingTransitCallback1Impl) SwigIsRoutingTransitCallback1Impl

func (p SwigcptrRoutingTransitCallback1Impl) SwigIsRoutingTransitCallback1Impl()

func (SwigcptrRoutingTransitCallback1Impl) Swigcptr

type SwigcptrRoutingTransitCallback2

type SwigcptrRoutingTransitCallback2 uintptr

func (SwigcptrRoutingTransitCallback2) Call

func (arg1 SwigcptrRoutingTransitCallback2) Call(arg2 int64, arg3 int64) (_swig_ret int64)

func (SwigcptrRoutingTransitCallback2) SwigIsRoutingTransitCallback2

func (p SwigcptrRoutingTransitCallback2) SwigIsRoutingTransitCallback2()

func (SwigcptrRoutingTransitCallback2) Swigcptr

type SwigcptrRoutingTransitCallback2Impl

type SwigcptrRoutingTransitCallback2Impl uintptr

func (SwigcptrRoutingTransitCallback2Impl) Call

func (arg1 SwigcptrRoutingTransitCallback2Impl) Call(arg2 int64, arg3 int64) (_swig_ret int64)

func (SwigcptrRoutingTransitCallback2Impl) DirectorInterface

func (p SwigcptrRoutingTransitCallback2Impl) DirectorInterface() interface{}

func (SwigcptrRoutingTransitCallback2Impl) SwigIsRoutingTransitCallback2Impl

func (p SwigcptrRoutingTransitCallback2Impl) SwigIsRoutingTransitCallback2Impl()

func (SwigcptrRoutingTransitCallback2Impl) Swigcptr

type SwigcptrSearchLimit

type SwigcptrSearchLimit uintptr

func Swig_DirectorRegularLimit_callback_MakeClone_constraintsolver_e5a2167dd134d32d

func Swig_DirectorRegularLimit_callback_MakeClone_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result SwigcptrSearchLimit)

func Swig_DirectorSearchLimit_callback_MakeClone_constraintsolver_e5a2167dd134d32d

func Swig_DirectorSearchLimit_callback_MakeClone_constraintsolver_e5a2167dd134d32d(swig_c int) (swig_result SwigcptrSearchLimit)

func (SwigcptrSearchLimit) Accept

func (_swig_base SwigcptrSearchLimit) Accept(arg1 ModelVisitor)

func (SwigcptrSearchLimit) AcceptDelta

func (_swig_base SwigcptrSearchLimit) AcceptDelta(arg1 Assignment, arg2 Assignment) (_swig_ret bool)

func (SwigcptrSearchLimit) AcceptNeighbor

func (_swig_base SwigcptrSearchLimit) AcceptNeighbor()

func (SwigcptrSearchLimit) AcceptSolution

func (_swig_base SwigcptrSearchLimit) AcceptSolution() (_swig_ret bool)

func (SwigcptrSearchLimit) AcceptUncheckedNeighbor

func (_swig_base SwigcptrSearchLimit) AcceptUncheckedNeighbor()

func (SwigcptrSearchLimit) AfterDecision

func (_swig_base SwigcptrSearchLimit) AfterDecision(arg1 Decision, arg2 bool)

func (SwigcptrSearchLimit) ApplyDecision

func (_swig_base SwigcptrSearchLimit) ApplyDecision(arg1 Decision)

func (SwigcptrSearchLimit) AtSolution

func (_swig_base SwigcptrSearchLimit) AtSolution() (_swig_ret bool)

func (SwigcptrSearchLimit) BeginFail

func (_swig_base SwigcptrSearchLimit) BeginFail()

func (SwigcptrSearchLimit) BeginInitialPropagation

func (_swig_base SwigcptrSearchLimit) BeginInitialPropagation()

func (SwigcptrSearchLimit) BeginNextDecision

func (arg1 SwigcptrSearchLimit) BeginNextDecision(arg2 DecisionBuilder)

func (SwigcptrSearchLimit) Check

func (arg1 SwigcptrSearchLimit) Check() (_swig_ret bool)

func (SwigcptrSearchLimit) CheckWithOffset

func (arg1 SwigcptrSearchLimit) CheckWithOffset(arg2 Absl_Duration) (_swig_ret bool)

func (SwigcptrSearchLimit) Copy

func (arg1 SwigcptrSearchLimit) Copy(arg2 SearchLimit)

func (SwigcptrSearchLimit) DirectorInterface

func (p SwigcptrSearchLimit) DirectorInterface() interface{}

func (SwigcptrSearchLimit) EndFail

func (_swig_base SwigcptrSearchLimit) EndFail()

func (SwigcptrSearchLimit) EndInitialPropagation

func (_swig_base SwigcptrSearchLimit) EndInitialPropagation()

func (SwigcptrSearchLimit) EndNextDecision

func (_swig_base SwigcptrSearchLimit) EndNextDecision(arg1 DecisionBuilder, arg2 Decision)

func (SwigcptrSearchLimit) EnterSearch

func (arg1 SwigcptrSearchLimit) EnterSearch()

func (SwigcptrSearchLimit) ExitSearch

func (_swig_base SwigcptrSearchLimit) ExitSearch()

func (SwigcptrSearchLimit) Init

func (arg1 SwigcptrSearchLimit) Init()

func (SwigcptrSearchLimit) Install

func (arg1 SwigcptrSearchLimit) Install()

func (SwigcptrSearchLimit) IsCrossed

func (arg1 SwigcptrSearchLimit) IsCrossed() (_swig_ret bool)

func (SwigcptrSearchLimit) IsUncheckedSolutionLimitReached

func (_swig_base SwigcptrSearchLimit) IsUncheckedSolutionLimitReached() (_swig_ret bool)

func (SwigcptrSearchLimit) LocalOptimum

func (_swig_base SwigcptrSearchLimit) LocalOptimum() (_swig_ret bool)

func (SwigcptrSearchLimit) MakeClone

func (arg1 SwigcptrSearchLimit) MakeClone() (_swig_ret SearchLimit)

func (SwigcptrSearchLimit) NoMoreSolutions

func (_swig_base SwigcptrSearchLimit) NoMoreSolutions()

func (SwigcptrSearchLimit) PeriodicCheck

func (arg1 SwigcptrSearchLimit) PeriodicCheck()

func (SwigcptrSearchLimit) ProgressPercent

func (_swig_base SwigcptrSearchLimit) ProgressPercent() (_swig_ret int)

func (SwigcptrSearchLimit) RefuteDecision

func (arg1 SwigcptrSearchLimit) RefuteDecision(arg2 Decision)

func (SwigcptrSearchLimit) RestartSearch

func (_swig_base SwigcptrSearchLimit) RestartSearch()

func (SwigcptrSearchLimit) Solver

func (_swig_base SwigcptrSearchLimit) Solver() (_swig_ret Solver)

func (SwigcptrSearchLimit) SwigGetBaseObject

func (p SwigcptrSearchLimit) SwigGetBaseObject() BaseObject

func (SwigcptrSearchLimit) SwigGetSearchMonitor

func (p SwigcptrSearchLimit) SwigGetSearchMonitor() SearchMonitor

func (SwigcptrSearchLimit) SwigIsBaseObject

func (p SwigcptrSearchLimit) SwigIsBaseObject()

func (SwigcptrSearchLimit) SwigIsSearchLimit

func (p SwigcptrSearchLimit) SwigIsSearchLimit()

func (SwigcptrSearchLimit) SwigIsSearchMonitor

func (p SwigcptrSearchLimit) SwigIsSearchMonitor()

func (SwigcptrSearchLimit) Swigcptr

func (p SwigcptrSearchLimit) Swigcptr() uintptr

func (SwigcptrSearchLimit) ToString

func (arg1 SwigcptrSearchLimit) ToString() (_swig_ret string)

type SwigcptrSearchLog

type SwigcptrSearchLog uintptr

func (SwigcptrSearchLog) Accept

func (_swig_base SwigcptrSearchLog) Accept(arg1 ModelVisitor)

func (SwigcptrSearchLog) AcceptDelta

func (_swig_base SwigcptrSearchLog) AcceptDelta(arg1 Assignment, arg2 Assignment) (_swig_ret bool)

func (SwigcptrSearchLog) AcceptNeighbor

func (_swig_base SwigcptrSearchLog) AcceptNeighbor()

func (SwigcptrSearchLog) AcceptSolution

func (_swig_base SwigcptrSearchLog) AcceptSolution() (_swig_ret bool)

func (SwigcptrSearchLog) AcceptUncheckedNeighbor

func (arg1 SwigcptrSearchLog) AcceptUncheckedNeighbor()

func (SwigcptrSearchLog) AfterDecision

func (_swig_base SwigcptrSearchLog) AfterDecision(arg1 Decision, arg2 bool)

func (SwigcptrSearchLog) ApplyDecision

func (arg1 SwigcptrSearchLog) ApplyDecision(arg2 Decision)

func (SwigcptrSearchLog) AtSolution

func (arg1 SwigcptrSearchLog) AtSolution() (_swig_ret bool)

func (SwigcptrSearchLog) BeginFail

func (arg1 SwigcptrSearchLog) BeginFail()

func (SwigcptrSearchLog) BeginInitialPropagation

func (arg1 SwigcptrSearchLog) BeginInitialPropagation()

func (SwigcptrSearchLog) BeginNextDecision

func (_swig_base SwigcptrSearchLog) BeginNextDecision(arg1 DecisionBuilder)

func (SwigcptrSearchLog) EndFail

func (_swig_base SwigcptrSearchLog) EndFail()

func (SwigcptrSearchLog) EndInitialPropagation

func (arg1 SwigcptrSearchLog) EndInitialPropagation()

func (SwigcptrSearchLog) EndNextDecision

func (_swig_base SwigcptrSearchLog) EndNextDecision(arg1 DecisionBuilder, arg2 Decision)

func (SwigcptrSearchLog) EnterSearch

func (arg1 SwigcptrSearchLog) EnterSearch()

func (SwigcptrSearchLog) ExitSearch

func (arg1 SwigcptrSearchLog) ExitSearch()

func (SwigcptrSearchLog) Install

func (_swig_base SwigcptrSearchLog) Install()

func (SwigcptrSearchLog) IsUncheckedSolutionLimitReached

func (_swig_base SwigcptrSearchLog) IsUncheckedSolutionLimitReached() (_swig_ret bool)

func (SwigcptrSearchLog) LocalOptimum

func (_swig_base SwigcptrSearchLog) LocalOptimum() (_swig_ret bool)

func (SwigcptrSearchLog) Maintain

func (arg1 SwigcptrSearchLog) Maintain()

func (SwigcptrSearchLog) NoMoreSolutions

func (arg1 SwigcptrSearchLog) NoMoreSolutions()

func (SwigcptrSearchLog) OutputDecision

func (arg1 SwigcptrSearchLog) OutputDecision()

func (SwigcptrSearchLog) PeriodicCheck

func (_swig_base SwigcptrSearchLog) PeriodicCheck()

func (SwigcptrSearchLog) ProgressPercent

func (_swig_base SwigcptrSearchLog) ProgressPercent() (_swig_ret int)

func (SwigcptrSearchLog) RefuteDecision

func (arg1 SwigcptrSearchLog) RefuteDecision(arg2 Decision)

func (SwigcptrSearchLog) RestartSearch

func (_swig_base SwigcptrSearchLog) RestartSearch()

func (SwigcptrSearchLog) Solver

func (_swig_base SwigcptrSearchLog) Solver() (_swig_ret Solver)

func (SwigcptrSearchLog) SwigGetBaseObject

func (p SwigcptrSearchLog) SwigGetBaseObject() BaseObject

func (SwigcptrSearchLog) SwigGetSearchMonitor

func (p SwigcptrSearchLog) SwigGetSearchMonitor() SearchMonitor

func (SwigcptrSearchLog) SwigIsBaseObject

func (p SwigcptrSearchLog) SwigIsBaseObject()

func (SwigcptrSearchLog) SwigIsSearchLog

func (p SwigcptrSearchLog) SwigIsSearchLog()

func (SwigcptrSearchLog) SwigIsSearchMonitor

func (p SwigcptrSearchLog) SwigIsSearchMonitor()

func (SwigcptrSearchLog) Swigcptr

func (p SwigcptrSearchLog) Swigcptr() uintptr

func (SwigcptrSearchLog) ToString

func (arg1 SwigcptrSearchLog) ToString() (_swig_ret string)

type SwigcptrSearchMonitor

type SwigcptrSearchMonitor uintptr

func (SwigcptrSearchMonitor) Accept

func (arg1 SwigcptrSearchMonitor) Accept(arg2 ModelVisitor)

func (SwigcptrSearchMonitor) AcceptDelta

func (arg1 SwigcptrSearchMonitor) AcceptDelta(arg2 Assignment, arg3 Assignment) (_swig_ret bool)

func (SwigcptrSearchMonitor) AcceptNeighbor

func (arg1 SwigcptrSearchMonitor) AcceptNeighbor()

func (SwigcptrSearchMonitor) AcceptSolution

func (arg1 SwigcptrSearchMonitor) AcceptSolution() (_swig_ret bool)

func (SwigcptrSearchMonitor) AcceptUncheckedNeighbor

func (arg1 SwigcptrSearchMonitor) AcceptUncheckedNeighbor()

func (SwigcptrSearchMonitor) AfterDecision

func (arg1 SwigcptrSearchMonitor) AfterDecision(arg2 Decision, arg3 bool)

func (SwigcptrSearchMonitor) ApplyDecision

func (arg1 SwigcptrSearchMonitor) ApplyDecision(arg2 Decision)

func (SwigcptrSearchMonitor) AtSolution

func (arg1 SwigcptrSearchMonitor) AtSolution() (_swig_ret bool)

func (SwigcptrSearchMonitor) BeginFail

func (arg1 SwigcptrSearchMonitor) BeginFail()

func (SwigcptrSearchMonitor) BeginInitialPropagation

func (arg1 SwigcptrSearchMonitor) BeginInitialPropagation()

func (SwigcptrSearchMonitor) BeginNextDecision

func (arg1 SwigcptrSearchMonitor) BeginNextDecision(arg2 DecisionBuilder)

func (SwigcptrSearchMonitor) DirectorInterface

func (p SwigcptrSearchMonitor) DirectorInterface() interface{}

func (SwigcptrSearchMonitor) EndFail

func (arg1 SwigcptrSearchMonitor) EndFail()

func (SwigcptrSearchMonitor) EndInitialPropagation

func (arg1 SwigcptrSearchMonitor) EndInitialPropagation()

func (SwigcptrSearchMonitor) EndNextDecision

func (arg1 SwigcptrSearchMonitor) EndNextDecision(arg2 DecisionBuilder, arg3 Decision)

func (SwigcptrSearchMonitor) EnterSearch

func (arg1 SwigcptrSearchMonitor) EnterSearch()

func (SwigcptrSearchMonitor) ExitSearch

func (arg1 SwigcptrSearchMonitor) ExitSearch()

func (SwigcptrSearchMonitor) Install

func (arg1 SwigcptrSearchMonitor) Install()

func (SwigcptrSearchMonitor) IsUncheckedSolutionLimitReached

func (arg1 SwigcptrSearchMonitor) IsUncheckedSolutionLimitReached() (_swig_ret bool)

func (SwigcptrSearchMonitor) LocalOptimum

func (arg1 SwigcptrSearchMonitor) LocalOptimum() (_swig_ret bool)

func (SwigcptrSearchMonitor) NoMoreSolutions

func (arg1 SwigcptrSearchMonitor) NoMoreSolutions()

func (SwigcptrSearchMonitor) PeriodicCheck

func (arg1 SwigcptrSearchMonitor) PeriodicCheck()

func (SwigcptrSearchMonitor) ProgressPercent

func (arg1 SwigcptrSearchMonitor) ProgressPercent() (_swig_ret int)

func (SwigcptrSearchMonitor) RefuteDecision

func (arg1 SwigcptrSearchMonitor) RefuteDecision(arg2 Decision)

func (SwigcptrSearchMonitor) RestartSearch

func (arg1 SwigcptrSearchMonitor) RestartSearch()

func (SwigcptrSearchMonitor) Solver

func (arg1 SwigcptrSearchMonitor) Solver() (_swig_ret Solver)

func (SwigcptrSearchMonitor) SwigGetBaseObject

func (p SwigcptrSearchMonitor) SwigGetBaseObject() BaseObject

func (SwigcptrSearchMonitor) SwigIsBaseObject

func (p SwigcptrSearchMonitor) SwigIsBaseObject()

func (SwigcptrSearchMonitor) SwigIsSearchMonitor

func (p SwigcptrSearchMonitor) SwigIsSearchMonitor()

func (SwigcptrSearchMonitor) Swigcptr

func (p SwigcptrSearchMonitor) Swigcptr() uintptr

func (SwigcptrSearchMonitor) ToString

func (_swig_base SwigcptrSearchMonitor) ToString() (_swig_ret string)

type SwigcptrSearchMonitorVector

type SwigcptrSearchMonitorVector uintptr

func (SwigcptrSearchMonitorVector) Add

func (SwigcptrSearchMonitorVector) Capacity

func (arg1 SwigcptrSearchMonitorVector) Capacity() (_swig_ret int64)

func (SwigcptrSearchMonitorVector) Clear

func (arg1 SwigcptrSearchMonitorVector) Clear()

func (SwigcptrSearchMonitorVector) Get

func (arg1 SwigcptrSearchMonitorVector) Get(arg2 int) (_swig_ret SearchMonitor)

func (SwigcptrSearchMonitorVector) IsEmpty

func (arg1 SwigcptrSearchMonitorVector) IsEmpty() (_swig_ret bool)

func (SwigcptrSearchMonitorVector) Reserve

func (arg1 SwigcptrSearchMonitorVector) Reserve(arg2 int64)

func (SwigcptrSearchMonitorVector) Set

func (arg1 SwigcptrSearchMonitorVector) Set(arg2 int, arg3 SearchMonitor)

func (SwigcptrSearchMonitorVector) Size

func (arg1 SwigcptrSearchMonitorVector) Size() (_swig_ret int64)

func (SwigcptrSearchMonitorVector) SwigIsSearchMonitorVector

func (p SwigcptrSearchMonitorVector) SwigIsSearchMonitorVector()

func (SwigcptrSearchMonitorVector) Swigcptr

func (p SwigcptrSearchMonitorVector) Swigcptr() uintptr

type SwigcptrSequenceVar

type SwigcptrSequenceVar uintptr

func (SwigcptrSequenceVar) Accept

func (arg1 SwigcptrSequenceVar) Accept(arg2 ModelVisitor)

func (SwigcptrSequenceVar) BaseName

func (_swig_base SwigcptrSequenceVar) BaseName() (_swig_ret string)

func (SwigcptrSequenceVar) EnqueueDelayedDemon

func (_swig_base SwigcptrSequenceVar) EnqueueDelayedDemon(arg1 Demon)

func (SwigcptrSequenceVar) EnqueueVar

func (_swig_base SwigcptrSequenceVar) EnqueueVar(arg1 Demon)

func (SwigcptrSequenceVar) FreezeQueue

func (_swig_base SwigcptrSequenceVar) FreezeQueue()

func (SwigcptrSequenceVar) HasName

func (_swig_base SwigcptrSequenceVar) HasName() (_swig_ret bool)

func (SwigcptrSequenceVar) Interval

func (arg1 SwigcptrSequenceVar) Interval(arg2 int) (_swig_ret IntervalVar)

func (SwigcptrSequenceVar) Name

func (_swig_base SwigcptrSequenceVar) Name() (_swig_ret string)

func (SwigcptrSequenceVar) Next

func (arg1 SwigcptrSequenceVar) Next(arg2 int) (_swig_ret IntVar)

func (SwigcptrSequenceVar) RankFirst

func (arg1 SwigcptrSequenceVar) RankFirst(arg2 int)

func (SwigcptrSequenceVar) RankLast

func (arg1 SwigcptrSequenceVar) RankLast(arg2 int)

func (SwigcptrSequenceVar) RankNotFirst

func (arg1 SwigcptrSequenceVar) RankNotFirst(arg2 int)

func (SwigcptrSequenceVar) RankNotLast

func (arg1 SwigcptrSequenceVar) RankNotLast(arg2 int)

func (SwigcptrSequenceVar) RankSequence

func (arg1 SwigcptrSequenceVar) RankSequence(arg2 []int, arg3 []int, arg4 []int)

func (SwigcptrSequenceVar) ResetActionOnFail

func (_swig_base SwigcptrSequenceVar) ResetActionOnFail()

func (SwigcptrSequenceVar) SetName

func (_swig_base SwigcptrSequenceVar) SetName(arg1 Absl_string_view)

func (SwigcptrSequenceVar) SetVariableToCleanOnFail

func (_swig_base SwigcptrSequenceVar) SetVariableToCleanOnFail(arg1 IntVar)

func (SwigcptrSequenceVar) Size

func (arg1 SwigcptrSequenceVar) Size() (_swig_ret int64)

func (SwigcptrSequenceVar) Solver

func (_swig_base SwigcptrSequenceVar) Solver() (_swig_ret Solver)

func (SwigcptrSequenceVar) SwigGetBaseObject

func (p SwigcptrSequenceVar) SwigGetBaseObject() BaseObject

func (SwigcptrSequenceVar) SwigGetPropagationBaseObject

func (p SwigcptrSequenceVar) SwigGetPropagationBaseObject() PropagationBaseObject

func (SwigcptrSequenceVar) SwigIsBaseObject

func (p SwigcptrSequenceVar) SwigIsBaseObject()

func (SwigcptrSequenceVar) SwigIsPropagationBaseObject

func (p SwigcptrSequenceVar) SwigIsPropagationBaseObject()

func (SwigcptrSequenceVar) SwigIsSequenceVar

func (p SwigcptrSequenceVar) SwigIsSequenceVar()

func (SwigcptrSequenceVar) Swigcptr

func (p SwigcptrSequenceVar) Swigcptr() uintptr

func (SwigcptrSequenceVar) ToString

func (arg1 SwigcptrSequenceVar) ToString() (_swig_ret string)

func (SwigcptrSequenceVar) UnfreezeQueue

func (_swig_base SwigcptrSequenceVar) UnfreezeQueue()

type SwigcptrSequenceVarElement

type SwigcptrSequenceVarElement uintptr

func (SwigcptrSequenceVarElement) Activate

func (_swig_base SwigcptrSequenceVarElement) Activate()

func (SwigcptrSequenceVarElement) Activated

func (_swig_base SwigcptrSequenceVarElement) Activated() (_swig_ret bool)

func (SwigcptrSequenceVarElement) BackwardSequence

func (arg1 SwigcptrSequenceVarElement) BackwardSequence() (_swig_ret []int)

func (SwigcptrSequenceVarElement) Bound

func (arg1 SwigcptrSequenceVarElement) Bound() (_swig_ret bool)

func (SwigcptrSequenceVarElement) Clone

func (arg1 SwigcptrSequenceVarElement) Clone() (_swig_ret SequenceVarElement)

func (SwigcptrSequenceVarElement) Copy

func (SwigcptrSequenceVarElement) Deactivate

func (_swig_base SwigcptrSequenceVarElement) Deactivate()

func (SwigcptrSequenceVarElement) ForwardSequence

func (arg1 SwigcptrSequenceVarElement) ForwardSequence() (_swig_ret []int)

func (SwigcptrSequenceVarElement) Reset

func (arg1 SwigcptrSequenceVarElement) Reset(arg2 SequenceVar)

func (SwigcptrSequenceVarElement) Restore

func (arg1 SwigcptrSequenceVarElement) Restore()

func (SwigcptrSequenceVarElement) SetBackwardSequence

func (arg1 SwigcptrSequenceVarElement) SetBackwardSequence(arg2 []int)

func (SwigcptrSequenceVarElement) SetForwardSequence

func (arg1 SwigcptrSequenceVarElement) SetForwardSequence(arg2 []int)

func (SwigcptrSequenceVarElement) SetSequence

func (arg1 SwigcptrSequenceVarElement) SetSequence(arg2 []int, arg3 []int, arg4 []int)

func (SwigcptrSequenceVarElement) SetUnperformed

func (arg1 SwigcptrSequenceVarElement) SetUnperformed(arg2 []int)

func (SwigcptrSequenceVarElement) Store

func (arg1 SwigcptrSequenceVarElement) Store()

func (SwigcptrSequenceVarElement) SwigGetAssignmentElement

func (p SwigcptrSequenceVarElement) SwigGetAssignmentElement() AssignmentElement

func (SwigcptrSequenceVarElement) SwigIsAssignmentElement

func (p SwigcptrSequenceVarElement) SwigIsAssignmentElement()

func (SwigcptrSequenceVarElement) SwigIsSequenceVarElement

func (p SwigcptrSequenceVarElement) SwigIsSequenceVarElement()

func (SwigcptrSequenceVarElement) Swigcptr

func (p SwigcptrSequenceVarElement) Swigcptr() uintptr

func (SwigcptrSequenceVarElement) ToString

func (arg1 SwigcptrSequenceVarElement) ToString() (_swig_ret string)

func (SwigcptrSequenceVarElement) Unperformed

func (arg1 SwigcptrSequenceVarElement) Unperformed() (_swig_ret []int)

func (SwigcptrSequenceVarElement) Var

func (arg1 SwigcptrSequenceVarElement) Var() (_swig_ret SequenceVar)

type SwigcptrSequenceVarVector

type SwigcptrSequenceVarVector uintptr

func (SwigcptrSequenceVarVector) Add

func (arg1 SwigcptrSequenceVarVector) Add(arg2 SequenceVar)

func (SwigcptrSequenceVarVector) Capacity

func (arg1 SwigcptrSequenceVarVector) Capacity() (_swig_ret int64)

func (SwigcptrSequenceVarVector) Clear

func (arg1 SwigcptrSequenceVarVector) Clear()

func (SwigcptrSequenceVarVector) Get

func (arg1 SwigcptrSequenceVarVector) Get(arg2 int) (_swig_ret SequenceVar)

func (SwigcptrSequenceVarVector) IsEmpty

func (arg1 SwigcptrSequenceVarVector) IsEmpty() (_swig_ret bool)

func (SwigcptrSequenceVarVector) Reserve

func (arg1 SwigcptrSequenceVarVector) Reserve(arg2 int64)

func (SwigcptrSequenceVarVector) Set

func (arg1 SwigcptrSequenceVarVector) Set(arg2 int, arg3 SequenceVar)

func (SwigcptrSequenceVarVector) Size

func (arg1 SwigcptrSequenceVarVector) Size() (_swig_ret int64)

func (SwigcptrSequenceVarVector) SwigIsSequenceVarVector

func (p SwigcptrSequenceVarVector) SwigIsSequenceVarVector()

func (SwigcptrSequenceVarVector) Swigcptr

func (p SwigcptrSequenceVarVector) Swigcptr() uintptr

type SwigcptrSimpleBoundCosts

type SwigcptrSimpleBoundCosts uintptr

func (SwigcptrSimpleBoundCosts) BoundCost

func (arg1 SwigcptrSimpleBoundCosts) BoundCost(arg2 int) (_swig_ret BoundCost)

func (SwigcptrSimpleBoundCosts) Size

func (arg1 SwigcptrSimpleBoundCosts) Size() (_swig_ret int)

func (SwigcptrSimpleBoundCosts) SwigIsSimpleBoundCosts

func (p SwigcptrSimpleBoundCosts) SwigIsSimpleBoundCosts()

func (SwigcptrSimpleBoundCosts) Swigcptr

func (p SwigcptrSimpleBoundCosts) Swigcptr() uintptr

type SwigcptrSolutionCollector

type SwigcptrSolutionCollector uintptr

func (SwigcptrSolutionCollector) Accept

func (_swig_base SwigcptrSolutionCollector) Accept(arg1 ModelVisitor)

func (SwigcptrSolutionCollector) AcceptDelta

func (_swig_base SwigcptrSolutionCollector) AcceptDelta(arg1 Assignment, arg2 Assignment) (_swig_ret bool)

func (SwigcptrSolutionCollector) AcceptNeighbor

func (_swig_base SwigcptrSolutionCollector) AcceptNeighbor()

func (SwigcptrSolutionCollector) AcceptSolution

func (_swig_base SwigcptrSolutionCollector) AcceptSolution() (_swig_ret bool)

func (SwigcptrSolutionCollector) AcceptUncheckedNeighbor

func (_swig_base SwigcptrSolutionCollector) AcceptUncheckedNeighbor()

func (SwigcptrSolutionCollector) Add

func (p SwigcptrSolutionCollector) Add(a ...interface{})

func (SwigcptrSolutionCollector) AddObjective

func (arg1 SwigcptrSolutionCollector) AddObjective(arg2 IntVar)

func (SwigcptrSolutionCollector) AddObjectives

func (arg1 SwigcptrSolutionCollector) AddObjectives(arg2 IntVarVector)

func (SwigcptrSolutionCollector) Add__SWIG_0

func (arg1 SwigcptrSolutionCollector) Add__SWIG_0(arg2 IntVar)

func (SwigcptrSolutionCollector) Add__SWIG_1

func (arg1 SwigcptrSolutionCollector) Add__SWIG_1(arg2 IntVarVector)

func (SwigcptrSolutionCollector) Add__SWIG_2

func (arg1 SwigcptrSolutionCollector) Add__SWIG_2(arg2 IntervalVar)

func (SwigcptrSolutionCollector) Add__SWIG_3

func (arg1 SwigcptrSolutionCollector) Add__SWIG_3(arg2 IntervalVarVector)

func (SwigcptrSolutionCollector) Add__SWIG_4

func (arg1 SwigcptrSolutionCollector) Add__SWIG_4(arg2 SequenceVar)

func (SwigcptrSolutionCollector) Add__SWIG_5

func (arg1 SwigcptrSolutionCollector) Add__SWIG_5(arg2 SequenceVarVector)

func (SwigcptrSolutionCollector) AfterDecision

func (_swig_base SwigcptrSolutionCollector) AfterDecision(arg1 Decision, arg2 bool)

func (SwigcptrSolutionCollector) ApplyDecision

func (_swig_base SwigcptrSolutionCollector) ApplyDecision(arg1 Decision)

func (SwigcptrSolutionCollector) AtSolution

func (_swig_base SwigcptrSolutionCollector) AtSolution() (_swig_ret bool)

func (SwigcptrSolutionCollector) BackwardSequence

func (arg1 SwigcptrSolutionCollector) BackwardSequence(arg2 int, arg3 SequenceVar) (_swig_ret []int)

func (SwigcptrSolutionCollector) BeginFail

func (_swig_base SwigcptrSolutionCollector) BeginFail()

func (SwigcptrSolutionCollector) BeginInitialPropagation

func (_swig_base SwigcptrSolutionCollector) BeginInitialPropagation()

func (SwigcptrSolutionCollector) BeginNextDecision

func (_swig_base SwigcptrSolutionCollector) BeginNextDecision(arg1 DecisionBuilder)

func (SwigcptrSolutionCollector) Branches

func (arg1 SwigcptrSolutionCollector) Branches(arg2 int) (_swig_ret int64)

func (SwigcptrSolutionCollector) DirectorInterface

func (p SwigcptrSolutionCollector) DirectorInterface() interface{}

func (SwigcptrSolutionCollector) DurationValue

func (arg1 SwigcptrSolutionCollector) DurationValue(arg2 int, arg3 IntervalVar) (_swig_ret int64)

func (SwigcptrSolutionCollector) EndFail

func (_swig_base SwigcptrSolutionCollector) EndFail()

func (SwigcptrSolutionCollector) EndInitialPropagation

func (_swig_base SwigcptrSolutionCollector) EndInitialPropagation()

func (SwigcptrSolutionCollector) EndNextDecision

func (_swig_base SwigcptrSolutionCollector) EndNextDecision(arg1 DecisionBuilder, arg2 Decision)

func (SwigcptrSolutionCollector) EndValue

func (arg1 SwigcptrSolutionCollector) EndValue(arg2 int, arg3 IntervalVar) (_swig_ret int64)

func (SwigcptrSolutionCollector) EnterSearch

func (arg1 SwigcptrSolutionCollector) EnterSearch()

func (SwigcptrSolutionCollector) ExitSearch

func (_swig_base SwigcptrSolutionCollector) ExitSearch()

func (SwigcptrSolutionCollector) Failures

func (arg1 SwigcptrSolutionCollector) Failures(arg2 int) (_swig_ret int64)

func (SwigcptrSolutionCollector) ForwardSequence

func (arg1 SwigcptrSolutionCollector) ForwardSequence(arg2 int, arg3 SequenceVar) (_swig_ret []int)

func (SwigcptrSolutionCollector) HasSolution

func (arg1 SwigcptrSolutionCollector) HasSolution() (_swig_ret bool)

func (SwigcptrSolutionCollector) Install

func (arg1 SwigcptrSolutionCollector) Install()

func (SwigcptrSolutionCollector) IsUncheckedSolutionLimitReached

func (_swig_base SwigcptrSolutionCollector) IsUncheckedSolutionLimitReached() (_swig_ret bool)

func (SwigcptrSolutionCollector) LastSolutionOrNull

func (arg1 SwigcptrSolutionCollector) LastSolutionOrNull() (_swig_ret Assignment)

func (SwigcptrSolutionCollector) LocalOptimum

func (_swig_base SwigcptrSolutionCollector) LocalOptimum() (_swig_ret bool)

func (SwigcptrSolutionCollector) NoMoreSolutions

func (_swig_base SwigcptrSolutionCollector) NoMoreSolutions()

func (SwigcptrSolutionCollector) ObjectiveValue

func (arg1 SwigcptrSolutionCollector) ObjectiveValue(arg2 int) (_swig_ret int64)

func (SwigcptrSolutionCollector) ObjectiveValueFromIndex

func (arg1 SwigcptrSolutionCollector) ObjectiveValueFromIndex(arg2 int, arg3 int) (_swig_ret int64)

func (SwigcptrSolutionCollector) PerformedValue

func (arg1 SwigcptrSolutionCollector) PerformedValue(arg2 int, arg3 IntervalVar) (_swig_ret int64)

func (SwigcptrSolutionCollector) PeriodicCheck

func (_swig_base SwigcptrSolutionCollector) PeriodicCheck()

func (SwigcptrSolutionCollector) ProgressPercent

func (_swig_base SwigcptrSolutionCollector) ProgressPercent() (_swig_ret int)

func (SwigcptrSolutionCollector) RefuteDecision

func (_swig_base SwigcptrSolutionCollector) RefuteDecision(arg1 Decision)

func (SwigcptrSolutionCollector) RestartSearch

func (_swig_base SwigcptrSolutionCollector) RestartSearch()

func (SwigcptrSolutionCollector) Solution

func (arg1 SwigcptrSolutionCollector) Solution(arg2 int) (_swig_ret Assignment)

func (SwigcptrSolutionCollector) SolutionCount

func (arg1 SwigcptrSolutionCollector) SolutionCount() (_swig_ret int)

func (SwigcptrSolutionCollector) Solver

func (_swig_base SwigcptrSolutionCollector) Solver() (_swig_ret Solver)

func (SwigcptrSolutionCollector) StartValue

func (arg1 SwigcptrSolutionCollector) StartValue(arg2 int, arg3 IntervalVar) (_swig_ret int64)

func (SwigcptrSolutionCollector) SwigGetBaseObject

func (p SwigcptrSolutionCollector) SwigGetBaseObject() BaseObject

func (SwigcptrSolutionCollector) SwigGetSearchMonitor

func (p SwigcptrSolutionCollector) SwigGetSearchMonitor() SearchMonitor

func (SwigcptrSolutionCollector) SwigIsBaseObject

func (p SwigcptrSolutionCollector) SwigIsBaseObject()

func (SwigcptrSolutionCollector) SwigIsSearchMonitor

func (p SwigcptrSolutionCollector) SwigIsSearchMonitor()

func (SwigcptrSolutionCollector) SwigIsSolutionCollector

func (p SwigcptrSolutionCollector) SwigIsSolutionCollector()

func (SwigcptrSolutionCollector) Swigcptr

func (p SwigcptrSolutionCollector) Swigcptr() uintptr

func (SwigcptrSolutionCollector) ToString

func (arg1 SwigcptrSolutionCollector) ToString() (_swig_ret string)

func (SwigcptrSolutionCollector) Unperformed

func (arg1 SwigcptrSolutionCollector) Unperformed(arg2 int, arg3 SequenceVar) (_swig_ret []int)

func (SwigcptrSolutionCollector) Value

func (arg1 SwigcptrSolutionCollector) Value(arg2 int, arg3 IntVar) (_swig_ret int64)

func (SwigcptrSolutionCollector) WallTime

func (arg1 SwigcptrSolutionCollector) WallTime(arg2 int) (_swig_ret int64)

type SwigcptrSolutionPool

type SwigcptrSolutionPool uintptr

func (SwigcptrSolutionPool) GetNextSolution

func (arg1 SwigcptrSolutionPool) GetNextSolution(arg2 Assignment)

func (SwigcptrSolutionPool) Initialize

func (arg1 SwigcptrSolutionPool) Initialize(arg2 Assignment)

func (SwigcptrSolutionPool) RegisterNewSolution

func (arg1 SwigcptrSolutionPool) RegisterNewSolution(arg2 Assignment)

func (SwigcptrSolutionPool) SwigGetBaseObject

func (p SwigcptrSolutionPool) SwigGetBaseObject() BaseObject

func (SwigcptrSolutionPool) SwigIsBaseObject

func (p SwigcptrSolutionPool) SwigIsBaseObject()

func (SwigcptrSolutionPool) SwigIsSolutionPool

func (p SwigcptrSolutionPool) SwigIsSolutionPool()

func (SwigcptrSolutionPool) Swigcptr

func (p SwigcptrSolutionPool) Swigcptr() uintptr

func (SwigcptrSolutionPool) SyncNeeded

func (arg1 SwigcptrSolutionPool) SyncNeeded(arg2 Assignment) (_swig_ret bool)

func (SwigcptrSolutionPool) ToString

func (_swig_base SwigcptrSolutionPool) ToString() (_swig_ret string)

type SwigcptrSolver

type SwigcptrSolver uintptr

func (SwigcptrSolver) Accept

func (arg1 SwigcptrSolver) Accept(arg2 ModelVisitor)

func (SwigcptrSolver) AcceptedNeighbors

func (arg1 SwigcptrSolver) AcceptedNeighbors() (_swig_ret int64)

func (SwigcptrSolver) AddCastConstraint

func (arg1 SwigcptrSolver) AddCastConstraint(arg2 CastConstraint, arg3 IntVar, arg4 IntExpr)

func (SwigcptrSolver) AddConstraint

func (arg1 SwigcptrSolver) AddConstraint(arg2 Constraint)

func (SwigcptrSolver) AddLocalSearchMonitor

func (arg1 SwigcptrSolver) AddLocalSearchMonitor(arg2 LocalSearchMonitor)

func (SwigcptrSolver) AddPropagationMonitor

func (arg1 SwigcptrSolver) AddPropagationMonitor(arg2 PropagationMonitor)

func (SwigcptrSolver) BalancingDecision

func (arg1 SwigcptrSolver) BalancingDecision() (_swig_ret Decision)

func (SwigcptrSolver) Branches

func (arg1 SwigcptrSolver) Branches() (_swig_ret int64)

func (SwigcptrSolver) Cache

func (arg1 SwigcptrSolver) Cache() (_swig_ret ModelCache)

func (SwigcptrSolver) CastExpression

func (arg1 SwigcptrSolver) CastExpression(arg2 IntVar) (_swig_ret IntExpr)

func (SwigcptrSolver) CheckAssignment

func (arg1 SwigcptrSolver) CheckAssignment(arg2 Assignment) (_swig_ret bool)

func (SwigcptrSolver) CheckConstraint

func (arg1 SwigcptrSolver) CheckConstraint(arg2 Constraint) (_swig_ret bool)

func (SwigcptrSolver) CheckFail

func (arg1 SwigcptrSolver) CheckFail()

func (SwigcptrSolver) ClearFailIntercept

func (arg1 SwigcptrSolver) ClearFailIntercept()

func (SwigcptrSolver) ClearLocalSearchState

func (arg1 SwigcptrSolver) ClearLocalSearchState()

func (SwigcptrSolver) ClearNeighbors

func (arg1 SwigcptrSolver) ClearNeighbors()

func (SwigcptrSolver) Compose

func (p SwigcptrSolver) Compose(a ...interface{}) DecisionBuilder

func (SwigcptrSolver) Compose__SWIG_0

func (arg1 SwigcptrSolver) Compose__SWIG_0(arg2 DecisionBuilder, arg3 DecisionBuilder) (_swig_ret DecisionBuilder)

func (SwigcptrSolver) Compose__SWIG_1

func (arg1 SwigcptrSolver) Compose__SWIG_1(arg2 DecisionBuilder, arg3 DecisionBuilder, arg4 DecisionBuilder) (_swig_ret DecisionBuilder)

func (SwigcptrSolver) Compose__SWIG_2

func (arg1 SwigcptrSolver) Compose__SWIG_2(arg2 DecisionBuilder, arg3 DecisionBuilder, arg4 DecisionBuilder, arg5 DecisionBuilder) (_swig_ret DecisionBuilder)

func (SwigcptrSolver) Compose__SWIG_3

func (arg1 SwigcptrSolver) Compose__SWIG_3(arg2 DecisionBuilderVector) (_swig_ret DecisionBuilder)

func (SwigcptrSolver) ConcatenateOperators

func (p SwigcptrSolver) ConcatenateOperators(a ...interface{}) LocalSearchOperator

func (SwigcptrSolver) ConcatenateOperators__SWIG_0

func (arg1 SwigcptrSolver) ConcatenateOperators__SWIG_0(arg2 LocalSearchOperatorVector) (_swig_ret LocalSearchOperator)

func (SwigcptrSolver) ConcatenateOperators__SWIG_1

func (arg1 SwigcptrSolver) ConcatenateOperators__SWIG_1(arg2 LocalSearchOperatorVector, arg3 bool) (_swig_ret LocalSearchOperator)

func (SwigcptrSolver) ConcatenateOperators__SWIG_2

func (SwigcptrSolver) ConstParameters

func (arg1 SwigcptrSolver) ConstParameters() (_swig_ret *ConstraintSolverParameters)

func (SwigcptrSolver) Constraints

func (arg1 SwigcptrSolver) Constraints() (_swig_ret int)

func (SwigcptrSolver) Context

func (arg1 SwigcptrSolver) Context() (_swig_ret string)

func (SwigcptrSolver) CurrentlyInSolve

func (arg1 SwigcptrSolver) CurrentlyInSolve() (_swig_ret bool)

func (SwigcptrSolver) DemonRuns

func (arg1 SwigcptrSolver) DemonRuns(arg2 Operations_researchSolverDemonPriority) (_swig_ret int64)

func (SwigcptrSolver) EndSearch

func (arg1 SwigcptrSolver) EndSearch()

func (SwigcptrSolver) ExportProfilingOverview

func (arg1 SwigcptrSolver) ExportProfilingOverview(arg2 string)

func (SwigcptrSolver) Fail

func (arg1 SwigcptrSolver) Fail()

func (SwigcptrSolver) FailStamp

func (arg1 SwigcptrSolver) FailStamp() (_swig_ret uint64)

func (SwigcptrSolver) Failures

func (arg1 SwigcptrSolver) Failures() (_swig_ret int64)

func (SwigcptrSolver) FilteredNeighbors

func (arg1 SwigcptrSolver) FilteredNeighbors() (_swig_ret int64)

func (SwigcptrSolver) FinishCurrentSearch

func (arg1 SwigcptrSolver) FinishCurrentSearch()

func (SwigcptrSolver) GetLocalSearchMonitor

func (arg1 SwigcptrSolver) GetLocalSearchMonitor() (_swig_ret LocalSearchMonitor)

func (SwigcptrSolver) GetOrCreateLocalSearchState

func (arg1 SwigcptrSolver) GetOrCreateLocalSearchState() (_swig_ret Assignment)

func (SwigcptrSolver) GetPropagationMonitor

func (arg1 SwigcptrSolver) GetPropagationMonitor() (_swig_ret PropagationMonitor)

func (SwigcptrSolver) HasName

func (arg1 SwigcptrSolver) HasName(arg2 PropagationBaseObject) (_swig_ret bool)

func (SwigcptrSolver) IncrementNeighbors

func (arg1 SwigcptrSolver) IncrementNeighbors()

func (SwigcptrSolver) InstrumentsDemons

func (arg1 SwigcptrSolver) InstrumentsDemons() (_swig_ret bool)

func (SwigcptrSolver) InstrumentsVariables

func (arg1 SwigcptrSolver) InstrumentsVariables() (_swig_ret bool)

func (SwigcptrSolver) IsLocalSearchProfilingEnabled

func (arg1 SwigcptrSolver) IsLocalSearchProfilingEnabled() (_swig_ret bool)

func (SwigcptrSolver) IsProfilingEnabled

func (arg1 SwigcptrSolver) IsProfilingEnabled() (_swig_ret bool)

func (SwigcptrSolver) LocalSearchProfile

func (arg1 SwigcptrSolver) LocalSearchProfile() (_swig_ret string)

func (SwigcptrSolver) MakeAbs

func (arg1 SwigcptrSolver) MakeAbs(arg2 IntExpr) (_swig_ret IntExpr)

func (SwigcptrSolver) MakeAbsEquality

func (arg1 SwigcptrSolver) MakeAbsEquality(arg2 IntVar, arg3 IntVar) (_swig_ret Constraint)

func (SwigcptrSolver) MakeAcceptFilter

func (arg1 SwigcptrSolver) MakeAcceptFilter() (_swig_ret LocalSearchFilter)

func (SwigcptrSolver) MakeAllDifferent

func (p SwigcptrSolver) MakeAllDifferent(a ...interface{}) Constraint

func (SwigcptrSolver) MakeAllDifferentExcept

func (arg1 SwigcptrSolver) MakeAllDifferentExcept(arg2 IntVarVector, arg3 int64) (_swig_ret Constraint)

func (SwigcptrSolver) MakeAllDifferent__SWIG_0

func (arg1 SwigcptrSolver) MakeAllDifferent__SWIG_0(arg2 IntVarVector) (_swig_ret Constraint)

func (SwigcptrSolver) MakeAllDifferent__SWIG_1

func (arg1 SwigcptrSolver) MakeAllDifferent__SWIG_1(arg2 IntVarVector, arg3 bool) (_swig_ret Constraint)

func (SwigcptrSolver) MakeAllSolutionCollector

func (p SwigcptrSolver) MakeAllSolutionCollector(a ...interface{}) SolutionCollector

func (SwigcptrSolver) MakeAllSolutionCollector__SWIG_0

func (arg1 SwigcptrSolver) MakeAllSolutionCollector__SWIG_0(arg2 Assignment) (_swig_ret SolutionCollector)

func (SwigcptrSolver) MakeAllSolutionCollector__SWIG_1

func (arg1 SwigcptrSolver) MakeAllSolutionCollector__SWIG_1() (_swig_ret SolutionCollector)

func (SwigcptrSolver) MakeAllowedAssignments

func (arg1 SwigcptrSolver) MakeAllowedAssignments(arg2 IntVarVector, arg3 IntTupleSet) (_swig_ret Constraint)

func (SwigcptrSolver) MakeAssignVariableValue

func (arg1 SwigcptrSolver) MakeAssignVariableValue(arg2 IntVar, arg3 int64) (_swig_ret Decision)

func (SwigcptrSolver) MakeAssignVariableValueOrDoNothing

func (arg1 SwigcptrSolver) MakeAssignVariableValueOrDoNothing(arg2 IntVar, arg3 int64) (_swig_ret Decision)

func (SwigcptrSolver) MakeAssignVariableValueOrFail

func (arg1 SwigcptrSolver) MakeAssignVariableValueOrFail(arg2 IntVar, arg3 int64) (_swig_ret Decision)

func (SwigcptrSolver) MakeAssignVariablesValues

func (arg1 SwigcptrSolver) MakeAssignVariablesValues(arg2 IntVarVector, arg3 []int64) (_swig_ret Decision)

func (SwigcptrSolver) MakeAssignVariablesValuesOrDoNothing

func (arg1 SwigcptrSolver) MakeAssignVariablesValuesOrDoNothing(arg2 IntVarVector, arg3 []int64) (_swig_ret Decision)

func (SwigcptrSolver) MakeAssignVariablesValuesOrFail

func (arg1 SwigcptrSolver) MakeAssignVariablesValuesOrFail(arg2 IntVarVector, arg3 []int64) (_swig_ret Decision)

func (SwigcptrSolver) MakeAssignment

func (p SwigcptrSolver) MakeAssignment(a ...interface{}) Assignment

func (SwigcptrSolver) MakeAssignment__SWIG_0

func (arg1 SwigcptrSolver) MakeAssignment__SWIG_0() (_swig_ret Assignment)

func (SwigcptrSolver) MakeAssignment__SWIG_1

func (arg1 SwigcptrSolver) MakeAssignment__SWIG_1(arg2 Assignment) (_swig_ret Assignment)

func (SwigcptrSolver) MakeAtSolutionCallback

func (arg1 SwigcptrSolver) MakeAtSolutionCallback(arg2 AtSolutionCallback) (_swig_ret SearchMonitor)

func (SwigcptrSolver) MakeBestLexicographicValueSolutionCollector

func (p SwigcptrSolver) MakeBestLexicographicValueSolutionCollector(a ...interface{}) SolutionCollector

func (SwigcptrSolver) MakeBestLexicographicValueSolutionCollector__SWIG_0

func (arg1 SwigcptrSolver) MakeBestLexicographicValueSolutionCollector__SWIG_0(arg2 Assignment, arg3 Std_vector_Sl_bool_Sg_) (_swig_ret SolutionCollector)

func (SwigcptrSolver) MakeBestLexicographicValueSolutionCollector__SWIG_1

func (arg1 SwigcptrSolver) MakeBestLexicographicValueSolutionCollector__SWIG_1(arg2 Std_vector_Sl_bool_Sg_) (_swig_ret SolutionCollector)

func (SwigcptrSolver) MakeBestValueSolutionCollector

func (p SwigcptrSolver) MakeBestValueSolutionCollector(a ...interface{}) SolutionCollector

func (SwigcptrSolver) MakeBestValueSolutionCollector__SWIG_0

func (arg1 SwigcptrSolver) MakeBestValueSolutionCollector__SWIG_0(arg2 Assignment, arg3 bool) (_swig_ret SolutionCollector)

func (SwigcptrSolver) MakeBestValueSolutionCollector__SWIG_1

func (arg1 SwigcptrSolver) MakeBestValueSolutionCollector__SWIG_1(arg2 bool) (_swig_ret SolutionCollector)

func (SwigcptrSolver) MakeBetweenCt

func (arg1 SwigcptrSolver) MakeBetweenCt(arg2 IntExpr, arg3 int64, arg4 int64) (_swig_ret Constraint)

func (SwigcptrSolver) MakeBoolVar

func (p SwigcptrSolver) MakeBoolVar(a ...interface{}) IntVar

func (SwigcptrSolver) MakeBoolVar__SWIG_0

func (arg1 SwigcptrSolver) MakeBoolVar__SWIG_0(arg2 string) (_swig_ret IntVar)

func (SwigcptrSolver) MakeBoolVar__SWIG_1

func (arg1 SwigcptrSolver) MakeBoolVar__SWIG_1() (_swig_ret IntVar)

func (SwigcptrSolver) MakeBranchesLimit

func (arg1 SwigcptrSolver) MakeBranchesLimit(arg2 int64) (_swig_ret RegularLimit)

func (SwigcptrSolver) MakeCircuit

func (arg1 SwigcptrSolver) MakeCircuit(arg2 IntVarVector) (_swig_ret Constraint)

func (SwigcptrSolver) MakeClosureDemon

func (arg1 SwigcptrSolver) MakeClosureDemon(arg2 AtSolutionCallback) (_swig_ret Demon)

func (SwigcptrSolver) MakeConditionalExpression

func (arg1 SwigcptrSolver) MakeConditionalExpression(arg2 IntVar, arg3 IntExpr, arg4 int64) (_swig_ret IntExpr)

func (SwigcptrSolver) MakeConstantRestart

func (arg1 SwigcptrSolver) MakeConstantRestart(arg2 int) (_swig_ret SearchMonitor)

func (SwigcptrSolver) MakeConstraintAdder

func (arg1 SwigcptrSolver) MakeConstraintAdder(arg2 Constraint) (_swig_ret DecisionBuilder)

func (SwigcptrSolver) MakeConstraintInitialPropagateCallback

func (arg1 SwigcptrSolver) MakeConstraintInitialPropagateCallback(arg2 Constraint) (_swig_ret Demon)

func (SwigcptrSolver) MakeConvexPiecewiseExpr

func (arg1 SwigcptrSolver) MakeConvexPiecewiseExpr(arg2 IntExpr, arg3 int64, arg4 int64, arg5 int64, arg6 int64) (_swig_ret IntExpr)

func (SwigcptrSolver) MakeCount

func (p SwigcptrSolver) MakeCount(a ...interface{}) Constraint

func (SwigcptrSolver) MakeCount__SWIG_0

func (arg1 SwigcptrSolver) MakeCount__SWIG_0(arg2 IntVarVector, arg3 int64, arg4 int64) (_swig_ret Constraint)

func (SwigcptrSolver) MakeCount__SWIG_1

func (arg1 SwigcptrSolver) MakeCount__SWIG_1(arg2 IntVarVector, arg3 int64, arg4 IntVar) (_swig_ret Constraint)

func (SwigcptrSolver) MakeCover

func (arg1 SwigcptrSolver) MakeCover(arg2 IntervalVarVector, arg3 IntervalVar) (_swig_ret Constraint)

func (SwigcptrSolver) MakeCumulative

func (p SwigcptrSolver) MakeCumulative(a ...interface{}) Constraint

func (SwigcptrSolver) MakeCumulative__SWIG_0

func (arg1 SwigcptrSolver) MakeCumulative__SWIG_0(arg2 IntervalVarVector, arg3 []int64, arg4 int64, arg5 string) (_swig_ret Constraint)

func (SwigcptrSolver) MakeCumulative__SWIG_1

func (arg1 SwigcptrSolver) MakeCumulative__SWIG_1(arg2 IntervalVarVector, arg3 []int, arg4 int64, arg5 string) (_swig_ret Constraint)

func (SwigcptrSolver) MakeCumulative__SWIG_2

func (arg1 SwigcptrSolver) MakeCumulative__SWIG_2(arg2 IntervalVarVector, arg3 []int64, arg4 IntVar, arg5 Absl_string_view) (_swig_ret Constraint)

func (SwigcptrSolver) MakeCumulative__SWIG_3

func (arg1 SwigcptrSolver) MakeCumulative__SWIG_3(arg2 IntervalVarVector, arg3 []int, arg4 IntVar, arg5 string) (_swig_ret Constraint)

func (SwigcptrSolver) MakeCumulative__SWIG_4

func (arg1 SwigcptrSolver) MakeCumulative__SWIG_4(arg2 IntervalVarVector, arg3 IntVarVector, arg4 int64, arg5 string) (_swig_ret Constraint)

func (SwigcptrSolver) MakeCumulative__SWIG_5

func (arg1 SwigcptrSolver) MakeCumulative__SWIG_5(arg2 IntervalVarVector, arg3 IntVarVector, arg4 IntVar, arg5 string) (_swig_ret Constraint)

func (SwigcptrSolver) MakeCustomLimit

func (arg1 SwigcptrSolver) MakeCustomLimit(arg2 Std_function_Sl_bool_Sp__SP__Sg_) (_swig_ret SearchLimit)

func (SwigcptrSolver) MakeDecisionBuilderFromAssignment

func (arg1 SwigcptrSolver) MakeDecisionBuilderFromAssignment(arg2 Assignment, arg3 DecisionBuilder, arg4 IntVarVector) (_swig_ret DecisionBuilder)

func (SwigcptrSolver) MakeDefaultPhase

func (p SwigcptrSolver) MakeDefaultPhase(a ...interface{}) DecisionBuilder

func (SwigcptrSolver) MakeDefaultPhase__SWIG_0

func (arg1 SwigcptrSolver) MakeDefaultPhase__SWIG_0(arg2 IntVarVector) (_swig_ret DecisionBuilder)

func (SwigcptrSolver) MakeDefaultPhase__SWIG_1

func (arg1 SwigcptrSolver) MakeDefaultPhase__SWIG_1(arg2 IntVarVector, arg3 DefaultPhaseParameters) (_swig_ret DecisionBuilder)

func (SwigcptrSolver) MakeDefaultRegularLimitParameters

func (arg1 SwigcptrSolver) MakeDefaultRegularLimitParameters() (_swig_ret RegularLimitParameters)

func (SwigcptrSolver) MakeDefaultSolutionPool

func (arg1 SwigcptrSolver) MakeDefaultSolutionPool() (_swig_ret SolutionPool)

func (SwigcptrSolver) MakeDelayedConstraintInitialPropagateCallback

func (arg1 SwigcptrSolver) MakeDelayedConstraintInitialPropagateCallback(arg2 Constraint) (_swig_ret Demon)

func (SwigcptrSolver) MakeDelayedPathCumul

func (arg1 SwigcptrSolver) MakeDelayedPathCumul(arg2 IntVarVector, arg3 IntVarVector, arg4 IntVarVector, arg5 IntVarVector) (_swig_ret Constraint)

func (SwigcptrSolver) MakeDeviation

func (arg1 SwigcptrSolver) MakeDeviation(arg2 IntVarVector, arg3 IntVar, arg4 int64) (_swig_ret Constraint)

func (SwigcptrSolver) MakeDifference

func (p SwigcptrSolver) MakeDifference(a ...interface{}) IntExpr

func (SwigcptrSolver) MakeDifference__SWIG_0

func (arg1 SwigcptrSolver) MakeDifference__SWIG_0(arg2 IntExpr, arg3 IntExpr) (_swig_ret IntExpr)

func (SwigcptrSolver) MakeDifference__SWIG_1

func (arg1 SwigcptrSolver) MakeDifference__SWIG_1(arg2 int64, arg3 IntExpr) (_swig_ret IntExpr)

func (SwigcptrSolver) MakeDisjunctiveConstraint

func (arg1 SwigcptrSolver) MakeDisjunctiveConstraint(arg2 IntervalVarVector, arg3 string) (_swig_ret DisjunctiveConstraint)

func (SwigcptrSolver) MakeDistribute

func (p SwigcptrSolver) MakeDistribute(a ...interface{}) Constraint

func (SwigcptrSolver) MakeDistribute__SWIG_0

func (arg1 SwigcptrSolver) MakeDistribute__SWIG_0(arg2 IntVarVector, arg3 []int64, arg4 IntVarVector) (_swig_ret Constraint)

func (SwigcptrSolver) MakeDistribute__SWIG_1

func (arg1 SwigcptrSolver) MakeDistribute__SWIG_1(arg2 IntVarVector, arg3 []int, arg4 IntVarVector) (_swig_ret Constraint)

func (SwigcptrSolver) MakeDistribute__SWIG_2

func (arg1 SwigcptrSolver) MakeDistribute__SWIG_2(arg2 IntVarVector, arg3 IntVarVector) (_swig_ret Constraint)

func (SwigcptrSolver) MakeDistribute__SWIG_3

func (arg1 SwigcptrSolver) MakeDistribute__SWIG_3(arg2 IntVarVector, arg3 int64, arg4 int64, arg5 int64) (_swig_ret Constraint)

func (SwigcptrSolver) MakeDistribute__SWIG_4

func (arg1 SwigcptrSolver) MakeDistribute__SWIG_4(arg2 IntVarVector, arg3 []int64, arg4 []int64) (_swig_ret Constraint)

func (SwigcptrSolver) MakeDistribute__SWIG_5

func (arg1 SwigcptrSolver) MakeDistribute__SWIG_5(arg2 IntVarVector, arg3 []int, arg4 []int) (_swig_ret Constraint)

func (SwigcptrSolver) MakeDistribute__SWIG_6

func (arg1 SwigcptrSolver) MakeDistribute__SWIG_6(arg2 IntVarVector, arg3 []int64, arg4 []int64, arg5 []int64) (_swig_ret Constraint)

func (SwigcptrSolver) MakeDistribute__SWIG_7

func (arg1 SwigcptrSolver) MakeDistribute__SWIG_7(arg2 IntVarVector, arg3 []int, arg4 []int, arg5 []int) (_swig_ret Constraint)

func (SwigcptrSolver) MakeDiv

func (p SwigcptrSolver) MakeDiv(a ...interface{}) IntExpr

func (SwigcptrSolver) MakeDiv__SWIG_0

func (arg1 SwigcptrSolver) MakeDiv__SWIG_0(arg2 IntExpr, arg3 int64) (_swig_ret IntExpr)

func (SwigcptrSolver) MakeDiv__SWIG_1

func (arg1 SwigcptrSolver) MakeDiv__SWIG_1(arg2 IntExpr, arg3 IntExpr) (_swig_ret IntExpr)

func (SwigcptrSolver) MakeElement

func (p SwigcptrSolver) MakeElement(a ...interface{}) IntExpr

func (SwigcptrSolver) MakeElementEquality

func (p SwigcptrSolver) MakeElementEquality(a ...interface{}) Constraint

func (SwigcptrSolver) MakeElementEquality__SWIG_0

func (arg1 SwigcptrSolver) MakeElementEquality__SWIG_0(arg2 []int64, arg3 IntVar, arg4 IntVar) (_swig_ret Constraint)

func (SwigcptrSolver) MakeElementEquality__SWIG_1

func (arg1 SwigcptrSolver) MakeElementEquality__SWIG_1(arg2 []int, arg3 IntVar, arg4 IntVar) (_swig_ret Constraint)

func (SwigcptrSolver) MakeElementEquality__SWIG_2

func (arg1 SwigcptrSolver) MakeElementEquality__SWIG_2(arg2 IntVarVector, arg3 IntVar, arg4 IntVar) (_swig_ret Constraint)

func (SwigcptrSolver) MakeElementEquality__SWIG_3

func (arg1 SwigcptrSolver) MakeElementEquality__SWIG_3(arg2 IntVarVector, arg3 IntVar, arg4 int64) (_swig_ret Constraint)

func (SwigcptrSolver) MakeElement__SWIG_0

func (arg1 SwigcptrSolver) MakeElement__SWIG_0(arg2 []int64, arg3 IntVar) (_swig_ret IntExpr)

func (SwigcptrSolver) MakeElement__SWIG_1

func (arg1 SwigcptrSolver) MakeElement__SWIG_1(arg2 []int, arg3 IntVar) (_swig_ret IntExpr)

func (SwigcptrSolver) MakeElement__SWIG_2

func (arg1 SwigcptrSolver) MakeElement__SWIG_2(arg2 RoutingTransitCallback1, arg3 IntVar) (_swig_ret IntExpr)

func (SwigcptrSolver) MakeElement__SWIG_3

func (arg1 SwigcptrSolver) MakeElement__SWIG_3(arg2 RoutingTransitCallback2, arg3 IntVar, arg4 IntVar) (_swig_ret IntExpr)

func (SwigcptrSolver) MakeElement__SWIG_4

func (arg1 SwigcptrSolver) MakeElement__SWIG_4(arg2 IntVarVector, arg3 IntVar) (_swig_ret IntExpr)

func (SwigcptrSolver) MakeEnterSearchCallback

func (arg1 SwigcptrSolver) MakeEnterSearchCallback(arg2 AtSolutionCallback) (_swig_ret SearchMonitor)

func (SwigcptrSolver) MakeEquality

func (p SwigcptrSolver) MakeEquality(a ...interface{}) Constraint

func (SwigcptrSolver) MakeEquality__SWIG_0

func (arg1 SwigcptrSolver) MakeEquality__SWIG_0(arg2 IntExpr, arg3 IntExpr) (_swig_ret Constraint)

func (SwigcptrSolver) MakeEquality__SWIG_1

func (arg1 SwigcptrSolver) MakeEquality__SWIG_1(arg2 IntExpr, arg3 int64) (_swig_ret Constraint)

func (SwigcptrSolver) MakeEquality__SWIG_2

func (arg1 SwigcptrSolver) MakeEquality__SWIG_2(arg2 IntExpr, arg3 int) (_swig_ret Constraint)

func (SwigcptrSolver) MakeEquality__SWIG_3

func (arg1 SwigcptrSolver) MakeEquality__SWIG_3(arg2 IntervalVar, arg3 IntervalVar) (_swig_ret Constraint)

func (SwigcptrSolver) MakeExitSearchCallback

func (arg1 SwigcptrSolver) MakeExitSearchCallback(arg2 AtSolutionCallback) (_swig_ret SearchMonitor)

func (SwigcptrSolver) MakeFailDecision

func (arg1 SwigcptrSolver) MakeFailDecision() (_swig_ret Decision)

func (SwigcptrSolver) MakeFailuresLimit

func (arg1 SwigcptrSolver) MakeFailuresLimit(arg2 int64) (_swig_ret RegularLimit)

func (SwigcptrSolver) MakeFalseConstraint

func (p SwigcptrSolver) MakeFalseConstraint(a ...interface{}) Constraint

func (SwigcptrSolver) MakeFalseConstraint__SWIG_0

func (arg1 SwigcptrSolver) MakeFalseConstraint__SWIG_0() (_swig_ret Constraint)

func (SwigcptrSolver) MakeFalseConstraint__SWIG_1

func (arg1 SwigcptrSolver) MakeFalseConstraint__SWIG_1(arg2 string) (_swig_ret Constraint)

func (SwigcptrSolver) MakeFirstSolutionCollector

func (p SwigcptrSolver) MakeFirstSolutionCollector(a ...interface{}) SolutionCollector

func (SwigcptrSolver) MakeFirstSolutionCollector__SWIG_0

func (arg1 SwigcptrSolver) MakeFirstSolutionCollector__SWIG_0(arg2 Assignment) (_swig_ret SolutionCollector)

func (SwigcptrSolver) MakeFirstSolutionCollector__SWIG_1

func (arg1 SwigcptrSolver) MakeFirstSolutionCollector__SWIG_1() (_swig_ret SolutionCollector)

func (SwigcptrSolver) MakeFixedDurationEndSyncedOnEndIntervalVar

func (arg1 SwigcptrSolver) MakeFixedDurationEndSyncedOnEndIntervalVar(arg2 IntervalVar, arg3 int64, arg4 int64) (_swig_ret IntervalVar)

func (SwigcptrSolver) MakeFixedDurationEndSyncedOnStartIntervalVar

func (arg1 SwigcptrSolver) MakeFixedDurationEndSyncedOnStartIntervalVar(arg2 IntervalVar, arg3 int64, arg4 int64) (_swig_ret IntervalVar)

func (SwigcptrSolver) MakeFixedDurationIntervalVar

func (p SwigcptrSolver) MakeFixedDurationIntervalVar(a ...interface{}) IntervalVar

func (SwigcptrSolver) MakeFixedDurationIntervalVar__SWIG_0

func (arg1 SwigcptrSolver) MakeFixedDurationIntervalVar__SWIG_0(arg2 int64, arg3 int64, arg4 int64, arg5 bool, arg6 string) (_swig_ret IntervalVar)

func (SwigcptrSolver) MakeFixedDurationIntervalVar__SWIG_1

func (arg1 SwigcptrSolver) MakeFixedDurationIntervalVar__SWIG_1(arg2 IntVar, arg3 int64, arg4 string) (_swig_ret IntervalVar)

func (SwigcptrSolver) MakeFixedDurationIntervalVar__SWIG_2

func (arg1 SwigcptrSolver) MakeFixedDurationIntervalVar__SWIG_2(arg2 IntVar, arg3 int64, arg4 IntVar, arg5 string) (_swig_ret IntervalVar)

func (SwigcptrSolver) MakeFixedDurationStartSyncedOnEndIntervalVar

func (arg1 SwigcptrSolver) MakeFixedDurationStartSyncedOnEndIntervalVar(arg2 IntervalVar, arg3 int64, arg4 int64) (_swig_ret IntervalVar)

func (SwigcptrSolver) MakeFixedDurationStartSyncedOnStartIntervalVar

func (arg1 SwigcptrSolver) MakeFixedDurationStartSyncedOnStartIntervalVar(arg2 IntervalVar, arg3 int64, arg4 int64) (_swig_ret IntervalVar)

func (SwigcptrSolver) MakeFixedInterval

func (arg1 SwigcptrSolver) MakeFixedInterval(arg2 int64, arg3 int64, arg4 string) (_swig_ret IntervalVar)

func (SwigcptrSolver) MakeGenericTabuSearch

func (arg1 SwigcptrSolver) MakeGenericTabuSearch(arg2 bool, arg3 IntVar, arg4 int64, arg5 IntVarVector, arg6 int64) (_swig_ret ObjectiveMonitor)

func (SwigcptrSolver) MakeGreater

func (p SwigcptrSolver) MakeGreater(a ...interface{}) Constraint

func (SwigcptrSolver) MakeGreaterOrEqual

func (p SwigcptrSolver) MakeGreaterOrEqual(a ...interface{}) Constraint

func (SwigcptrSolver) MakeGreaterOrEqual__SWIG_0

func (arg1 SwigcptrSolver) MakeGreaterOrEqual__SWIG_0(arg2 IntExpr, arg3 IntExpr) (_swig_ret Constraint)

func (SwigcptrSolver) MakeGreaterOrEqual__SWIG_1

func (arg1 SwigcptrSolver) MakeGreaterOrEqual__SWIG_1(arg2 IntExpr, arg3 int64) (_swig_ret Constraint)

func (SwigcptrSolver) MakeGreaterOrEqual__SWIG_2

func (arg1 SwigcptrSolver) MakeGreaterOrEqual__SWIG_2(arg2 IntExpr, arg3 int) (_swig_ret Constraint)

func (SwigcptrSolver) MakeGreater__SWIG_0

func (arg1 SwigcptrSolver) MakeGreater__SWIG_0(arg2 IntExpr, arg3 IntExpr) (_swig_ret Constraint)

func (SwigcptrSolver) MakeGreater__SWIG_1

func (arg1 SwigcptrSolver) MakeGreater__SWIG_1(arg2 IntExpr, arg3 int64) (_swig_ret Constraint)

func (SwigcptrSolver) MakeGreater__SWIG_2

func (arg1 SwigcptrSolver) MakeGreater__SWIG_2(arg2 IntExpr, arg3 int) (_swig_ret Constraint)

func (SwigcptrSolver) MakeGuidedLocalSearch

func (p SwigcptrSolver) MakeGuidedLocalSearch(a ...interface{}) ObjectiveMonitor

func (SwigcptrSolver) MakeGuidedLocalSearch__SWIG_0

func (arg1 SwigcptrSolver) MakeGuidedLocalSearch__SWIG_0(arg2 bool, arg3 IntVar, arg4 RoutingTransitCallback2, arg5 int64, arg6 IntVarVector, arg7 float64, arg8 bool) (_swig_ret ObjectiveMonitor)

func (SwigcptrSolver) MakeGuidedLocalSearch__SWIG_1

func (arg1 SwigcptrSolver) MakeGuidedLocalSearch__SWIG_1(arg2 bool, arg3 IntVar, arg4 RoutingTransitCallback2, arg5 int64, arg6 IntVarVector, arg7 float64) (_swig_ret ObjectiveMonitor)

func (SwigcptrSolver) MakeGuidedLocalSearch__SWIG_2

func (arg1 SwigcptrSolver) MakeGuidedLocalSearch__SWIG_2(arg2 bool, arg3 IntVar, arg4 Std_function_Sl_long_SS_long_Sp_long_SS_long_Sc_long_SS_long_Sc_long_SS_long_SP__Sg_, arg5 int64, arg6 IntVarVector, arg7 IntVarVector, arg8 float64, arg9 bool) (_swig_ret ObjectiveMonitor)

func (SwigcptrSolver) MakeGuidedLocalSearch__SWIG_3

func (SwigcptrSolver) MakeIfThenElseCt

func (arg1 SwigcptrSolver) MakeIfThenElseCt(arg2 IntVar, arg3 IntExpr, arg4 IntExpr, arg5 IntVar) (_swig_ret Constraint)

func (SwigcptrSolver) MakeImprovementLimit

func (arg1 SwigcptrSolver) MakeImprovementLimit(arg2 IntVar, arg3 bool, arg4 float64, arg5 float64, arg6 float64, arg7 int) (_swig_ret ImprovementSearchLimit)

func (SwigcptrSolver) MakeIndexExpression

func (arg1 SwigcptrSolver) MakeIndexExpression(arg2 IntVarVector, arg3 int64) (_swig_ret IntExpr)

func (SwigcptrSolver) MakeIndexOfConstraint

func (arg1 SwigcptrSolver) MakeIndexOfConstraint(arg2 IntVarVector, arg3 IntVar, arg4 int64) (_swig_ret Constraint)

func (SwigcptrSolver) MakeIndexOfFirstMaxValueConstraint

func (arg1 SwigcptrSolver) MakeIndexOfFirstMaxValueConstraint(arg2 IntVar, arg3 IntVarVector) (_swig_ret Constraint)

func (SwigcptrSolver) MakeIndexOfFirstMinValueConstraint

func (arg1 SwigcptrSolver) MakeIndexOfFirstMinValueConstraint(arg2 IntVar, arg3 IntVarVector) (_swig_ret Constraint)

func (SwigcptrSolver) MakeIntConst

func (p SwigcptrSolver) MakeIntConst(a ...interface{}) IntVar

func (SwigcptrSolver) MakeIntConst__SWIG_0

func (arg1 SwigcptrSolver) MakeIntConst__SWIG_0(arg2 int64, arg3 string) (_swig_ret IntVar)

func (SwigcptrSolver) MakeIntConst__SWIG_1

func (arg1 SwigcptrSolver) MakeIntConst__SWIG_1(arg2 int64) (_swig_ret IntVar)

func (SwigcptrSolver) MakeIntVar

func (p SwigcptrSolver) MakeIntVar(a ...interface{}) IntVar

func (SwigcptrSolver) MakeIntVar__SWIG_0

func (arg1 SwigcptrSolver) MakeIntVar__SWIG_0(arg2 int64, arg3 int64, arg4 string) (_swig_ret IntVar)

func (SwigcptrSolver) MakeIntVar__SWIG_1

func (arg1 SwigcptrSolver) MakeIntVar__SWIG_1(arg2 []int64, arg3 string) (_swig_ret IntVar)

func (SwigcptrSolver) MakeIntVar__SWIG_2

func (arg1 SwigcptrSolver) MakeIntVar__SWIG_2(arg2 []int, arg3 string) (_swig_ret IntVar)

func (SwigcptrSolver) MakeIntVar__SWIG_3

func (arg1 SwigcptrSolver) MakeIntVar__SWIG_3(arg2 int64, arg3 int64) (_swig_ret IntVar)

func (SwigcptrSolver) MakeIntVar__SWIG_4

func (arg1 SwigcptrSolver) MakeIntVar__SWIG_4(arg2 []int64) (_swig_ret IntVar)

func (SwigcptrSolver) MakeIntVar__SWIG_5

func (arg1 SwigcptrSolver) MakeIntVar__SWIG_5(arg2 []int) (_swig_ret IntVar)

func (SwigcptrSolver) MakeIntervalRelaxedMax

func (arg1 SwigcptrSolver) MakeIntervalRelaxedMax(arg2 IntervalVar) (_swig_ret IntervalVar)

func (SwigcptrSolver) MakeIntervalRelaxedMin

func (arg1 SwigcptrSolver) MakeIntervalRelaxedMin(arg2 IntervalVar) (_swig_ret IntervalVar)

func (SwigcptrSolver) MakeIntervalVar

func (arg1 SwigcptrSolver) MakeIntervalVar(arg2 int64, arg3 int64, arg4 int64, arg5 int64, arg6 int64, arg7 int64, arg8 bool, arg9 string) (_swig_ret IntervalVar)

func (SwigcptrSolver) MakeIntervalVarArray

func (arg1 SwigcptrSolver) MakeIntervalVarArray(arg2 int, arg3 int64, arg4 int64, arg5 int64, arg6 int64, arg7 int64, arg8 int64, arg9 bool, arg10 Absl_string_view, arg11 IntervalVarVector)

func (SwigcptrSolver) MakeIntervalVarRelation

func (p SwigcptrSolver) MakeIntervalVarRelation(a ...interface{}) Constraint

func (SwigcptrSolver) MakeIntervalVarRelationWithDelay

func (arg1 SwigcptrSolver) MakeIntervalVarRelationWithDelay(arg2 IntervalVar, arg3 Operations_researchSolverBinaryIntervalRelation, arg4 IntervalVar, arg5 int64) (_swig_ret Constraint)

func (SwigcptrSolver) MakeIntervalVarRelation__SWIG_0

func (arg1 SwigcptrSolver) MakeIntervalVarRelation__SWIG_0(arg2 IntervalVar, arg3 Operations_researchSolverUnaryIntervalRelation, arg4 int64) (_swig_ret Constraint)

func (SwigcptrSolver) MakeIntervalVarRelation__SWIG_1

func (arg1 SwigcptrSolver) MakeIntervalVarRelation__SWIG_1(arg2 IntervalVar, arg3 Operations_researchSolverBinaryIntervalRelation, arg4 IntervalVar) (_swig_ret Constraint)

func (SwigcptrSolver) MakeInversePermutationConstraint

func (arg1 SwigcptrSolver) MakeInversePermutationConstraint(arg2 IntVarVector, arg3 IntVarVector) (_swig_ret Constraint)

func (SwigcptrSolver) MakeIsBetweenCt

func (arg1 SwigcptrSolver) MakeIsBetweenCt(arg2 IntExpr, arg3 int64, arg4 int64, arg5 IntVar) (_swig_ret Constraint)

func (SwigcptrSolver) MakeIsBetweenVar

func (arg1 SwigcptrSolver) MakeIsBetweenVar(arg2 IntExpr, arg3 int64, arg4 int64) (_swig_ret IntVar)

func (SwigcptrSolver) MakeIsDifferentCstCt

func (arg1 SwigcptrSolver) MakeIsDifferentCstCt(arg2 IntExpr, arg3 int64, arg4 IntVar) (_swig_ret Constraint)

func (SwigcptrSolver) MakeIsDifferentCstVar

func (arg1 SwigcptrSolver) MakeIsDifferentCstVar(arg2 IntExpr, arg3 int64) (_swig_ret IntVar)

func (SwigcptrSolver) MakeIsDifferentCt

func (arg1 SwigcptrSolver) MakeIsDifferentCt(arg2 IntExpr, arg3 IntExpr, arg4 IntVar) (_swig_ret Constraint)

func (SwigcptrSolver) MakeIsDifferentVar

func (arg1 SwigcptrSolver) MakeIsDifferentVar(arg2 IntExpr, arg3 IntExpr) (_swig_ret IntVar)

func (SwigcptrSolver) MakeIsEqualCstCt

func (arg1 SwigcptrSolver) MakeIsEqualCstCt(arg2 IntExpr, arg3 int64, arg4 IntVar) (_swig_ret Constraint)

func (SwigcptrSolver) MakeIsEqualCstVar

func (arg1 SwigcptrSolver) MakeIsEqualCstVar(arg2 IntExpr, arg3 int64) (_swig_ret IntVar)

func (SwigcptrSolver) MakeIsEqualCt

func (arg1 SwigcptrSolver) MakeIsEqualCt(arg2 IntExpr, arg3 IntExpr, arg4 IntVar) (_swig_ret Constraint)

func (SwigcptrSolver) MakeIsEqualVar

func (arg1 SwigcptrSolver) MakeIsEqualVar(arg2 IntExpr, arg3 IntExpr) (_swig_ret IntVar)

func (SwigcptrSolver) MakeIsGreaterCstCt

func (arg1 SwigcptrSolver) MakeIsGreaterCstCt(arg2 IntExpr, arg3 int64, arg4 IntVar) (_swig_ret Constraint)

func (SwigcptrSolver) MakeIsGreaterCstVar

func (arg1 SwigcptrSolver) MakeIsGreaterCstVar(arg2 IntExpr, arg3 int64) (_swig_ret IntVar)

func (SwigcptrSolver) MakeIsGreaterCt

func (arg1 SwigcptrSolver) MakeIsGreaterCt(arg2 IntExpr, arg3 IntExpr, arg4 IntVar) (_swig_ret Constraint)

func (SwigcptrSolver) MakeIsGreaterOrEqualCstCt

func (arg1 SwigcptrSolver) MakeIsGreaterOrEqualCstCt(arg2 IntExpr, arg3 int64, arg4 IntVar) (_swig_ret Constraint)

func (SwigcptrSolver) MakeIsGreaterOrEqualCstVar

func (arg1 SwigcptrSolver) MakeIsGreaterOrEqualCstVar(arg2 IntExpr, arg3 int64) (_swig_ret IntVar)

func (SwigcptrSolver) MakeIsGreaterOrEqualCt

func (arg1 SwigcptrSolver) MakeIsGreaterOrEqualCt(arg2 IntExpr, arg3 IntExpr, arg4 IntVar) (_swig_ret Constraint)

func (SwigcptrSolver) MakeIsGreaterOrEqualVar

func (arg1 SwigcptrSolver) MakeIsGreaterOrEqualVar(arg2 IntExpr, arg3 IntExpr) (_swig_ret IntVar)

func (SwigcptrSolver) MakeIsGreaterVar

func (arg1 SwigcptrSolver) MakeIsGreaterVar(arg2 IntExpr, arg3 IntExpr) (_swig_ret IntVar)

func (SwigcptrSolver) MakeIsLessCstCt

func (arg1 SwigcptrSolver) MakeIsLessCstCt(arg2 IntExpr, arg3 int64, arg4 IntVar) (_swig_ret Constraint)

func (SwigcptrSolver) MakeIsLessCstVar

func (arg1 SwigcptrSolver) MakeIsLessCstVar(arg2 IntExpr, arg3 int64) (_swig_ret IntVar)

func (SwigcptrSolver) MakeIsLessCt

func (arg1 SwigcptrSolver) MakeIsLessCt(arg2 IntExpr, arg3 IntExpr, arg4 IntVar) (_swig_ret Constraint)

func (SwigcptrSolver) MakeIsLessOrEqualCstCt

func (arg1 SwigcptrSolver) MakeIsLessOrEqualCstCt(arg2 IntExpr, arg3 int64, arg4 IntVar) (_swig_ret Constraint)

func (SwigcptrSolver) MakeIsLessOrEqualCstVar

func (arg1 SwigcptrSolver) MakeIsLessOrEqualCstVar(arg2 IntExpr, arg3 int64) (_swig_ret IntVar)

func (SwigcptrSolver) MakeIsLessOrEqualCt

func (arg1 SwigcptrSolver) MakeIsLessOrEqualCt(arg2 IntExpr, arg3 IntExpr, arg4 IntVar) (_swig_ret Constraint)

func (SwigcptrSolver) MakeIsLessOrEqualVar

func (arg1 SwigcptrSolver) MakeIsLessOrEqualVar(arg2 IntExpr, arg3 IntExpr) (_swig_ret IntVar)

func (SwigcptrSolver) MakeIsLessVar

func (arg1 SwigcptrSolver) MakeIsLessVar(arg2 IntExpr, arg3 IntExpr) (_swig_ret IntVar)

func (SwigcptrSolver) MakeIsLexicalLessOrEqualWithOffsetsCt

func (arg1 SwigcptrSolver) MakeIsLexicalLessOrEqualWithOffsetsCt(arg2 IntVarVector, arg3 IntVarVector, arg4 []int64, arg5 IntVar) (_swig_ret Constraint)

func (SwigcptrSolver) MakeIsMemberCt

func (p SwigcptrSolver) MakeIsMemberCt(a ...interface{}) Constraint

func (SwigcptrSolver) MakeIsMemberCt__SWIG_0

func (arg1 SwigcptrSolver) MakeIsMemberCt__SWIG_0(arg2 IntExpr, arg3 []int64, arg4 IntVar) (_swig_ret Constraint)

func (SwigcptrSolver) MakeIsMemberCt__SWIG_1

func (arg1 SwigcptrSolver) MakeIsMemberCt__SWIG_1(arg2 IntExpr, arg3 []int, arg4 IntVar) (_swig_ret Constraint)

func (SwigcptrSolver) MakeIsMemberVar

func (p SwigcptrSolver) MakeIsMemberVar(a ...interface{}) IntVar

func (SwigcptrSolver) MakeIsMemberVar__SWIG_0

func (arg1 SwigcptrSolver) MakeIsMemberVar__SWIG_0(arg2 IntExpr, arg3 []int64) (_swig_ret IntVar)

func (SwigcptrSolver) MakeIsMemberVar__SWIG_1

func (arg1 SwigcptrSolver) MakeIsMemberVar__SWIG_1(arg2 IntExpr, arg3 []int) (_swig_ret IntVar)

func (SwigcptrSolver) MakeLastSolutionCollector

func (p SwigcptrSolver) MakeLastSolutionCollector(a ...interface{}) SolutionCollector

func (SwigcptrSolver) MakeLastSolutionCollector__SWIG_0

func (arg1 SwigcptrSolver) MakeLastSolutionCollector__SWIG_0(arg2 Assignment) (_swig_ret SolutionCollector)

func (SwigcptrSolver) MakeLastSolutionCollector__SWIG_1

func (arg1 SwigcptrSolver) MakeLastSolutionCollector__SWIG_1() (_swig_ret SolutionCollector)

func (SwigcptrSolver) MakeLess

func (p SwigcptrSolver) MakeLess(a ...interface{}) Constraint

func (SwigcptrSolver) MakeLessOrEqual

func (p SwigcptrSolver) MakeLessOrEqual(a ...interface{}) Constraint

func (SwigcptrSolver) MakeLessOrEqual__SWIG_0

func (arg1 SwigcptrSolver) MakeLessOrEqual__SWIG_0(arg2 IntExpr, arg3 IntExpr) (_swig_ret Constraint)

func (SwigcptrSolver) MakeLessOrEqual__SWIG_1

func (arg1 SwigcptrSolver) MakeLessOrEqual__SWIG_1(arg2 IntExpr, arg3 int64) (_swig_ret Constraint)

func (SwigcptrSolver) MakeLessOrEqual__SWIG_2

func (arg1 SwigcptrSolver) MakeLessOrEqual__SWIG_2(arg2 IntExpr, arg3 int) (_swig_ret Constraint)

func (SwigcptrSolver) MakeLess__SWIG_0

func (arg1 SwigcptrSolver) MakeLess__SWIG_0(arg2 IntExpr, arg3 IntExpr) (_swig_ret Constraint)

func (SwigcptrSolver) MakeLess__SWIG_1

func (arg1 SwigcptrSolver) MakeLess__SWIG_1(arg2 IntExpr, arg3 int64) (_swig_ret Constraint)

func (SwigcptrSolver) MakeLess__SWIG_2

func (arg1 SwigcptrSolver) MakeLess__SWIG_2(arg2 IntExpr, arg3 int) (_swig_ret Constraint)

func (SwigcptrSolver) MakeLexicalLess

func (arg1 SwigcptrSolver) MakeLexicalLess(arg2 IntVarVector, arg3 IntVarVector) (_swig_ret Constraint)

func (SwigcptrSolver) MakeLexicalLessOrEqual

func (arg1 SwigcptrSolver) MakeLexicalLessOrEqual(arg2 IntVarVector, arg3 IntVarVector) (_swig_ret Constraint)

func (SwigcptrSolver) MakeLexicalLessOrEqualWithOffsets

func (arg1 SwigcptrSolver) MakeLexicalLessOrEqualWithOffsets(arg2 IntVarVector, arg3 IntVarVector, arg4 []int64) (_swig_ret Constraint)

func (SwigcptrSolver) MakeLexicographicImprovementLimit

func (arg1 SwigcptrSolver) MakeLexicographicImprovementLimit(arg2 IntVarVector, arg3 Std_vector_Sl_bool_Sg_, arg4 Std_vector_Sl_double_Sg_, arg5 Std_vector_Sl_double_Sg_, arg6 float64, arg7 int) (_swig_ret ImprovementSearchLimit)

func (SwigcptrSolver) MakeLexicographicOptimize

func (arg1 SwigcptrSolver) MakeLexicographicOptimize(arg2 Std_vector_Sl_bool_Sg_, arg3 IntVarVector, arg4 []int64) (_swig_ret OptimizeVar)

func (SwigcptrSolver) MakeLexicographicSimulatedAnnealing

func (arg1 SwigcptrSolver) MakeLexicographicSimulatedAnnealing(arg2 Std_vector_Sl_bool_Sg_, arg3 IntVarVector, arg4 []int64, arg5 []int64) (_swig_ret ObjectiveMonitor)

func (SwigcptrSolver) MakeLexicographicTabuSearch

func (arg1 SwigcptrSolver) MakeLexicographicTabuSearch(arg2 Std_vector_Sl_bool_Sg_, arg3 IntVarVector, arg4 []int64, arg5 IntVarVector, arg6 int64, arg7 int64, arg8 float64) (_swig_ret ObjectiveMonitor)

func (SwigcptrSolver) MakeLimit

func (p SwigcptrSolver) MakeLimit(a ...interface{}) interface{}

func (SwigcptrSolver) MakeLimit__SWIG_0

func (arg1 SwigcptrSolver) MakeLimit__SWIG_0(arg2 Absl_Duration, arg3 int64, arg4 int64, arg5 int64, arg6 bool, arg7 bool) (_swig_ret RegularLimit)

func (SwigcptrSolver) MakeLimit__SWIG_1

func (arg1 SwigcptrSolver) MakeLimit__SWIG_1(arg2 Absl_Duration, arg3 int64, arg4 int64, arg5 int64, arg6 bool) (_swig_ret RegularLimit)

func (SwigcptrSolver) MakeLimit__SWIG_2

func (arg1 SwigcptrSolver) MakeLimit__SWIG_2(arg2 Absl_Duration, arg3 int64, arg4 int64, arg5 int64) (_swig_ret RegularLimit)

func (SwigcptrSolver) MakeLimit__SWIG_3

func (arg1 SwigcptrSolver) MakeLimit__SWIG_3(arg2 RegularLimitParameters) (_swig_ret RegularLimit)

func (SwigcptrSolver) MakeLimit__SWIG_4

func (arg1 SwigcptrSolver) MakeLimit__SWIG_4(arg2 int64, arg3 int64, arg4 int64, arg5 int64, arg6 bool, arg7 bool) (_swig_ret RegularLimit)

func (SwigcptrSolver) MakeLimit__SWIG_5

func (arg1 SwigcptrSolver) MakeLimit__SWIG_5(arg2 int64, arg3 int64, arg4 int64, arg5 int64, arg6 bool) (_swig_ret RegularLimit)

func (SwigcptrSolver) MakeLimit__SWIG_6

func (arg1 SwigcptrSolver) MakeLimit__SWIG_6(arg2 int64, arg3 int64, arg4 int64, arg5 int64) (_swig_ret RegularLimit)

func (SwigcptrSolver) MakeLimit__SWIG_7

func (arg1 SwigcptrSolver) MakeLimit__SWIG_7(arg2 SearchLimit, arg3 SearchLimit) (_swig_ret SearchLimit)

func (SwigcptrSolver) MakeLocalSearchPhase

func (p SwigcptrSolver) MakeLocalSearchPhase(a ...interface{}) DecisionBuilder

func (SwigcptrSolver) MakeLocalSearchPhaseParameters

func (p SwigcptrSolver) MakeLocalSearchPhaseParameters(a ...interface{}) LocalSearchPhaseParameters

func (SwigcptrSolver) MakeLocalSearchPhaseParameters__SWIG_0

func (arg1 SwigcptrSolver) MakeLocalSearchPhaseParameters__SWIG_0(arg2 IntVar, arg3 LocalSearchOperator, arg4 DecisionBuilder) (_swig_ret LocalSearchPhaseParameters)

func (SwigcptrSolver) MakeLocalSearchPhaseParameters__SWIG_1

func (arg1 SwigcptrSolver) MakeLocalSearchPhaseParameters__SWIG_1(arg2 IntVar, arg3 LocalSearchOperator, arg4 DecisionBuilder, arg5 RegularLimit) (_swig_ret LocalSearchPhaseParameters)

func (SwigcptrSolver) MakeLocalSearchPhaseParameters__SWIG_2

func (arg1 SwigcptrSolver) MakeLocalSearchPhaseParameters__SWIG_2(arg2 IntVar, arg3 LocalSearchOperator, arg4 DecisionBuilder, arg5 RegularLimit, arg6 LocalSearchFilterManager) (_swig_ret LocalSearchPhaseParameters)

func (SwigcptrSolver) MakeLocalSearchPhaseParameters__SWIG_3

func (arg1 SwigcptrSolver) MakeLocalSearchPhaseParameters__SWIG_3(arg2 IntVar, arg3 SolutionPool, arg4 LocalSearchOperator, arg5 DecisionBuilder) (_swig_ret LocalSearchPhaseParameters)

func (SwigcptrSolver) MakeLocalSearchPhaseParameters__SWIG_4

func (arg1 SwigcptrSolver) MakeLocalSearchPhaseParameters__SWIG_4(arg2 IntVar, arg3 SolutionPool, arg4 LocalSearchOperator, arg5 DecisionBuilder, arg6 RegularLimit) (_swig_ret LocalSearchPhaseParameters)

func (SwigcptrSolver) MakeLocalSearchPhaseParameters__SWIG_5

func (arg1 SwigcptrSolver) MakeLocalSearchPhaseParameters__SWIG_5(arg2 IntVar, arg3 SolutionPool, arg4 LocalSearchOperator, arg5 DecisionBuilder, arg6 RegularLimit, arg7 LocalSearchFilterManager) (_swig_ret LocalSearchPhaseParameters)

func (SwigcptrSolver) MakeLocalSearchPhase__SWIG_0

func (arg1 SwigcptrSolver) MakeLocalSearchPhase__SWIG_0(arg2 Assignment, arg3 LocalSearchPhaseParameters) (_swig_ret DecisionBuilder)

func (SwigcptrSolver) MakeLocalSearchPhase__SWIG_1

func (arg1 SwigcptrSolver) MakeLocalSearchPhase__SWIG_1(arg2 IntVarVector, arg3 DecisionBuilder, arg4 LocalSearchPhaseParameters) (_swig_ret DecisionBuilder)

func (SwigcptrSolver) MakeLocalSearchPhase__SWIG_2

func (arg1 SwigcptrSolver) MakeLocalSearchPhase__SWIG_2(arg2 IntVarVector, arg3 DecisionBuilder, arg4 DecisionBuilder, arg5 LocalSearchPhaseParameters) (_swig_ret DecisionBuilder)

func (SwigcptrSolver) MakeLocalSearchPhase__SWIG_3

func (arg1 SwigcptrSolver) MakeLocalSearchPhase__SWIG_3(arg2 SequenceVarVector, arg3 DecisionBuilder, arg4 LocalSearchPhaseParameters) (_swig_ret DecisionBuilder)

func (SwigcptrSolver) MakeLubyRestart

func (arg1 SwigcptrSolver) MakeLubyRestart(arg2 int) (_swig_ret SearchMonitor)

func (SwigcptrSolver) MakeMapDomain

func (arg1 SwigcptrSolver) MakeMapDomain(arg2 IntVar, arg3 IntVarVector) (_swig_ret Constraint)

func (SwigcptrSolver) MakeMax

func (p SwigcptrSolver) MakeMax(a ...interface{}) IntExpr

func (SwigcptrSolver) MakeMaxEquality

func (arg1 SwigcptrSolver) MakeMaxEquality(arg2 IntVarVector, arg3 IntVar) (_swig_ret Constraint)

func (SwigcptrSolver) MakeMax__SWIG_0

func (arg1 SwigcptrSolver) MakeMax__SWIG_0(arg2 IntVarVector) (_swig_ret IntExpr)

func (SwigcptrSolver) MakeMax__SWIG_1

func (arg1 SwigcptrSolver) MakeMax__SWIG_1(arg2 IntExpr, arg3 IntExpr) (_swig_ret IntExpr)

func (SwigcptrSolver) MakeMax__SWIG_2

func (arg1 SwigcptrSolver) MakeMax__SWIG_2(arg2 IntExpr, arg3 int64) (_swig_ret IntExpr)

func (SwigcptrSolver) MakeMax__SWIG_3

func (arg1 SwigcptrSolver) MakeMax__SWIG_3(arg2 IntExpr, arg3 int) (_swig_ret IntExpr)

func (SwigcptrSolver) MakeMaximize

func (arg1 SwigcptrSolver) MakeMaximize(arg2 IntVar, arg3 int64) (_swig_ret OptimizeVar)

func (SwigcptrSolver) MakeMemberCt

func (p SwigcptrSolver) MakeMemberCt(a ...interface{}) Constraint

func (SwigcptrSolver) MakeMemberCt__SWIG_0

func (arg1 SwigcptrSolver) MakeMemberCt__SWIG_0(arg2 IntExpr, arg3 []int64) (_swig_ret Constraint)

func (SwigcptrSolver) MakeMemberCt__SWIG_1

func (arg1 SwigcptrSolver) MakeMemberCt__SWIG_1(arg2 IntExpr, arg3 []int) (_swig_ret Constraint)

func (SwigcptrSolver) MakeMin

func (p SwigcptrSolver) MakeMin(a ...interface{}) IntExpr

func (SwigcptrSolver) MakeMinEquality

func (arg1 SwigcptrSolver) MakeMinEquality(arg2 IntVarVector, arg3 IntVar) (_swig_ret Constraint)

func (SwigcptrSolver) MakeMin__SWIG_0

func (arg1 SwigcptrSolver) MakeMin__SWIG_0(arg2 IntVarVector) (_swig_ret IntExpr)

func (SwigcptrSolver) MakeMin__SWIG_1

func (arg1 SwigcptrSolver) MakeMin__SWIG_1(arg2 IntExpr, arg3 IntExpr) (_swig_ret IntExpr)

func (SwigcptrSolver) MakeMin__SWIG_2

func (arg1 SwigcptrSolver) MakeMin__SWIG_2(arg2 IntExpr, arg3 int64) (_swig_ret IntExpr)

func (SwigcptrSolver) MakeMin__SWIG_3

func (arg1 SwigcptrSolver) MakeMin__SWIG_3(arg2 IntExpr, arg3 int) (_swig_ret IntExpr)

func (SwigcptrSolver) MakeMinimize

func (arg1 SwigcptrSolver) MakeMinimize(arg2 IntVar, arg3 int64) (_swig_ret OptimizeVar)

func (SwigcptrSolver) MakeMirrorInterval

func (arg1 SwigcptrSolver) MakeMirrorInterval(arg2 IntervalVar) (_swig_ret IntervalVar)

func (SwigcptrSolver) MakeModulo

func (p SwigcptrSolver) MakeModulo(a ...interface{}) IntExpr

func (SwigcptrSolver) MakeModulo__SWIG_0

func (arg1 SwigcptrSolver) MakeModulo__SWIG_0(arg2 IntExpr, arg3 int64) (_swig_ret IntExpr)

func (SwigcptrSolver) MakeModulo__SWIG_1

func (arg1 SwigcptrSolver) MakeModulo__SWIG_1(arg2 IntExpr, arg3 IntExpr) (_swig_ret IntExpr)

func (SwigcptrSolver) MakeMonotonicElement

func (arg1 SwigcptrSolver) MakeMonotonicElement(arg2 RoutingTransitCallback1, arg3 bool, arg4 IntVar) (_swig_ret IntExpr)

func (SwigcptrSolver) MakeMoveTowardTargetOperator

func (p SwigcptrSolver) MakeMoveTowardTargetOperator(a ...interface{}) LocalSearchOperator

func (SwigcptrSolver) MakeMoveTowardTargetOperator__SWIG_0

func (arg1 SwigcptrSolver) MakeMoveTowardTargetOperator__SWIG_0(arg2 Assignment) (_swig_ret LocalSearchOperator)

func (SwigcptrSolver) MakeMoveTowardTargetOperator__SWIG_1

func (arg1 SwigcptrSolver) MakeMoveTowardTargetOperator__SWIG_1(arg2 IntVarVector, arg3 []int64) (_swig_ret LocalSearchOperator)

func (SwigcptrSolver) MakeNBestLexicographicValueSolutionCollector

func (p SwigcptrSolver) MakeNBestLexicographicValueSolutionCollector(a ...interface{}) SolutionCollector

func (SwigcptrSolver) MakeNBestLexicographicValueSolutionCollector__SWIG_0

func (arg1 SwigcptrSolver) MakeNBestLexicographicValueSolutionCollector__SWIG_0(arg2 Assignment, arg3 int, arg4 Std_vector_Sl_bool_Sg_) (_swig_ret SolutionCollector)

func (SwigcptrSolver) MakeNBestLexicographicValueSolutionCollector__SWIG_1

func (arg1 SwigcptrSolver) MakeNBestLexicographicValueSolutionCollector__SWIG_1(arg2 int, arg3 Std_vector_Sl_bool_Sg_) (_swig_ret SolutionCollector)

func (SwigcptrSolver) MakeNBestValueSolutionCollector

func (p SwigcptrSolver) MakeNBestValueSolutionCollector(a ...interface{}) SolutionCollector

func (SwigcptrSolver) MakeNBestValueSolutionCollector__SWIG_0

func (arg1 SwigcptrSolver) MakeNBestValueSolutionCollector__SWIG_0(arg2 Assignment, arg3 int, arg4 bool) (_swig_ret SolutionCollector)

func (SwigcptrSolver) MakeNBestValueSolutionCollector__SWIG_1

func (arg1 SwigcptrSolver) MakeNBestValueSolutionCollector__SWIG_1(arg2 int, arg3 bool) (_swig_ret SolutionCollector)

func (SwigcptrSolver) MakeNeighborhoodLimit

func (arg1 SwigcptrSolver) MakeNeighborhoodLimit(arg2 LocalSearchOperator, arg3 int64) (_swig_ret LocalSearchOperator)

func (SwigcptrSolver) MakeNestedOptimize

func (p SwigcptrSolver) MakeNestedOptimize(a ...interface{}) DecisionBuilder

func (SwigcptrSolver) MakeNestedOptimize__SWIG_0

func (arg1 SwigcptrSolver) MakeNestedOptimize__SWIG_0(arg2 DecisionBuilder, arg3 Assignment, arg4 bool, arg5 int64) (_swig_ret DecisionBuilder)

func (SwigcptrSolver) MakeNestedOptimize__SWIG_1

func (arg1 SwigcptrSolver) MakeNestedOptimize__SWIG_1(arg2 DecisionBuilder, arg3 Assignment, arg4 bool, arg5 int64, arg6 SearchMonitor) (_swig_ret DecisionBuilder)

func (SwigcptrSolver) MakeNestedOptimize__SWIG_2

func (arg1 SwigcptrSolver) MakeNestedOptimize__SWIG_2(arg2 DecisionBuilder, arg3 Assignment, arg4 bool, arg5 int64, arg6 SearchMonitor, arg7 SearchMonitor) (_swig_ret DecisionBuilder)

func (SwigcptrSolver) MakeNestedOptimize__SWIG_3

func (arg1 SwigcptrSolver) MakeNestedOptimize__SWIG_3(arg2 DecisionBuilder, arg3 Assignment, arg4 bool, arg5 int64, arg6 SearchMonitor, arg7 SearchMonitor, arg8 SearchMonitor) (_swig_ret DecisionBuilder)

func (SwigcptrSolver) MakeNestedOptimize__SWIG_4

func (arg1 SwigcptrSolver) MakeNestedOptimize__SWIG_4(arg2 DecisionBuilder, arg3 Assignment, arg4 bool, arg5 int64, arg6 SearchMonitor, arg7 SearchMonitor, arg8 SearchMonitor, arg9 SearchMonitor) (_swig_ret DecisionBuilder)

func (SwigcptrSolver) MakeNestedOptimize__SWIG_5

func (arg1 SwigcptrSolver) MakeNestedOptimize__SWIG_5(arg2 DecisionBuilder, arg3 Assignment, arg4 bool, arg5 int64, arg6 SearchMonitorVector) (_swig_ret DecisionBuilder)

func (SwigcptrSolver) MakeNoCycle

func (p SwigcptrSolver) MakeNoCycle(a ...interface{}) Constraint

func (SwigcptrSolver) MakeNoCycle__SWIG_0

func (arg1 SwigcptrSolver) MakeNoCycle__SWIG_0(arg2 IntVarVector, arg3 IntVarVector, arg4 Std_function_Sl_bool_Sp_long_SS_long_SP__Sg_) (_swig_ret Constraint)

func (SwigcptrSolver) MakeNoCycle__SWIG_1

func (arg1 SwigcptrSolver) MakeNoCycle__SWIG_1(arg2 IntVarVector, arg3 IntVarVector) (_swig_ret Constraint)

func (SwigcptrSolver) MakeNoCycle__SWIG_2

func (arg1 SwigcptrSolver) MakeNoCycle__SWIG_2(arg2 IntVarVector, arg3 IntVarVector, arg4 Std_function_Sl_bool_Sp_long_SS_long_SP__Sg_, arg5 bool) (_swig_ret Constraint)

func (SwigcptrSolver) MakeNonEquality

func (p SwigcptrSolver) MakeNonEquality(a ...interface{}) Constraint

func (SwigcptrSolver) MakeNonEquality__SWIG_0

func (arg1 SwigcptrSolver) MakeNonEquality__SWIG_0(arg2 IntExpr, arg3 IntExpr) (_swig_ret Constraint)

func (SwigcptrSolver) MakeNonEquality__SWIG_1

func (arg1 SwigcptrSolver) MakeNonEquality__SWIG_1(arg2 IntExpr, arg3 int64) (_swig_ret Constraint)

func (SwigcptrSolver) MakeNonEquality__SWIG_2

func (arg1 SwigcptrSolver) MakeNonEquality__SWIG_2(arg2 IntExpr, arg3 int) (_swig_ret Constraint)

func (SwigcptrSolver) MakeNonOverlappingBoxesConstraint

func (p SwigcptrSolver) MakeNonOverlappingBoxesConstraint(a ...interface{}) Constraint

func (SwigcptrSolver) MakeNonOverlappingBoxesConstraint__SWIG_0

func (arg1 SwigcptrSolver) MakeNonOverlappingBoxesConstraint__SWIG_0(arg2 IntVarVector, arg3 IntVarVector, arg4 IntVarVector, arg5 IntVarVector) (_swig_ret Constraint)

func (SwigcptrSolver) MakeNonOverlappingBoxesConstraint__SWIG_1

func (arg1 SwigcptrSolver) MakeNonOverlappingBoxesConstraint__SWIG_1(arg2 IntVarVector, arg3 IntVarVector, arg4 Absl_Span_Sl_int64_t_SS_const_Sg_, arg5 Absl_Span_Sl_int64_t_SS_const_Sg_) (_swig_ret Constraint)

func (SwigcptrSolver) MakeNonOverlappingBoxesConstraint__SWIG_2

func (arg1 SwigcptrSolver) MakeNonOverlappingBoxesConstraint__SWIG_2(arg2 IntVarVector, arg3 IntVarVector, arg4 Absl_Span_Sl_int_SS_const_Sg_, arg5 Absl_Span_Sl_int_SS_const_Sg_) (_swig_ret Constraint)

func (SwigcptrSolver) MakeNonOverlappingNonStrictBoxesConstraint

func (p SwigcptrSolver) MakeNonOverlappingNonStrictBoxesConstraint(a ...interface{}) Constraint

func (SwigcptrSolver) MakeNonOverlappingNonStrictBoxesConstraint__SWIG_0

func (arg1 SwigcptrSolver) MakeNonOverlappingNonStrictBoxesConstraint__SWIG_0(arg2 IntVarVector, arg3 IntVarVector, arg4 IntVarVector, arg5 IntVarVector) (_swig_ret Constraint)

func (SwigcptrSolver) MakeNonOverlappingNonStrictBoxesConstraint__SWIG_1

func (arg1 SwigcptrSolver) MakeNonOverlappingNonStrictBoxesConstraint__SWIG_1(arg2 IntVarVector, arg3 IntVarVector, arg4 Absl_Span_Sl_int64_t_SS_const_Sg_, arg5 Absl_Span_Sl_int64_t_SS_const_Sg_) (_swig_ret Constraint)

func (SwigcptrSolver) MakeNonOverlappingNonStrictBoxesConstraint__SWIG_2

func (arg1 SwigcptrSolver) MakeNonOverlappingNonStrictBoxesConstraint__SWIG_2(arg2 IntVarVector, arg3 IntVarVector, arg4 Absl_Span_Sl_int_SS_const_Sg_, arg5 Absl_Span_Sl_int_SS_const_Sg_) (_swig_ret Constraint)

func (SwigcptrSolver) MakeNotBetweenCt

func (arg1 SwigcptrSolver) MakeNotBetweenCt(arg2 IntExpr, arg3 int64, arg4 int64) (_swig_ret Constraint)

func (SwigcptrSolver) MakeNotMemberCt

func (p SwigcptrSolver) MakeNotMemberCt(a ...interface{}) Constraint

func (SwigcptrSolver) MakeNotMemberCt__SWIG_0

func (arg1 SwigcptrSolver) MakeNotMemberCt__SWIG_0(arg2 IntExpr, arg3 []int64) (_swig_ret Constraint)

func (SwigcptrSolver) MakeNotMemberCt__SWIG_1

func (arg1 SwigcptrSolver) MakeNotMemberCt__SWIG_1(arg2 IntExpr, arg3 []int) (_swig_ret Constraint)

func (SwigcptrSolver) MakeNotMemberCt__SWIG_2

func (arg1 SwigcptrSolver) MakeNotMemberCt__SWIG_2(arg2 IntExpr, arg3 []int64, arg4 []int64) (_swig_ret Constraint)

func (SwigcptrSolver) MakeNotMemberCt__SWIG_3

func (arg1 SwigcptrSolver) MakeNotMemberCt__SWIG_3(arg2 IntExpr, arg3 []int, arg4 []int) (_swig_ret Constraint)

func (SwigcptrSolver) MakeNullIntersect

func (arg1 SwigcptrSolver) MakeNullIntersect(arg2 IntVarVector, arg3 IntVarVector) (_swig_ret Constraint)

func (SwigcptrSolver) MakeNullIntersectExcept

func (arg1 SwigcptrSolver) MakeNullIntersectExcept(arg2 IntVarVector, arg3 IntVarVector, arg4 int64) (_swig_ret Constraint)

func (SwigcptrSolver) MakeOperator

func (p SwigcptrSolver) MakeOperator(a ...interface{}) LocalSearchOperator

func (SwigcptrSolver) MakeOperator__SWIG_1

func (arg1 SwigcptrSolver) MakeOperator__SWIG_1(arg2 IntVarVector, arg3 Operations_researchSolverLocalSearchOperators) (_swig_ret LocalSearchOperator)

func (SwigcptrSolver) MakeOperator__SWIG_3

func (arg1 SwigcptrSolver) MakeOperator__SWIG_3(arg2 IntVarVector, arg3 IntVarVector, arg4 Operations_researchSolverLocalSearchOperators) (_swig_ret LocalSearchOperator)

func (SwigcptrSolver) MakeOpposite

func (arg1 SwigcptrSolver) MakeOpposite(arg2 IntExpr) (_swig_ret IntExpr)

func (SwigcptrSolver) MakeOptimize

func (arg1 SwigcptrSolver) MakeOptimize(arg2 bool, arg3 IntVar, arg4 int64) (_swig_ret OptimizeVar)

func (SwigcptrSolver) MakePack

func (arg1 SwigcptrSolver) MakePack(arg2 IntVarVector, arg3 int) (_swig_ret Pack)

func (SwigcptrSolver) MakePathConnected

func (arg1 SwigcptrSolver) MakePathConnected(arg2 IntVarVector, arg3 []int64, arg4 []int64, arg5 IntVarVector) (_swig_ret Constraint)

func (SwigcptrSolver) MakePathCumul

func (p SwigcptrSolver) MakePathCumul(a ...interface{}) Constraint

func (SwigcptrSolver) MakePathCumul__SWIG_0

func (arg1 SwigcptrSolver) MakePathCumul__SWIG_0(arg2 IntVarVector, arg3 IntVarVector, arg4 IntVarVector, arg5 IntVarVector) (_swig_ret Constraint)

func (SwigcptrSolver) MakePathCumul__SWIG_1

func (arg1 SwigcptrSolver) MakePathCumul__SWIG_1(arg2 IntVarVector, arg3 IntVarVector, arg4 IntVarVector, arg5 RoutingTransitCallback2) (_swig_ret Constraint)

func (SwigcptrSolver) MakePathCumul__SWIG_2

func (arg1 SwigcptrSolver) MakePathCumul__SWIG_2(arg2 IntVarVector, arg3 IntVarVector, arg4 IntVarVector, arg5 IntVarVector, arg6 RoutingTransitCallback2) (_swig_ret Constraint)

func (SwigcptrSolver) MakePhase

func (p SwigcptrSolver) MakePhase(a ...interface{}) DecisionBuilder

func (SwigcptrSolver) MakePhase__SWIG_1

func (SwigcptrSolver) MakePhase__SWIG_10

func (SwigcptrSolver) MakePhase__SWIG_11

func (SwigcptrSolver) MakePhase__SWIG_13

func (arg1 SwigcptrSolver) MakePhase__SWIG_13(arg2 IntervalVarVector, arg3 Operations_researchSolverIntervalStrategy) (_swig_ret DecisionBuilder)

func (SwigcptrSolver) MakePhase__SWIG_14

func (arg1 SwigcptrSolver) MakePhase__SWIG_14(arg2 SequenceVarVector, arg3 Operations_researchSolverSequenceStrategy) (_swig_ret DecisionBuilder)

func (SwigcptrSolver) MakePhase__SWIG_2

func (SwigcptrSolver) MakePhase__SWIG_4

func (arg1 SwigcptrSolver) MakePhase__SWIG_4(arg2 IntVarVector, arg3 RoutingTransitCallback1, arg4 RoutingTransitCallback2) (_swig_ret DecisionBuilder)

func (SwigcptrSolver) MakePhase__SWIG_5

func (SwigcptrSolver) MakePhase__SWIG_6

func (SwigcptrSolver) MakePhase__SWIG_7

func (SwigcptrSolver) MakePhase__SWIG_8

func (SwigcptrSolver) MakePhase__SWIG_9

func (SwigcptrSolver) MakePower

func (arg1 SwigcptrSolver) MakePower(arg2 IntExpr, arg3 int64) (_swig_ret IntExpr)

func (SwigcptrSolver) MakePrintModelVisitor

func (arg1 SwigcptrSolver) MakePrintModelVisitor() (_swig_ret ModelVisitor)

func (SwigcptrSolver) MakeProd

func (p SwigcptrSolver) MakeProd(a ...interface{}) IntExpr

func (SwigcptrSolver) MakeProd__SWIG_0

func (arg1 SwigcptrSolver) MakeProd__SWIG_0(arg2 IntExpr, arg3 IntExpr) (_swig_ret IntExpr)

func (SwigcptrSolver) MakeProd__SWIG_1

func (arg1 SwigcptrSolver) MakeProd__SWIG_1(arg2 IntExpr, arg3 int64) (_swig_ret IntExpr)

func (SwigcptrSolver) MakeProfiledDecisionBuilderWrapper

func (arg1 SwigcptrSolver) MakeProfiledDecisionBuilderWrapper(arg2 DecisionBuilder) (_swig_ret DecisionBuilder)

func (SwigcptrSolver) MakeRandomLnsOperator

func (p SwigcptrSolver) MakeRandomLnsOperator(a ...interface{}) LocalSearchOperator

func (SwigcptrSolver) MakeRandomLnsOperator__SWIG_0

func (arg1 SwigcptrSolver) MakeRandomLnsOperator__SWIG_0(arg2 IntVarVector, arg3 int) (_swig_ret LocalSearchOperator)

func (SwigcptrSolver) MakeRandomLnsOperator__SWIG_1

func (arg1 SwigcptrSolver) MakeRandomLnsOperator__SWIG_1(arg2 IntVarVector, arg3 int, arg4 int) (_swig_ret LocalSearchOperator)

func (SwigcptrSolver) MakeRankFirstInterval

func (arg1 SwigcptrSolver) MakeRankFirstInterval(arg2 SequenceVar, arg3 int) (_swig_ret Decision)

func (SwigcptrSolver) MakeRankLastInterval

func (arg1 SwigcptrSolver) MakeRankLastInterval(arg2 SequenceVar, arg3 int) (_swig_ret Decision)

func (SwigcptrSolver) MakeRejectFilter

func (arg1 SwigcptrSolver) MakeRejectFilter() (_swig_ret LocalSearchFilter)

func (SwigcptrSolver) MakeRestoreAssignment

func (arg1 SwigcptrSolver) MakeRestoreAssignment(arg2 Assignment) (_swig_ret DecisionBuilder)

func (SwigcptrSolver) MakeScalProd

func (p SwigcptrSolver) MakeScalProd(a ...interface{}) IntExpr

func (SwigcptrSolver) MakeScalProdEquality

func (p SwigcptrSolver) MakeScalProdEquality(a ...interface{}) Constraint

func (SwigcptrSolver) MakeScalProdEquality__SWIG_0

func (arg1 SwigcptrSolver) MakeScalProdEquality__SWIG_0(arg2 IntVarVector, arg3 []int64, arg4 int64) (_swig_ret Constraint)

func (SwigcptrSolver) MakeScalProdEquality__SWIG_1

func (arg1 SwigcptrSolver) MakeScalProdEquality__SWIG_1(arg2 IntVarVector, arg3 []int, arg4 int64) (_swig_ret Constraint)

func (SwigcptrSolver) MakeScalProdEquality__SWIG_2

func (arg1 SwigcptrSolver) MakeScalProdEquality__SWIG_2(arg2 IntVarVector, arg3 []int64, arg4 IntVar) (_swig_ret Constraint)

func (SwigcptrSolver) MakeScalProdEquality__SWIG_3

func (arg1 SwigcptrSolver) MakeScalProdEquality__SWIG_3(arg2 IntVarVector, arg3 []int, arg4 IntVar) (_swig_ret Constraint)

func (SwigcptrSolver) MakeScalProdGreaterOrEqual

func (p SwigcptrSolver) MakeScalProdGreaterOrEqual(a ...interface{}) Constraint

func (SwigcptrSolver) MakeScalProdGreaterOrEqual__SWIG_0

func (arg1 SwigcptrSolver) MakeScalProdGreaterOrEqual__SWIG_0(arg2 IntVarVector, arg3 []int64, arg4 int64) (_swig_ret Constraint)

func (SwigcptrSolver) MakeScalProdGreaterOrEqual__SWIG_1

func (arg1 SwigcptrSolver) MakeScalProdGreaterOrEqual__SWIG_1(arg2 IntVarVector, arg3 []int, arg4 int64) (_swig_ret Constraint)

func (SwigcptrSolver) MakeScalProdLessOrEqual

func (p SwigcptrSolver) MakeScalProdLessOrEqual(a ...interface{}) Constraint

func (SwigcptrSolver) MakeScalProdLessOrEqual__SWIG_0

func (arg1 SwigcptrSolver) MakeScalProdLessOrEqual__SWIG_0(arg2 IntVarVector, arg3 []int64, arg4 int64) (_swig_ret Constraint)

func (SwigcptrSolver) MakeScalProdLessOrEqual__SWIG_1

func (arg1 SwigcptrSolver) MakeScalProdLessOrEqual__SWIG_1(arg2 IntVarVector, arg3 []int, arg4 int64) (_swig_ret Constraint)

func (SwigcptrSolver) MakeScalProd__SWIG_0

func (arg1 SwigcptrSolver) MakeScalProd__SWIG_0(arg2 IntVarVector, arg3 []int64) (_swig_ret IntExpr)

func (SwigcptrSolver) MakeScalProd__SWIG_1

func (arg1 SwigcptrSolver) MakeScalProd__SWIG_1(arg2 IntVarVector, arg3 []int) (_swig_ret IntExpr)

func (SwigcptrSolver) MakeScheduleOrExpedite

func (arg1 SwigcptrSolver) MakeScheduleOrExpedite(arg2 IntervalVar, arg3 int64, arg4 *int64) (_swig_ret Decision)

func (SwigcptrSolver) MakeScheduleOrPostpone

func (arg1 SwigcptrSolver) MakeScheduleOrPostpone(arg2 IntervalVar, arg3 int64, arg4 *int64) (_swig_ret Decision)

func (SwigcptrSolver) MakeSearchLog

func (p SwigcptrSolver) MakeSearchLog(a ...interface{}) SearchMonitor

func (SwigcptrSolver) MakeSearchLog__SWIG_0

func (arg1 SwigcptrSolver) MakeSearchLog__SWIG_0(arg2 int) (_swig_ret SearchMonitor)

func (SwigcptrSolver) MakeSearchLog__SWIG_1

func (arg1 SwigcptrSolver) MakeSearchLog__SWIG_1(arg2 int, arg3 IntVar) (_swig_ret SearchMonitor)

func (SwigcptrSolver) MakeSearchLog__SWIG_2

func (arg1 SwigcptrSolver) MakeSearchLog__SWIG_2(arg2 int, arg3 Std_function_Sl_std_string_Sp__SP__Sg_) (_swig_ret SearchMonitor)

func (SwigcptrSolver) MakeSearchLog__SWIG_3

func (arg1 SwigcptrSolver) MakeSearchLog__SWIG_3(arg2 int, arg3 IntVar, arg4 Std_function_Sl_std_string_Sp__SP__Sg_) (_swig_ret SearchMonitor)

func (SwigcptrSolver) MakeSearchLog__SWIG_4

func (arg1 SwigcptrSolver) MakeSearchLog__SWIG_4(arg2 int, arg3 IntVarVector, arg4 Std_function_Sl_std_string_Sp__SP__Sg_) (_swig_ret SearchMonitor)

func (SwigcptrSolver) MakeSearchLog__SWIG_5

func (arg1 SwigcptrSolver) MakeSearchLog__SWIG_5(arg2 int, arg3 OptimizeVar) (_swig_ret SearchMonitor)

func (SwigcptrSolver) MakeSearchLog__SWIG_6

func (arg1 SwigcptrSolver) MakeSearchLog__SWIG_6(arg2 int, arg3 OptimizeVar, arg4 Std_function_Sl_std_string_Sp__SP__Sg_) (_swig_ret SearchMonitor)

func (SwigcptrSolver) MakeSearchTrace

func (arg1 SwigcptrSolver) MakeSearchTrace(arg2 string) (_swig_ret SearchMonitor)

func (SwigcptrSolver) MakeSemiContinuousExpr

func (arg1 SwigcptrSolver) MakeSemiContinuousExpr(arg2 IntExpr, arg3 int64, arg4 int64) (_swig_ret IntExpr)

func (SwigcptrSolver) MakeSimulatedAnnealing

func (arg1 SwigcptrSolver) MakeSimulatedAnnealing(arg2 bool, arg3 IntVar, arg4 int64, arg5 int64) (_swig_ret ObjectiveMonitor)

func (SwigcptrSolver) MakeSolutionsLimit

func (arg1 SwigcptrSolver) MakeSolutionsLimit(arg2 int64) (_swig_ret RegularLimit)

func (SwigcptrSolver) MakeSolveOnce

func (p SwigcptrSolver) MakeSolveOnce(a ...interface{}) DecisionBuilder

func (SwigcptrSolver) MakeSolveOnce__SWIG_0

func (arg1 SwigcptrSolver) MakeSolveOnce__SWIG_0(arg2 DecisionBuilder) (_swig_ret DecisionBuilder)

func (SwigcptrSolver) MakeSolveOnce__SWIG_1

func (arg1 SwigcptrSolver) MakeSolveOnce__SWIG_1(arg2 DecisionBuilder, arg3 SearchMonitor) (_swig_ret DecisionBuilder)

func (SwigcptrSolver) MakeSolveOnce__SWIG_2

func (arg1 SwigcptrSolver) MakeSolveOnce__SWIG_2(arg2 DecisionBuilder, arg3 SearchMonitor, arg4 SearchMonitor) (_swig_ret DecisionBuilder)

func (SwigcptrSolver) MakeSolveOnce__SWIG_3

func (arg1 SwigcptrSolver) MakeSolveOnce__SWIG_3(arg2 DecisionBuilder, arg3 SearchMonitor, arg4 SearchMonitor, arg5 SearchMonitor) (_swig_ret DecisionBuilder)

func (SwigcptrSolver) MakeSolveOnce__SWIG_4

func (arg1 SwigcptrSolver) MakeSolveOnce__SWIG_4(arg2 DecisionBuilder, arg3 SearchMonitor, arg4 SearchMonitor, arg5 SearchMonitor, arg6 SearchMonitor) (_swig_ret DecisionBuilder)

func (SwigcptrSolver) MakeSolveOnce__SWIG_5

func (arg1 SwigcptrSolver) MakeSolveOnce__SWIG_5(arg2 DecisionBuilder, arg3 SearchMonitorVector) (_swig_ret DecisionBuilder)

func (SwigcptrSolver) MakeSortingConstraint

func (arg1 SwigcptrSolver) MakeSortingConstraint(arg2 IntVarVector, arg3 IntVarVector) (_swig_ret Constraint)

func (SwigcptrSolver) MakeSplitVariableDomain

func (arg1 SwigcptrSolver) MakeSplitVariableDomain(arg2 IntVar, arg3 int64, arg4 bool) (_swig_ret Decision)

func (SwigcptrSolver) MakeSquare

func (arg1 SwigcptrSolver) MakeSquare(arg2 IntExpr) (_swig_ret IntExpr)

func (SwigcptrSolver) MakeStatisticsModelVisitor

func (arg1 SwigcptrSolver) MakeStatisticsModelVisitor() (_swig_ret ModelVisitor)

func (SwigcptrSolver) MakeStoreAssignment

func (arg1 SwigcptrSolver) MakeStoreAssignment(arg2 Assignment) (_swig_ret DecisionBuilder)

func (SwigcptrSolver) MakeStrictDisjunctiveConstraint

func (arg1 SwigcptrSolver) MakeStrictDisjunctiveConstraint(arg2 IntervalVarVector, arg3 string) (_swig_ret DisjunctiveConstraint)

func (SwigcptrSolver) MakeSubCircuit

func (arg1 SwigcptrSolver) MakeSubCircuit(arg2 IntVarVector) (_swig_ret Constraint)

func (SwigcptrSolver) MakeSum

func (p SwigcptrSolver) MakeSum(a ...interface{}) IntExpr

func (SwigcptrSolver) MakeSumEquality

func (p SwigcptrSolver) MakeSumEquality(a ...interface{}) Constraint

func (SwigcptrSolver) MakeSumEquality__SWIG_0

func (arg1 SwigcptrSolver) MakeSumEquality__SWIG_0(arg2 IntVarVector, arg3 int64) (_swig_ret Constraint)

func (SwigcptrSolver) MakeSumEquality__SWIG_1

func (arg1 SwigcptrSolver) MakeSumEquality__SWIG_1(arg2 IntVarVector, arg3 IntVar) (_swig_ret Constraint)

func (SwigcptrSolver) MakeSumGreaterOrEqual

func (arg1 SwigcptrSolver) MakeSumGreaterOrEqual(arg2 IntVarVector, arg3 int64) (_swig_ret Constraint)

func (SwigcptrSolver) MakeSumLessOrEqual

func (arg1 SwigcptrSolver) MakeSumLessOrEqual(arg2 IntVarVector, arg3 int64) (_swig_ret Constraint)

func (SwigcptrSolver) MakeSumObjectiveFilter

func (p SwigcptrSolver) MakeSumObjectiveFilter(a ...interface{}) IntVarLocalSearchFilter

func (SwigcptrSolver) MakeSumObjectiveFilter__SWIG_0

func (SwigcptrSolver) MakeSum__SWIG_0

func (arg1 SwigcptrSolver) MakeSum__SWIG_0(arg2 IntExpr, arg3 IntExpr) (_swig_ret IntExpr)

func (SwigcptrSolver) MakeSum__SWIG_1

func (arg1 SwigcptrSolver) MakeSum__SWIG_1(arg2 IntExpr, arg3 int64) (_swig_ret IntExpr)

func (SwigcptrSolver) MakeSum__SWIG_2

func (arg1 SwigcptrSolver) MakeSum__SWIG_2(arg2 IntVarVector) (_swig_ret IntExpr)

func (SwigcptrSolver) MakeSymmetryManager

func (p SwigcptrSolver) MakeSymmetryManager(a ...interface{}) SearchMonitor

func (SwigcptrSolver) MakeSymmetryManager__SWIG_0

func (arg1 SwigcptrSolver) MakeSymmetryManager__SWIG_0(arg2 SymmetryBreakerVector) (_swig_ret SearchMonitor)

func (SwigcptrSolver) MakeSymmetryManager__SWIG_1

func (arg1 SwigcptrSolver) MakeSymmetryManager__SWIG_1(arg2 SymmetryBreaker) (_swig_ret SearchMonitor)

func (SwigcptrSolver) MakeSymmetryManager__SWIG_2

func (arg1 SwigcptrSolver) MakeSymmetryManager__SWIG_2(arg2 SymmetryBreaker, arg3 SymmetryBreaker) (_swig_ret SearchMonitor)

func (SwigcptrSolver) MakeSymmetryManager__SWIG_3

func (arg1 SwigcptrSolver) MakeSymmetryManager__SWIG_3(arg2 SymmetryBreaker, arg3 SymmetryBreaker, arg4 SymmetryBreaker) (_swig_ret SearchMonitor)

func (SwigcptrSolver) MakeSymmetryManager__SWIG_4

func (arg1 SwigcptrSolver) MakeSymmetryManager__SWIG_4(arg2 SymmetryBreaker, arg3 SymmetryBreaker, arg4 SymmetryBreaker, arg5 SymmetryBreaker) (_swig_ret SearchMonitor)

func (SwigcptrSolver) MakeTabuSearch

func (arg1 SwigcptrSolver) MakeTabuSearch(arg2 bool, arg3 IntVar, arg4 int64, arg5 IntVarVector, arg6 int64, arg7 int64, arg8 float64) (_swig_ret ObjectiveMonitor)

func (SwigcptrSolver) MakeTemporalDisjunction

func (p SwigcptrSolver) MakeTemporalDisjunction(a ...interface{}) Constraint

func (SwigcptrSolver) MakeTemporalDisjunction__SWIG_0

func (arg1 SwigcptrSolver) MakeTemporalDisjunction__SWIG_0(arg2 IntervalVar, arg3 IntervalVar, arg4 IntVar) (_swig_ret Constraint)

func (SwigcptrSolver) MakeTemporalDisjunction__SWIG_1

func (arg1 SwigcptrSolver) MakeTemporalDisjunction__SWIG_1(arg2 IntervalVar, arg3 IntervalVar) (_swig_ret Constraint)

func (SwigcptrSolver) MakeTimeLimit

func (p SwigcptrSolver) MakeTimeLimit(a ...interface{}) RegularLimit

func (SwigcptrSolver) MakeTimeLimit__SWIG_0

func (arg1 SwigcptrSolver) MakeTimeLimit__SWIG_0(arg2 Absl_Duration) (_swig_ret RegularLimit)

func (SwigcptrSolver) MakeTimeLimit__SWIG_1

func (arg1 SwigcptrSolver) MakeTimeLimit__SWIG_1(arg2 int64) (_swig_ret RegularLimit)

func (SwigcptrSolver) MakeTransitionConstraint

func (p SwigcptrSolver) MakeTransitionConstraint(a ...interface{}) Constraint

func (SwigcptrSolver) MakeTransitionConstraint__SWIG_0

func (arg1 SwigcptrSolver) MakeTransitionConstraint__SWIG_0(arg2 IntVarVector, arg3 IntTupleSet, arg4 int64, arg5 []int64) (_swig_ret Constraint)

func (SwigcptrSolver) MakeTransitionConstraint__SWIG_1

func (arg1 SwigcptrSolver) MakeTransitionConstraint__SWIG_1(arg2 IntVarVector, arg3 IntTupleSet, arg4 int64, arg5 []int) (_swig_ret Constraint)

func (SwigcptrSolver) MakeTrueConstraint

func (arg1 SwigcptrSolver) MakeTrueConstraint() (_swig_ret Constraint)

func (SwigcptrSolver) MakeVariableDomainFilter

func (arg1 SwigcptrSolver) MakeVariableDomainFilter() (_swig_ret LocalSearchFilter)

func (SwigcptrSolver) MakeVariableGreaterOrEqualValue

func (arg1 SwigcptrSolver) MakeVariableGreaterOrEqualValue(arg2 IntVar, arg3 int64) (_swig_ret Decision)

func (SwigcptrSolver) MakeVariableLessOrEqualValue

func (arg1 SwigcptrSolver) MakeVariableLessOrEqualValue(arg2 IntVar, arg3 int64) (_swig_ret Decision)

func (SwigcptrSolver) MakeWeightedMaximize

func (p SwigcptrSolver) MakeWeightedMaximize(a ...interface{}) OptimizeVar

func (SwigcptrSolver) MakeWeightedMaximize__SWIG_0

func (arg1 SwigcptrSolver) MakeWeightedMaximize__SWIG_0(arg2 IntVarVector, arg3 []int64, arg4 int64) (_swig_ret OptimizeVar)

func (SwigcptrSolver) MakeWeightedMaximize__SWIG_1

func (arg1 SwigcptrSolver) MakeWeightedMaximize__SWIG_1(arg2 IntVarVector, arg3 []int, arg4 int64) (_swig_ret OptimizeVar)

func (SwigcptrSolver) MakeWeightedMinimize

func (p SwigcptrSolver) MakeWeightedMinimize(a ...interface{}) OptimizeVar

func (SwigcptrSolver) MakeWeightedMinimize__SWIG_0

func (arg1 SwigcptrSolver) MakeWeightedMinimize__SWIG_0(arg2 IntVarVector, arg3 []int64, arg4 int64) (_swig_ret OptimizeVar)

func (SwigcptrSolver) MakeWeightedMinimize__SWIG_1

func (arg1 SwigcptrSolver) MakeWeightedMinimize__SWIG_1(arg2 IntVarVector, arg3 []int, arg4 int64) (_swig_ret OptimizeVar)

func (SwigcptrSolver) MakeWeightedOptimize

func (p SwigcptrSolver) MakeWeightedOptimize(a ...interface{}) OptimizeVar

func (SwigcptrSolver) MakeWeightedOptimize__SWIG_0

func (arg1 SwigcptrSolver) MakeWeightedOptimize__SWIG_0(arg2 bool, arg3 IntVarVector, arg4 []int64, arg5 int64) (_swig_ret OptimizeVar)

func (SwigcptrSolver) MakeWeightedOptimize__SWIG_1

func (arg1 SwigcptrSolver) MakeWeightedOptimize__SWIG_1(arg2 bool, arg3 IntVarVector, arg4 []int, arg5 int64) (_swig_ret OptimizeVar)

func (SwigcptrSolver) ModelName

func (arg1 SwigcptrSolver) ModelName() (_swig_ret string)

func (SwigcptrSolver) MultiArmedBanditConcatenateOperators

func (arg1 SwigcptrSolver) MultiArmedBanditConcatenateOperators(arg2 LocalSearchOperatorVector, arg3 float64, arg4 float64, arg5 bool) (_swig_ret LocalSearchOperator)

func (SwigcptrSolver) NameAllVariables

func (arg1 SwigcptrSolver) NameAllVariables() (_swig_ret bool)

func (SwigcptrSolver) Neighbors

func (arg1 SwigcptrSolver) Neighbors() (_swig_ret int64)

func (SwigcptrSolver) NewSearch

func (p SwigcptrSolver) NewSearch(a ...interface{})

func (SwigcptrSolver) NewSearch__SWIG_0

func (arg1 SwigcptrSolver) NewSearch__SWIG_0(arg2 DecisionBuilder, arg3 SearchMonitorVector)

func (SwigcptrSolver) NewSearch__SWIG_1

func (arg1 SwigcptrSolver) NewSearch__SWIG_1(arg2 DecisionBuilder)

func (SwigcptrSolver) NewSearch__SWIG_2

func (arg1 SwigcptrSolver) NewSearch__SWIG_2(arg2 DecisionBuilder, arg3 SearchMonitor)

func (SwigcptrSolver) NewSearch__SWIG_3

func (arg1 SwigcptrSolver) NewSearch__SWIG_3(arg2 DecisionBuilder, arg3 SearchMonitor, arg4 SearchMonitor)

func (SwigcptrSolver) NewSearch__SWIG_4

func (arg1 SwigcptrSolver) NewSearch__SWIG_4(arg2 DecisionBuilder, arg3 SearchMonitor, arg4 SearchMonitor, arg5 SearchMonitor)

func (SwigcptrSolver) NewSearch__SWIG_5

func (arg1 SwigcptrSolver) NewSearch__SWIG_5(arg2 DecisionBuilder, arg3 SearchMonitor, arg4 SearchMonitor, arg5 SearchMonitor, arg6 SearchMonitor)

func (SwigcptrSolver) NextSolution

func (arg1 SwigcptrSolver) NextSolution() (_swig_ret bool)

func (SwigcptrSolver) Parameters

func (arg1 SwigcptrSolver) Parameters() (_swig_ret ConstraintSolverParameters)

func (SwigcptrSolver) PopState

func (arg1 SwigcptrSolver) PopState()

func (SwigcptrSolver) PushState

func (arg1 SwigcptrSolver) PushState()

func (SwigcptrSolver) Rand32

func (arg1 SwigcptrSolver) Rand32(arg2 int) (_swig_ret int)

func (SwigcptrSolver) Rand64

func (arg1 SwigcptrSolver) Rand64(arg2 int64) (_swig_ret int64)

func (SwigcptrSolver) RandomConcatenateOperators

func (p SwigcptrSolver) RandomConcatenateOperators(a ...interface{}) LocalSearchOperator

func (SwigcptrSolver) RandomConcatenateOperators__SWIG_0

func (arg1 SwigcptrSolver) RandomConcatenateOperators__SWIG_0(arg2 LocalSearchOperatorVector) (_swig_ret LocalSearchOperator)

func (SwigcptrSolver) RandomConcatenateOperators__SWIG_1

func (arg1 SwigcptrSolver) RandomConcatenateOperators__SWIG_1(arg2 LocalSearchOperatorVector, arg3 int) (_swig_ret LocalSearchOperator)

func (SwigcptrSolver) ReSeed

func (arg1 SwigcptrSolver) ReSeed(arg2 int)

func (SwigcptrSolver) RegisterDemon

func (arg1 SwigcptrSolver) RegisterDemon(arg2 Demon) (_swig_ret Demon)

func (SwigcptrSolver) RegisterIntExpr

func (arg1 SwigcptrSolver) RegisterIntExpr(arg2 IntExpr) (_swig_ret IntExpr)

func (SwigcptrSolver) RegisterIntVar

func (arg1 SwigcptrSolver) RegisterIntVar(arg2 IntVar) (_swig_ret IntVar)

func (SwigcptrSolver) RegisterIntervalVar

func (arg1 SwigcptrSolver) RegisterIntervalVar(arg2 IntervalVar) (_swig_ret IntervalVar)

func (SwigcptrSolver) RestartCurrentSearch

func (arg1 SwigcptrSolver) RestartCurrentSearch()

func (SwigcptrSolver) RestartSearch

func (arg1 SwigcptrSolver) RestartSearch()

func (SwigcptrSolver) RunUncheckedLocalSearch

func (p SwigcptrSolver) RunUncheckedLocalSearch(a ...interface{}) Assignment

func (SwigcptrSolver) RunUncheckedLocalSearch__SWIG_1

func (arg1 SwigcptrSolver) RunUncheckedLocalSearch__SWIG_1(arg2 Assignment, arg3 LocalSearchFilterManager, arg4 LocalSearchOperator, arg5 SearchMonitorVector, arg6 RegularLimit) (_swig_ret Assignment)

func (SwigcptrSolver) SearchDepth

func (arg1 SwigcptrSolver) SearchDepth() (_swig_ret int)

func (SwigcptrSolver) SearchLeftDepth

func (arg1 SwigcptrSolver) SearchLeftDepth() (_swig_ret int)

func (SwigcptrSolver) SetContext

func (arg1 SwigcptrSolver) SetContext(arg2 Absl_string_view)

func (SwigcptrSolver) SetOptimizationDirection

func (arg1 SwigcptrSolver) SetOptimizationDirection(arg2 Operations_researchSolverOptimizationDirection)

func (SwigcptrSolver) SetUseFastLocalSearch

func (arg1 SwigcptrSolver) SetUseFastLocalSearch(arg2 bool)

func (SwigcptrSolver) ShouldFail

func (arg1 SwigcptrSolver) ShouldFail()

func (SwigcptrSolver) Solutions

func (arg1 SwigcptrSolver) Solutions() (_swig_ret int64)

func (SwigcptrSolver) Solve

func (p SwigcptrSolver) Solve(a ...interface{}) bool

func (SwigcptrSolver) SolveAndCommit

func (p SwigcptrSolver) SolveAndCommit(a ...interface{}) bool

func (SwigcptrSolver) SolveAndCommit__SWIG_0

func (arg1 SwigcptrSolver) SolveAndCommit__SWIG_0(arg2 DecisionBuilder, arg3 SearchMonitorVector) (_swig_ret bool)

func (SwigcptrSolver) SolveAndCommit__SWIG_1

func (arg1 SwigcptrSolver) SolveAndCommit__SWIG_1(arg2 DecisionBuilder) (_swig_ret bool)

func (SwigcptrSolver) SolveAndCommit__SWIG_2

func (arg1 SwigcptrSolver) SolveAndCommit__SWIG_2(arg2 DecisionBuilder, arg3 SearchMonitor) (_swig_ret bool)

func (SwigcptrSolver) SolveAndCommit__SWIG_3

func (arg1 SwigcptrSolver) SolveAndCommit__SWIG_3(arg2 DecisionBuilder, arg3 SearchMonitor, arg4 SearchMonitor) (_swig_ret bool)

func (SwigcptrSolver) SolveAndCommit__SWIG_4

func (arg1 SwigcptrSolver) SolveAndCommit__SWIG_4(arg2 DecisionBuilder, arg3 SearchMonitor, arg4 SearchMonitor, arg5 SearchMonitor) (_swig_ret bool)

func (SwigcptrSolver) SolveDepth

func (arg1 SwigcptrSolver) SolveDepth() (_swig_ret int)

func (SwigcptrSolver) Solve__SWIG_0

func (arg1 SwigcptrSolver) Solve__SWIG_0(arg2 DecisionBuilder, arg3 SearchMonitorVector) (_swig_ret bool)

func (SwigcptrSolver) Solve__SWIG_1

func (arg1 SwigcptrSolver) Solve__SWIG_1(arg2 DecisionBuilder) (_swig_ret bool)

func (SwigcptrSolver) Solve__SWIG_2

func (arg1 SwigcptrSolver) Solve__SWIG_2(arg2 DecisionBuilder, arg3 SearchMonitor) (_swig_ret bool)

func (SwigcptrSolver) Solve__SWIG_3

func (arg1 SwigcptrSolver) Solve__SWIG_3(arg2 DecisionBuilder, arg3 SearchMonitor, arg4 SearchMonitor) (_swig_ret bool)

func (SwigcptrSolver) Solve__SWIG_4

func (arg1 SwigcptrSolver) Solve__SWIG_4(arg2 DecisionBuilder, arg3 SearchMonitor, arg4 SearchMonitor, arg5 SearchMonitor) (_swig_ret bool)

func (SwigcptrSolver) Solve__SWIG_5

func (arg1 SwigcptrSolver) Solve__SWIG_5(arg2 DecisionBuilder, arg3 SearchMonitor, arg4 SearchMonitor, arg5 SearchMonitor, arg6 SearchMonitor) (_swig_ret bool)

func (SwigcptrSolver) Stamp

func (arg1 SwigcptrSolver) Stamp() (_swig_ret uint64)

func (SwigcptrSolver) State

func (arg1 SwigcptrSolver) State() (_swig_ret Operations_researchSolverSolverState)

func (SwigcptrSolver) SwigIsSolver

func (p SwigcptrSolver) SwigIsSolver()

func (SwigcptrSolver) Swigcptr

func (p SwigcptrSolver) Swigcptr() uintptr

func (SwigcptrSolver) ToString

func (arg1 SwigcptrSolver) ToString() (_swig_ret string)

func (SwigcptrSolver) TopPeriodicCheck

func (arg1 SwigcptrSolver) TopPeriodicCheck()

func (SwigcptrSolver) TopProgressPercent

func (arg1 SwigcptrSolver) TopProgressPercent() (_swig_ret int)

func (SwigcptrSolver) Try

func (p SwigcptrSolver) Try(a ...interface{}) DecisionBuilder

func (SwigcptrSolver) Try__SWIG_0

func (arg1 SwigcptrSolver) Try__SWIG_0(arg2 DecisionBuilder, arg3 DecisionBuilder) (_swig_ret DecisionBuilder)

func (SwigcptrSolver) Try__SWIG_1

func (arg1 SwigcptrSolver) Try__SWIG_1(arg2 DecisionBuilder, arg3 DecisionBuilder, arg4 DecisionBuilder) (_swig_ret DecisionBuilder)

func (SwigcptrSolver) Try__SWIG_2

func (arg1 SwigcptrSolver) Try__SWIG_2(arg2 DecisionBuilder, arg3 DecisionBuilder, arg4 DecisionBuilder, arg5 DecisionBuilder) (_swig_ret DecisionBuilder)

func (SwigcptrSolver) Try__SWIG_3

func (arg1 SwigcptrSolver) Try__SWIG_3(arg2 DecisionBuilderVector) (_swig_ret DecisionBuilder)

func (SwigcptrSolver) UncheckedSolutions

func (arg1 SwigcptrSolver) UncheckedSolutions() (_swig_ret int64)

func (SwigcptrSolver) UseFastLocalSearch

func (arg1 SwigcptrSolver) UseFastLocalSearch() (_swig_ret bool)

func (SwigcptrSolver) WallTime

func (arg1 SwigcptrSolver) WallTime() (_swig_ret int64)

type SwigcptrStd_atomic_Sl_bool_Sg_

type SwigcptrStd_atomic_Sl_bool_Sg_ uintptr

func (SwigcptrStd_atomic_Sl_bool_Sg_) Swigcptr

type SwigcptrStd_function_Sl_bool_Sp__SP__Sg_

type SwigcptrStd_function_Sl_bool_Sp__SP__Sg_ uintptr

func (SwigcptrStd_function_Sl_bool_Sp__SP__Sg_) Swigcptr

type SwigcptrStd_function_Sl_bool_Sp_long_SS_long_SP__Sg_

type SwigcptrStd_function_Sl_bool_Sp_long_SS_long_SP__Sg_ uintptr

func (SwigcptrStd_function_Sl_bool_Sp_long_SS_long_SP__Sg_) Swigcptr

type SwigcptrStd_function_Sl_bool_Sp_long_SS_long_Sc_long_SS_long_Sc_long_SS_long_SP__Sg_

type SwigcptrStd_function_Sl_bool_Sp_long_SS_long_Sc_long_SS_long_Sc_long_SS_long_SP__Sg_ uintptr

func (SwigcptrStd_function_Sl_bool_Sp_long_SS_long_Sc_long_SS_long_Sc_long_SS_long_SP__Sg_) Swigcptr

type SwigcptrStd_function_Sl_long_SS_long_Sp_int_Sc_int_SP__Sg_

type SwigcptrStd_function_Sl_long_SS_long_Sp_int_Sc_int_SP__Sg_ uintptr

func (SwigcptrStd_function_Sl_long_SS_long_Sp_int_Sc_int_SP__Sg_) Swigcptr

type SwigcptrStd_function_Sl_long_SS_long_Sp_long_SS_long_Sc_long_SS_long_Sc_long_SS_long_SP__Sg_

type SwigcptrStd_function_Sl_long_SS_long_Sp_long_SS_long_Sc_long_SS_long_Sc_long_SS_long_SP__Sg_ uintptr

func (SwigcptrStd_function_Sl_long_SS_long_Sp_long_SS_long_Sc_long_SS_long_Sc_long_SS_long_SP__Sg_) Swigcptr

type SwigcptrStd_function_Sl_std_string_Sp__SP__Sg_

type SwigcptrStd_function_Sl_std_string_Sp__SP__Sg_ uintptr

func (SwigcptrStd_function_Sl_std_string_Sp__SP__Sg_) Swigcptr

type SwigcptrStd_function_Sl_std_vector_Sl_int_Sg_const_SA__Sp_int_Sc_int_SP__Sg_

type SwigcptrStd_function_Sl_std_vector_Sl_int_Sg_const_SA__Sp_int_Sc_int_SP__Sg_ uintptr

func (SwigcptrStd_function_Sl_std_vector_Sl_int_Sg_const_SA__Sp_int_Sc_int_SP__Sg_) Swigcptr

type SwigcptrStd_function_Sl_void_Sp_operations_research_Solver_Sm__SP__Sg_

type SwigcptrStd_function_Sl_void_Sp_operations_research_Solver_Sm__SP__Sg_ uintptr

func (SwigcptrStd_function_Sl_void_Sp_operations_research_Solver_Sm__SP__Sg_) Swigcptr

type SwigcptrStd_pair_Sl_int_Sc_bool_Sg_

type SwigcptrStd_pair_Sl_int_Sc_bool_Sg_ uintptr

func (SwigcptrStd_pair_Sl_int_Sc_bool_Sg_) Swigcptr

type SwigcptrStd_vector_Sl_absl_flat_hash_set_Sl_int_Sg__Sg_

type SwigcptrStd_vector_Sl_absl_flat_hash_set_Sl_int_Sg__Sg_ uintptr

func (SwigcptrStd_vector_Sl_absl_flat_hash_set_Sl_int_Sg__Sg_) Swigcptr

type SwigcptrStd_vector_Sl_bool_Sg_

type SwigcptrStd_vector_Sl_bool_Sg_ uintptr

func (SwigcptrStd_vector_Sl_bool_Sg_) Swigcptr

type SwigcptrStd_vector_Sl_double_Sg_

type SwigcptrStd_vector_Sl_double_Sg_ uintptr

func (SwigcptrStd_vector_Sl_double_Sg_) Swigcptr

type SwigcptrStd_vector_Sl_operations_research_Assignment_SS_const_Sm__Sg_

type SwigcptrStd_vector_Sl_operations_research_Assignment_SS_const_Sm__Sg_ uintptr

func (SwigcptrStd_vector_Sl_operations_research_Assignment_SS_const_Sm__Sg_) Swigcptr

type SwigcptrStd_vector_Sl_operations_research_LocalSearchFilterManager_FilterEvent_Sg_

type SwigcptrStd_vector_Sl_operations_research_LocalSearchFilterManager_FilterEvent_Sg_ uintptr

func (SwigcptrStd_vector_Sl_operations_research_LocalSearchFilterManager_FilterEvent_Sg_) Swigcptr

type SwigcptrStd_vector_Sl_operations_research_RoutingDimension_SS_const_Sm__Sg_

type SwigcptrStd_vector_Sl_operations_research_RoutingDimension_SS_const_Sm__Sg_ uintptr

func (SwigcptrStd_vector_Sl_operations_research_RoutingDimension_SS_const_Sm__Sg_) Swigcptr

type SwigcptrStd_vector_Sl_operations_research_RoutingDimension_Sm__Sg_

type SwigcptrStd_vector_Sl_operations_research_RoutingDimension_Sm__Sg_ uintptr

func (SwigcptrStd_vector_Sl_operations_research_RoutingDimension_Sm__Sg_) Swigcptr

type SwigcptrStd_vector_Sl_operations_research_RoutingModel_PickupDeliveryPosition_Sg_

type SwigcptrStd_vector_Sl_operations_research_RoutingModel_PickupDeliveryPosition_Sg_ uintptr

func (SwigcptrStd_vector_Sl_operations_research_RoutingModel_PickupDeliveryPosition_Sg_) Swigcptr

type SwigcptrStd_vector_Sl_std_string_Sg_

type SwigcptrStd_vector_Sl_std_string_Sg_ uintptr

func (SwigcptrStd_vector_Sl_std_string_Sg_) Swigcptr

type SwigcptrStd_vector_Sl_std_unique_ptr_Sl_operations_research_RoutingModel_ResourceGroup_Sg__Sg_

type SwigcptrStd_vector_Sl_std_unique_ptr_Sl_operations_research_RoutingModel_ResourceGroup_Sg__Sg_ uintptr

func (SwigcptrStd_vector_Sl_std_unique_ptr_Sl_operations_research_RoutingModel_ResourceGroup_Sg__Sg_) Swigcptr

type SwigcptrStd_vector_Sl_std_vector_Sl_int_Sg__Sg_

type SwigcptrStd_vector_Sl_std_vector_Sl_int_Sg__Sg_ uintptr

func (SwigcptrStd_vector_Sl_std_vector_Sl_int_Sg__Sg_) Swigcptr

type SwigcptrStd_vector_Sl_std_vector_Sl_long_SS_long_Sg__Sg_

type SwigcptrStd_vector_Sl_std_vector_Sl_long_SS_long_Sg__Sg_ uintptr

func (SwigcptrStd_vector_Sl_std_vector_Sl_long_SS_long_Sg__Sg_) Swigcptr

type SwigcptrSwigDirector_BaseLns

type SwigcptrSwigDirector_BaseLns uintptr

func (SwigcptrSwigDirector_BaseLns) Swigcptr

type SwigcptrSwigDirector_ChangeValue

type SwigcptrSwigDirector_ChangeValue uintptr

func (SwigcptrSwigDirector_ChangeValue) Swigcptr

type SwigcptrSwigDirector_Constraint

type SwigcptrSwigDirector_Constraint uintptr

func (SwigcptrSwigDirector_Constraint) Swigcptr

type SwigcptrSwigDirector_Decision

type SwigcptrSwigDirector_Decision uintptr

func (SwigcptrSwigDirector_Decision) Swigcptr

type SwigcptrSwigDirector_DecisionBuilder

type SwigcptrSwigDirector_DecisionBuilder uintptr

func (SwigcptrSwigDirector_DecisionBuilder) Swigcptr

type SwigcptrSwigDirector_Demon

type SwigcptrSwigDirector_Demon uintptr

func (SwigcptrSwigDirector_Demon) Swigcptr

func (p SwigcptrSwigDirector_Demon) Swigcptr() uintptr

type SwigcptrSwigDirector_IntVarLocalSearchFilter

type SwigcptrSwigDirector_IntVarLocalSearchFilter uintptr

func (SwigcptrSwigDirector_IntVarLocalSearchFilter) Swigcptr

type SwigcptrSwigDirector_IntVarLocalSearchOperator

type SwigcptrSwigDirector_IntVarLocalSearchOperator uintptr

func (SwigcptrSwigDirector_IntVarLocalSearchOperator) Swigcptr

type SwigcptrSwigDirector_LocalSearchFilter

type SwigcptrSwigDirector_LocalSearchFilter uintptr

func (SwigcptrSwigDirector_LocalSearchFilter) Swigcptr

type SwigcptrSwigDirector_LocalSearchOperator

type SwigcptrSwigDirector_LocalSearchOperator uintptr

func (SwigcptrSwigDirector_LocalSearchOperator) Swigcptr

type SwigcptrSwigDirector_OptimizeVar

type SwigcptrSwigDirector_OptimizeVar uintptr

func (SwigcptrSwigDirector_OptimizeVar) Swigcptr

type SwigcptrSwigDirector_PathOperator

type SwigcptrSwigDirector_PathOperator uintptr

func (SwigcptrSwigDirector_PathOperator) Swigcptr

type SwigcptrSwigDirector_RegularLimit

type SwigcptrSwigDirector_RegularLimit uintptr

func (SwigcptrSwigDirector_RegularLimit) Swigcptr

type SwigcptrSwigDirector_SearchLimit

type SwigcptrSwigDirector_SearchLimit uintptr

func (SwigcptrSwigDirector_SearchLimit) Swigcptr

type SwigcptrSwigDirector_SearchMonitor

type SwigcptrSwigDirector_SearchMonitor uintptr

func (SwigcptrSwigDirector_SearchMonitor) Swigcptr

type SwigcptrSwigDirector_SolutionCollector

type SwigcptrSwigDirector_SolutionCollector uintptr

func (SwigcptrSwigDirector_SolutionCollector) Swigcptr

type SwigcptrSymmetryBreaker

type SwigcptrSymmetryBreaker uintptr

func (SwigcptrSymmetryBreaker) AddIntegerVariableEqualValueClause

func (arg1 SwigcptrSymmetryBreaker) AddIntegerVariableEqualValueClause(arg2 IntVar, arg3 int64)

func (SwigcptrSymmetryBreaker) AddIntegerVariableGreaterOrEqualValueClause

func (arg1 SwigcptrSymmetryBreaker) AddIntegerVariableGreaterOrEqualValueClause(arg2 IntVar, arg3 int64)

func (SwigcptrSymmetryBreaker) AddIntegerVariableLessOrEqualValueClause

func (arg1 SwigcptrSymmetryBreaker) AddIntegerVariableLessOrEqualValueClause(arg2 IntVar, arg3 int64)

func (SwigcptrSymmetryBreaker) SwigGetBaseObject

func (p SwigcptrSymmetryBreaker) SwigGetBaseObject() BaseObject

func (SwigcptrSymmetryBreaker) SwigGetDecisionVisitor

func (p SwigcptrSymmetryBreaker) SwigGetDecisionVisitor() DecisionVisitor

func (SwigcptrSymmetryBreaker) SwigIsBaseObject

func (p SwigcptrSymmetryBreaker) SwigIsBaseObject()

func (SwigcptrSymmetryBreaker) SwigIsDecisionVisitor

func (p SwigcptrSymmetryBreaker) SwigIsDecisionVisitor()

func (SwigcptrSymmetryBreaker) SwigIsSymmetryBreaker

func (p SwigcptrSymmetryBreaker) SwigIsSymmetryBreaker()

func (SwigcptrSymmetryBreaker) Swigcptr

func (p SwigcptrSymmetryBreaker) Swigcptr() uintptr

func (SwigcptrSymmetryBreaker) ToString

func (_swig_base SwigcptrSymmetryBreaker) ToString() (_swig_ret string)

func (SwigcptrSymmetryBreaker) VisitRankFirstInterval

func (_swig_base SwigcptrSymmetryBreaker) VisitRankFirstInterval(arg1 SequenceVar, arg2 int)

func (SwigcptrSymmetryBreaker) VisitRankLastInterval

func (_swig_base SwigcptrSymmetryBreaker) VisitRankLastInterval(arg1 SequenceVar, arg2 int)

func (SwigcptrSymmetryBreaker) VisitScheduleOrExpedite

func (_swig_base SwigcptrSymmetryBreaker) VisitScheduleOrExpedite(arg1 IntervalVar, arg2 int64)

func (SwigcptrSymmetryBreaker) VisitScheduleOrPostpone

func (_swig_base SwigcptrSymmetryBreaker) VisitScheduleOrPostpone(arg1 IntervalVar, arg2 int64)

func (SwigcptrSymmetryBreaker) VisitSetVariableValue

func (_swig_base SwigcptrSymmetryBreaker) VisitSetVariableValue(arg1 IntVar, arg2 int64)

func (SwigcptrSymmetryBreaker) VisitSplitVariableDomain

func (_swig_base SwigcptrSymmetryBreaker) VisitSplitVariableDomain(arg1 IntVar, arg2 int64, arg3 bool)

func (SwigcptrSymmetryBreaker) VisitUnknownDecision

func (_swig_base SwigcptrSymmetryBreaker) VisitUnknownDecision()

type SwigcptrSymmetryBreakerVector

type SwigcptrSymmetryBreakerVector uintptr

func (SwigcptrSymmetryBreakerVector) Add

func (SwigcptrSymmetryBreakerVector) Capacity

func (arg1 SwigcptrSymmetryBreakerVector) Capacity() (_swig_ret int64)

func (SwigcptrSymmetryBreakerVector) Clear

func (arg1 SwigcptrSymmetryBreakerVector) Clear()

func (SwigcptrSymmetryBreakerVector) Get

func (arg1 SwigcptrSymmetryBreakerVector) Get(arg2 int) (_swig_ret SymmetryBreaker)

func (SwigcptrSymmetryBreakerVector) IsEmpty

func (arg1 SwigcptrSymmetryBreakerVector) IsEmpty() (_swig_ret bool)

func (SwigcptrSymmetryBreakerVector) Reserve

func (arg1 SwigcptrSymmetryBreakerVector) Reserve(arg2 int64)

func (SwigcptrSymmetryBreakerVector) Set

func (arg1 SwigcptrSymmetryBreakerVector) Set(arg2 int, arg3 SymmetryBreaker)

func (SwigcptrSymmetryBreakerVector) Size

func (arg1 SwigcptrSymmetryBreakerVector) Size() (_swig_ret int64)

func (SwigcptrSymmetryBreakerVector) SwigIsSymmetryBreakerVector

func (p SwigcptrSymmetryBreakerVector) SwigIsSymmetryBreakerVector()

func (SwigcptrSymmetryBreakerVector) Swigcptr

type SwigcptrTypeIncompatibilityChecker

type SwigcptrTypeIncompatibilityChecker uintptr

func (SwigcptrTypeIncompatibilityChecker) SwigGetTypeRegulationsChecker

func (p SwigcptrTypeIncompatibilityChecker) SwigGetTypeRegulationsChecker() TypeRegulationsChecker

func (SwigcptrTypeIncompatibilityChecker) SwigIsTypeIncompatibilityChecker

func (p SwigcptrTypeIncompatibilityChecker) SwigIsTypeIncompatibilityChecker()

func (SwigcptrTypeIncompatibilityChecker) SwigIsTypeRegulationsChecker

func (p SwigcptrTypeIncompatibilityChecker) SwigIsTypeRegulationsChecker()

func (SwigcptrTypeIncompatibilityChecker) Swigcptr

type SwigcptrTypeRegulationsChecker

type SwigcptrTypeRegulationsChecker uintptr

func (SwigcptrTypeRegulationsChecker) SwigIsTypeRegulationsChecker

func (p SwigcptrTypeRegulationsChecker) SwigIsTypeRegulationsChecker()

func (SwigcptrTypeRegulationsChecker) Swigcptr

type SwigcptrTypeRegulationsConstraint

type SwigcptrTypeRegulationsConstraint uintptr

func (SwigcptrTypeRegulationsConstraint) Accept

func (_swig_base SwigcptrTypeRegulationsConstraint) Accept(arg1 ModelVisitor)

func (SwigcptrTypeRegulationsConstraint) BaseName

func (_swig_base SwigcptrTypeRegulationsConstraint) BaseName() (_swig_ret string)

func (SwigcptrTypeRegulationsConstraint) EnqueueDelayedDemon

func (_swig_base SwigcptrTypeRegulationsConstraint) EnqueueDelayedDemon(arg1 Demon)

func (SwigcptrTypeRegulationsConstraint) EnqueueVar

func (_swig_base SwigcptrTypeRegulationsConstraint) EnqueueVar(arg1 Demon)

func (SwigcptrTypeRegulationsConstraint) FreezeQueue

func (_swig_base SwigcptrTypeRegulationsConstraint) FreezeQueue()

func (SwigcptrTypeRegulationsConstraint) HasName

func (_swig_base SwigcptrTypeRegulationsConstraint) HasName() (_swig_ret bool)

func (SwigcptrTypeRegulationsConstraint) InitialPropagateWrapper

func (arg1 SwigcptrTypeRegulationsConstraint) InitialPropagateWrapper()

func (SwigcptrTypeRegulationsConstraint) IsCastConstraint

func (_swig_base SwigcptrTypeRegulationsConstraint) IsCastConstraint() (_swig_ret bool)

func (SwigcptrTypeRegulationsConstraint) Name

func (_swig_base SwigcptrTypeRegulationsConstraint) Name() (_swig_ret string)

func (SwigcptrTypeRegulationsConstraint) Post

func (SwigcptrTypeRegulationsConstraint) ResetActionOnFail

func (_swig_base SwigcptrTypeRegulationsConstraint) ResetActionOnFail()

func (SwigcptrTypeRegulationsConstraint) SetName

func (_swig_base SwigcptrTypeRegulationsConstraint) SetName(arg1 Absl_string_view)

func (SwigcptrTypeRegulationsConstraint) SetVariableToCleanOnFail

func (_swig_base SwigcptrTypeRegulationsConstraint) SetVariableToCleanOnFail(arg1 IntVar)

func (SwigcptrTypeRegulationsConstraint) Solver

func (_swig_base SwigcptrTypeRegulationsConstraint) Solver() (_swig_ret Solver)

func (SwigcptrTypeRegulationsConstraint) SwigGetBaseObject

func (p SwigcptrTypeRegulationsConstraint) SwigGetBaseObject() BaseObject

func (SwigcptrTypeRegulationsConstraint) SwigGetConstraint

func (p SwigcptrTypeRegulationsConstraint) SwigGetConstraint() Constraint

func (SwigcptrTypeRegulationsConstraint) SwigGetPropagationBaseObject

func (p SwigcptrTypeRegulationsConstraint) SwigGetPropagationBaseObject() PropagationBaseObject

func (SwigcptrTypeRegulationsConstraint) SwigIsBaseObject

func (p SwigcptrTypeRegulationsConstraint) SwigIsBaseObject()

func (SwigcptrTypeRegulationsConstraint) SwigIsConstraint

func (p SwigcptrTypeRegulationsConstraint) SwigIsConstraint()

func (SwigcptrTypeRegulationsConstraint) SwigIsPropagationBaseObject

func (p SwigcptrTypeRegulationsConstraint) SwigIsPropagationBaseObject()

func (SwigcptrTypeRegulationsConstraint) SwigIsTypeRegulationsConstraint

func (p SwigcptrTypeRegulationsConstraint) SwigIsTypeRegulationsConstraint()

func (SwigcptrTypeRegulationsConstraint) Swigcptr

func (SwigcptrTypeRegulationsConstraint) ToString

func (_swig_base SwigcptrTypeRegulationsConstraint) ToString() (_swig_ret string)

func (SwigcptrTypeRegulationsConstraint) UnfreezeQueue

func (_swig_base SwigcptrTypeRegulationsConstraint) UnfreezeQueue()

func (SwigcptrTypeRegulationsConstraint) Var

func (_swig_base SwigcptrTypeRegulationsConstraint) Var() (_swig_ret IntVar)

type SwigcptrTypeRequirementChecker

type SwigcptrTypeRequirementChecker uintptr

func (SwigcptrTypeRequirementChecker) SwigGetTypeRegulationsChecker

func (p SwigcptrTypeRequirementChecker) SwigGetTypeRegulationsChecker() TypeRegulationsChecker

func (SwigcptrTypeRequirementChecker) SwigIsTypeRegulationsChecker

func (p SwigcptrTypeRequirementChecker) SwigIsTypeRegulationsChecker()

func (SwigcptrTypeRequirementChecker) SwigIsTypeRequirementChecker

func (p SwigcptrTypeRequirementChecker) SwigIsTypeRequirementChecker()

func (SwigcptrTypeRequirementChecker) Swigcptr

type SymmetryBreaker

type SymmetryBreaker interface {
	Swigcptr() uintptr
	SwigIsSymmetryBreaker()
	AddIntegerVariableEqualValueClause(arg2 IntVar, arg3 int64)
	AddIntegerVariableGreaterOrEqualValueClause(arg2 IntVar, arg3 int64)
	AddIntegerVariableLessOrEqualValueClause(arg2 IntVar, arg3 int64)
	VisitSetVariableValue(arg1 IntVar, arg2 int64)
	VisitSplitVariableDomain(arg1 IntVar, arg2 int64, arg3 bool)
	VisitScheduleOrPostpone(arg1 IntervalVar, arg2 int64)
	VisitScheduleOrExpedite(arg1 IntervalVar, arg2 int64)
	VisitRankFirstInterval(arg1 SequenceVar, arg2 int)
	VisitRankLastInterval(arg1 SequenceVar, arg2 int)
	VisitUnknownDecision()
	ToString() (_swig_ret string)
	SwigIsDecisionVisitor()
	SwigGetDecisionVisitor() DecisionVisitor
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

func NewSymmetryBreaker

func NewSymmetryBreaker() (_swig_ret SymmetryBreaker)

type SymmetryBreakerVector

type SymmetryBreakerVector interface {
	Swigcptr() uintptr
	SwigIsSymmetryBreakerVector()
	Size() (_swig_ret int64)
	Capacity() (_swig_ret int64)
	Reserve(arg2 int64)
	IsEmpty() (_swig_ret bool)
	Clear()
	Add(arg2 SymmetryBreaker)
	Get(arg2 int) (_swig_ret SymmetryBreaker)
	Set(arg2 int, arg3 SymmetryBreaker)
}

func NewSymmetryBreakerVector

func NewSymmetryBreakerVector(a ...interface{}) SymmetryBreakerVector

func NewSymmetryBreakerVector__SWIG_0

func NewSymmetryBreakerVector__SWIG_0() (_swig_ret SymmetryBreakerVector)

func NewSymmetryBreakerVector__SWIG_1

func NewSymmetryBreakerVector__SWIG_1(arg1 int64) (_swig_ret SymmetryBreakerVector)

func NewSymmetryBreakerVector__SWIG_2

func NewSymmetryBreakerVector__SWIG_2(arg1 SymmetryBreakerVector) (_swig_ret SymmetryBreakerVector)

type TypeIncompatibilityChecker

type TypeIncompatibilityChecker interface {
	Swigcptr() uintptr
	SwigIsTypeIncompatibilityChecker()
	SwigIsTypeRegulationsChecker()
	SwigGetTypeRegulationsChecker() TypeRegulationsChecker
}

func NewTypeIncompatibilityChecker

func NewTypeIncompatibilityChecker(arg1 RoutingModel, arg2 bool) (_swig_ret TypeIncompatibilityChecker)

type TypeRegulationsChecker

type TypeRegulationsChecker interface {
	Swigcptr() uintptr
	SwigIsTypeRegulationsChecker()
}

type TypeRegulationsConstraint

type TypeRegulationsConstraint interface {
	Swigcptr() uintptr
	SwigIsTypeRegulationsConstraint()
	Post()
	InitialPropagateWrapper()
	ToString() (_swig_ret string)
	Accept(arg1 ModelVisitor)
	IsCastConstraint() (_swig_ret bool)
	Var() (_swig_ret IntVar)
	Solver() (_swig_ret Solver)
	FreezeQueue()
	UnfreezeQueue()
	EnqueueDelayedDemon(arg1 Demon)
	EnqueueVar(arg1 Demon)
	ResetActionOnFail()
	SetVariableToCleanOnFail(arg1 IntVar)
	Name() (_swig_ret string)
	SetName(arg1 Absl_string_view)
	HasName() (_swig_ret bool)
	BaseName() (_swig_ret string)
	SwigIsConstraint()
	SwigGetConstraint() Constraint
	SwigIsPropagationBaseObject()
	SwigGetPropagationBaseObject() PropagationBaseObject
	SwigIsBaseObject()
	SwigGetBaseObject() BaseObject
}

func NewTypeRegulationsConstraint

func NewTypeRegulationsConstraint(arg1 RoutingModel) (_swig_ret TypeRegulationsConstraint)

type TypeRequirementChecker

type TypeRequirementChecker interface {
	Swigcptr() uintptr
	SwigIsTypeRequirementChecker()
	SwigIsTypeRegulationsChecker()
	SwigGetTypeRegulationsChecker() TypeRegulationsChecker
}

func NewTypeRequirementChecker

func NewTypeRequirementChecker(arg1 RoutingModel) (_swig_ret TypeRequirementChecker)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL