Skip to content

hustoj/judger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ae744f7 · Oct 7, 2023

History

67 Commits
Oct 7, 2023
Apr 2, 2019
Aug 11, 2022
Sep 1, 2019
Sep 1, 2019
Nov 18, 2018
Jul 21, 2022
Aug 11, 2022
Sep 2, 2019
Aug 10, 2022
Oct 6, 2023
Oct 6, 2023

Repository files navigation

HUST Online Judge Server

Introduce

This project retrieve task from rabbitmq, get information of solution from hustoj, use runner to compile and execute solution. Check user program is an accept solution.

Scrutinizer Code Quality Build Status Code Coverage Code Intelligence Status

Install

Notice: You should install runner first on your machine.

  1. You should install python with 3.6 or newer

  2. You should install poetry

  3. install python dependency:

    poetry install
  4. configure

    cp judge.sample.toml judge.toml

    detail description can see judge.sample.toml, you can modify judge.toml as your actual environment.

  5. run

    pipenv shell
    python judged.py