Hodnocení tématu:
  • 0 Hlas(ů) - 0 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
Chyba na serveru?
#1
Dobrý den,
myslím si, že na testovacím serveru je nějaká chyba, možná že nestačí mu paměti.
Dostávám následující output:
Kód:
OK: The "simulator.py" file found successsfully.
OK: The "simulator" module successfully imported.
OK: The symbol "move_tiles" successfully imported from the "simulator" module.
OK: The call "move_tiles([[4, 0, 0, 4], [0, 0, 0, 8], [0, 4, 0, 0], [0, 0, 2, 0]], "left")" did not produce any error.
OK: The call "move_tiles([[0, 0, 0, 8], [0, 4, 2, 0], [4, 2, 0, 2], [0, 0, 8, 2]], "up")" did not produce any error.
OK: The call "move_tiles([[8, 0, 4, 4], [2, 2, 4, 0], [0, 0, 4, 4], [2, 4, 0, 2]], "right")" did not produce any error.
OK: The call "move_tiles([[2, 0, 4, 0], [0, 2, 2, 2], [0, 0, 4, 8], [0, 4, 2, 2]], "down")" did not produce any error.
ERROR: Call to "move_tiles([[0, 0, 0, 0], [0, 0, 0, 2], [0, 0, 8, 0], [0, 0, 0, 8]],"left")" produced no outputs, 2 are required.
Když spustím táto čísla u sebe v testech, tak všechno funguje správně. Taky má funkce nemůže neprodukovat output, když doběhne do konce (proto z nějakého důvodu nedobíhá).

Oleksii
Odpovědět
#2
Vůči paměti - tady je výsledek memory_profiler (kolem 27 MiB = 28.3 MB) (tcs[] je o několik prvků zvětšený), takže myslím, že s pamětí to neprovázáno:
[Obrázek: CmdnLtL.png]
Odpovědět
#3
Problém je vyřešen - chyba byla v kodu.
Odpovědět


Přejít na fórum:


Uživatel(é) prohlížející toto téma: 1 host(ů)