1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
|
$NetBSD: patch-af,v 1.2 2005/11/03 22:01:10 rillig Exp $
--- doc/gnuchess.6.orig Sun Sep 27 23:41:10 1998
+++ doc/gnuchess.6 Sun Mar 26 16:17:18 2000
@@ -1,8 +1,8 @@
-.TH gnuchess 6
+.TH gnuchess4 6
.SH NAME
-gnuchess \- Chess
+gnuchess4 \- Chess
.SH SYNOPSIS
-.B gnuchess
+.B gnuchess4
[
.B [[-|+]a]
.B [-A aging-rate]
@@ -34,10 +34,10 @@
.B arg1 arg2
]
.SH DESCRIPTION
-.I Gnuchess
+.I Gnuchess4
plays a game of chess against the user or it plays against itself.
.PP
-.I Gnuchess
+.I Gnuchess4
is an updated version of the GNU chess playing program.
It has a simple alpha-numeric board display, an IBM PC compatible interface,
or it can be compiled for use with the
@@ -47,42 +47,42 @@
program under X-windows.
To invoke the program type:
.TP
-.B gnuchess
+.B gnuchess4
- simple curses based version
.TP
-.B gnuchessn
+.B gnuchessn4
- fancy version using curses and inverse video on UNIX, or IBM PC cursor
controls and characters on MSDOS
.TP
-.B gnuchessr
+.B gnuchessr4
- ASCII based version
.TP
-.B gnuchessc
+.B gnuchessc4
- chesstool compatible version
.TP
-.B gnuchessx
+.B gnuchessx4
- xboard compatible version
.SH TIME CONTROLS
.PP
If one argument is given, it is the search time per move in
[minutes:]seconds.
So
-.B gnuchess 30
+.B gnuchess4 30
will generate one move every 30 seconds, while
-.B gnuchess 5:00
+.B gnuchess4 5:00
will generate one move every 5 minutes.
If two or more arguments are given, they will be used to set tournament
time controls with the first argument of each pair being the number of moves and the second
being the total clock time in minutes[:seconds]. Thus, entering
-.B gnuchess 60 5
+.B gnuchess4 60 5
will set
the clocks for 5 minutes (300 seconds) for the first 60 moves,
and
-.B gnuchess 30 3:30
+.B gnuchess4 30 3:30
will allow 3 minutes and 30 seconds for 30 moves.
-.B gnuchess 30 5 1 :30
+.B gnuchess4 30 5 1 :30
will allow 5 minutes for the first 30 moves and 30 seconds for each move after that.
Up to 4 pairs of controls may be specified.
@@ -96,7 +96,7 @@
.SH BOOK
.PP
At startup
-.I Gnuchess
+.I Gnuchess4
reads the
.I binbook
file if it is present. It then looks for a
@@ -124,7 +124,7 @@
.SH HASHFILE
.PP
The hashfile if created should be on the order of 4 megabytes or
-.B gnuchess -c 22.
+.B gnuchess4 -c 22.
This file contains positions and moves learned from previous games.
If a hashfile is used the computer makes use of the experience it
gained in past games. Tests run so far show that it plays no worse
@@ -137,7 +137,7 @@
What is specified here is the default English.
.PP
Once
-.I gnuchess
+.I gnuchess4
is invoked, the program will display the board and prompt the user
for a move. To enter a move, use the notation
.B e2e4
@@ -166,7 +166,7 @@
.I lang from the file
.B gnuchess.lang.
If -L is not specified it defaults to the language used in the first line in the file.
-.B gnuchessr -L ger
+.B gnuchessr4 -L ger
will use the german language.
.TP
.B -A aging-rate
@@ -341,7 +341,7 @@
applies.
.PP
.B exit
--- exits gnuchess.
+-- exits gnuchess4.
.PP
.B first
-- tells the computer to move first. Computer begins searching for a move.
@@ -442,7 +442,7 @@
first line. Black pieces are represented by uppercase characters.
.PP
.B stars
--- (gnuchessn only) add stars (*) to black pieces.
+-- (gnuchessn4 only) add stars (*) to black pieces.
.PP
.B save
-- saves a game to disk. The program will prompt
|