Refactor to allow for pluggable algorithm implementations.
pluggable experiment algorithms. Add a bandit implementation.
maintain ruby 1.8.7 compatibility.
WIP: Major changes to internals of Split to properly handle metrics, and configuration vs. redis storage. What a mess. Also tries to refactor helper.rb
refactor trial model.
separate choosing, and recording.
allow for single alternative experiments.
updates based on experience from app.
merge from master.
memoize for performance.
allow experiments to take options on initialization.
Store experiment configuration in redis.
documentation for new features.
more documentation.
support ruby 1.8.7.
a few more specs.
Merge pull request #105 from controlshift/master

Pluggable Algorithms