Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
fp2023:submission-guidelines [2023/03/31 12:31]
pdmatei
fp2023:submission-guidelines [2023/04/07 15:49] (current)
pdmatei
Line 4: Line 4:
 ==== Project format ==== ==== Project format ====
  
-  * **You should not change any other files of the project, except for the //​template-file//​** and the **//​test-file//​**. For the first homework, the //​template-file//​ is ''​FSets.scala'',​ and the **//​test-file//​** is ''​FSetsTests.scala''​.  +  * **You should not change any other files of the project, except for the //​template-file//​** and the **//​test-file//​**. For the second ​homework, the //​template-file//​ is ''​Main.scala'',​ and the **//​test-file//​** is ''​WTreeTest.scala''​.  
-  * You may change ''​FSetsTests.scala''​ at your leisure (add tests, comment tests out), but for the grading your file will be **replaced by the original test file**.+  * You may change ''​WTreeTest.scala''​ at your leisure (add tests, comment tests out), but for the grading your file will be **replaced by the original test file**.
   * **Warning:​** if a submission has changes in other files, it **may not be graded**.   * **Warning:​** if a submission has changes in other files, it **may not be graded**.
   * To solve your homework, download the [[ | Homework project]], import the project into IntellIJ and start solving the exercises.   * To solve your homework, download the [[ | Homework project]], import the project into IntellIJ and start solving the exercises.
Line 14: Line 14:
   * **All homework must be submitted via moodle. Submissions sent via email will not be graded!**.   * **All homework must be submitted via moodle. Submissions sent via email will not be graded!**.
   * **All homework must be submitted before the deadline**. Submissions that miss the deadline (even by minutes) will not be graded. (All deadlines will be fixed at 8:00 AM, so that you can take advantage of an all-nighter,​ should you choose to).   * **All homework must be submitted before the deadline**. Submissions that miss the deadline (even by minutes) will not be graded. (All deadlines will be fixed at 8:00 AM, so that you can take advantage of an all-nighter,​ should you choose to).
-  * Your submission should contain a **single zip file** (**WARNING: Other archive types are not allowed!**),​ containing your project as a **single directory**. If your submission has a different directory structure, **it will not be graded**. If you are unsure about your directory structure, use the python archive {{:​fp2023:​validator.zip|Validator}} script available for each homework.+  * Your submission should contain a **single zip file** (**WARNING: Other archive types are not allowed!**),​ containing your project as a **single directory**. If your submission has a different directory structure, **it will not be graded**. ​
  
 ==== Points ==== ==== Points ====