| Assets |
Location |
Points |
1. Correctness
- 5 tests
- at least 3 tests to be eligible for partial credit
|
|
30 |
| 2. Build Files |
|
5 |
3. Issues
- 28 issues
- add at least 5 more issues for bugs and optimizations
|
|
5 |
| 4. Unit Tests
|
|
15 |
5. Acceptance Tests
- between 20 and 30 tests
- run checktestdata
- do not run gcov
- do not run valgrind
|
|
15 |
6. Continuous Integration
- must have a clean build to be eligible for partial credit
|
|
10 |
| 7. Code
|
|
10 |
8. Documentation
- create inline comments
- specify the complexity of every function/method and the entire program
- explain the why
- run doxygen on Allocator.hpp
- run git log
|
Allocator.html
Allocator.log.txt
|
5 |
9. AI Report
- summary, reflection, evidence, integrity
|
|
5 |