From Chessprogramming wiki
Jump to: navigation, search

Home * Engines * Philidor

André Danican Philidor [1]

a series of chess programs by David Levy's and Kevin O’Connell's software forge Philidor Software, with David Broughton and Mark Taylor as primary programmers. Philidor was intended as test-bed and development version for programs dedicated for SciSys' and other manufacturers chess computers, but also to play tournaments with an own-brand.


Philidor was initially written by Broughton in Z80 [2] and subsequent versions in 8086 assembly to either run on an Osborne and later on an IBM PC [3], in 1983 commercialized as Parker Chess. Taylor was responsible to port it to 6502 assembly for the SciSys Chess Champion Mark V branch. Parker Chess and Mark V already applied the first version of fractional ply deepening with extensions and reductions, aka SX Algorithm, which was somehow an early implementation of what was later called Late Move Reductions [4]. Philidor played the ACM 1981 and ACM 1982, the European MCC 1981 and European MCC 1982, and the WMCCC 1981 in Travemünde and the WCCC 1983 in New York [5].

Photos & Games

WMCCC 1981


David Levy operating Philidor at the WMCCC 1981 [6] Round 1, Fidelity X - Philidor X [7]

[Event "WMCCC 1981"]
[Site "Travemünde, Germany"]
[Date "1981.09.21"]
[Round "1"]
[White "Fidelity X"]
[Black "Philidor X"]
[Result "0-1"]

1.e4 c5 2.c3 d5 3.exd5 Qxd5 4.d4 e6 5.Nf3 Nc6 6.Na3 cxd4 7.Nb5 Qd7 
8.Bf4 e5 9.Bxe5 Nxe5 10.Nxe5 Qe7 11.Qe2 dxc3 12.Nc7+ Qxc7 13.Ng6+ Ne7 
14.Nxh8 cxb2 15.Qxb2 Qa5+ 16.Ke2 Qa6+ 17.Kd2 Qa5+ 18.Kd1 Bg4+ 19.f3 Rd8+ 
20.Ke2 Be6 21.g3 Nd5 22.Qc1 Bc5 23.Kd1 Nc3+ 24.Kc2 Bf5+ 25.Bd3 Bxd3+ 
26.Kd2 Ne4+ 27.Kd1 Nf2# 0-1 

ACM 1982


ACM 1982, round 4, Philidor - Fidelity X [8], David Levy, Dan and Kathe Spracklen [9]

[Event "ACM 1982"]
[Site "Dallas USA"]
[Date "1982.10.26"]
[Round "4"]
[White "Philidor"]
[Black "Fidelity X"]
[Result "0-1"]

1.e4 c5 2.Nf3 Nc6 3.Bb5 e6 4.Nc3 a6 5.Be2 d5 6.O-O d4 7.Nb1 Nf6 
8.d3 Bd6 9.Bg5 O-O 10.Na3 h6 11.Bd2 e5 12.Nc4 Bc7 13.a4 Be6 14.b3 
b5 15.axb5 axb5 16.Rxa8 Qxa8 17.Nb2 Ba5 18.Bxa5 Qxa5 19.Qa1 Ra8
20.Qxa5 Rxa5 21.Rc1 Ra2 22.Rb1 Nd7 23.Nh4 Nb4 24.Bd1 g6 25.h3 Kh7 
26.Nf3 f5 27.exf5 Bxf5 28.Nd2 Nd5 29.g4 Be6 30.Ne4 Nc3 31.Nxc3 dxc3 
32.Nc4 bxc4 33.bxc4 Kg7 34.Kg2 Rb2 35.Ra1 Kf6 36.Ra3 Kg5 37.Rxc3 Kh4 
38.Ra3 h5 39.Ra6 Nf8 40.Ra8 Nh7 41.Rh8 Nf6 42.Rf8 Nd7 43.Re8 Rb6 
44.Rh8 Nf6 45.Bf3 Rb2 46.c3 Rc2 47.Rh6 Kg5 48.Rh8 Rxc3 49.gxh5 
gxh5 50.Rd8 Bd7 51.Be2 Kh4 52.Rf8 Bxh3+ 53.Kh2 Rc2 54.Rxf6 Rxe2 
55.Kg1 Re1+ 56.Kh2 Bf1 57.Rd6 e4 58.d4 Be2 59.dxc5 Bf3 0-1

See also


Forum Posts

External Links

Chess Program



Up one Level