From Chessprogramming wiki
Jump to: navigation, search

Home * Engines * Dirty

Dusty and dirty PC [1]

a WinBoard compliant chess engine developed since mid 2007 as team effort by Pradu Kannan, Andres Valverde and Fonzy Bluemers, initiated after a chat at Fonzy's Dirty Dozen broadcast [2]. The search, initially from Buzz, is developed by Pradu Kannan, since version 14M-22, March 2010, Fonzy Bluemers is working on the search as well. The evaluation is mainly written by Andres Valverde, in the beginning incorporated from his EveAnn engine, with Fonzy Bluemers is tweaking it also. Both search and evaluation were further optimized by Rémi Coulom's CLOP [3]. Dirty 10APR2015 supports SMP-search based on the framework of FireFly by Andrew Fan [4].


Dirty CUCUMBER, released in November 2018, improved with changed move ordering also by implementing the countermove heuristic, more efficient transposition table lookup, and a tuned evaluation [5].

Tournament Play

Dirty played the ACCA 2008, various ACCA World Computer Rapid Chess Championships, and the CCT11 and CCT12 online, and the CCC 2009 and many CSVN tournaments over the board, such as ICT 2013 (runner up), and since 2014 regularly the CSVN Programmers Tournaments operated by Fonzy Bluemers, becoming third at the PT 46, PT 48, and PT 52.

Photos & Games

ACCA 2008

ACCA 2008, round 3, Telepath - Dirty (Deltomatex)

[Event "ACCA 2008"]
[Site "Internet Chess Club"]
[Date "2008.11.08"]
[Round "3"]
[White "Telepath"]
[Black "Dirty"]
[Result "0-1"]

1.e4 e6 2.Qe2 c5 3.g3 Nc6 4.Bg2 d5 5.d3 Nd4 6.Qd1 Nc6 7.Nd2 g6 8.Ne2 Bg7 
9.O-O Nge7 10.f4 O-O 11.Nc3 b6 12.a3 Bb7 13.Nf3 Bxc3 14.e5 Ba5 15.Be3 d4 
16.Bf2 Qd7 17.Qe2 f5 18.exf6 Rxf6 19.Ng5 Nd5 20.Ne4 Rff8 21.Ng5 Rae8 22.Bh3 
Bc8 23.Rac1 Qe7 24.Bg2 h6 25.Ne4 e5 26.Nxc5 Qxc5 27.Qe4 Nde7 28.b4 Nxb4 
29.axb4 Bxb4 30.fxe5 Nf5 31.c3 Bxc3 32.g4 Qxe5 33.gxf5 Bxf5 34.Qxe5 Rxe5 
35.Bg3 Rb5 36.Be4 Bxe4 37.dxe4 Rb2 38.Rxf8+ Kxf8 39.Rd1 Re2 40.e5 Ke7 41.Kf1
Rb2 42.Rd3 g5 43.h4 a5 44.hxg5 hxg5 45.Rd1 a4 46.Bf2 a3 47.Bxd4 Bxd4 48.Rxd4 
a2 49.Ra4 Ke6 50.Ra8 Rb1+ 51.Kf2 a1=Q 52.Rxa1 Rxa1 53.Kf3 g4+ 54.Kxg4 b5 
55.Kh4 b4 56.Kh5 Rg1 57.Kh6 b3 58.Kh7 b2 59.Kh8 Rg3 60.Kh7 b1=Q+ 61.Kh6 Qh1# 

ICT 2013


ICT 2013 round 6, Fonzy Bluemers and Bart Weststrate [6], Dirty - Kallisto

[Event "ICT 2013"]
[Site "Leiden"]
[Date "2013.06.02"]
[Round "6"]
[White "Dirty"]
[Black "Kallisto"]
[Result "1-0"]

1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bg5 e6 7.Qd2 a6 8.O-O-O h6
9.Be3 Be7 10.f4 Nxd4 11.Qxd4 Qa5 12.Be2 e5 13.Qd3 Be6 14.Kb1 Rc8 15.Nd5 Nxd5 
16.exd5 Bd7 17.fxe5 dxe5 18.d6 Bf6 19.Bf3 b5 20.Bd5 Qb4 21.Rhf1 Qh4 22.h3 O-O 
23.g3 Qh5 24.g4 Qh4 25.Rf3 Kh8 26.Rg1 Rfd8 27.Bb6 Rdf8 28.Bf2 e4 29.Bxe4 Qg5 
30.Bf5 Bxf5 31.Rxf5 Qg6 32.d7 Rc6 33.Re1 Bd8 34.Re8 Rg8 35.Bc5 Rf6 36.Rfe5 

See also

Forum Posts

2007 ...

2010 ...

2015 ...

External Links

Chess Engine



  1. This is not what your Computer is supposed to look like from the inside. Dust has accumulated inside over a period of 4-8 years and done some damage in the process. If you look closely, you can see that the graphics card cooler fan has become so hot that it has completely melted off from itself. Image by Arvutistuudio, January 09, 2012, Wikimedia Commons
  2. "Dirty " TLCV Tournaments
  3. Dirty Chess Engine - readme.txt
  4. Dirty 10APR2015 Released by Andres Valverde, CCC, April 17, 2015
  5. Dirty_CUCUMBER.zip\readme.txt
  6. ICT Round 6, CSVN site, Photos by Jan Krabbenbos

Up one level