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

Do you need help?

HW4 problema timeout

lcrainic (3320 points)
2 4 25
in HW4 obbligatorio by (3.3k points)
closed by
Ho consegnato l'HW4 alle 23.34 e testando il programma sul mio PC passavo tutti i test, il più lento tocca i 75ms(random_2592) mentre sulla VM mi da che il test ha falito... non capisco come possa essere raddopiato visto che il timeout della VM è 133 ms.
Screen risultati test : https://pasteboard.co/JAyjsTDW.png
Durante i test avevo anche alcune pagine aperte su FireFox , alcuni lavori su PyCharm ed un server web MySql aperto... quindi il processore veniva sollecitato anche da altri programmi.

PC : i7-7700 3.60GHz

La mia domanda è se ho ottenuto questo errore perchè forse la VM era lenta in quel momento ,per caso il Prof. può far rifare il test ?

Grazie !
306 views
closed with the note: Problema risolto, algoritmo sistemato.

2 Answers

AdSum (16290 points)
9 20 134
by (16.3k points)
La VM e' MOLTO MOLTO MOLTO più lenta del tuo pc, devi ottimizzarlo per la vm, non per il tuo pc.
lcrainic (3320 points)
2 4 25
by (3.3k points)
Si ma qui si parla di una lentezza assurda, va a penalizzare l'algoritmo troppo.
AdSum (16290 points)
9 20 134
by (16.3k points)
Il timeout è calibrato per la VM, quindi se l'algoritmo non passa è un problema dell'algoritmo stesso, non della vm
s
susannacifani (4000 points)
2 21 53
by (4.0k points)
Non penso che la VM possa essere più lenta in certi momenti è più veloce in altri, come sappiamo è generalmente più lenta rispetto ai nostri pc, quindi è normale che certi test che riesci a passare dal tuo computer poi non vengano passati dalla nuova VM. Ad ogni modo puoi provare a riconsegnare lo stesso HW (anche se non penso cambierebbe il risultato dei test passati). In caso puoi chiedere al professore maggiori delucidazioni su ciò.