我想用遺傳算法來解決這個問題。但找不到任何方法來計算適應值。我不是在寫一個程序,而是在一張紙上解決這個問題。
問題是我無法找到迎合衝突的適應值。例如class1和class2不能在同一天。使用遺傳算法的小時間表
每位教授一次只能教一門課。
天
週一
週三
週五
的類別是:
類1 - 簡介到編程:從8符合:00-9:00AM。
類2 - 簡介人工智能:滿足從8:30-9:30AM
第3類 - 自然語言處理:從符合9:00-10:00AM
第4類 - 計算機視覺:從9:00滿足-10:00AM
5級 - 機器學習:從9滿足:30-10:30AM
教授們:
教授,誰有空教課3和4
乙教授,可以教授2,3,4和5類。
C教授,他是可用於教1,2,3,4,5類。
任何形式的幫助將不勝感激。
幫助我們:你的健身功能現在是什麼樣子? – Ray