DotNet Reference
.Net Reference
DefaultPhaseParameters.cs
Go to the documentation of this file.
27 internal static global::System.Runtime.InteropServices.HandleRef getCPtr(DefaultPhaseParameters obj) {
28 return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr;
47 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
54 operations_research_constraint_solverPINVOKE.DefaultPhaseParameters_var_selection_schema_set(swigCPtr, value);
57 int ret = operations_research_constraint_solverPINVOKE.DefaultPhaseParameters_var_selection_schema_get(swigCPtr);
64 operations_research_constraint_solverPINVOKE.DefaultPhaseParameters_value_selection_schema_set(swigCPtr, value);
67 int ret = operations_research_constraint_solverPINVOKE.DefaultPhaseParameters_value_selection_schema_get(swigCPtr);
74 operations_research_constraint_solverPINVOKE.DefaultPhaseParameters_initialization_splits_set(swigCPtr, value);
77 int ret = operations_research_constraint_solverPINVOKE.DefaultPhaseParameters_initialization_splits_get(swigCPtr);
84 operations_research_constraint_solverPINVOKE.DefaultPhaseParameters_run_all_heuristics_set(swigCPtr, value);
87 bool ret = operations_research_constraint_solverPINVOKE.DefaultPhaseParameters_run_all_heuristics_get(swigCPtr);
94 operations_research_constraint_solverPINVOKE.DefaultPhaseParameters_heuristic_period_set(swigCPtr, value);
97 int ret = operations_research_constraint_solverPINVOKE.DefaultPhaseParameters_heuristic_period_get(swigCPtr);
104 operations_research_constraint_solverPINVOKE.DefaultPhaseParameters_heuristic_num_failures_limit_set(swigCPtr, value);
107 int ret = operations_research_constraint_solverPINVOKE.DefaultPhaseParameters_heuristic_num_failures_limit_get(swigCPtr);
114 operations_research_constraint_solverPINVOKE.DefaultPhaseParameters_persistent_impact_set(swigCPtr, value);
117 bool ret = operations_research_constraint_solverPINVOKE.DefaultPhaseParameters_persistent_impact_get(swigCPtr);
124 operations_research_constraint_solverPINVOKE.DefaultPhaseParameters_random_seed_set(swigCPtr, value);
127 int ret = operations_research_constraint_solverPINVOKE.DefaultPhaseParameters_random_seed_get(swigCPtr);
134 operations_research_constraint_solverPINVOKE.DefaultPhaseParameters_display_level_set(swigCPtr, value);
137 int ret = operations_research_constraint_solverPINVOKE.DefaultPhaseParameters_display_level_get(swigCPtr);
144 operations_research_constraint_solverPINVOKE.DefaultPhaseParameters_use_last_conflict_set(swigCPtr, value);
147 bool ret = operations_research_constraint_solverPINVOKE.DefaultPhaseParameters_use_last_conflict_get(swigCPtr);
154 operations_research_constraint_solverPINVOKE.DefaultPhaseParameters_decision_builder_set(swigCPtr, DecisionBuilder.getCPtr(value));
157 global::System.IntPtr cPtr = operations_research_constraint_solverPINVOKE.DefaultPhaseParameters_decision_builder_get(swigCPtr);
158 DecisionBuilder ret = (cPtr == global::System.IntPtr.Zero) ? null : new DecisionBuilder(cPtr, false);
163 public DefaultPhaseParameters() : this(operations_research_constraint_solverPINVOKE.new_DefaultPhaseParameters(), true) {
167 public static readonly int CHOOSE_MAX_SUM_IMPACT = operations_research_constraint_solverPINVOKE.DefaultPhaseParameters_CHOOSE_MAX_SUM_IMPACT_get();
168 public static readonly int CHOOSE_MAX_AVERAGE_IMPACT = operations_research_constraint_solverPINVOKE.DefaultPhaseParameters_CHOOSE_MAX_AVERAGE_IMPACT_get();
169 public static readonly int CHOOSE_MAX_VALUE_IMPACT = operations_research_constraint_solverPINVOKE.DefaultPhaseParameters_CHOOSE_MAX_VALUE_IMPACT_get();
172 public static readonly int SELECT_MIN_IMPACT = operations_research_constraint_solverPINVOKE.DefaultPhaseParameters_SELECT_MIN_IMPACT_get();
173 public static readonly int SELECT_MAX_IMPACT = operations_research_constraint_solverPINVOKE.DefaultPhaseParameters_SELECT_MAX_IMPACT_get();
176 public static readonly int NONE = operations_research_constraint_solverPINVOKE.DefaultPhaseParameters_NONE_get();
177 public static readonly int NORMAL = operations_research_constraint_solverPINVOKE.DefaultPhaseParameters_NORMAL_get();
178 public static readonly int VERBOSE = operations_research_constraint_solverPINVOKE.DefaultPhaseParameters_VERBOSE_get();
bool swigCMemOwn
Definition: DefaultPhaseParameters.cs:20
int value_selection_schema
Definition: DefaultPhaseParameters.cs:62
static void DefaultPhaseParameters_initialization_splits_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static readonly int SELECT_MIN_IMPACT
Definition: DefaultPhaseParameters.cs:172
int random_seed
Definition: DefaultPhaseParameters.cs:122
static void delete_DefaultPhaseParameters(global::System.Runtime.InteropServices.HandleRef jarg1)
void Dispose()
Definition: DefaultPhaseParameters.cs:35
static int DefaultPhaseParameters_SELECT_MIN_IMPACT_get()
static void DefaultPhaseParameters_random_seed_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static void DefaultPhaseParameters_run_all_heuristics_set(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static bool DefaultPhaseParameters_persistent_impact_get(global::System.Runtime.InteropServices.HandleRef jarg1)
bool persistent_impact
Definition: DefaultPhaseParameters.cs:112
static int DefaultPhaseParameters_NORMAL_get()
static int DefaultPhaseParameters_SELECT_MAX_IMPACT_get()
static int DefaultPhaseParameters_initialization_splits_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void DefaultPhaseParameters_use_last_conflict_set(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static void DefaultPhaseParameters_heuristic_period_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static int DefaultPhaseParameters_VERBOSE_get()
static bool DefaultPhaseParameters_run_all_heuristics_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static int DefaultPhaseParameters_display_level_get(global::System.Runtime.InteropServices.HandleRef jarg1)
int heuristic_period
Definition: DefaultPhaseParameters.cs:92
static void DefaultPhaseParameters_var_selection_schema_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
int display_level
Definition: DefaultPhaseParameters.cs:132
static readonly int NORMAL
Definition: DefaultPhaseParameters.cs:177
static int DefaultPhaseParameters_heuristic_num_failures_limit_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static readonly int NONE
Definition: DefaultPhaseParameters.cs:176
static int DefaultPhaseParameters_NONE_get()
DefaultPhaseParameters()
Definition: DefaultPhaseParameters.cs:163
static void DefaultPhaseParameters_heuristic_num_failures_limit_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static readonly int CHOOSE_MAX_AVERAGE_IMPACT
Definition: DefaultPhaseParameters.cs:168
static int DefaultPhaseParameters_value_selection_schema_get(global::System.Runtime.InteropServices.HandleRef jarg1)
int initialization_splits
Definition: DefaultPhaseParameters.cs:72
static int DefaultPhaseParameters_var_selection_schema_get(global::System.Runtime.InteropServices.HandleRef jarg1)
virtual void Dispose(bool disposing)
Definition: DefaultPhaseParameters.cs:40
static bool DefaultPhaseParameters_use_last_conflict_get(global::System.Runtime.InteropServices.HandleRef jarg1)
DecisionBuilder? decision_builder
Definition: DefaultPhaseParameters.cs:152
static int DefaultPhaseParameters_heuristic_period_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static readonly int CHOOSE_MAX_SUM_IMPACT
Definition: DefaultPhaseParameters.cs:167
static void DefaultPhaseParameters_persistent_impact_set(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
static int DefaultPhaseParameters_CHOOSE_MAX_VALUE_IMPACT_get()
int var_selection_schema
Definition: DefaultPhaseParameters.cs:52
static readonly int SELECT_MAX_IMPACT
Definition: DefaultPhaseParameters.cs:173
static int DefaultPhaseParameters_CHOOSE_MAX_AVERAGE_IMPACT_get()
static readonly int CHOOSE_MAX_VALUE_IMPACT
Definition: DefaultPhaseParameters.cs:169
int heuristic_num_failures_limit
Definition: DefaultPhaseParameters.cs:102
static void DefaultPhaseParameters_decision_builder_set(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static int DefaultPhaseParameters_CHOOSE_MAX_SUM_IMPACT_get()
bool use_last_conflict
Definition: DefaultPhaseParameters.cs:142
static void DefaultPhaseParameters_value_selection_schema_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static global::System.IntPtr DefaultPhaseParameters_decision_builder_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static void DefaultPhaseParameters_display_level_set(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static int DefaultPhaseParameters_random_seed_get(global::System.Runtime.InteropServices.HandleRef jarg1)
static readonly int VERBOSE
Definition: DefaultPhaseParameters.cs:178
bool run_all_heuristics
Definition: DefaultPhaseParameters.cs:82