The prez program will allow you to play games of President either by
yourself against computers, or with others (although you'll have to close
your eyes when the other person asks which cards he has :). 

When you start, you are in the configuration mode.  You should see the
prompt

(deal) >>

There is a number of commands you can enter here.  Follow the syntax shown
carefully.  Words in UPPERCASE should be entered as-is, and words in
lowercase should be substituted. 

SET player AI
     This will set [player] to an artificial player.  The player will be
the default.  Eg.  SET john AI


SET player AI NOLAY
     This will set [player] to be an artificial player in the "nolay" 
class. 


SET player AI SIMPLE
     This will set [player] to be an artificial player in the "simple"
class.


SET player AI RAND
     This will set [player] to be an artificial player in the "rand" class
(ie. not randomly select an AI type, but choose the "rand" ai-type!). 


SET player HUMAN
     This will return [player] to humanity. 


HELP
     Brief command summary.


NAME player newname
     This will change the name of [player] to [newname].  Eg. NAME john
Jesse


As soon as you leave the configuration mode, you will no longer be able to
use the SET player AI * commands.  You leave configuration mode
automatically by entering one of the following commands. 


SHOW CARDS player
     This will tell you how many cards [player] has, or, if you are the
player specified, it will print a list of your cards. 


SHOW CARDS
     This will print a list of your cards. 


SHOW PLAYERS
     Print the position, name, and number of cards in hand of each player. 


SHOW CURSET
     This will show what you currently have to lay on top of.


DEAL
     This will deal the cards, and do any card-switching between
President<->Ass and Vice<->Vice necessary. 


PLAY # card
     This will try and lay # cards from your hand on top of the
currently-laid set.  This, and PLAY PASS, are the only ways to take your
turns.  Eg.  PLAY 2 jacks


PLAY PASS
     Pass on the current set.  You can't do this if you are the first
person to go in a given round. 


PLAY
     This will start the AI players playing (otherwise they normally sit
and refuse to do anything unless you take a turn as your own player). 


SAVE filename
     This will save the current game into the specified file.  Note that
games saved by prez cannot be loaded by aprez. 


LOAD filename
    Loads [filename].  Note that games saved by aprez cannot be loaded by
prez. 


QUIT
     Get me out of here!! 


This is an example session with the prez program.  I set all but myself to
be AI players, and then play. 


(deal) >>set 2 ai
John is now an AI
(deal) >>set Jeff ai
Jeff is now an AI
(deal) >>set 4 ai
Joan is now an AI
(deal) >>deal
The cards have been dealt!
(Ass Jane #1) >> show cards
You have the following cards:
	Three
	Three
	Four
	...
	King
	Joker
(Ass Jane #1) >>play 1 four
Move taken!
AI: Ass John laid 1 Five
AI: Ass Jeff laid 1 Seven
AI: Ass Joan laid 1 Nine
Cleared the set!  New Round!
AI: Ass Joan laid 2 Threes
(Ass Jane #2) >>show curset
The currently-laid set is 2 Three's
(Ass Jane #2) >>play 2 fives
Move taken!
AI: Ass John laid 2 Nines

[...], and so on.  Eventually, when I have finished playing all of my
cards, you will find yourself somewhere like this... 

(Ass Jane #1) >>show players
Ass Jane has 2 cards.
Ass John has 0 cards.
Ass Jeff has 0 cards.
Ass Joan has 3 cards.
(Ass Jane #1) >> play 2 eights
Move taken!
Cleared the set!  New Round!
(deal) >>deal
The cards have been dealt!
Jane the Vice-Ass gave away a Two
Jeff the President gave away a Three and a Three
Joan the Ass gave away a Two and a Two
John the Vice gave away a Three
(Ass Joan #1) >>play

The "play" command is necessary to start the ai players playing.
