Class: Gecode::Model

Inherits:
Object
  • Object
show all
Includes:
Mixin
Defined in:
lib/gecoder/interface/convenience.rb

Overview

A convenient class that just includes Gecode::Mixin. Can be useful when you don’t want to create your own class that mixes in Gecode::Mixin.

Constant Summary

Constants included from Mixin

Gecode::Mixin::LARGEST_INT_DOMAIN, Gecode::Mixin::LARGEST_SET_BOUND, Gecode::Mixin::MAX_INT, Gecode::Mixin::MIN_INT, Gecode::Mixin::NON_NEGATIVE_INT_DOMAIN, Gecode::Mixin::SET_MAX_INT, Gecode::Mixin::SET_MIN_INT

Method Summary

Methods included from Mixin

#active_space, #add_constraint, #add_interaction, #allow_space_access, #bool_var, #bool_var_array, #bool_var_matrix, #branch_on, constrain, constrain_proc=, #each_solution, included, #int_var, #int_var_array, #int_var_matrix, #maximize!, #minimize!, #optimize!, #reset!, #search_stats, #set_var, #set_var_array, #set_var_matrix, #solution, #solve!, #track_variable, #wrap_enum