Reminders
- All exams graded
- Exam solutions posted
- Lab 2 out Friday (but available now)
- Lab help hours Thursday, Sunday
Life
Life
life.py Each cell has eight neighbors: NW, N, NE, W, E, SW, S, SE. The rules:
- Cell alive, 0 or 1 living neigbors, die.
- Cell alive, 4 or more neighbors, die.
- Cell dead, exactly 3 living neighbors, cell is born.
- Otherwise, no change.
Software design
- Understand the problem.
- Design your program at a high level.
- Implement part of it in code.
- Test that part.
- Repeat.