A satisfactory multi-agent single-machine considering a cross-docking terminal. (17th December 2019)