Text this: Optimizing the job-shop scheduling problem by the learning algorithm /