Proscha,
a mainframe chess program written in PL/I for the IBM 370 by a team of students of the University of Dortmund. The project was set up end of 1973 as suggested by professor Volker Claus. The team was headed by Hagen Huwig[1], with Hans-Jürgen Appelrath, K. Behle, L. Franzen, N. Schulz, R. Schulz, W. Teschers and Oliver Vornberger as team members [2]. The aim was not primarily to write a strong chess program but project and team work, structured programming experience, and correctness of the applied algorithms.
A few test games were published in the report, self-play, and one test game versus Volker Claus, time control 45 minutes for the whole game, played via TSO:
Table of Contents
Proscha,
a mainframe chess program written in PL/I for the IBM 370 by a team of students of the University of Dortmund. The project was set up end of 1973 as suggested by professor Volker Claus. The team was headed by Hagen Huwig [1], with Hans-Jürgen Appelrath, K. Behle, L. Franzen, N. Schulz, R. Schulz, W. Teschers and Oliver Vornberger as team members [2]. The aim was not primarily to write a strong chess program but project and team work, structured programming experience, and correctness of the applied algorithms.
Description
A formal game theoretic description based on a finite state machine and pseudo code of a Minimax implementation was given in Hagen Huwig's project report [3], further elaborating on quiescence, aspects of the board representation using a 12x12 board, legal move generation, and heuristic evaluation considering material with point values of {1,3,3,5,9,200}, pawn structure, center control and king safety. Alpha-beta was not mentioned but forward pruning of a Shannon Type B program based on swapoff and king safety analysis. Largest piece of code was the legal move generator, the whole program consists of about 5000 PL/I statements.Game Play
Volker Claus
A few test games were published in the report, self-play, and one test game versus Volker Claus, time control 45 minutes for the whole game, played via TSO:First GI Computer Chess
Representing the host university, Proscha played the First GI Computer Chess Tournament [4] [5], lost from Daja and Samiel, and won from Charlie. In one of his algorithm lectures on verification and correctness [6], Oliver Vornberger mentioned a bug in Proscha despite it was extensively tested over one year, which appeared exactly during the first round versus Daja, where Proscha captured its own white king with its own white bishop [7].Publications
External Links
References
What links here?
Up one Level