Zarkov

From Chessprogramming wiki
Revision as of 14:27, 6 August 2019 by Vincentlejeune (talk | contribs)
Jump to: navigation, search

Home * Engines * Zarkov

Dr. Zarkov [1]

Zarkov,
a commercial chess program by John Stanback written in C. The first version in 1989 was similar to John's GNU Chess 2.0, but used other data structures based on 0x88 and run on HP 9000 workstations or PCs with its own GUI. In 1990, John Stanback discovered a new pruning technique, a combination of evaluation heuristics and reduced depth search, which was implemented in Zarkov 2.5, also market as Grandmaster Chess [2]. Zarkov stores positions in which the score changes significantly between a shallow search (about 2 plies) and a deeper search into a persistent hash table, retrieved at the start of each game to make Zarkov remember positions from previous games in its search to avoid worse positions in advance [3].

Screenshot

Zarkov.gif

Zarkov DOS Screen [4]

Windows

A Windows DDE Server Zarkov was used with the Bookup [5] and Chess Assistant database programs. The Chess Engine Communication Protocol compliant but unreleased Zarkov 4.5X played some private engine tournaments with promising results. The so far final version Zarkov 5.0 is a Windows DLL file which was sold as an add-on engine for the Millenium Genius 6 aka Millennium Chess System interface [6].

Tournament Play

Zarkov played the WCCC 1989, and the five late ACM North American Computer Chess Championships, ACM 1989, ACM 1990, ACM 1991, ACM 1993, and ACM 1994 where Zarkov became runner up behind Deep Thought II. It did quite well in the Aegon Tournaments held from 1994-1997, each time 4/6, and further played the BELCT 2001 and CCT4.

Selected Games

ACM 1993

ACM 1993, round 3, B*Hitech - Zarkov [7]

[Event "ACM 1993"]
[Site "Indianapolis USA"]
[Date "1993.02.15"]
[Round "3"]
[White "B*Hitech"]
[Black "Zarkov"]
[Result "0-1"]

1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Bc5 5.Be3 Qf6 6.c3 Nge7 7.Qd2 a6 8.f4 d5 9.e5 
Qh4+ 10.g3 Qh5 11.Bg2 Bh3 12.Bf3 Bg4 13.Bg2 Nxd4 14.Bxd4 Bxd4 15.cxd4 O-O 16.O-O 
c6 17.Rf2 Rfe8 18.Nc3 Nf5 19.Na4 Re6 20.Nb6 Rae8 21.Qd3 Rg6 22.Rc1 Rh6 23.Bh1 Qg6 
24.Na4 Ra8 25.Nc5 b6 26.Na4 b5 27.Nc5 a5 28.Rcf1 a4 29.Qc3 Rc8 30.Ra1 Re8 31.b3 a3 
32.b4 Ra8 33.Nb3 Qe6 34.Na5 Rc8 35.Rd2 f6 36.Qxa3 fxe5 37.fxe5 Qd7 38.Rf1 Bh3 39.Rf4 
Re8 40.Nb3 Qd8 41.Nc5 Rf8 42.Rdf2 g5 43.R4f3 Bg4 44.Rd3 Bh3 45.Qc1 Ng7 46.Rxf8+ Qxf8 
47.Qd1 Ne6 48.Rf3 Qe8 49.Ra3 Qf8 50.Nxe6 Rxe6 51.g4 Rh6 52.Bf3 Qxb4 53.Ra6 Qc3 54.Kh1 
Rg6 55.a3 Kh8 56.a4 Rg8 57.e6 Re8 58.Be2 Rxe6 59.axb5 Rxe2 60.Ra8+ Kg7 61.Ra7+ Kf6 
62.Qf1+ Bxf1 63.Rf7+ Kxf7 64.Kg1 Bh3 65.bxc6 Qc1# 0-1

View this game on Lichess.org

ACM 1994

ACM 1994, round 2, Cray Blitz - Zarkov

[Event "ACM 1994"]
[Site "Cape May USA"]
[Date "1994.06.25"]
[Round "2"]
[White "Cray Blitz"]
[Black "Zarkov"]
[Result "0-1"]

