Text this: Solving non-permutation flow-shop scheduling problem via a novel deep reinforcement learning approach.