From Chessprogramming wiki
Jump to: navigation, search

Home * Engines * Darmenios

a WinBoard compliant chess engine by Dariusz Czechowski, written in C++, first released in January 2010. Darmenios performs bitboard-based legal move generation, alpha-beta search with null-move pruning, quiescence search, history based move ordering, and uses a transposition table with a special replacement algorithm. In 2010, the rudimentary evaluation considered mobility, piece-square tables and passed pawns [1], and apparently has improved since then.

Tournament Play

Darmenios played the WCCC 2010 and WCSC 2010 in Kanazawa. At the Polish Computer Chess Championship Darmenios demonstrated huge progress in two years after its debut at PCCC 2009 with 0/6, the PCCC 2010 already third with 3½/6, and winning the PCCC 2011 with 5/6. At the WCRCC 2011, the Fifth Annual ACCA World Computer Rapid Chess Championship, Darmenios became sixth with 5½/10.

Selected Games

WCCC 2010, round 2, Hector for Chess - Darmenios [2]

[Event "WCCC 2010"]
[Site "Kanazawa, Japan"]
[Date "2010.09.25"]
[Round "2"]
[White "Hector for Chess"]
[Black "Darmenios"]
[Result "0-1"]

1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d3 Be7 5.O-O O-O 6.Re1 d6 7.c3 Na5 8.Bb5 a6 
9.Ba4 b5 10.Bc2 c5 11.Nbd2 Be6 12.d4 cxd4 13.cxd4 Rc8 14.Bd3 Qb6 15.d5 Bd7 
16.Nf1 Ng4 17.Qe2 Qb8 18.Ng3 Nb7 19.b4 Nf6 20.a4 a5 21.Bxb5 axb4 22.Bg5 Bg4 
23.Bxf6 Bxf6 24.Reb1 Rc3 25.Rxb4 Na5 26.Qb2 Qc7 27.Ne1 Bh4 28.Ne2 Rc5 29.f3 
Bc8 30.Qb1 f5 31.Nd3 Rc2 32.Rb2 Rxb2 33.Qxb2 fxe4 34.fxe4 Nc4 35.Qb4 Ne3 
36.Qd2 Qa7 37.Kh1 Nxg2 38.Ng1 Ne3 39.Rc1 Bg4 40.Rb1 Bh5 41.Qc1 Nd1 42.Kg2 
Qf7 43.Kh3 Bd8 44.Nf4 Qf6 45.Rb3 exf4 46.Qxd1 Bxd1 47.Nf3 Bxb3 0-1 

Forum Posts

External Links


Up one Level