judge-core

Crates.iojudge-core
lib.rsjudge-core
version0.1.0
sourcesrc
created_at2023-06-17 14:31:49.947385
updated_at2023-06-17 14:31:49.947385
descriptionA judge library for online judge system
homepage
repository
max_upload_size
id892935
size47,212
slhmy (slhmy)

documentation

README

Judge Core

Or we should call it 'Judge Utils'. This libray will provide various method, which will be needed in online-judge system.

Overview

See what we've got (or plan to do) currently:

  • a compiler which build target from given src to some place
  • a sandbox mainly based on rlimit and seccomp, helps you to spawn process safely
  • a monitor (or judger) with sandboxes, enables you to run single part of judge test_case (if you got everything needed for judge)
  • a judge_builder (WIP) to provide a higher level interface to start a judge, supposing the judge directory structure is following ICPC Problem Package format
Commit count: 0

cargo fmt