Alfil

Home * Engines * Alfil



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. 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 ,

=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. After that incident, and due to discussions on Alfil's 15 origins in computer chess forums , the author made these more explicit on September 02, 2015, and invited everyone to collaborate :

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 [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=
 * Elephant

=Forum Posts=

2007 ...

 * Alfil 7.5 : 2293 by Patrick Buchmann, CCC, May 20, 2007
 * Alfil 8 beta 0.4 : 2472 by Patrick Buchmann, CCC, November 01, 2007
 * Alfil 8.1 : 2464 by Patrick Buchmann, CCC, January 21, 2008
 * Alfil 8.1.1 SIMD by Tony Thomas, CCC, February 25, 2008

2010 ...

 * Alfil 11 MT by esacosta, CCC, November 29, 2011
 * Alfil on FICS by esacosta, CCC, December 15, 2011

2015 ...

 * Alfil 15.4 C# (beta 17) by Enrique Sánchez, CCC, April 21, 2015
 * Alfil 15.7 by Enrique Sánchez, CCC, July 12, 2015
 * Has Alfil 15.8 been withdrawn? by Gabor Szots, CCC, August 29, 2015

=External Links=

Chess Engine

 * Alfilchess · GitHub
 * Interview with Enrique Sánchez Acosta, author of Alfil | Chessdom, March 05, 2014 » TCEC Season 6
 * Entrevista con Enrique Sánchez Acosta, creador de Alfill | Chessdom.es, March 05, 2014 (Spanish)


 * Index of /chess/engines/Norbert's Collection/Alfil Chess (Compilation) by Norbert Raimund Leisner hosted by Kirill Kryukov
 * Alfil in CCRL 40/4
 * Alfil in CCRL 40/40

Misc

 * Alfil - Wikipedia.es (Spanish)
 * Alfil (chess) from Wikipedia

=References= Up one level