Ce este?
Mossum este un instrument pentru rezumarea rezultatelor din Moss de la Stanford. Instrumentul genereaza un grafic pentru rezultatele (multiple) de la Moss, care pot ajuta la identificarea grupurilor de studenti care au solutii comune.
Instrumentul poate genera, de asemenea, un raport, care arata ce solutii sunt similare intre toate perechile de studenti. Atunci cand trimiteti mai multe parti ale unei misiuni catre Moss, acest lucru poate ajuta la identificarea studentilor care au mai multe solutii similare.
Instalare
Scriptul poate fi instalat prin pip:
Va rugam sa retineti ca acest proiect este dezvoltat si testat numai folosind Python 3.
Utilizare de baza
Dupa instalare, scriptul poate fi apelat dupa cum urmeaza
Daca nu sunt specificate adrese URL ca parametri, adresele URL sunt citite din intrarea standard. In acest exemplu, mossum genereaza n imagini PNG, care arata relatia dintre trimiterile din fiecare pagina de rezultate. Numele fiecarei imagini este obtinut din comentariul folosit la trimiterea catre Moss (steagul -c).
In mod implicit, mossum afiseaza o legatura intre doua trimiteri numai daca meciul gaseste Moss
- reprezinta mai mult de 90% din ambele trimiteri si
- reprezinta mai mult de un rand al oricarei trimiteri.
Procentul si numarul de linii pot fi modificate folosind optiunea –min-percent (-p) si, respectiv, optiunea –min-lines (-l).
De exemplu, cand suna cu
mossum afiseaza o legatura intre trimitere numai daca oricare dintre potriviri reprezinta mai mult de 95% din depunere sau mai mult de 30 de randuri sunt potrivite.
Mai multe optiuni
Transformare
La trimiterea catre Moss, este afisata intreaga cale a tuturor fisierelor. Cand rezumam, putem extrage informatii relevante din cale. Acest lucru poate fi util si in cazul in care sarcinile sunt trimise in mai multe fisiere. In acest caz, putem extrage informatii relevante din cale (de exemplu, ID-ul studentului), atunci cand rezumam.
Optiunea de transformare ia o expresie regulata ca parametru. Daca expresia regulata contine grupuri, numele de trimitere transformate sunt formate din sirurile potrivite in interiorul tuturor grupurilor, alaturate printr-un subliniere. Daca expresia regulata nu contine grupuri, numai partea de cale care se potriveste cu expresia regulata este utilizata ca nume transformat.
De exemplu, daca trimiterile sunt stocate in urmatoarea structura de directoare
de exemplu,
ID-ul studentului poate fi extras folosind expresia regulata. * / (. +) /.* si daca dorim ca numele sa contina numele misiunii si ID-ul studentului, putem folosi expresia regulata (. *) /.*/ (. *) /.*.
Extragand doar ID-urile studentilor din cale, rezultatul ar putea arata cam asa.
Anonimizeaza
Rezumarea poate fi anonimizata utilizand steagul –anonymize sau -a. Cand utilizati acest lucru, toate numele sunt inlocuite cu un nume aleatoriu. Acest lucru este util pentru studentii inspaimantatori.
Raport
Atunci cand sarcinile sunt impartite in parti si fiecare parte este trimisa la Moss separat, poate fi dificil sa obtineti o imagine de ansamblu despre care studentii au multe trimiteri in comun. Daca este specificat semnalul –report sau -r, mossum genereaza un raport . Raportul generat arata ce meciuri au in comun fiecare pereche de studenti.
mamada de rodillas porns
maduras peludas españolas videos porno caseros en español
se folla a su hermana incesto gratis
metart films porno muy duro
corridas gays chochitos jovencitos
jovenes nudistas incesto abuelas
corridas internas peludas coños bonitos
videos porno peruano follándosela
masaje final feliz se folla a su madre
porno torrent magnet parejas pilladas follando
concursos nudistas videos ponos
trio con gordas porno gay primera vez
viejas calientes tetas playa
culos porno incesto subtitulado español
videos putas maduras porno gay en castellano
tuporn madre española se folla a su hijo
lesbianas reales tias buenas desnudas
hentai audio español sexo en la playa nudista
maduras en la playa forzada por el culo
viejas cachondas videos porno online
Raportul este sortat, astfel incat perechea de studenti cu cele mai multe meciuri in comun sa fie pe primul loc.
Apelare
ar produce un raport cu intrari similare cu
Rapoartele sunt stocate in <filename> .txt, unde <filename> este fie specificat de steagul –output sau -o, fie obtinut din numele atributiilor (extrase din paginile Moss).
Format
Formatul imaginii generate de mossum poate fi modificat folosind optiunea –format sau -f. Mossum foloseste Graphviz pentru a genera grafice. Prin urmare, toate formatele de iesire acceptate de Graphviz sunt acceptate de mossum. Consultati formatele de iesire Graphviz.
Etichete
Marginile sunt etichetate, in mod implicit, cu procentul de cod asociat (se utilizeaza procentul mai mare) si numarul de linii potrivite. In plus, hyperlinkurile catre pagina Moss din meci sunt adaugate la etichetele de margine. Cu toate acestea, hyperlinkurile functioneaza numai daca formatul specificat este svg sau xlib.
De exemplu, apelarea
va genera un fisier imagine SVG. Daca acest fisier este deschis intr-un browser, potrivirile gasite de Moss, care reprezinta fiecare margine, pot fi deschise facand clic pe eticheta afisata pe fiecare margine.
Daca utilizati X, puteti specifica formatul xlib. In acest caz, mossum afiseaza graficul intr-o fereastra Xlib si, prin urmare, graficul nu este salvat intr-un fisier.
Etichetele de margine pot fi ascunse cu steagul –hide-labels.
Filtre
Filtre nod
Este posibil sa adaugati sau sa eliminati un nume din colectia de sarcini folosind filtre. Exista patru optiuni de filtrare, toate luand o lista de nume ca argumente. Urmatoarele filtre sunt disponibile.
-
–filter N1 N2 … Nn: Afiseaza numai conexiunile intre numele specificate. Nu sunt afisate alte conexiuni.
-
–filteri N1 N2 … Nn: Afiseaza numai conexiunile care includ cel putin unul dintre numele specificate. Nu sunt afisate alte conexiuni.
-
–filterx N1 N2 … Nn: Nu afisati conexiunile intre numele specificate. Toate celelalte conexiuni sunt afisate.
-
–filterxi N1 N2 … Nn: Nu afisati conexiuni acolo unde este implicat unul dintre numele specificate. Toate celelalte conexiuni sunt afisate.
Filtre de margine
De asemenea, este posibil sa se filtreze nodurile care sunt conectate de mai multe margini utilizand optiunea –min-margini. Acest lucru se aplica numai rezultatelor combinate. Acest lucru poate fi util, de exemplu, in sarcini cu probleme multiple. Trimiterile la fiecare problema pot fi apoi trimise la Moss separat. Fuzionarea acestor rezultate poate duce la mult zgomot. De exemplu, asa.
Aplicarea –min-margini 2 evidentiaza elevii care partajeaza mai multe solutii.








