Home * Engines * DanChess

a chess engine by Daniel Shawul written in C++, compliant to the Chess Engine Communication Protocol. DanChess uses a hybrid mailbox and bitboards board representation [1] , utilizes attack tables, and is able to probe Nalimov Tablebases. DanChess had its tournament debut in 2005, playing a strong CCT7 [2] , but was soon superseeded by its successor Scorpio [3].


During forum discussions about early DanChess versions and the definition of clones [4], Robert Hyatt pointed out DanChess had various pre-initialized tables as used in Crafty and a quite similar SEE swap implementation [5], the latter also mentioned as extremely similar by Dann Corbit, who as a kind of ombudsman inspected DanChess' source code concluding it "clean" otherwise, and disagreed with Hyatt about both the spirit and the extent of whether or not DanChess is a Crafty clone [6]. However, all controversial tracks were later removed in subsequent versions, version 1.04 was published as open source [7].

Forum Posts

External Links


  1. ^ Dan chess accusation solved! by Daniel Shawul, Winboard Forum, February 24, 2004
  2. ^ About DanChess in cct7 by Daniel Shawul, CCC, February 07, 2005
  3. ^ Gauntlet Scorpio v1.1 - games - replaced DanChess by Karl-Heinz Söntges, CCC, June 02, 2005
  4. ^ crafty clone? by Daniel Shawul, Winboard Forum, November 28, 2003
  5. ^ Re: definition of clones: Danchess an Crafty by Robert Hyatt, CCC, February 15, 2004
  6. ^ Re: WBEC Ridderkerk new results by Dann Corbit, Winboard Forum, February 15, 2004
  7. ^ DanChess with source code by Dann Corbit, Winboard Forum, March 01, 2004

What links here?

Up one level