Files
lab_dice/assessment.md
Chris Proctor 90a550c778 Add assessment
2024-03-02 19:13:48 -05:00

26 lines
821 B
Markdown

# Dice Lab Assessment
Everything works as expected. Nice work!
## Checkpoint 1
Checking the endpoints of the range (e.g. `listOfFaces[0] == listOfFaces[1]
and listOfFaces[0] == listOfFaces[2]` was a clever way to accomplish this.
## Checkpoint 2
The content of your docstrings looks good. However, most are above their function
rather than inside it. This technically works, but defeats some of the purpose of
docstrings, as there are automated tools that use them and expect to find them in
the right place.
## Checkpoint 3
Looks good. Just looking at your code for small straight, I wasn't sure it was correct,
so I wrote a few simple tests in `test_small_straight.py`. Everything works :)
## Comments
Thanks for thoughtful log messages. Indeed, D&D and other games are often excellent contexts
for OOP.