CMU 15-112 Fall 2016: Fundamentals of Programming and Computer Science
Homework 6 (Due Saturday 8-Oct, at 8pm)
- This hw is SOLO. See the syllabus for details.
- Starter files: none this week.
- This week you may use up to 6 submissions. Only your last submission counts. There is no autograder, either.
- Do not use recursion this week.
- Do not hardcode the test cases in your solutions.
- For animations, be sure to adapt the code from events-example0.py, or one of the other demos we covered this week. If you use code from the course website, be sure to cite it, and be sure you thoroughly understand every line of it!
As usual, there is no Late Day this week.
- Friday optional OH [0 pts]
Same as last week. Attendance is optional, and you can stop by for any or all recitations, which run from 10:30am to 5:30pm all day! - runGameLikeApp [100 pts] [manually graded]
Write the function runGameLikeApp() that takes no parameters and runs the game-like app as described here (). You do not have to be "pixel-perfect", but you should be fairly close in all regards. - Bonus/Optional: hw5 bonus problems
While each bonus problem from hw5 was completed by some of you, nobody completed all of them, and they are really good problems! So this week you may do any of the hw5 bonus problems that you did not do last week (but no repeats). These include:- runOthello
- enhancedOthello
- runFancyWheels
- playSokoban
- runDotsAndBoxes