De Die Cedulas (orare pentru lecţiile unei zile) - 1
Generează orare pentru lecţiile repartizate într-o aceeaşi zi, cu un anumit control asupra numărului şi poziţiei ferestrelor (School Timetable Problem, R).
Testare, măsurare şi sumarizare (III)
Ilustrarea unor elemente de „explorarea datelor”, pe un set de grile Sudoku (investigând „dificultatea” acestora).
Testare, măsurare şi sumarizare (II)
Reluăm testarea programului "su_doku.R", folosind acum un set de grile Sudoku pentru care valorile back (instituite în program pentru a măsura „dificultatea” grilei) sunt suficient de mari şi de variate pentru ca „explorarea datelor” respective să aibă sens – prilejuindu-ne ilustrarea unor structurări, grupări şi sumarizări a datelor, specifice limbajului R (cu „dialectul” tidyverse
).
Testare, măsurare şi sumarizare (I)
Testarea, măsurarea duratei şi sumarizarea rezultatelor, pentru un program R de rezolvare a unui set de grile Sudoku. Dar testarea programului e una, măsurarea duratelor e alta, iar sumarizarea rezultatelor poate să fie lipsită de sens (de exemplu, nu are sens să faci statistici pe un set de rezultate la un examen în care toţi elevii au obţinut nota 9 sau nota 10; la fel, pe un set de grile pentru care parametrii soluţionării au valori foarte apropiate între ele).
"myProgram" pentru Sudoku, pas cu pas
Pe de o parte, cei pasionaţi de jocuri—şi probleme—logice; pe de o altă parte, o seamă de programatori (sau/şi scriitori). Pasiunea pentru un joc logic sau altul este foarte răspândită şi este contagioasă; pasiunea pentru programare şi limbaje este rară şi nu ajunge la oricine. Toţi au o ambiţie nestăpânită, de a diseca şi a înţelege.
Pe unii îi atrage posibilitatea de a imagina „strategii” de joc, jargoane sofisticate şi raţionamente ingenioase; alţii „simplifică” şi modelează soluţionări mecanice, bazate pe teorii şi tehnici general aplicabile. Pentru unii timpul se măsoară în minute, pentru ceilalţi – în milisecunde; pentru câţi or fi (şi cine) – timpul nici nu contează.
vezi Cărţile mele (de programare)