An automated system for experimentation includes an experiment engine which can
define an experiment relating to various treatments for a set of content elements.
The experiment engine conducts the experiment over a data network. An observation
module collects observation data relating to user behavior for each treatment.
A scripting/scheduling engine coordinates the operation of the experiment engine
and the observation module.