-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME
66 lines (38 loc) · 2.01 KB
/
README
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
README of Chess Opponent
Copyright (C) 2020 David Yockey
Copyright (C) 2001-2011 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.
**Description**
Run in a terminal, Chess Opponent facilitates play chess without an onscreen board.
The user plays on a physical board while inputing moves, reading Chess Opponent's
moves from the screen, and updating the physical board accordingly.
User moves are accepted either in standard algebraic notation (SAN) or in
coordinate notation. Chess Opponent's moves are displayed in SAN.
A SAN cheat sheet is freely available from
https://cheatography.com/davechild/cheat-sheets/chess-algebraic-notation/.
Brief list of useful in-game commands:
b Use at start of game to play black
w Use at start of game to play white
go Have the computer play the current color (i.e. switch sides)
undo Back up one move in game history
remove Back up two moves in game history
show Show board from user's color perspective
show black Show board from black's perspective
show white Show board from white's perspective
coords Include rank and file notation along edges when board is shown
nocoords Disable coords setting
new Start a new game
help Show a list of available commands
**Additional Information**
Chess Opponent is based on GNU Chess.
For the latest information on the Chess Opponent project, visit:
https://github.com/dfyockey/chessopp/
For the latest information on the GNU Chess project, visit:
http://www.gnu.org/software/chess/
See INSTALL for installation instructions.
See man directory for Chess Opponent `man` documentation.
To view this documentation prior to installing, execute the command
man -l chessopp.1
See doc directory for GNU Chess documentation.