 PLUS/1000 LIBRARY CONTRIBUTION 
 ---------------------------------------------------------------------
  
 **DATE CODE: 2001
  
 **PROGRAM NAME:        
 **PROGRAM TITLE: 
  31 - ODD GAME                                                           
  
 **REVISION?  NO  
  
 **PACKAGE: 99    **CATEGORY:  6    **SUBCATEGORY:    
  
 **KEYWORDS:
    GAMES                                         
                                  
  
 **LANGUAGES: 
    ASMB                              
  
 **COMPUTER TYPE: 
              
  
 **OPERATING SYSTEMS: 
    BCS                         
  
 **MEMORY REQUIREMENTS: 
  4K                                                                      
  
 **DEPENDENT ON SYSTEM SOFTWARE?  NO  
 **DEPENDENT ON SYSTEM HARDWARE?  NO  
  
  
 **ABSTRACT:
  
  THIS IS A GAME IN WHICH THE PLAYER IS PITTED AGAINST THE COMPUTER.  TO  
  WIN, THE PLAYER MUST END WITH AN ODD TOTAL OF COUNTERS WHEN THE KITTY IS
  EXHAUSTED.  THE KITTY STARTS WITH 31 COUNTERS.  THE PLAYER CHOOSES      
  WHETHER TO GO FIRST OR TO HAVE THE COMPUTER GO FIRST, THEN THE COMPUTER 
  AND THE PLAYER ALTERNATE CHOOSING BETWEEN 1 AND 5 COUNTERS TO BE ADDED  
  TO THEIR TOTALS.  THE COMPUTER PLAYS AN OPTIMUM GAME WITH ONLY 3125     
  WAYS TO LOSE.  THE PLAYER, HOWEVER, HAS ALMOST 10 MILLION WAYS TO LOSE  
  SO THAT COMPLETELY RANDOM CHOICES WILL RARELY LEAD TO A WIN.            
                                                                          
  HARDWARE REQUIREMENTS:  4K AND TTY.                                     
  
  
 **FILES IDENTIFICATION:
   (NOTE: FILES IN THIS CONTRIBUTION HAVE THE SAME NAME AS THE
     DOCUMENTATION FILE WITH THE LAST 2 DIGITS INCREMENTED.   
     E.G.: A00101, A00102, A00103, ETC.)
  
  FILE#  1: DOCUMENTATION FILE                                
  FILE#  2: SOURCE                                            
  
  
 **LOAD INSTRUCTIONS: 
  
                                                                          
  
  
 **RUN INSTRUCTIONS:
  
                                                                          
  
  
 **INPUT/OUTPUT EXAMPLES: 
  
                                                                          
  
  
 **PROGRAM DESCRIPTION: 
  
  THIS PROGRAM USES .IOC. FOR INPUT/OUTPUT OPERATION.                     
  
  
 **ADDITIONAL EXITS OR DIAGNOSTIC MESSAGES: 
  
  HALT FROM IRRECOVERABLE INPUT ERROR MEMORY = 102001                     
  HALT FROM IRRECOVERABLE OUTPUT ERROR MEMORY = 102002                    
  
  
 **MISCELLANEOUS: 
  
  THIS PROGRAM OPERATES IN A COMPLETELY CONVERSATIONAL MODE.              
