Optimizer Simulation Transformations

When running an Optimizer simulation in X25 Analytics, you might want to apply transformations to the simulation's event and/or location lists. Transformations are hypothetical data changes that apply only to the snapshot data in the context of the simulation and are not carried over to 25Live.

You can apply specific transformations when creating an Optimizer list. Each transformation can be applied to a given list only once. Most transformations have options that must be configured, as described in the tables below.

To Add or Edit List Transformations

1. Navigate to Transforms

  • In X25 Analytics, select Transforms from the left sidebar under the Projects tab.

2. Select a List to Transform

  • Use the List Mode drop-down to choose to manage event or location lists.
  • Select the list you want to edit.
  • Click Apply Transformation from the buttons on the top.

3. Make a Transformation Selections

  • In the Edit Transforms window that appears, select the desired transformation from the drop-down.
  • Click the + button to add the selected transformation to the list.
  • Expand the transformation window by clicking the down arrow to the right of its name.
  • Set the options for the transformation.

Image: Alter Enrollment transformation example.

4. Save

  • Click Done when finished.

Event List Transformations

Transformation

Options

Effect

Meeting PatternSelect from the list of predefined time mappingsAlters the start time, end time, and days of the week of every class in the list according to the mappings in the list.
Remove AssignmentsNone

Removes any location assignments of the classes (from 25Live data) prior to the Optimizer run.

If your snapshot includes a term that has already been fully scheduled in 25Live, it's likely you'll use this transformation on every event list you create. Otherwise, there's nothing for the Optimizer to place!

Add PreferencesSelect from a list of location featuresAdds selected location feature preferences to all classes in the list. These are treated as requirements for placement by the Optimizer.
Remove PreferencesSelect from a list of location featuresRemoves selected location feature preferences from all classes in the list, if they are present.
Alter Enrollment
  • Increase or decrease
  • Value
  • Percent or attendees
Adjusts the headcount of every class in the list by a fixed value or a percentage.
Bind Back to Back
  • Enrollment variation
  • Max minutes between

Treats classes with the same instructor as if they are bound (requiring the same location assignment).

Ignores classes if there is too much time between them or if their headcounts differ too much.

Location List Transformations

Transformation

Options

Effect

Alter Capacity
  • Increase or decrease
  • Value
  • Percent or seats
Adjusts the capacity of every location in the list by a fixed value or a percentage.
Alter PartitionsSelect from a list of location partitionsSets the partition of each location in the list to the selection.
Add FeaturesSelect from the list of location featuresAdds selected location features to all locations in the list.
Remove FeaturesSelect from a list of location featuresRemoves selected location features from all locations in the list if they are present.
Alter Fill Ratios
  • Increase, decrease, or set
  • Value

Adjusts the fill ratio by a fixed value or sets it to that value for all locations in the list.

Classes will not be placed in a location if their seat utilization would be lower than the location's fill ratio.


Video Demo