Esc

From Chessprogramming wiki
Jump to: navigation, search

Home * Engines * Esc

ISO keyboard symbol for "Esc" [1]

Esc, (ESC)
a WinBoard compatible chess engine by Claudio Della Corte, written in C++, first released in February 2001. Esc won the 2nd Italian Engine Contest played on-line in 2001/2002 [2] , and participated at three CIPS tournaments, third place at the CIPS 2001 with 3½/5 and CIPS 2002 with 4½/6 repectively, and runner-up at CIPS 2004 with 4/5. Esc further played the CCT4 with 5½/11.

Desciption

Esc applies a principal variation search within an iterative deepening framework, and uses null move-, futility-, extended futility pruning, razoring and various extensions to sharpen the search tree as reported in its search statistics given in the log-file [3] , as well as lazy evaluation. Further Esc utilizes three separate hash tables, the main transposition table, a smaller TT for the quiescence search and a pawn hash table. Move ordering considers hash- and PV-moves, winning and equal captures, and two killer moves.

Photos & Games

Nicola-claudio cips2002.jpg

CIPS 2002, round 2, Nicola Rizzuti and Claudio Della Corte, Gargamella - Esc [4]

[Event "CIPS 2002"]
[Site "Pontedera"]
[Date "2002.06.01"]
[Round "2"]
[White "Gargamella 0.6"]
[Black "Esc 1.16"]
[Result "0-1"]

1.e4 c6 2.d4 d5 3.exd5 cxd5 4.Nc3 Nf6 5.Bb5+ Bd7 6.Nge2 Bxb5 7.Nxb5 Qa5+ 8.Nbc3 e6 9.Bg5 Ne4 
10.Bd2 Nxc3 11.Bxc3 Qb6 12.a4 Bd6 13.Ng3 O-O 14.O-O Qc7 15.Qd3 Rc8 16.Rae1 Qc4 17.Qxc4 Rxc4 
18.Ra1 Bxg3 19.fxg3 Nc6 20.Rad1 Rxa4 21.Rf2 Ra2 22.g4 b5 23.b4 a5 24.bxa5 b4 25.Be1 R8xa5
26.g5 R5a3 27.Kf1 Rb2 28.g4 Raa2 29.Rdd2 Na5 30.Rde2 Nc4 31.Rf3 Na3 32.Ref2 Nxc2 33.Rxf7 Ne3+ 
34.Kg1 Rxf2 35.Rxf2 Rxf2 36.Kxf2 b3 37.Kxe3 b2 38.h4 b1=Q 39.Bf2 e5 40.dxe5 Qe4+ 41.Kd2 d4 
42.e6 Qf4+ 43.Ke2 Qxg4+ 44.Kd2 Qf4+ 45.Ke1 d3 46.Bd4 Qc1+ 47.Kf2 d2 48.e7 Qe1+ 49.Kg2 d1=Q 
50.e8=Q+ Qxe8 51.Kg3 Qee2 52.Bc5 Qf3+ 53.Kh2 Qdh1# 0-1 

Forum Posts

External Links

Chess Engine

Misc

References

Up one level