When an item contains a target number of plays, smart display pacing either displays or skips the item in a given loop of the sequence. A probabilistic model is used. The logic is as follows:
- The servers maintain a play count for the item.
- Every 10 minutes an interim target (pacing) is calculated based on constant play rate to reach target in the defined period.
- If the play count is greater than the interim target, the probability of display is reduced to 75% of its current value.
- If the play count is less than the interim target, the probability of display is increased to 150% of its current value.
Smart display pacing appends the calculated required display probability to the item condition. For example
random() < 0.4 represents a 40% probability of displaying the item in a sequence loop.