Dynamic scheduling in a job-shop production system with reinforcement learning | Synapse