We assume that the target system (TS) produces output that can be represented as a stream and has measurable performance in the form of a configurable objective function (OF)
We set aside 2 randomly-assigned slices of the output stream of the target system as slice1 and slice2
We require that the target system has the ability to apply different parameter values in each slice and that each slice can be identified as such output stream