高中遗传算法排课(共同探讨)

某高中二年级,有**12个班级**,**12个教室**,**12门课程**(语**6课时/周**、数**6课时/周**、外**6课时/周**、政**5课时/周**、史**5课时/周**、地**5课时/周**、物**5课时/周**、化**5课时/周**、生**5课时/周**、体**2课时/周**、美**1课时/周**、技**2课时/周**),其中技术分为(劳动**1课时/周**和信息**1课时/周**),有**600名学生**,周一至周五**五天上课时间**,一天上午4节课时,下午5节课时,共**9节课时**。高二教研组共**70名教师**(其中除体育5名,美术3名,技术8名外其他课程代课教师都是6名)。
学生根据实际情况进行(物化生政史地)6选3组合选课,如何排课程表?

https://wenku.baidu.com/view/c8d5f3df6c175f0e7dd13723.html