Method: Ablab::Experiment#initialize

Defined in:
lib/ablab.rb

#initialize(name, &block) ⇒ Experiment

Returns a new instance of Experiment.



77
78
79
80
81
82
83
# File 'lib/ablab.rb', line 77

def initialize(name, &block)
  @name      = name.to_sym
  @control   = Group.new(:control, 'control group')
  @groups    = [@control]
  @callbacks = []
  instance_exec(&block)
end