class Kot::RandomesqueSelector

Public Class Methods

new(bin_size = 5) click to toggle source
# File lib/kot/randomesque_selector.rb, line 5
def initialize(bin_size = 5)
  @bin_size = bin_size
end

Public Instance Methods

select(est_theta, possible_items) click to toggle source
# File lib/kot/randomesque_selector.rb, line 9
def select(est_theta, possible_items)
  possible_items.sort_by { |i| - i.inf(est_theta) }.
    slice(0, @bin_size).sample
end