Various embodiments of moving between light interaction states are disclosed. When used in an offline schedule-testing system, the layered-decoding method identifies which schedules, out of a population of schedules, correctly decode a decoder input codeword and associates the identified schedules with the Lmaxb value of the near codeword. The particles are selected such that they the particles adhere to the contact pad surface. The document acquisition unit is configured to acquire a document to be read. During the operation of the circuit, none of the operations of a given trace has any effect on the execution unit’s architectural state prior to committing that trace.