Edit your Bin Packing HW project according to your grader's mark ups. Be
sure to fix any and all problems that your graders have discovered
in your tests/functions.
We will get your submitted HW 7 files back by Friday, but until
then, you can work on A2.
Upgrade your Bin Packing program to full Tetris. This means
whenever a tetra lands, any full rows should be eliminated and all
blocks above that row should be moved down one unit.
This means you will have to write slightly more complex functions
that:
- Determine whether or not each row is full
- Remove all the blocks from a full row, and
- Move any higher blocks down by one
Of course, the use of helper functions is suggested, and testing is
not only helpful, but required.
If you want a challenge try adding score, game pause, and/or
displaying the next tetra for the player. These are all optional
features, so while they may get you extra credit, they cannot
make up for poorly designed/written/tested code.