1.e4 e5 2.Bc4 Nf6 3.d3 c6 4.Nf3 d5 5.Bb3 Bb4+ 6.Bd2 Bd6 7.exd5 cxd5 8.Nc3 Be6 
9.O-O Nc6 10.Nb5 Bb8 11.Kh1 a6 12.Nc3 h6 13.a4 Bd6 14.Re1 O-O 15.Bc1 Qb6 16.Kg1 
Rac8 17.Qe2 Rfe8 18.Qd1 Bc5 19.Rf1 Nd4 20.Nxd4 Bxd4 21.a5 Qa7 22.h3 Bxc3 23.bxc3 
d4 24.c4 Bd7 25.Re1 Bc6 26.Ba3 Re6 27.Rb1 Nd7 28.Ba2 Rg6 29.f3 Re8 30.Bb4 Nf6 
31.Bb3 Nh5 32.Bd2 Qc5 33.Ra1 Qe7 34.Kh2 Qh4 35.Rg1 Nf4 36.Bxf4 exf4 37.Ba4 Bxa4 
38.Rxa4 Qf2 39.Qf1 Qxc2 40.Ra1 Re2 41.Rc1 Qxd3 42.Re1 Rge6 43.Rb1 Re7 44.c5 Qc2 
45.Rc1 Qg6 46.Kh1 d3 47.Rb1 Qg3 0-1

View this game on Lichess.org

BELCT 2001

BELCT 2001, round 7, Zarkov - Yace [8]

[Event "1.BELCT2001"]
[Site "Berlin"]
[Date "2001.10.03"]
[Round "7"]
[White "Zarkov 4.5T"]
[Black "Yace"]
[Result "1-0"]

1.e4 e6 2.d4 d5 3.e5 c5 4.c3 Qb6 5.Nf3 Bd7 6.a3 a5 7.Bd3 Nc6 8.Bc2 Nh6 9.O-O cxd4 
10.cxd4 Nf5 11.Bxf5 exf5 12.Nc3 Be6 13.Na4 Qa7 14.Be3 Be7 15.Rc1 Rc8 16.Qd3 O-O 
17.Rfe1 Rfe8 18.Rc3 Nb8 19.Bg5 Bf8 20.Qb5 Bd7 21.Qxd5 h6 22.Rxc8 Rxc8 23.e6 fxe6 
24.Rxe6 Kh8 25.Nc3 b5 26.Rg6 Bc6 27.Qe5 Qd7 28.Rxh6+ Kg8 29.Rxc6 Qxc6 30.Qxf5 b4 
31.Ne5 Qe8 32.axb4 Nc6 33.bxa5 Nxd4 34.Qe4 Rc5 35.Bf4 Ne6 36.Ng4 Rxa5 37.h3 Qf7 
38.Be5 Bc5 39.Qe2 Qf5 40.Qd2 Ra8 41.Qe1 Qc2 42.Bd6 Qb3 43.Bxc5 Nxc5 44.Qe3 Nb7 
45.Qd2 Rd8 46.Qe2 Nc5 47.Qe5 Nd3 48.Qg5 Ra8 49.Nf6+ Kf8 50.Nd7+ Kf7 51.Qf5+ Ke8 
52.Nd5 Ra1+ 53.Kh2 Re1 54.N7b6 Qxb2 55.Qg6+ Kd8 56.Qc6 Rh1+ 57.Kxh1 Qc1+ 58.Qxc1 
Nxc1 59.g4 Ke8 60.f4 Nd3 61.f5 Nc5 62.Kg2 Nb3 63.Kf3 Nd4+ 64.Kf4 Kf7 65.h4 Nb3 
66.Nd7 Ke8 67.Ne5 Nd4 68.h5 Kf8 69.g5 Ne2+ 70.Kg4 Nc3 71.Nxc3 1-0

See also

Publications

Forum Posts

1989

1990 ...

1995 ...

Re: Wchess 2000 and Zarkov 5 by Bert Seifriz, CCC, January 16, 1999 » WChess

2000 ...

2010 ...

External Links

Chess Program

Misc

Flash Gordon (serial) from Wikipedia
Frank Shannon from Wikipedia
Zarkov's rocket ship - Flash Gordon Wiki

References

Up one Level