This is a temporary, read-only recovery of the chessprogrammingwiki while a longer-term plan is worked out. Editing is not possible right now, but will be again soon.
Chess Programming Wiki All pages Other namespaces

Duck

Home * Engines * Duck

Duck 1Duck 1


  1. Duck by Dennis Breuker (Dutch)↩︎

Duck,
a chess program written in C by Dennis Breuker, competing at three Dutch Open Computer Chess Championships, the DOCCC 1989, the DOCCC 1992, and with the same version the DOCCC 2000, further playing the 4th Computer Olympiad 1992 in London.

Contents
  1. Description
    1. Prover
  2. Publications
  3. Forum Posts
  4. External Links
    1. Chess Engine
    2. Duck Misc
  5. References

Description

from Mark Uniacke's report on the 4th Computer Olympiad 1992 1:

Search techniques used are minimal-windowalpha-beta with extensions for check evasionrecapturessingular moves and promotionsMove ordering is by history heuristicrefutation and transposition-table moves and captures. Positional values may range up to +/- 1 Pawn. Development time is 2 years on a very part time basis. 

Prover

Prover was a Proof-Number Search implementation for chess, using chess-specific routines of Duck. Provers only goal was searching for mate 2.

Publications

Forum Posts

Chess Engine

Duck Misc

Watch on YouTube

References

Up one Level


  1. Mark Uniacke (1992). The Chess Tournament of the AST 4th Computer Olympiad. ICCA Journal, Vol. 15, No. 3↩︎

  2. Dennis Breuker, Victor Allis, Jaap van den Herik (1994). How to Mate: Applying Proof-Number Search. Advances in Computer Chess 7, reprint as Mate in 38: Applying Proof-Number Search from Ed Schroder's Programmer's Stuff site » Proof-Number Search↩︎

Categories: Bird · SPARC · SPARCstation · Pat Metheny

What links here

Contributors: GerdIsenberg.