Auto Optimization aka MultiArmed Bandit enables automatic reweighting of variation groups based on performance
Auto Optimization is a SiteSpect feature set at the Campaign level that compares the performance of Variation Groups as a Campaign progresses and adjusts their weighting (Frequency) according to a collection of settings. SiteSpect measures how well each Variation Group performs using the Campaign's Key Performance Indicator (KPI) compared to the Control Group. As the Campaign continues, SiteSpect examines the performance of Variation Groups and adjusts the traffic they receive based on your settings. Variation Groups that don't perform well receive less traffic than Variation Groups that perform better than expected.
At a high level, you can choose between the following settings:
 Off – SiteSpect makes no recommendations.
 Recommendations – SiteSpect makes recommendations about weighting Variation Groups. You can choose to accept or reject the recommendations.
 Automated – SiteSpect manages the weighting automatically.
There are a number of thresholds that determine when optimization takes affect. Some of those thresholds are:
 number of visits to the Campaign
 number of days since the Campaign started running
 significance above a certain percentage
All of these settings are configurable on a per Campaign basis.
Turning on Optimization
To establish settings for Optimization:
 Edit the Campaign.

On the Name & Status tab of the Campaign, scroll down to the Optimization setting.
 Select either Recommendations or Automated, depending on the level of optimization you require.

Above that field, click the Options button under the Critical Metric field. Optimization options are available only after you turn Optimization on. The following dialog opens. The top part of the dialog allows you to determine the Critical Metric, which is likely already selected. The bottom part lists the Optimization settings.
 Complete the fields in this dialog using the definitions in the table below.
Setting  Meaning 
Minimum number of days since start or purge of Campaign  Automation does not run until this threshold is met, which is the number of days since you started or purged the Campaign. 
Minimum sample required for analysis  Automation does not run until this sample size is met, which is a number of visits to base the comparison on. 
Minimum significance level (1100)  SiteSpect does not reweight Variation Groups unless their results are at least this significant. 
Maximum reweight amount (0100)  This number plays two roles:

Minimum weight for Controls (0100)  SiteSpect does not reweight a Control Variation Group beneath this percentage of traffic. 
Critical Metric Goal: Highest value above Control  Lets the user specify whether a Variation Group is doing well when the Critical Metric has a high value. 
Critical Metric Goal: Lowest value below Control  Lets the user specify whether a Variation Group is doing well when the Critical Metric has a low value. 
Summary of Calculations
SiteSpect optimizes using Variation Groups, but calculates the change per Variation within each group, using the following equation:
change = sign * confidence_factor * delta_factor * max_reweight_percentage
From the formula  Meaning 
sign  If the Variation sees higher average values for the Critical Metric than for the Control Variation, this is 1; otherwise, it's 1. 
confidence_factor  A multiplier that reflects how likely we believe our results are to be statistically significant. 
delta_factor  The difference in the average Critical Metric values between our Variation and the Control Variation. If sign is positive, SiteSpect divides the average difference by 50 to get the delta_factor; if the sign is negative, SiteSpect divides it by 25. This makes negative reweighting more aggressive than positive reweighting. 
max_reweight_percentage  Setting in the control panel, from 1100. The default setting is 5. This acts as a multiplier here, and later as a hard maximum for how much a variationgroup can be reweighted. 
Keep the following in mind:
 Currently, the Auto Optimization feature requires that the campaign is using the default (Original) control group. The Original group must be on, accepting traffic, and set as the campaign control.
 For each Variation Group except the Control, SiteSpect calculates the net change by summing the calculated change for each Variation within the Variation Group.
 SiteSpect adds the net change to the current Assignment Frequency to get the new Assignment Frequency. SiteSpect does not adjust a Variation Group by more than the Maximum Reweight Amount setting.
 SiteSpect normalizes all the Assignment Frequencies so that the highest weighted Variation Group has an Assignment Frequency of 100. SiteSpect does not adjust the Control Variation Group below the Minimum weight for Controls.
 If the Campaign's Optimization is set to Recommendations, SiteSpect shares its recommendations; if it's set to Automatic, it applies them.