This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
haas:fall2018:discrete:projects:bdt0 [2018/08/26 13:14] – [Submission] wedge | haas:fall2018:discrete:projects:bdt0 [2018/08/26 13:20] (current) – [Submission] wedge | ||
---|---|---|---|
Line 263: | Line 263: | ||
* no forced redirection of the flow of the process (no seeking to the end of the file to grab a max size only to zip back somewhere else: deal with the data in as you are naturally encountering it). | * no forced redirection of the flow of the process (no seeking to the end of the file to grab a max size only to zip back somewhere else: deal with the data in as you are naturally encountering it). | ||
* With the exception of any negative values, all numbers should be transacted in hexadecimal (as in the values you assign and compare and manipulate in your code). | * With the exception of any negative values, all numbers should be transacted in hexadecimal (as in the values you assign and compare and manipulate in your code). | ||
- | * No line must exceed 80 characters in width. | + | * No line of output |
+ | * For code readability, | ||
* All " | * All " | ||
* For the highlighted address and lengths, store them in an array of structs (containing the //address// and //length// members). | * For the highlighted address and lengths, store them in an array of structs (containing the //address// and //length// members). | ||
Line 305: | Line 306: | ||
You should get some sort of confirmation indicating successful submission if all went according to plan. If not, check for typos and or locational mismatches. | You should get some sort of confirmation indicating successful submission if all went according to plan. If not, check for typos and or locational mismatches. | ||
+ | |||
+ | =====Evaluation Criteria===== | ||
+ | |||
+ | What I will be looking for: | ||
+ | |||
+ | < | ||
+ | 130: | ||
+ | *: | ||
+ | *: | ||
+ | *: | ||
+ | *: | ||
+ | *:bdt0:bdt0 runtime output conforms to specifications [26/26] | ||
+ | *:bdt0:bdt0 make check tests succeed [13/13] | ||
+ | *:bdt0:bdt0 make checklines tests succeed [13/13] | ||
+ | *:bdt0:bdt0 make checkcolors tests succeed [13/13] | ||
+ | </ | ||
+ | |||
+ | Additionally: | ||
+ | * Solutions not abiding by spirit of project will be subject to a 25% overall deduction | ||
+ | * Solutions not utilizing descriptive why and how comments will be subject to a 25% overall deduction | ||
+ | * Solutions not utilizing indentation to promote scope and clarity will be subject to a 25% overall deduction | ||
+ | * Solutions not organized and easy to read (assume a terminal at least 90 characters wide, 40 characters tall) are subject to a 25% overall deduction |