Automatic Class Scheduler using Genetic Algorithm, updated from Version 1. It now includes schedule impossibility failure check to prevent program from crashing, and supports reading data from excel and outputting data to excel for ease of analysis.
Hello,I've researched your code for a week and I want to ask a question about the block.
Now, I need to change the block to another style just as five days a week, nine lessons a day, a total of 45 lessons a week course.I hava no idea yet, because the program is designed to block having 7 "for" loop , I think I changed to 45 "for" loop too unrealistic, so would like to ask any good way?
I‘m Chinese,so English expression is not accurate, please don't mind it.Thank you.