Changes

Jump to: navigation, search

Doch

3,295 bytes added, 20:47, 1 November 2018
Created page with "'''Home * Engines * Doch''' '''Doch''',<br/> an UCI compliant chess engine by primary author Don Dailey, supported by chess advisor and evaluation e..."
'''[[Main Page|Home]] * [[Engines]] * Doch'''

'''Doch''',<br/>
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 <ref>[https://komodochess.com/store/pages.php?cmsid=13 About Komodo] by [[Larry Kaufman]]</ref>, and it was first released to the public as free engine in fall 2009 <ref>[http://www.talkchess.com/forum/viewtopic.php?t=30598 Doch 09.980 (uci) by Don Dailey available] by [[Jim Ablett]], [[CCC]], November 13, 2009</ref>.

=Komodo=
In January 2010, Doch evolved to [[Komodo]] <ref>[http://www.talkchess.com/forum/viewtopic.php?t=31920 Komodo credit] by [[Don Dailey]], [[CCC]], January 22, 2010</ref> to become one of the strongest programs ever.

=Etymology=
Doch is [[:Category:Acronym|acronym]] of Don's Chess. Quote from a [[Frank Quisinsky]] interview, December 2009 <ref>[http://www.schach-welt.de/schach/computerschach/interviews/don-dailey Computerschach, Interview with Don Dailey] by [[Frank Quisinsky]], [http://www.schach-welt.de/ Schachwelt.de], December 18-20, 2009</ref>:
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!
<span id="Copy"></span>
=Copy-Make=
Doch was a 64-bit aka [[Bitboards|bitboard]] program, applying a [[Copy-Make]] approach with a [[Chess Position|position]] state of 192 byte allocated on the [[Stack|stack]] <ref>[http://www.talkchess.com/forum/viewtopic.php?topic_view=threads&p=291570&t=29770 Re: undo move vs. Position Cloning] by [[Don Dailey]], [[CCC]], September 16, 2009</ref> <ref>[http://www.talkchess.com/forum/viewtopic.php?topic_view=threads&p=291586&t=29770 Re: undo move vs. Position Cloning] by [[Don Dailey]], [[CCC]], September 16, 2009</ref>
<pre>
position search( position_state *prev, ... )
{
position_state new_position;
... other stuff
foreach move in movelist do {
make( prev, &new_position, move );
}
}
</pre>

=See also=
* [[Komodo]]
* [[Occam]]

=Forum Posts=
* [http://www.talkchess.com/forum/viewtopic.php?t=30598 Doch 09.980 (uci) by Don Dailey available] by [[Jim Ablett]], [[CCC]], November 13, 2009
* [http://www.talkchess.com/forum/viewtopic.php?t=31082 Doch 1.2 update (uci) by Don Dailey available] by [[Jim Ablett]], [[CCC]], December 15, 2009
* [http://www.talkchess.com/forum/viewtopic.php?t=31493 Doch 1.3.1] by [[Don Dailey]], [[CCC]], January 05, 2010
* [http://www.talkchess.com/forum/viewtopic.php?topic_view=threads&p=316228&t=31534 A New Name for Doch....] by [[Fernando Villegas]], [[CCC]], January 07, 2010

=External Links=
* [http://www.schach-welt.de/schach/computerschach/interviews/don-dailey Computerschach, Interview with Don Dailey] by [[Frank Quisinsky]], [http://www.schach-welt.de/ Schachwelt.de], December 18-20, 2009
* [http://en.wiktionary.org/wiki/doch doch - Wiktionary]

=References=
<references />
'''[[Engines|Up one Level]]'''
[[Category:UCI]]
[[Category:Acronym]]

Navigation menu