At step 510, the computing system determines a threshold value for the interactive element. The threshold value may be determined at step 510 by the adaptive rule-based system 312 described above. For example, the adaptive rule-based system 312 may output various locations and associated weightings but only select locations and weightings based on the weighting exceeding the predetermined threshold. In some examples, the computing system may balance the threshold value against a minimum residence time in a particular location, for example, the computer system may determine an element should be placed in a certain location and the system may include a minimum time that must elapse before the element may be moved by the system without input by the user. Such a minimum residence time may reduce or eliminate too frequent of changes and/or flickering of the elements on the display screen. In some instances, the threshold value may be predetermined by a set of predefined rules. For example, the score output at step 512 below may be between 0 and 1 indicating a probability of an outcome for the interactive element, for example the probability of the driver interacting with the interactive element. The threshold may be set between 0 and 1 in the example above, for example at or above 0.5 such that a score providing a greater than fifty percent chance of an outcome would exceed the threshold. Upon the adaptive rule-based system 312 identifying a score exceeding the threshold with an output, the interactive element may be placed at the associated location.