Skip to main content

An interactive program judger for Python3

Project description

# Interactive Judger for Python3 [![Build Status](https://travis-ci.org/AD1024/InteractiveJudgerPy.svg?branch=master)](https://travis-ci.org/AD1024/InteractiveJudgerPy)

This project was initially being used to help me with the Python course I taught at Algorithm 101, CSE. I modified it to a more friendly version during my spare time.

# Functions - [x] Safe Data Loading - [x] Automatic Testing - [x] TLE Testing - [x] User Custom Data Directory - [ ] MLE Testing - [ ] Time Measuring

# Usage ### Step 1 Use conf_generator.py generate judger config by following the instructions.

### Step 2 Save your test cases(parameters for method being tested) in a file and place it into data folder. Copy python files you want to test into src folder, and finally, copy your answers(corresponding with the test case) into a file and move it into data folder.

### Step 3 Run judge.py and follow the instructions.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

interactive-judger-py-1.0.0.tar.gz (8.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

interactive_judger_py-1.0.0-py3.6.egg (21.6 kB view details)

Uploaded Egg

File details

Details for the file interactive-judger-py-1.0.0.tar.gz.

File metadata

  • Download URL: interactive-judger-py-1.0.0.tar.gz
  • Upload date:
  • Size: 8.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/36.6.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.3

File hashes

Hashes for interactive-judger-py-1.0.0.tar.gz
Algorithm Hash digest
SHA256 4d34a53e0ddfad6d98037090d7f64ab1d9e5bb4766558d381ad2f6afa0d009e7
MD5 743aa0209ab4f7b6b15729dfe95f8ca0
BLAKE2b-256 eb268c6699eae0791982f55338f325bdda35273361afd55db41b4169710a8a41

See more details on using hashes here.

File details

Details for the file interactive_judger_py-1.0.0-py3.6.egg.

File metadata

  • Download URL: interactive_judger_py-1.0.0-py3.6.egg
  • Upload date:
  • Size: 21.6 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/36.6.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.3

File hashes

Hashes for interactive_judger_py-1.0.0-py3.6.egg
Algorithm Hash digest
SHA256 7154db460493605421dcaefe76e6b0a3a0e0010dfcd3d3f4b82c1facde85f58a
MD5 b933fc067566ba860f8710029de163a5
BLAKE2b-256 0028e3e44ee3f2a3c2bd29d1be8453f84dc730c78173088edd798734fc917a01

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page