Zugzwang Program
Zugzwang was a massive parallel chess program by Rainer Feldmann and Peter Mysliwietz from the Paderborn University, Germany. It won the bronze medal at the 2nd Computer Chess Olympiad, London 1990, and was runner up with three wins and two draws at the WCCC 1992, and won three times the International Paderborn Computer Chess Championships IPCCC. The Zugzwang team was completed by chess player and opening book author Heiner Matthias. Zugzwang was first based on Transputer technology with a grid of up to 1024 Inmos T800 and later T805 processors. Software was developed in the Occam programming language. Later it was also ported to the C-programming language, to run on other hardware architectures such as the Cray T3E supercomputer in 1999. The Young Brothers Wait Concept was elaborated exhaustingly by Feldmann et al. [1][2]. Zugzwang didn’t use Null Move Pruning, but Feldmann’s Fail-High Reductions as well based on the Null Move Observation [3]. Zugzwang’s evaluation was tuned by simulated annealing as described in Mysliwietz’ Ph.D. thesis [4].
Descriptions
given from the ICGA tournament site [5]:
1995
1999
See also
Publications
- Rainer Feldmann, Burkhard Monien, Peter Mysliwietz, Oliver Vornberger (1989). Distributed Game-Tree Search. ICCA Journal, Vol. 12, No. 2 [7]
- Rainer Feldmann, Peter Mysliwietz, Burkhard Monien (1991). A Fully Distributed Chess Program. Advances in Computer Chess 6, pdf
- Rainer Feldmann, Peter Mysliwietz, Burkhard Monien (1992). Experiments with a Fully Distributed Chess Program. Heuristic Programming in AI 3
- Rainer Feldmann (1993). Game Tree Search on Massively Parallel Systems. Phd-Thesis, pdf
- Rainer Feldmann, Peter Mysliwietz, Burkhard Monien (1994). Game-Tree Search on a Massively Parallel System. Advances in Computer Chess 7
- Peter Mysliwietz (1994). Konstruktion und Optimierung von Bewertungsfunktionen beim Schach. Ph.D. thesis (German)
- Rainer Feldmann, Burkhard Monien (1998). Selective Game Tree Search on a Cray T3E. ps [8]
Forum Posts
- Re: Playing for position (mobility) by Peter Mysliwietz, rgcc, October 02, 1995 » Mobility
- Zugzwang with GM-like perfomance in Lippstadt tournament by Dirk Frickenschmidt, CCC, August 19, 1998
- What went wrong with P.Conners and Zugzwang in WCCC? by Jouni Uski, CCC, June 29, 1999 » WCCC 1999
External Links
- Zugzwang’s ICGA Tournaments
- Zugzwang’s games at chessgames.com
- Parallele Suche in Spielbäumen (pdf) by Stefan Büttcher (german)
References
- ↑ Rainer Feldmann, Peter Mysliwietz, Burkhard Monien (1991). A Fully Distributed Chess Program. Advances in Computer Chess 6, pdf
- ↑ Rainer Feldmann (1993). Game Tree Search on Massively Parallel Systems Phd-Thesis, pdf
- ↑ Rainer Feldmann (1997). Fail-High Reductions. Advances in Computer Chess 8, pdf from CiteSeerX
- ↑ Peter Mysliwietz (1994). Konstruktion und Optimierung von Bewertungsfunktionen beim Schach. Ph.D. thesis (German)
- ↑ Zugzwang’s ICGA Tournaments
- ↑ John von Neumann Institute for Computing
- ↑ Jonathan Schaeffer (1989). Comment on ‘Distributed Game-Tree Search’ . ICCA Journal, Vol. 12, No. 4
- ↑ Forschungszentrum Jülich schickt Cray T-3 zur Schachweltmeisterschaft, June 09, 1999, Computerwoche (German) » WCCC 1999