Doch
Revision as of 19:10, 2 August 2019 by GerdIsenberg (talk | contribs)
Doch,
an UCI compliant chess engine by primary author Don Dailey, supported by chess advisor and evaluation expert and Don's long time collaborator Larry Kaufman.
The development started in 2007 [1], and it was first released to the public as free engine in fall 2009 [2].
Komodo
Etymology
Doch is acronym of Don's Chess. Quote from a Frank Quisinsky interview, December 2009 [4]:
Doch was never intended to be the name that would stick. When I first decided to write this program I needed a name and did not want to spend days obsessing over it. I did not want to call it "chess" but it needed a name to give it some personality. Doch stands for DOn's CHess. I never got around to giving it a proper name and I feel a bit immodest calling it after my own name!
Copy-Make
Doch was a 64-bit aka bitboard program, applying a Copy-Make approach with a position state of 192 byte allocated on the stack [5] [6]
position search( position_state *prev, ... ) { position_state new_position; ... other stuff foreach move in movelist do { make( prev, &new_position, move ); } }
See also
Forum Posts
- Doch 09.980 (uci) by Don Dailey available by Jim Ablett, CCC, November 13, 2009
- Doch (64-bit Version) by Ted Summers, CCC, November 28, 2009
- Doch 1.2 update (uci) by Don Dailey available by Jim Ablett, CCC, December 15, 2009
- Doch 1.3.1 by Don Dailey, CCC, January 05, 2010
- A New Name for Doch.... by Fernando Villegas, CCC, January 07, 2010
External Links
Chess Engine
- Index of /chess/engines/Jim Ablett/DOCH by Jim Ablett, hosted by Kirill Kryukov
- Computerschach, Interview with Don Dailey by Frank Quisinsky, Schachwelt.de, December 18-20, 2009
Misc
References
- ↑ About Komodo by Larry Kaufman
- ↑ Doch 09.980 (uci) by Don Dailey available by Jim Ablett, CCC, November 13, 2009
- ↑ Komodo credit by Don Dailey, CCC, January 22, 2010
- ↑ Computerschach, Interview with Don Dailey by Frank Quisinsky, Schachwelt.de, December 18-20, 2009
- ↑ Re: undo move vs. Position Cloning by Don Dailey, CCC, September 16, 2009
- ↑ Re: undo move vs. Position Cloning by Don Dailey, CCC, September 16, 2009