A computer-implemented method of directing the movement of a plurality of batch delivery systems delivering material from at least one loading area to at least one continuous material processor , comprising: determining a location of each of at least two of the plurality of batch delivery systems ; determining a state of each of the located batch delivery systems ; characterized by : predicting an estimated time of arrival at the continuous material processor of each of the at least two of the plurality of batch delivery systems, wherein: at least one of the at least two of the plurality of batch delivery systems is a loaded batch delivery system in transit from the loading area to the continuous material processor , and at least another of the at least two of the plurality of batch delivery systems is an empty batch delivery system in transit to the loading area and then, after loading, in transit from the loading area to the continuous material processor ; predicting a total number of loaded batch delivery systems that will be located at the continuous material processor at a future time based on at least the predicted estimated times of arrival of each of the at least two of the plurality of batch delivery systems ; estimating an idle time for at least one of the predicted total number of loaded batch delivery systems that will be located at the continuous material processor at the future time; predicting a time when the continuous material processor will be in a No-Material state; and directing the movement of at least one of the plurality of batch delivery systems based on the predicted total number of loaded batch delivery systems that will be located at the continuous material processor at the future time to minimize at least one of the estimated idle time and the time when the continuous material processor will be in the No-Material state. determining a location of each of at least two of the plurality of batch delivery systems ; determining a state of each of the located batch delivery systems ; predicting an estimated time of arrival at the continuous material processor of each of the at least two of the plurality of batch delivery systems, wherein: at least one of the at least two of the plurality of batch delivery systems is a loaded batch delivery system in transit from the loading area to the continuous material processor , and at least another of the at least two of the plurality of batch delivery systems is an empty batch delivery system in transit to the loading area and then, after loading, in transit from the loading area to the continuous material processor ; at least one of the at least two of the plurality of batch delivery systems is a loaded batch delivery system in transit from the loading area to the continuous material processor , and at least another of the at least two of the plurality of batch delivery systems is an empty batch delivery system in transit to the loading area and then, after loading, in transit from the loading area to the continuous material processor ; predicting a total number of loaded batch delivery systems that will be located at the continuous material processor at a future time based on at least the predicted estimated times of arrival of each of the at least two of the plurality of batch delivery systems ; estimating an idle time for at least one of the predicted total number of loaded batch delivery systems that will be located at the continuous material processor at the future time; predicting a time when the continuous material processor will be in a No-Material state; and directing the movement of at least one of the plurality of batch delivery systems based on the predicted total number of loaded batch delivery systems that will be located at the continuous material processor at the future time to minimize at least one of the estimated idle time and the time when the continuous material processor will be in the No-Material state. <EOS>