mount_days: Montează zilele pe lecții, echilibrat

View source: R/mount_days.R

mount_daysR 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)


days2lessons documentation built on June 8, 2025, 11:19 a.m.