Evolutionary A/B Testing for the Web
Evolutionary algorithms optimize UI parameters based on a developer specified goal.
Offspring is compared based on click input. Successful variations survive.