Difference between revisions of "Zugzwang"

From Chessprogramming wiki
Jump to: navigation, search
 
(One intermediate revision by the same user not shown)
Line 25: Line 25:
  
 
=Publications=
 
=Publications=
<ref>[http://ilk.uvt.nl/icga/journal/docs/References.pdf ICGA Reference Database] (pdf)</ref>
+
<ref>[[ICGA Journal#RefDB|ICGA Reference Database]]</ref>
 
* [[John Roycroft]] ('''1990'''). ''Identifying Three Types of Zugzwang''. [[ICGA Journal#13_4|ICCA Journal, Vol. 13, No. 4]]
 
* [[John Roycroft]] ('''1990'''). ''Identifying Three Types of Zugzwang''. [[ICGA Journal#13_4|ICCA Journal, Vol. 13, No. 4]]
 
* [[Lars Rasmussen]] ('''1991 - 2000'''). ''Mutual Zugzwang Results''. (various) [https://en.wikipedia.org/wiki/EG_%28magazine%29 EG]
 
* [[Lars Rasmussen]] ('''1991 - 2000'''). ''Mutual Zugzwang Results''. (various) [https://en.wikipedia.org/wiki/EG_%28magazine%29 EG]
Line 55: Line 55:
 
* [http://www.talkchess.com/forum/viewtopic.php?t=58316 static mate/stalemate detection?] by [[Alexandru Mosoi]], [[CCC]], November 21, 2015 » [[Null Move Test-Positions]], [[Stalemate]]
 
* [http://www.talkchess.com/forum/viewtopic.php?t=58316 static mate/stalemate detection?] by [[Alexandru Mosoi]], [[CCC]], November 21, 2015 » [[Null Move Test-Positions]], [[Stalemate]]
 
* [http://www.talkchess.com/forum/viewtopic.php?t=60798 4 old zugzwangs where modern engines still have troubles] by [[Vincent Lejeune]], [[CCC]], July 12, 2016
 
* [http://www.talkchess.com/forum/viewtopic.php?t=60798 4 old zugzwangs where modern engines still have troubles] by [[Vincent Lejeune]], [[CCC]], July 12, 2016
 +
* [https://groups.google.com/d/msg/fishcooking/Ual8DTYpH0I/Ah6hDc-ZBQAJ zugzwang suggestion] by [[Warren D. Smith]], [[Computer Chess Forums|FishCooking]], September 15, 2019 » [[Stockfish]]
  
 
=External Links=
 
=External Links=

Latest revision as of 17:10, 16 November 2020

Home * Chess * Tactics * Zugzwang

Zugzwang is a position in which it is disadvantageous to move, as every move leads to a worse, and often lost position. Most of the time it happens in late endgames, specially pawn endings, the most obvious example being a KPK endgame, where opposition can be regarded as a special case of zugzwang.

Zugzwang and Null Move

Zugzwang positions are known cause the Null Move Pruning go wrong. For that reason most programs do not use null move in the late endings. As far as middlegame positions are concerned, programmers either assume that they happen too rarely to bother with them, or use some sort of verification pruning.

Mutual Zugzwang

Mutual or reciprocal zugzwang is a rare position such that who ever is to move is in zugzwang, which may occur in late endings [1].

Trébuchet

A Trébuchet is an extreme winning/losing type of reciprocal zugzwang in pawn endgames, also broached in Noam Elkies publication On numbers and endgames. [2].

See Also

Publications

[3]

Forum Posts

1999

Pseudo-code for verification search by Dan Homan, CCC, November 06, 1999

2000 ...

2010 ...

External Links

Zugzwang

Misc

References

  1. List of All Known Mutual Zugzwangs
  2. Noam D. Elkies (1999). On numbers and endgames: Combinatorial game theory in chess endgames. pdf, differs only in trivial stylistic details from the (1996) version published in Games of No Chance edited by Richard J. Nowakowski, MSRI Publications Volume 29
  3. ICGA Reference Database
  4. Zugzwang Test Suite ZPTS by Robert Allgeuer by Paul Henri, CCC, February 12, 2014
  5. Zugzwang Test Suite ZPTS - updated version and results of Fruit by Robert Allgeuer, CCC, October 19, 2004

Up one Level