A deep reinforcement learning approach for an adaptive job shop scheduling