About Building Loops

For this example, we will assume the following content has been set up in Splash:

  • Loop of 100 seconds 70 advertising, 30 editorial.
  • Advertising Booking Line with saturation of 2, playing the bundle NewCar with 3 Designs and a category of Cars. 20 seconds per design.
  • Advertising Booking Line with saturation of 1, playing the bundle Grocery with 2 Designs and a category of Food. 10 seconds per design.
  • Editorial Booking Line with saturation of 1, playing the bundle Cooking with 3 Designs and a category of Food. 10 seconds per design.
  • Editorial bundle with 5 designs, category Cars, 10 seconds each Filler, category Entertainment, 10 seconds

The player starts with the first advertising booking line. Since it has a saturation of 2, it will play twice during the loop. The player will try to distance those two spots as far from each other as possible. From the bundle, it selects the first and second designs, NewCar_1 and NewCar_2. This consumes 40 seconds of advertising budget.

For the second advertising campaign, it selects the first design, Grocery_1, consuming another 10 seconds of Advertising.

A total of 50 seconds of Advertising has been used. 20 seconds remains unused and will be used for Floating fillers. So far, the loop looks like this, with empty spaces representing 10 seconds buffers:

New Car 1 Empty Space Grocery Empty Space Empty Space New Car 2 Empty Space Empty Space

The player moves to Editorial booking lines. There is a single one, so it chooses the design Cooking_1, which consumes 10 seconds of the 30 seconds of Editorial budget, leaving 20 seconds free for Floating Editorials. Since it has a category of Food, the best place to put it is between the two NewCar spots.

New Car 1 Empty Space Grocery Empty Space Empty Space New Car 2 Cooking Empty Space

There remains 40 seconds to fill, 20 for Floating Editorials and 20 for Floating Fillers.

There are five Floating Editorial designs available, but they are all within the same bundle, so the player will only pick one of them, called FloatingEd_1. If these had not been in a bundle, the player could have picked two to fill the 20 seconds left.

In this case though, the leftover 10 seconds is instead added to the Floating Fillers budget, raising it to 30 seconds. Since this Floating Editorial has a category of Cars, the player places it after Grocery_1 in order to minimize category conflicts.

New Car 1 Empty Space Grocery Floating Ed Empty Space New Car 2 Cooking Empty Space

With the remaining 30 seconds, the player picks fillers with categories that fit within the remaining slots. In this case, it simply picks 3 Entertainment fillers since that is all that is available.

New Car 1 Filler 1 Grocery Floating Ed Filler 2 New Car 2 Cooking Filler 3

Once the loop has been fully generated, the player will run several optimization algorithms, shuffling spots around in order to maximize the distance between related spots (same content type or category). If conflicts are inevitable, it will try to generate the least severe type of conflict it can. For the list of conflicts ordered by severity, see Loop Conflicts.

After this loop has finished playing, another one will be generated, which could be very similar or very different depending on the categories of the designs that happen to be picked.

See Also: