Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency

Do you need help?

Prosodia random-10-ita -> Errore?

Marco Freddi (1420 points)
1 2 16
in HW4 obbligatorio by (1.4k points)
recategorized by
Ho un errore sulla prosodia del random-10-ita: il test identifica questi 2 versi con la stessa prosodia, la lunghezza è uguale, ma il finale è diverso, quindi anche la prosodia dovrebbe esserlo:
"fondiate urtereste travestii"
"sper smaltendo patemi apatie"

Ci sono state correzioni sui file di testo che mi sono perso?

P.S. Dato che ho visto numerose segnalazioni: posso sapere se ci sono altri test sbagliati e quali?
330 views
closed

2 Answers

Best answer
L
Lorenzo Spataro (2710 points)
0 0 12
by (2.7k points)
selected by
Il file che hai citato non viene testato, insieme a lui ci sono anche i file "random-2754-ita.txt" e  "random-25-eng.txt"
CiZ (3810 points)
5 13 21
by (3.8k points)

Riga 68 del Test

@file_data("random-10-ita.json")

Quindi viene testato

L
Lorenzo Spataro (2710 points)
0 0 12
by (2.7k points)

no che non viene testato, perchè se noti bene alla riga successiva la funzione test_random_10 viene ridefinita:

    @file_data("random-10-ita.json")
    def test_random_10(self, filename, prosody, module, lengths, finals):
        return self.do_test(filename, prosody, module, lengths, finals)

    @file_data("random-10-rnd.json")
    def test_random_10(self, filename, prosody, module, lengths, finals):
        return self.do_test(filename, prosody, module, lengths, finals)

Quindi quando viene eseguito il test viene presa la seconda definizione e con il file "random-10-rnd.json"

Marco Freddi (1420 points)
1 2 16
by (1.4k points)
In effetti era un altro file ad essere aperto, non so come ho sbagliato... ma grazie.
CiZ (3810 points)
5 13 21
by (3.8k points)
Ah scusa allora avevo capito male io, anche perché contavo 13 file quindi 13 test, ma forse sbaglio perché examples dovrebbe avere due file di testo.
L
Lorenzo Spataro (2710 points)
0 0 12
by (2.7k points)
Si esattamente "examples.json" prende due file: esempio.txt ed examples.txt
andrea.sterbini (207920 points)
750 1267 2373
by (208k points)
Accidenti, l'ho ridefinita senza accorgermene?

appena posso lo controllo
CiZ (3810 points)
5 13 21
by (3.8k points)
Controllando il file JSON la prosodia è questa [0, 1, 1, 2, 1, 3, 4, 4, 5, 4].

Il 'stii' è 0

Il 'tie' è 3

Quindi a me risultano diversi, ma non ho letto sul forum di errori sul random-10-ita.