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

De Die Cedulas (orare pentru lecţiile unei zile) - 1

limbajul R | orar şcolar
2021 aug

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)

backtracking | limbajul R
2021 jul

Ilustrarea unor elemente de „explorarea datelor”, pe un set de grile Sudoku (investigând „dificultatea” acestora).

Testare, măsurare şi sumarizare (II)

backtracking | limbajul R
2021 jul

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)

backtracking | limbajul R
2021 jul

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

backtracking | limbajul R
2021 jun

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ă.


Prev
Next
ALL (354 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: