adjust points

This commit is contained in:
Jidong Xiao
2025-04-03 17:24:55 -04:00
committed by JamesFlare1212
parent d6550f6f2b
commit cf26ec0311

View File

@@ -322,7 +322,7 @@ a3: You can skip the final exam; we will apply the highest test score among your
- Two or more of name, collaborators, or hours not filled in. (-2) - Two or more of name, collaborators, or hours not filled in. (-2)
- No reflection. (-1) - No reflection. (-1)
- IMPLEMENTATION AND CODING STYLE (8 pts) - IMPLEMENTATION AND CODING STYLE (8 pts)
- No credit (significantly incomplete implementation) (-9) - No credit (significantly incomplete implementation) (-8)
- Putting almost everything in the main function. It's better to create separate functions for different tasks. (-2) - Putting almost everything in the main function. It's better to create separate functions for different tasks. (-2)
- Function bodies containing more than one statement are placed in the .h file. (okay for templated classes) (-2) - Function bodies containing more than one statement are placed in the .h file. (okay for templated classes) (-2)
- Functions are not well documented or are poorly commented, in either the .h or the .cpp file. (-1) - Functions are not well documented or are poorly commented, in either the .h or the .cpp file. (-1)
@@ -332,8 +332,8 @@ a3: You can skip the final exam; we will apply the highest test score among your
- Poor file organization: Puts more than one class in a file (okay for very small helper classes) (-1) - Poor file organization: Puts more than one class in a file (okay for very small helper classes) (-1)
- Poor choice of variable names: non-descriptive names (e.g. 'vec', 'str', 'var'), single-letter variable names (except single loop counter), etc. (-1) - Poor choice of variable names: non-descriptive names (e.g. 'vec', 'str', 'var'), single-letter variable names (except single loop counter), etc. (-1)
- DATA REPRESENTATION (6 pts) - DATA REPRESENTATION (6 pts)
- No credit (significantly incomplete implementation). (-5) - No credit (significantly incomplete implementation). (-6)
- Does not use std::priority_queue at all. (-5) - Does not use std::priority_queue at all. (-6)
<!-- <!--
- Member variables are public. (-2) - Member variables are public. (-2)
- Exceptions (2 pts) - Exceptions (2 pts)