Prosodia random-10-ita -> Errore?

Marco Freddi (1420 points)
1 2 16
asked Nov 11, 2020 in HW4 obbligatorio by Marco Freddi (1,420 points)
recategorized Nov 11, 2020 by andrea.sterbini
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?
177 views

2 Answers

Best answer
L
Lorenzo Spataro (2710 points)
0 0 12
answered Nov 11, 2020 by Lorenzo Spataro (2,710 points)
selected Nov 11, 2020 by Marco Freddi
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)
4 12 20
commented Nov 11, 2020 by CiZ (3,810 points)

Riga 68 del Test

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

Quindi viene testato

L
Lorenzo Spataro (2710 points)
0 0 12
commented Nov 11, 2020 by Lorenzo Spataro (2,710 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
commented Nov 11, 2020 by Marco Freddi (1,420 points)
In effetti era un altro file ad essere aperto, non so come ho sbagliato... ma grazie.
CiZ (3810 points)
4 12 20
commented Nov 11, 2020 by CiZ (3,810 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
commented Nov 11, 2020 by Lorenzo Spataro (2,710 points)
Si esattamente "examples.json" prende due file: esempio.txt ed examples.txt
andrea.sterbini (172780 points)
514 935 1789
commented Nov 11, 2020 by andrea.sterbini (172,780 points)
Accidenti, l'ho ridefinita senza accorgermene?

appena posso lo controllo
CiZ (3810 points)
4 12 20
answered Nov 11, 2020 by CiZ (3,810 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.