momente şi schiţe de informatică şi matematică
To attain knowledge, write. To attain wisdom, rewrite.

Distribuţia pe zile a orelor dintr-o şcoală cu un singur schimb (III)

jQuery | limbajul R | orar şcolar | widget
2021 feb

O aplicaţie interactivă (widget jQuery) pentru a redistribui un set de ore dintr-o distribuţie pe zile a orelor dintr-o şcoală (recast, github).

Distribuţia pe zile a orelor dintr-o şcoală cu un singur schimb (II)

limbajul R | orar şcolar
2021 feb

Putem corecta distribuţia pe zile a orelor fie manual (mutând ore dintr-o zi în alta – folosind eventual un instrument interactiv, constituit în acest scop), fie refolosind programul prin care am generat distribuţia respectivă (adaptându-l pentru a redistribui un subset de ore precizat).

Distribuţia pe zile a orelor dintr-o şcoală cu un singur schimb

limbajul R | orar şcolar
2021 feb

Ne interesează nu orarul propriu-zis (şi nu neapărat, realitatea), ci o încadrare a profesorilor pe clase şi folosim R pentru a distribui cât mai omogen pe zilele de lucru, orele respective.

Repartizarea pe zile a încadrării profesorilor (VI.gafa)

limbajul R | orar şcolar
2021 feb

Cel mai bun obicei al unui programator (din afara sferei comerciale, probabil) este acela de a (re)citi şi a rescrie lucrurile de care se ocupă.

Repartizarea pe zile a încadrării profesorilor (VI.bis)

limbajul R | orar şcolar
2021 jan

Distribuţia (4,4,4,4,4) este perfectă şi chiar, rămâne perfectă pe fiecare schimb: (1,1,1,1,1) şi (3,3,3,3,3); numai că realitatea nu are de-a face cu „perfecţiunea” (sau invers): profesorul va prefera plasarea celor 5 ore din primul schimb în două zile (nicidecum câte una pe zi), sau şi mai bine, într-o singură zi (de exemplu (5, 0,0,0,0) şi (0, 4,4,4,3)) – ceea ce desigur că se poate, cu îndoiala (justificată) că „înghesuirea” astfel a orelor sale, va afecta mai degrabă negativ, distribuirea orelor celorlalţi. Aceasta-i întrebarea: cum putem controla generarea unei distribuţii a orelor profesorilor pe zilele de lucru (ţinând seama că sunt două schimburi)?


Prev
Next
ALL (348 titluri)

vezi Cărţile mele (de programare)

despre acesta ~ Home
(sau https://vlad.bazon.net/

Factoriale | Graficul funcţiilor

PGN browser | chess JS engine

Load

in /slightchess

/slightchess

626 partide analizate cu Crafty

(R) Computer Art | Decoraţiuni

Aplicaţii şcolare (javaScript)

Sinteze: