python: bring back missing api to IntVarLocalSearchOperator

* add few unit tests to check api
This commit is contained in:
Corentin Le Molgat
2022-09-16 18:20:58 +02:00
parent 656a5bb244
commit 0a5f73c2f7
2 changed files with 177 additions and 0 deletions

View File

@@ -1974,7 +1974,18 @@ namespace operations_research {
%unignore IntVarLocalSearchOperator::IntVarLocalSearchOperator;
%unignore IntVarLocalSearchOperator::~IntVarLocalSearchOperator;
%unignore IntVarLocalSearchOperator::Size;
%unignore IntVarLocalSearchOperator::Var;
%unignore IntVarLocalSearchOperator::AddVars;
%unignore IntVarLocalSearchOperator::IsIncremental;
%unignore IntVarLocalSearchOperator::Activate;
%unignore IntVarLocalSearchOperator::Deactivate;
%unignore IntVarLocalSearchOperator::Activated;
%unignore IntVarLocalSearchOperator::OldValue;
%unignore IntVarLocalSearchOperator::PrevValue;
%unignore IntVarLocalSearchOperator::Value;
%unignore IntVarLocalSearchOperator::SetValue;
%feature("nodirector") IntVarLocalSearchOperator::Start;
%unignore IntVarLocalSearchOperator::OnStart;
%rename (OneNeighbor) IntVarLocalSearchOperator::MakeOneNeighbor;