WebAssembliss
Home
Editor
ARM64 (linux)
RISC-V 64 (linux)
x86-64 (linux)
Grader
About
GitHub
Modal title
Project Config Builder
1: Project Setup
1.1: Basic Info
Project Name
Please enter the project name.
Project Architecture
Please select a valid architecture option.
Executable Name
Please enter the executable name that will be run.
Assembler Flags
Please assembler flags.
Linker Flags
Please enter linker flags.
1.2: User Required Files
User File #1
Name of a file the user will need to submit for grading.
Please enter a valid filename the user will need to submit.
Add Another User File
1.3: Additional Files Provided
Pre-Assembled Object Files
These are pre-assembled objects that will be linked with the user code.
Text Data Files
These are .txt files the final binary can access. These files will be created in the same directory as the binary.
Binary Data Files
These are .bin files the final binary can access. These files will be created in the same directory as the binary.
2: Grading
2.1: Grading Breakdown
Total Points:
100
Accuracy Points
25%
Source Efficiency Points
25%
Execution Efficiency Points
25%
Documentation Points
25%
2.2: Accuracy Grading
Total Number of Test Cases
Available Test Case Points
User must pass all test cases to receive non-zero grade.
Test cases stop executing on first fail.
Add New Test Case
2.3: Source Efficiency Grading
Default Score (if no cutoffs are met)
%
Cutoffs:
Add New Source Efficiency Cutoff
2.4: Execution Efficiency Grading
Instructions Executed Aggregation
How the grader should combine the number of executions instructed for each test case.
Please select a valid aggregation option.
Default Score (if no cutoffs are met)
%
Cutoffs:
Add New Execution Efficiency Cutoff
2.5: Documentation Grading
Documentation score is calculated as the average of the next two subcategories.
2.5.1: Ratio of comment-only lines to instruction lines
Default Score (if no cutoffs are met)
%
Cutoffs:
Add New Comment-Only Ratio Cutoff
2.5.2: Ratio of instruction lines with inline-comments to instruction lines
Default Score (if no cutoffs are met)
%
Cutoffs:
Add New Inline Comments Ratio Cutoff
3. Finish
Create Project Config Proto