class ComplexityAssert::WarmupSampler

A sampler wrapper that does some warmup on the algo under test

Public Class Methods

new(sampler, rounds) click to toggle source
# File lib/complexity_assert/warmup_sampler.rb, line 5
def initialize(sampler, rounds)
  @sampler = sampler
  @rounds = rounds
end

Public Instance Methods

run(sizes, count) click to toggle source
# File lib/complexity_assert/warmup_sampler.rb, line 10
def run(sizes, count)
  _warmup_data = @sampler.run(sizes,@rounds)
  @sampler.run(sizes,count)
end