class StableMatching::Roommate::PreferenceTable

Public Instance Methods

members_with_multiple_preferences() click to toggle source
# File lib/stable-matching/roommate/preference_table.rb, line 15
def members_with_multiple_preferences
  members.select { |member| member.preference_list.count > 1 }
end
stable?() click to toggle source
# File lib/stable-matching/roommate/preference_table.rb, line 11
def stable?
  members.all? { |member| !member.preference_list.empty? }
end