Pepito

From Chessprogramming wiki
Jump to: navigation, search

Home * Engines * Pepito

Pepito,
a Chess Engine Communication Protocol and UCI compliant open source chess engine written by Carlos del Cacho in C, first released in September 2000 [1]. The recent version comes with an own GUI written in C++ using wxWidgets and can create opening book databases from a pile of thousands of chess games, applying advanced data structures such as B-trees and skip lists [2]. As bitboard engine, Pepito applies rotated bitboards with 1/2 MiB lookup tables, indexed by the full 8-bit line occupancy, to determine sliding piece attacks. Pepito played the CCT4, CCT5 and CCT6 tournaments.

Screenshot

Pepito.jpg

Pepito GUI [3]

Features

Acknowledgments

Pepito wouldn't have come to life without the help from these guys, acknowledged by Carlos del Cacho in thanx.txt, shipped with the source files [4]:

... further ...

... and

for their papers, and

and many others at CCC for their help...

Selected Games

CCT4, round 2, Pepito - Yace [5]

[Event "CCT4"]
[Site "Internet Chess Club"]
[Date "2002.01.19"]
[Round "2"]
[White "Pepito"]
[Black "Yace"]
[Result "1/2-1/2"]

1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be3 e6 7.f3 b5 8.g4 h6 
9.Qd2 Nbd7 10.O-O-O Bb7 11.h4 b4 12.Na4 Qa5 13.b3 Nc5 14.a3 Rc8 15.Qxb4 
Qc7 16.Nxc5 dxc5 17.Qa4+ Nd7 18.Ne2 c4 19.b4 Bc6 20.Qxa6 Ra8 21.Qxc4 Rxa3 
22.Bf4 Qb7 23.c3 Bb5 24.Qd4 Ra2 25.Kb1 Rxe2 26.Rh3 e5 27.Bxe5 Bc5 28.Qd5 
Bc6 29.Qc4 Bb5 30.Qd5 Bc6 31.Qc4 Bb5 32.Qd5 1/2-1/2

Clones

The program Siboney by Francisco Rivera published in 2002 was based on Pepito with a changed evaluation [6] [7] [8]. In 2003, Deep<9> by pretended author Denis Grafen was proven a blatant clone of Pepito [9] [10] [11].

Forum Posts

2000

2001

2002

2003

2004 ...

External Links

Chess Engine

Misc

References

Up one Level