From Chessprogramming wiki
Jump to: navigation, search

Home * Engines * Prochess

Prochess, (ProChess)
a chess program by Tom Pronk, a professional programmer who has written Prochess in his spare time [1] [2]. Prochess was written in C, and had its debut at the DOCCC 1989, and played three further Dutch Computer Chess Championships, becoming third in 1991 and fifth in 1992. It also played the WCCC 1992 in Madrid, and the C-Language Division of Don Beal's Uniform-Platform UPCCC 1992 and UPCCC 1993. At the WCCC 1992, with 10-15K nodes per second on a 50 MHz 80486 PC, Prochess was one of the faster programs [3].


Utrecht 1991

DOCCC 1991, round 5, Nimzo - Prochess [4]

[Event "DCCC 1991"]
[Site "Utrecht NED"]
[Date "1991.10.??"]
[Round "5"]
[White "Nimzo"]
[Black "Prochess"]
[Result "0-1"]

1.Nf3 f5 2.g3 b6 3.Bg2 Bb7 4.O-O Nf6 5.c4 e6 6.Nc3 Bb4 7.Qb3 Bxc3 8.Qxc3 O-O 
9.d3 Nc6 10.Bg5 d5 11.Rfe1 Qd7 12.Bxf6 Rxf6 13.cxd5 exd5 14.Rac1 f4 15.Qb3 fxg3 
16.hxg3 Raf8 17.Qa4 a6 18.Qh4 d4 19.Bh3 Qd5 20.Ng5 h6 21.Ne4 R6f7 22.b3 Nb4 
23.a4 Na2 24.Rc4 b5 25.Bg2 Kh8 26.axb5 axb5 27.Rc5 Qxb3 28.Re5 Bxe4 29.Qxe4 Qb4 
30.Rf1 Nc3 31.Qc6 Qb2 32.Bf3 Qa3 33.Re8 Rxe8 34.Qxe8+ Rf8 35.Qe6 Qa7 36.Qe7 Rc8 
37.Qd7 Rb8 38.Qf7 b4 39.Qb3 c5 40.Kg2 Re8 41.Re1 Qd7 42.Qc4 Qf5 43.Kf1 Qe5 
44.Qf7 Nb5 45.Qg6 Nd6 46.Rc1 Rf8 47.Kg1 b3 48.Rb1 Rb8 49.Kf1 b2 50.Kg1 Rb4 
51.Kh2 Rb5 52.Bc6 Rb3 53.Bf3 Rb4 54.Bh1 Rb8 55.Bg2 Qe7 56.e3 dxe3 57.fxe3 Qe5 
58.d4 cxd4 59.exd4 Qxd4 60.Rf1 Nc4 61.Be4 Qxe4 62.Qxe4 Nd2 63.Qg2 Nxf1+ 
64.Qxf1 b1=Q 65.Qxb1 Rxb1 0-1

Madrid 1992

WCCC 1992, round 5, Nightmare - Prochess [5]

[Event "WCCC 1992"]
[Site "Madrid, Spain"]
[Date "1992.11.27"]
[Round "5"]
[White "Nightmare (D)"]
[Black "Prochess"]
[Result "0-1"]

1.d4 d5 2.Nf3 Nf6 3.e3 e6 4.Bd3 Bd6 5.O-O O-O 6.c4 dxc4 7.Bxc4 c5 8.Bd2 cxd4 
9.exd4 Qc7 10.Qe2 Bd7 11.Na3 Bxa3 12.bxa3 h6 13.Be3 Bc6 14.Ne5 Nbd7 15.Nxc6 Qxc6 
16.Rac1 Rac8 17.Rfe1 Qd6 18.a4 Nb6 19.Bb3 Rfd8 20.a5 Nbd5 21.Bd2 a6 22.Rxc8 Rxc8 
23.Bc4 Rc6 24.Rc1 Qc7 25.g3 b5 26.axb6 Nxb6 27.Bf4 Rxc4 28.Bxc7 Rxc1+ 29.Kg2 Rxc7 
30.Qxa6 Nbd5 31.a4 Ne7 32.Qb6 Nfd5 33.Qb2 Nc6 34.h4 Rd7 35.Qb5 Nde7 36.Qa6 f5 
37.a5 Ra7 38.Qc4 Kf7 39.a6 Nb8 40.Qc5 Ra8 41.Qb6 Nbc6 42.Kf3 h5 43.Kg2 Ra7 44.Qb2
Nd5 45.Qe2 g6 46.Qb5 Ndb4 47.Qb6 Ke7 48.Kh3 Kd7 49.Kg2 Nxa6 50.Qb5 Nc7 51.Qc5 Nd5 
52.Qb5 Ra2 53.Qb1 Ra4 54.Qb7+ Kd6 55.Qh7 Nde7 56.Qg7 Nxd4 57.Qf6 Rc4 58.Qg7 e5 
59.f4 exf4 60.gxf4 Rb4 61.Qe5+ Kd7 62.Qc5 Ndc6 63.Kg3 Rd4 64.Qa3 Nd5 65.Qa2 Nxf4 
66.Qf7+ Ne7 67.Qa2 Ned5 68.Qa6 Rd3+ 69.Kf2 Rd2+ 70.Kf3 Ne6 71.Qa7+ Ke8 72.Qa8+ Kf7 
73.Qb7+ Kf6 74.Qc6 Rd3+ 75.Kf2 f4 76.Qc4 Rd2+ 77.Ke1 Rd1+ 78.Kf2 Ne3 79.Qc6 Nf5 
80.Qf3 Rd2+ 81.Ke1 Nxh4 82.Qh3 Rh2 83.Qc3+ Kf7 84.Kf1 Nf5 85.Kg1 Re2 86.Qf3 Nfd4 
87.Qb7+ Kf6 88.Qa8 h4 89.Qe8 f3 90.Qg8 Nf5 91.Qh8+ Kf7 92.Qh7+ Neg7 93.Qxg6+ Kxg6 
94.Kf1 Ng3+ 95.Kg1 0-1 


External Links


  1. Don Beal (1993). Report on the QMW 1993 Uniform-Platform Computer-Chess Championship. ICCA Journal, Vol. 16, No. 3
  2. QMW computer chess by Don Beal,, August 19, 1993
  3. Jaap van den Herik, Bob Herschberg (1992). The 7th World Computer-Chess Championship. Report on the Tournament. ICCA Journa, Vol. 15, No. 4l
  4. Downloads | Open Dutch Computer Chess Championships | Games
  5. Madrid 1992 - Chess - Round 5 - Game 10 (ICGA Tournaments)

Up one Level