Делаю средней школы расписание генетического алгоритма в Java как проект, но у меня есть несколько вопросов, в каком направлении я могу подойти к этому в.High School Расписание с использованием генетического алгоритма
Что должно быть моя кодировка хромосом? ArrayList, который содержит каждое значение или, возможно, строку?
Как следует вводить и выводить данные? Должен ли я хранить данные в excel и выводить расписание в виде графического интерфейса?
- Есть ли необходимые знания, которые программист-новичок должен иметь в виду при реализации алгоритма? До сих пор опыт, который у меня был с GA, создает тот, который решает проблему Traveling Sales Man и превращает популяцию случайных строк в «Hello World», но я боюсь, что мой недостаток знаний о базах данных и передовых концепциях будет узким местом для меня от завершения этого проекта.