# File lib/annoy.rb, line 62
62:   def initialize(opts={:factor=>:medium, :flavor=>:rand, :writer=>STDOUT, :period=>nil})
63:     @factor = opts[:factor]
64:     @flavor = Annoy.get_flavor(opts[:flavor])
65:     @writer = opts[:writer]
66:     @period = opts[:period] || @@period
67:     unless Annoy.respond_to?("#{@flavor}_question")
68:       raise "Hey, hey, hey. I don't know that flavor! (#{@flavor})" 
69:     end
70:   end