You need to do something below:
require 'set'
class C
attr_accessor :board
def initialize
@board = 12
end
def ==(other)
@board == other.board
end
end
s = Set.new
c = C.new
s.add(c)
s.include? c
:
s.add(C.new)
s.include?(C.new)
C.new, 2 . C.new , 3 :
C.new.object_id
C.new.object_id
C.new.object_id
. C, s, Set#add, C, Set#include?, - . , , , .