Possibile errore su test Example.txt

F
FanForFun (1100 points)
3 7 17
asked Nov 6, 2020 in HW4 obbligatorio by FanForFun (1,100 points)
edited Nov 6, 2020 by FanForFun

Salve, testando il mio codice mi sono accorto di una possibile anomalia sul test riferito al file Example.txt

Nel json che riporta il risultato leggo questo:

"example": 
		{
		"filename" : 	"example.txt",
	 	"prosody":		[0, 1, 1, 2, 1, 3, 4, 4, 5, 4],
		"module":		5,
		"lengths":	 	[13, 6, 6, 14, 6, 13, 6, 6, 14, 6],
		"finals":	 	["stra", "ldy", "ldy", "shy", "ldy", "shy", "zi", "zi", "rsley", "zi"]
	 	}

Perché il secondo "shy" viene conteggiato come terza prosodia? Non dovrebbe avere valore 2? Di conseguenza, risultano sbagliati anche i successivi.

Grazie. 

134 views

1 Answer

Valerio_01 (600 points)
2 6 10
answered Nov 6, 2020 by Valerio_01 (600 points)

pensavo anche io fosse un errore invece rileggendo la traccia meglio ti fa capire che anche se hanno un diverso numero di ES cambia il numero di struttura prosodica

la struttura prosodica di una poesia è una lista di interi, uno per ciascun verso
    - per ciascun verso si considerano sia il numero di ES (#ES) che la sua finale
    - al primo verso va associato il numero 0
    - a ciascuno dei versi successivi va associato:
        - l'intero che è stato già associato ad un verso precedente che ha stesso #ES e finale
        - altrimenti un nuovo intero (che segue l'ultimo già usato)

F
FanForFun (1100 points)
3 7 17
commented Nov 6, 2020 by FanForFun (1,100 points)
Grazie mille, mi era proprio sfuggito.