...
A canonical submission is a submission that will pass all the tests of the test setup. Marmoset requires the submission of a canonical submission before a test setup can be published. This is a quality control measure that ensures that there exists at least one solution that can pass all tests. In other words, is prevents publishing bad test setups that are impossible to get a perfect score.
A canonical submission is of the same form as expected of the students. It can consist of single file or it can be package of multiple files within a ZIP file.
Within the Canonical solutions section:
...