Online Single Machine Scheduling Based on Simulation and Reinforcement Learning