Class: Gecode::IntEnum::Equality::EqualityConstraint

Inherits:
Constraint
  • Object
show all
Defined in:
lib/gecoder/interface/constraints/int_enum/equality.rb

Overview

:nodoc:

Instance Method Summary collapse

Methods inherited from Constraint

#initialize

Constructor Details

This class inherits a constructor from Gecode::Constraint

Instance Method Details

#postObject

:nodoc:



30
31
32
33
34
# File 'lib/gecoder/interface/constraints/int_enum/equality.rb', line 30

def post
  Gecode::Raw::rel(@model.active_space,
    @params[:lhs].to_int_enum.bind_array, 
    Gecode::Raw::IRT_EQ, *propagation_options)
end