DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: R T

⟦f57b6fdae⟧ TextFile

    Length: 3051 (0xbeb)
    Types: TextFile
    Names: »README«

Derivation

└─⟦b20c6495f⟧ Bits:30007238 EUUGD18: Wien-båndet, efterår 1987
    └─⟦this⟧ »EUUGD18/X/Xgo/README« 

TextFile

Go is the ancient oriental strategy game which has become very popular
all over the world in the last few years.  'go' runs on a text
screen and 'xgo' runs on an X display.  The programs interact
between 2 players over the network, allowing two people far away to
play a game together.


To make the go and xgo programs, type:
    make

To install them, type:
    make install


If you only want the Ascii version to be made, type:
    make go
then:
    make installgo

you may have to change the permissions on the ./games directory
if you want people to be able to read it.

There have been problems with some systems with variables
not being defined.  If you get re-defined errors from
connect.c, just remove the lines near the top between and
including the #ifndef.

By default, this will install the programs in /usr/public.
You may change this by modifying the BINDIR variable
in the Makefile.
It will also install the man page in MANDIR (default:
/usr/man/manl).
The go.players file is a file for users to put their names and
ranks in, so prospective players can look for opponents.
It gets installed in ETCDIR (also /usr/public, by default).

This is a preliminary version, so it may still have a few bugs in it.
If you want full source code, comments will be available at some
later time.


Have fun,
Greg Hale

P.S.  I am considering putting together a larger player list.  If you
are interested, send names to me at my address given in the man page.
(Please include what the letter is for.)

**********************************************************************
Changes:

11/15/87 (v 1.2)
	Added command line arguements, variable board size, handicapping.
	Also the port to be selected is available to the user in case
	several games are running at once and you want to avoid collisions.
	Makefile modified so that the text version can be made without
	the X version.  README and documentation updated accordingly.

11/23/87 (v 1.5)
	-c option for command line welcome message.  Show last move
	command (key is '/').  Go beeps when a message is sent.  Nomove.c
	modified- some compilers thought the expression was too
	complicated.  The makefile was cleaned up of all useless
	dependencies.


11/27/87 (v 1.6)
	Stregth and wins kept track of in a default file in the
	home directory of the user.  It uses this to determine
	sides and handicapping.  I/O problems in the text version
	fixed- the old one crashed when both the socket and stdin
	selected.

	Because of protocol changes, earlier versions are
	incompatable.

1/30/88 (v 2.0)
	The demonstation mode and optional beeping was added.
	No more bugs have been found, reported, or suspected.

	Because of protocol changes, earlier versions are
	incompatable.

2/10/88 (v 2.1)
	Change in arguments, modification to strength and scoring
	algorithm.  A bug in declining led to lock up and other
	such nonsense and was fixed.  More command line options
	and KOMI added to scoring.

$Log:	README,v $
# Revision 1.2  88/03/10  12:15:25  hale
# Just commented on installation of ./games.
#