Skip to content

A course scheduler using genetic algorithms.

Notifications You must be signed in to change notification settings

memduhcagridemir/course-scheduler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Course Scheduler

A course scheduler developed for the homework of machine learning course.

This scheduler uses genetic algorithm to find the best possible course schedule.

Usage

$ cd Course-Scheduler/
$ python main.py data/SampleInput1.in 
  Best Fitness in Generation: 0.854654654655
  Best Fitness in Generation: 0.861661661662

  ...after 140 generations...

  Best Fitness in Generation: 0.97037037037
  Generation: 141

Output will be written to {project-dir}/schedule_output.html file.

Releases

No releases published

Packages

No packages published