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

Do you need help?

Test superato in Locale ma non sulla macchina di Test

l
lor.schiattarella (550 points)
1 2 6
in Es3 by (550 points)
closed by

Buongiorno ragazzi,
Ho consegnato l'esercizio numero 3. Sulla mia macchina gira tutto in 2.60s passando tutti i test (anche con --timeout 2). Guardando ora i risultati sul forum leggo questo errore nella console "Not timed because some test did not PASS." Sembra vada in timeout sull'ultimo test...a qualcuno è successo qualcosa di simile??
Grazie :-)

748 views
closed with the note: risolto

2 Answers

_andrea_ (45670 points)
11 42 297
by (45.7k points)
A me sul mio pc andava in 2,8s mentre qui faceva oltre 4s ma comunque i timeout li passava. Forse il tuo algoritmo è leggermente più lento e il computer che esegue i test ci mette poco più di un secondo per l'ultimo test
l
lor.schiattarella (550 points)
1 2 6
by (550 points)
Nel mio caso,questo accade solamente per il terzo esercizio...e solamente per l'ultimo test (headbang)
_andrea_ (45670 points)
11 42 297
by (45.7k points)
Vabbè dipende da quanto è pesante il tuo algoritmo. Magari sul tuo computer la potenza del pc compensa la lentezza dell'algoritmo
l
lor.schiattarella (550 points)
1 2 6
by (550 points)
son d'accordo...ma mi sembra strano questo accada solamente per un test di un esercizio
_andrea_ (45670 points)
11 42 297
by (45.7k points)
Vuol dire che per quel test magari sul tuo pc ci mettevi 0,9s e sulla macchina virtuale arrivi a 1,qualcosa e non lo passi di poco
l
lor.schiattarella (550 points)
1 2 6
by (550 points)
Sul mio pc impiego 1.4 secondi...il timeout è 5s..quindi sulla vm impiego più del triplo...
_andrea_ (45670 points)
11 42 297
by (45.7k points)
Ah giusto per il terzo il timeout è 5. Allora è strano
l
lor.schiattarella (550 points)
1 2 6
by (550 points)
si è strano e non riesco a capire come farlo andare...
s
simone (25820 points)
47 97 209
by (25.8k points)
Hai risolto?
l
lor.schiattarella (550 points)
1 2 6
by (550 points)
ho portato alcune modifiche al codice e ho riconsegnato in questo momento, sul mio pc ora gira tutto nella media dei 2s (ultimo test in 1.19)
Mi sembra strano che sulla VM il tempo si moltiplichi così tanto. Aspetto il prossimo test. Grazie :-)
s
simone (25820 points)
47 97 209
by (25.8k points)
Ma ora i test li passi tutti!
l
lor.schiattarella (550 points)
1 2 6
by (550 points)
E' successo qualcosa di strano...ho riconsegnato, mi ha dato tutti i test passati con un tempo "accettabile" rispetto a prima...ma ora è di nuovo in consegna con i valori precedenti
l
lor.schiattarella (550 points)
1 2 6
by (550 points)
Si comunque ora mi da tutti i test superati...ma l'ultimo in più di 4 sec... mentre sul mio pc in 1.19.
Com'è possibile tutta questa differenza con questo test? tutti gli altri test di tutti gli esercizi girano con un tempo minore rispetto alla mia macchina locale.
s
simone (25820 points)
47 97 209
by (25.8k points)
I tuoi programmi ora sono tutti testati. Il tempo dipende solamente dall'efficienza del tuo programma. Se vedi in classifica ci sono studenti con tempi inferiori al tuo e per loro valgono gli stessi limiti della VM.
l
lor.schiattarella (550 points)
1 2 6
by (550 points)
Son d'accordissimo con Te...ma avendo consegnato gli esercizi precedenti e avendo visto che sulla VM i tempi miglioravano non mi aspettavo un risultato del genere per quest ultimo. Grazie comunque