ℹ️Judecător de cod integrat
Cu ajutorul sandboxului Isolate, dezvoltat de Martin Mareš (mj@ucw.cz) si Bernard Blackham (bernard@blackham.com.au) pentru sisteme de concursuri. De exemplu, este folosit si la IOI.
🤖 Evaluează automat soluțiile trimise de utilizatori, oferind feedback instantaneu și detaliat pe baza testelor predefinite
🛡️ Folosește un sandbox securizat, care este utilizat si la IOI (Internațional Olympiad în Informatics)
execSync(`isolate
--box-id=1
--wait // nu pot exista doua instante de isolate
// => nu este necesara implementarea unei cozi
--mem=${memory}
--time=${runtime}
--meta=${path.join(sandboxPath, 'box', 'meta.txt')}
--stderr=cerr.txt
--stdin=input.txt
--stdout=output.txt
--run -- "${command}"`,
{ cwd: path.join(sandboxPath, 'box') });
Compilare si rularea programelor oferite de utilizatori
Last updated