
    Systems
    -------

	This game of poker, successfully compiles and works under the
    following three systems :

	DYNIX 3.0.15 , this is early BSD4.2, with some BSD4.3 enhancements
		       running on a sequent machine.

	and

	Ultrix-32 V2.2 , on MicroVax.

	and

	HP-UX series 300 (with HPUXs300 #defined, courtesy of Erk
			  van Bronkhorst)

    There are, unfortunately, problems resulting from the use of curses, 
    that prevent it working under att SYSV, at the moment.

    Implementor Notes
    -----------------

	The file poker.h should be edited to define how the instructions
    are to be displayed. /usr/ucb/more is used, but this can be altered,
    and so must the path to the file poker_rules.

	Poker.h also defines the speed of play, i.e. how long messages
    remain on the screen. There was a noticable difference between the
    speeds of the machines it was tested on.
	
	Finally, the implementor's address should also be altered within
    poker.h
	
	After makeing these alterations, simply type

	      make poker

    Improving Play
    --------------

	It is possible to improve the game's playing ability, by
     modifying the 'percent' array in p_decide.c.
	
	This array contains 18 values, one for each of 18 distinct
     situations that require decisions based on probabilities. The
     values are the probabilities that an action (Drop,Call,Stay) will
     chosen.
       
	The present values are very effective, having been tested against
     other versions of this game, but there is possibly room for improvement.

----------------
From this line, Hong Hunsoo wrote

I changed the source code of this poker program a lot.  The changes I made
are following.

I 
[0] prototyped the functions by using protoize.  Maybe protoize program can
	be obtained in the installation of gcc. The main reason of the
	prototyping was that I wanted to exterminate all the gcc -Wall warning
	messages.
[1] Changed indentation of the source code using indent(1).
[2] Changed the patterns of each cards.  I mean I created char *p_patts[][]
	and char *patterns;
[3] Changed the layout of windows a lot.  I mean, in the source, I created
	the currline variable and #define FROM.  Therefore, I changed
	the p_scr.c extensively.

Remember that I am not the original author of this package and that even
though I am not the author of this package, if some bugs resides in this
program, I can be the culprit of those bugs.

Since I am not good at poker, I can not figure out an algorithmical bug
in this program. Please extinguish the bugs in this program.

I checked this program only in sunos.4.1.3.

Hong Hunsoo
department of physics.
Korea Advanced Institute of Science and Technology

1997/8/19
