Group Evaluation for Lab 8 – Multi-function Programs
Your name:
(Your lab is the one being evaluated)		
Names of group members participating in the evaluation, including yourself:		
Date:

Instructions
You should have already completed Lab 8 (prelim) and uploaded a copy of your profile to moodle. After getting your evaluation, you will it along with your final lab work to moodle using the Lab 8 (final) link. Your grade will be based on your final work not on the evaluation of the preliminary work.
Criteria	Evaluation	
For all Problems	Rock, Paper, Scissors 	Guess My Number	
Do they compile and run without error?			
Are they written without global variables?			
Do all functions have prototypes?			
Are lines inside functions, loops, and if statements indented?			
Are there at least three functions?			
Are there drivers to test each function?			
Do the drivers thoroughly test the functions?			
Do they allow the user to repeat the game?			

Criteria	Evaluation	
Rock, Paper, Scissors	
Does it allow you to enter either upper or lower case letters (R, r, P, p, S, or s)?		
Does it trap letters other than those listed above and ask you to reenter your choice?		
Does it display the user’s choice, computer’s choice, and the winner?		
Does it display the correct winner for all combinations shown below?
User choice – Computer choice: Winner                                                 		
R – R: Tie
R – P: Computer
R – S: User                                      	P – R: User
P – P: Tie
P – S: Computer	S – R: Computer
S – P: User
S – S: Tie		
		
Guess My Number		
Doe it limit the input to numbers from 1 to 100?                         		
Does it allow the user to re-enter their number if was out of range?		
Does it display the number of guesses after the correct guess?		
Does it correctly generate random numbers from 1 to 100?