Skip to content

Commit 0e82c76

Browse files
committed
Some updates to readme
1 parent e5b428d commit 0e82c76

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

README.md

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,34 @@
11
CHEKMO-II
22
=========
3+
34
Binary + UCI adapter
45
--------------------
56

67
This is the setup needed for playing a classical 1970s chess program CHEKMO-II on modern computers.
78
It will be useful for those who are interested in computer chess history.
8-
CHEKMO-II was created for [PDP-8](https://en.wikipedia.org/wiki/PDP-8) computers by Digital Equipment Corporation instructor John E. Comeauin. For detailed learning of programs's internal structure, see [original PAL-8 source code](http://pop.aconit.org/Programs/StandAlone/chekmo.lst), written in PAL-8, PDP-8 assembly.
9+
CHEKMO-II was created for [PDP-8](https://en.wikipedia.org/wiki/PDP-8) computers by Digital Equipment Corporation instructor John E. Comeau. For detailed learning of programs's internal structure, see [original PAL-8 source code](http://pop.aconit.org/Programs/StandAlone/chekmo.lst), written in PAL-8, PDP-8 assembly.
910

1011
### Running in simulator
1112

1213
You will need to install [SIMH](http://simh.trailing-edge.com), an archaic computers simulator.
1314

1415
On Mac, this can be done using brew:
1516

16-
``
17+
```bash
1718
brew install simh
18-
``
19+
```
1920

2021
On Ubuntu and other Debian-based Linux distributions, you can use apt:
2122

22-
``
23+
```bash
2324
sudo apt-get install simh
24-
``
25+
```
2526

2627
To run CHEKMO-II use the ``run`` script at the root of this repository:
2728

28-
``
29+
```bash
2930
./run
30-
``
31+
```
3132

3233
![](img/simh.png?raw=true)
3334

@@ -37,25 +38,24 @@ To get to know the program's command set and other useful information, see the o
3738

3839
You can use any chess graphic interface program, that supports [Universal Chess Interface](https://chessprogramming.wikispaces.com/UCI). Set `chekmo-uci.py` as the chess engine executable to do that.
3940

40-
For example, in [XBoard](https://www.gnu.org/software/xboard/),
41-
set up the engine with Menu – Engine – Edit Engine List. Append the following string to the list:
41+
For example, in [XBoard](https://www.gnu.org/software/xboard/), set up the engine with Menu – Engine – Edit Engine List. Append the following string to the list:
4242

43-
``
44-
"CHEKMO-2" -fcp "./chekmo-uci.py" -fd "/path/to/this/repo/" -fUCI
45-
``
43+
```
44+
"CHEKMO-2" -fcp "./chekmo-uci.py" -fd "/path/to/cloned/repo/" -fUCI
45+
```
4646

4747
On Debian/Ubuntu you may will need to install `polyglot` manually:
4848

49-
``
49+
```bash
5050
sudo apt-get install polyglot
51-
``
51+
```
5252

53-
Now you can play with CHEKMO-II via graphic interface.
53+
Now you can play against CHEKMO-II via graphic interface.
5454

5555
![](img/xboard.png?raw=true)
5656

57-
Using UCI clients, you can face CHEKMO-II off against modern engines.
57+
Using UCI clients, you can make CHEKMO-II to play against modern engines.
5858

59-
Example of CHEKMO-II, playing the modern Fairy-Max engine:
59+
Example of CHEKMO-II, playing against the modern Fairy-Max engine:
6060

6161
![](img/vs.png?raw=true)

0 commit comments

Comments
 (0)