Noobs Codeware is an automated judge system that is capable to compile and execute source codes and test them with pre-constructed data within a given CPU and time limit to generate a verdict against a particularly submitted solution for a particular problem. The system also offers any registered user to set programming contests.
● Problems with different difficulty levels.● Problem statistics for a problem showing a summary and comparison of the user submissions.
● Built-in code editor to compile, run, test before submitting the source code.
● Submission support for C, C++, Java, and Python.
● Discussion section for every problem.
● A live status page containing the submissions for all the problems.
● A to-do list for adding problems to keep track and solve them later.
● Global leaderboard according to the number problem solved by a user.
● Dedicated development environment for compiling, executing, and testing programs.
● Compilation support for C, C++, Java, Python, Php, and Javascript.
● Contest participation for the contestants and monitoring option for the judges.
● Ranklist for every contest according to the ICPC standard rules.
● Freezing the rank list at a specific time for a contest.
● Asking for clarification for any problem in contest time and judges can also answer them.
● Contest participation can be restricted by allowing specific numbers of contestants(Custom contests created by users).
● Monitoring statistics of other online judges(Codeforces and UVa).
● Different categorized tutorials to learn and explore new.
● Viewing self-profile as well as others profiles.
● Social media like follow option.
● Basic blog features.
● CRUD operation for every added content.
● Live searching for filter-out contests, problems, tutorials, and submissions.
● Announcing new updates.
● In Queue: The submission is not processed yet.
● Compilation Error: The submitted solution has not been successfully compiled. Generally this kind of error occurs due to syntax error or straightforward division by zero error.
● Runtime Error: The submitted solution is successfully compiled but the error occurs during the execution. This kind of error occurs when missing array index, division by zero at the execution, segmentation-fault, or floating-point exception, etc.
● Time Limit Exceeded: The solution is compiled but taking more time than the actual limit during the execution.
● Memory Limit Exceeded: The solution is compiled but demanding more memory than the actual limit during the execution.
● Wrong Answer: The solution is compiled and executed successfully but the generated output is not matching with the judge outputs.
● Accepted: The solution has passed all the test cases successfully.