A leader schedule is a chain’s published assignment of future block-production slots to validators, computed in advance for an epoch, which lets anyone know which validator will produce each coming block and, if its location is known, where to send transactions.
fig_chain.py, nw_chain.timely_rates().