Project 3 Grading Criteria 


An environment to create "Game of Life" simulations.

Program fulfills all requirements:

4 Points: The program illustrates a significant and logical concept, not just a description of random or meaningless interaction between the Lifeform objects.

2 Points: The program compiles and runs with code that has significant additions to the supplied code.

4 Points: The program implements at least two new classes, derived from class Lifeform, that are significantly different from the example Bacteria class supplied.

4 Points: Each new Lifeform class implements different behavior from the other new Lifeform classes.

2 PointsThe program creates a number of objects of at least one class.

4 PointsThe program program runs to a conclusion with enough variety to illustrate the concept of the simulation.

2 Points: The program implements some way to initialize the Lifeform objects to a state consistent with the overall concept of the simulation.

2 Points: The program uses Inheritance and Polymorphism to implement the Lifeforms and define their behavior

Coding Style:

2 Points: if all of the below are fulfilled:
    Good indentation.
   
Good C++ code style, including proper capitalization.
    Appropriately commented.


                                                         Interactive grade:  (26 points total) _______________
 

                                                                                                Final Grade _______________
 
Back to Project 2
Csc 125 - Computer Science II, Programming in C++, Fall 2006
  Scott Badman   Office: B132   Phone: 353-2250   sbadman@parkland.edu  

Parkland College, 2400 W. Bradley Avenue, Champaign, IL 61821