Do you need any help?

Notice Board

Per partecipare al corso di Fondamenti di programmazione 2021-22 loggatevi e attivatelo nella vostra pagina dei corsi preferiti. A quel punto il corso appare nel menù personale cliccando sul proprio avatar. Per i materiali degli anni precedenti seguite lo stesso metodo.

To join the Programming/Lab 2021-22 course, log-on and select it on the my courses page. It will appear on the personal menu of your avatar. For earlier years use the same method.

VIDEOLEZIONI DEL CORSO DI FONDAMENTI DI PROGRAMMAZIONE AA20-21

PROGRAMMING COURSE VIDEOCONFERENCES AY20-21

Homework 3: es3

a
alex_err (5800 points)
0 3 32
asked Dec 3, 2018 in Es3 by alex_err (5,800 points)

Vorrei segnalare un piccolo, probabile, errore nei test del terzo esercizio che riguarda il metodo attore_preferito della classe Regista (test_31).

torna l'istanza di tipo Attore che ha lavorato più volte col regista
In caso di parità si torni l'attore più giovane (vedi metodo Attore.eta())
In caso di parità si torni l'attore di genere femminile
In caso di parità quello col vero nome (campo "REALNAME") che viene prima in ordine alfabetico.
Se il campo REALNAME nel dizionario json non è presente o non contiene un valore usate il campo NAME.

Nello specifico viene scritto che torna l'istanza di tipo Attore che ha lavorato più volte col regista ma nei test quello che viene considerato è solo l'attore più giovane (anche se questo ha collaborato una sola volta col regista). Ad esempio per il regista 'Michelangelo Antonioni' l'attore preferito dovrebbe essere 'Monica Vitti' e non 'Mark Frechette'.

2 Answers

Best answer
andrea.sterbini (172680 points)
511 927 1776
answered Dec 3, 2018 by andrea.sterbini (172,680 points)
edited Dec 4, 2018 by andrea.sterbini
Grazie per la segnalazione, sì, ho sbagliato il conteggio, ho corretto i test.
Mi sembra che i valori corretti debbano essere 'Monica Vitti' e 'Woody Allen'

Ho aggiornato i test sulla VM e nello zip
R
RiccardoP (1230 points)
0 2 7
answered Dec 3, 2018 by RiccardoP (1,230 points)
Credo che il test sia sbagliato, io ho provato a considerare l'attore che ha lavorato meno volte col regista e mi supera entrambi i test relativi a questo.