mount_days {days2lessons}R Documentation

Montează zilele pe lecții, echilibrat

Description

Repartizarea pe zile decurge separat: lecțiile celor neimplicați în cuplaje (plus dacă există, cuplajele "externe"), respectiv ale cuplajelor și membrilor acestora; în final, se adaugă repartizarea lecțiilor din tuplaje (dacă există). Repartiția pe zile a cuplajelor și respectiv, a tuplajelor are caracter "dinamic", repetându-se până când îmbinând cele trei repartiții, distribuția lecțiilor la fiecare clasă este cât se poate de echilibrată (numărul de ore/zi diferă cu cel mult 2 sau 3 ore).

Usage

mount_days(LSS, TPL = NULL, Dfh = 2)

Arguments

LSS

Setul lecțiilor profesorilor și cuplajelor.

TPL

Setul tuplajelor.

Dfh

Diferența maximă între maximul și minimul de ore/zi la clase.

Value

O repartiție pe zile a tuturor lecțiilor, relativ echilibrată.

Examples


    R123 <- mount_days(LSS, TPL, Dfh = 3)


[Package days2lessons version 0.1.3 Index]