Patent ID: 8347280

Claim:
An assignment validator for processing an assignment that modifies a gaming machine comprising: at least one processor; at least one computer readable storage medium; and an assignment validation module that is stored in the at least one computer readable storage medium and that is configured, when executed by the at least one processor, to: receive a first assignment to modify a gaming machine; determine a likelihood of success for a successful execution of the first assignment at the time of execution of the first assignment based at least on current state information by the assignment validation module being configured, when executed by the at least one processor, to at least: determine whether a second assignment to modify the gaming machine is scheduled by determining whether the first and the second assignments are temporally spaced apart so as to not overlap when the first and the second assignments are respectively executed; and determine whether the second assignment, if any, conflicts with the first assignment; and provide a notification of the likelihood of success at a time that is prior to an execution time of the first assignment.