Class LocalSearchOperatorState


  • public class LocalSearchOperatorState
    extends java.lang.Object
    • Field Detail

      • swigCMemOwn

        protected transient boolean swigCMemOwn
    • Constructor Detail

      • LocalSearchOperatorState

        protected LocalSearchOperatorState​(long cPtr,
                                           boolean cMemoryOwn)
      • LocalSearchOperatorState

        public LocalSearchOperatorState()
    • Method Detail

      • finalize

        protected void finalize()
        Overrides:
        finalize in class java.lang.Object
      • delete

        public void delete()
      • SetCurrentDomainInjectiveAndKeepInverseValues

        public void SetCurrentDomainInjectiveAndKeepInverseValues​(int max_value)
      • CandidateValue

        public long CandidateValue​(long index)
        Returns the value in the current assignment of the variable of given
        index.
      • CommittedValue

        public long CommittedValue​(long index)
      • CheckPointValue

        public long CheckPointValue​(long index)
      • SetCandidateValue

        public void SetCandidateValue​(long index,
                                      long value)
      • CandidateIsActive

        public boolean CandidateIsActive​(long index)
      • SetCandidateActive

        public void SetCandidateActive​(long index,
                                       boolean active)
      • Commit

        public void Commit()
      • CheckPoint

        public void CheckPoint()
      • Revert

        public void Revert​(boolean only_incremental)
      • CandidateIndicesChanged

        public long[] CandidateIndicesChanged()
      • IncrementalIndicesChanged

        public long[] IncrementalIndicesChanged()
      • Resize

        public void Resize​(int size)
      • CandidateInverseValue

        public long CandidateInverseValue​(long value)
      • CommittedInverseValue

        public long CommittedInverseValue​(long value)