#!/usr/bin/python from Course import Course from Student import Student from CoreEngine import CoreEngine m = CoreEngine() m.set_class_size_constraint(3) m.set_max_course_constraint(2) for i in range(12): c = Course.from_db(i) m.add_course(c) for i in range(5): s = Student() s.name("Student " + str(i)) s.id(i) m.add_student(s) m.add_requested_course(s, Course.from_db(1)) m.generate_report()