From Chessprogramming wiki
Jump to: navigation, search

Home * Engines * FireFly

FireFly, (Firefly)
an UCI and WinBoard compliant chess engine by Andrew Fan, first released in May 2004. FireFly is written in C, and applies an own 32-bit implementation of single line Magic Bitboards aka Kindergarten Bitboards [2], is able to probe Nalimov Tablebases, and performs a parallel search.

Selected Games

TCEC Season 5, round 5, FireFly - Crafty [3]

[Event "TCEC Season 5 - Stage 1"]
[Site ""]
[Date "2013.09.08"]
[Round "5.15"]
[White "Firefly 2.6"]
[Black "Crafty 23.6"]
[Result "0-1"]

1.Nf3 f5 2.g3 g6 3.Bg2 Bg7 4.d4 Nf6 5.O-O O-O 6.b3 Ne4 7.Bb2 c5 8.c4 Nc6 9.Nc3 Nxd4 
10.Nxd4 Bxd4 11.Nxe4 Bxb2 12.Rb1 Bg7 13.Nxc5 Qc7 14.b4 f4 15.Qd3 a5 16.a3 Kh8 17.Qe4 
axb4 18.axb4 fxg3 19.hxg3 e6 20.Rfd1 Ra3 21.Rb3 Rxb3 22.Nxb3 b6 23.Qd3 Qa7 24.b5 Qa3 
25.Nd4 Qb4 26.Rd2 Bf6 27.e4 Kg7 28.Nf3 h5 29.e5 Be7 30.Nd4 h4 31.gxh4 Rf4 32.Re2 Bxh4 
33.Bf3 g5 34.Bh5 Kh8 35.f3 Qe7 36.Re3 Qh7 37.Qxh7+ Kxh7 38.Rd3 Kh6 39.Bg4 Be1 40.Nc2 
Ba5 41.Ne3 Bb4 42.Kf2 Kg7 43.Ke2 Kg6 44.Kf2 Kf7 45.Bh5+ Ke7 46.Rd1 Bc3 47.Rg1 Bxe5 
48.Rxg5 Bd4 49.Bg6 Bb7 50.Rg3 e5 51.Bh5 Kd6 52.Ke2 Bxe3 53.Kxe3 Rxc4 54.Rg7 Rc3+ 
55.Kf2 Rb3 56.Bg4 Bc8 57.Rg8 Kc7 58.Rg7 Rxb5 59.Bh3 Rc5 60.Rf7 b5 61.f4 b4 62.fxe5 
b3 63.Rf3 Rc2+ 64.Kg3 b2 65.Rb3 Bb7 66.Bf5 Rg2+ 67.Kh3 Bd5 68.Rb5 Rf2 69.Bb1 Kc6 
70.Rb8 Rg2 71.Bd3 Rd2 72.Bh7 Kc5 73.Kg3 Kd4 74.Kf4 Rf2+ 75.Kg4 Kxe5 76.Bb1 Rg2+ 
77.Kh3 Kd4 78.Rb5 Rd2 79.Kg3 Kc3 80.Rc5+ Bc4 81.Ba2 d5 82.Bb1 0-1

Forum Posts


2005 ...

2010 ...

External Links

Chess Engine



Up one Level