<div dir="ltr"><br><br><div class="gmail_quote">2008/9/9 Lucian Adrian Grijincu <span dir="ltr">&lt;<a href="mailto:lucian.grijincu@gmail.com">lucian.grijincu@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
frumos :)<br><div class="Ih2E3d"><br>
</div>Un singur detaliu ar mai fi: penaly, weights și limit sunt variabile<br>
globale. Ar fi fain dacă ai sparge în urm functii (pick less<br>
brain-dead names). Să fie niște exemple de moduri de calcul a<br>
penalizării.<br>
<br>
<br>
compute_grade(grade, upload_time, deadline, penaly, weights, limit)<br>
 &nbsp;-- compute_grade de acum, doar că primește niște argumente în plus<br>
<br>
compute_grade_so_pso(grade, upload_time, deadline)<br>
 &nbsp;-- compute_grade(grade, upload_time, deadline, 0.25, [1], 3)<br>
<br>
compute_grade_asc(grade, upload_time, deadline)<br>
 &nbsp;-- compute_grade(grade, upload_time, deadline, 1, [1,1,1,7,0], 10)<br>
<br>
compute_grade_old_pt(grade, upload_time, deadline)<br>
 &nbsp;-- compute_grade(grade, upload_time, deadline, 1, [1,2,3,4,0], 10)<br>
</blockquote><div><br>Am facut modificarile. Cred ca acum acopera cam toate tipurile de penalizari pe care le-am folosit pana atunci. Oricum exista si posibilitatea ca la o anumita materie sa fie folosit orice alt script (numele scriptului trecut in fisierul global de configurare).<br>
&nbsp;<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
<br>
Mă mai gândeam că ar putea fi util să existe și o limită pentru<br>
întârzieri, dar poate fi simulată ușor cu weights penaly, weights și<br>
limit (vezi formula pentru ASC).<br>
<div><div></div><div class="Wj3C7c"></div></div></blockquote><div><br>Nu cred ca are rost sa ne complicam cu alte metode de a calcula penalizarea. Daca o sa se ceara la un moment dat ceva anume modificam pe loc. <br>&nbsp;<br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div class="Wj3C7c"><br>
--<br>
Lucian<br></div></div></blockquote></div><br>-- <br>Ana<br>
</div>