Skip to content

foodelevator/beetle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

158133a · Aug 4, 2022

History

93 Commits
Aug 4, 2022
May 12, 2020
Jul 27, 2020
Aug 4, 2022
Mar 26, 2020
Apr 16, 2020
May 8, 2020

Repository files navigation

Beetle

Todo

  • API:

    • Register
    • Login
    • Change email
    • Change password
    • Get account (submissions etc.)
    • Get specific problem
    • Problem submission stats
    • Get problem list
    • Vote on problem
    • Get own submissions
    • Get submission
    • Set submission public / private
    • Ranklist
    • Submit solution
    • Create problem
    • Live submission status
    • Reset password
  • Frontend:

    • Titles
    • Register
    • Login
    • Change email
    • Change password
    • Get account (submissions etc.)
    • Get specific problem
    • Problem submission stats
    • Get problem list
    • Vote on problem
    • Get own submissions
    • Get submission
    • Set submission public / private
    • Ranklist
    • Submit solution
    • Create problem
    • Live submission status
    • Reset password
    • Edit problem
    • Validate problem short_name
  • Judge:

    • Socket
    • Receive submission source & problem input & output
    • Run & Sandbox submission
    • Compare output
    • Run validation script
    • Send results back
    • Measure time usage
    • Measure memory usage
    • Measure time with something good, like getrusage
    • Bind external libs etc into sandbox
  • Inlämmningsbara språk:

    • c++
    • c
    • haskell
    • rust
    • python3
    • python2
    • brainfuck
    • javascript (node)
    • wasm (wat)
    • java