A method comprising: transmitting an instruction set to each of a first set of gaming devices; determining a value of a success metric for the instruction set based on customer use of the gaming devices of the first set of gaming devices; and transmitting, based on the value of the success metric, the instruction set to a gaming device other than a gaming device of the first set of gaming devices.