In this repo, a genetic algorithm-based scheduler inspired by single machine scheduling is used to optimize daily activities efficiently.
- Initialize population of schedules.
- Select best candidates.
- Crossover & Mutate to improve schedules.
- Iterate until optimal schedule is found.
MIT License. See LICENSE
for details.
- Add buffer time between events
- Add evaluate ILP against GA.