Aiuto pattern_diff_

A
Asia (1500 points)
1 2 3
asked Dec 19, 2021 in HW8 by Asia (1,500 points)
recategorized Dec 19, 2021 by Asia
Non passo i test 6,7,8 sul pattern_diff_ per "AssertionError: Items in the second set but not the first" però quando a vedere a mano le immagini che mi si sono create vedo che queste hanno che ogni sottoinsieme ha gli elementi fra loro diversi; tipo per il test 6

(0, 128, 0)
(196, 255, 196)
(128, 0, 128)

questa è una delle immagini che mi crea  ma non dovrebbe...

Qualcuno mi sa spiegare cosa dovrei controllare ??
242 views

1 Answer

Best answer
Exyss (21390 points)
1 2 79
answered Dec 19, 2021 by Exyss (21,390 points)
selected Dec 19, 2021 by Asia

Come scritto dal professore all'interno del file di test:

README: The list of all generated images is NOT correct.
The FIRST set mentioned above is the EXPECTED, SECOND set is your RESULT

"Items in the first set but not the second" MEANS you are MISSING some useful images

"Items in the second set but not the first" MEANS you are generating TOO many images with not useful properties

Quindi si, il tuo messaggio di errore comunica che hai generato delle immagini in più. Tuttavia l'immagine ((0, 128, 0), (196, 255, 196), (0, 128, 0)) è presente all'interno della lista attesa dal test 6 (puoi vedere le liste che dovresti generare aprendo i file .json all'interno della cartella data, questa immagine in particolare dovrebbe essere la quarta nella lista di immagini del file images_data_06.json), quindi in realtà il fatto che ti venga generata è corretto, non sbagliato come credi e/o come ti dice l'errore.

Potresti provare a riscaricare lo zip, magari involontariamente hai modificato qualche file o per qualche motivo non vengono letti bene durante i test (occhio a non cancellare il tuo programma ovviamente)

A
Asia (1500 points)
1 2 3
commented Dec 19, 2021 by Asia (1,500 points)
ricontrollo bene quali sono quelli che mi da sbagliati allora, grazie comunque!