Skip to content

AnujGore/DiVAS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DiVAS.

Overview

In this repo, a genetic algorithm-based scheduler inspired by single machine scheduling is used to optimize daily activities efficiently.

How It Works

  1. Initialize population of schedules.
  2. Select best candidates.
  3. Crossover & Mutate to improve schedules.
  4. Iterate until optimal schedule is found.

License

MIT License. See LICENSE for details.

To Do:

  • Add buffer time between events
  • Add evaluate ILP against GA.

About

Python script to automate daily schedule.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages