NON-ANTICIPATING
(lossless)
draft: [t1]..[tk-1] [tk] [tk+1] ? verify tk? uses prefix 1..k-1 only
decision independent of tk
⇒ output distribution preserved
PEEKING SCHEDULER
(selection bias)
draft: [t1]..[tk-1] [tk] [tk+1] ? verify tk? computed from tk admits tk
the score of tk+1 was computed from tk, so admission of tk depends on tk itself
⇒ output distribution shifts