Alfil

From Chessprogramming wiki
Revision as of 17:48, 10 September 2019 by GerdIsenberg (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Home * Engines * Alfil

Alfil [1]

Alfil, (Alfil Chess, AlfilChess)
a chess program by Enrique Sánchez Acosta, written in C++, first incorporated as chess engine of TotalChess 2000, and subsequently since 2001 commercially released as Alfil Chess I and Alfil Chess 2.2 by Hollywood Publishing [2]. Alfil has become a free engine under Windows, compliant with UCI, and under Linux, compliant with the Chess Engine Communication Protocol. More recent versions have a parallel search with multiple threads and are able to probe Nalimov Tablebases [3],

C# Engine Project

The C# Engine Project, at first dubbed Alfil 15 and released as open source in 2015, started from Stockfish v5 and various C# ports such as Portfish, and over the time incorporated ideas and knowledge gained from over 10 years of Alfil development, and from other open source engines. Alfil 15 was registered for TCEC Season 8, when it was disqualified after its first game versus Pedone, since it could not disable its internal book, not complying with the TCEC rules [4]. After that incident, and due to discussions on Alfil's 15 origins in computer chess forums [5], the author made these more explicit on September 02, 2015, and invited everyone to collaborate [6]:

This is a new project in C# mainly from Stockfish but intended to serve as a working tool (in Spanish) for future chess engines and tools, like Chessaria AICE.

Selected Games

TCEC - Stage 1 - Season 5, Alfil 13.1 - Arasan 16 [7]

[Event "TCEC - Stage 1 - Season 5"]
[Site "http://www.tcec-chess.net"]
[Date "2013.09.05"]
[Round "4.16"]
[White "Alfil 13.1"]
[Black "Arasan 16"]
[Result "1/2-1/2"]

1.e4 g6 2.d4 Bg7 3.Nc3 d6 4.f4 Nf6 5.Nf3 O-O 6.Bd3 Na6 7.e5 dxe5 8.fxe5 Nd7 9.Na4 c5 
10.c3 Rb8 11.Bf4 b5 12.e6 bxa4 13.exd7 Qxd7 14.Bxb8 Nxb8 15.O-O cxd4 16.Nxd4 Bxd4+ 
17.cxd4 Qxd4+ 18.Kh1 Be6 19.Rc1 Qxb2 20.Bc4 Bxc4 21.Rxc4 Qxa2 22.Rxa4 Qe6 23.Re1 Qf6 
24.Rxa7 Nc6 25.Rc7 Rd8 26.Qf3 Ne5 27.Qxf6 exf6 28.Rc2 Kg7 29.g3 Rd5 30.Kg2 f5 31.Ree2 
g5 32.Red2 Rb5 33.Ra2 h6 34.Ra7 f4 35.gxf4 gxf4 36.Ra4 f3+ 37.Kf2 Rb3 38.Rad4 h5 39.h3
Kg6 40.Rd5 Kf5 41.Rd1 f6 42.R5d2 Rb4 43.Rd4 Rb7 44.Rg1 Rb2+ 45.Kg3 Kg5 46.h4+ Kg6 47.Rf4 
Rb3 48.Re4 Ng4 49.Rxg4+ hxg4 50.Kxg4 f2 51.Rf1 f5+ 52.Kf4 Rb4+ 53.Kf3 Rxh4 54.Rxf2 
1/2-1/2

See also

Forum Posts

2007 ...

2010 ...

2015 ...

External Links

Chess Engine

Entrevista con Enrique Sánchez Acosta, creador de Alfill | Chessdom.es, March 05, 2014 (Spanish)

Misc

References

Up one level