hoenchioma / backtrack2class

Backtracking based class scheduler

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

backtrack2class

This is an assignment for course CSE-3203. It is a simple backtracking solution to find all possible class routines given an a prerequisite information.

The program can be executed by running (Python 3.9+ required)

pip install -r requirements.txt
python -m backtrack2class

To change input data, the files data/input.xlsx and data/static_input.xlsx can be edited.

About

Backtracking based class scheduler


Languages

Language:Python 97.4%Language:Makefile 2.6%