[ TutGator.com ] Generic Multi-Agent Reinforcement Learning Approach for Flexible Job-Shop Scheduling