Laramée, François Dominic (2001) Design and implementation of a chess-playing program in the Java programming language. Other thesis, Concordia University.
| PDF 4Mb |
Abstract
This project describes the design and implementation of an object-oriented chess-playing program, based on current software engineering practice, recent advances, including the MTD(f) search algorithm, and time-honored techniques perfected by artificial intelligence pioneers since the late 1960's, like the transposition table, the history heuristic and an evaluation function slanted towards material advantage. Where appropriate, a comparative survey of alternative algorithms not implemented in this project is also included.
| Divisions: | Concordia University > Faculty of Engineering and Computer Science > Computer Science and Software Engineering |
|---|---|
| Item Type: | Thesis (Other) |
| Authors: | Laramée, François Dominic |
| Pagination: | iii, 138 leaves : ill. ; 29 cm. |
| Institution: | Concordia University |
| Degree Name: | Major reports (M.Comp.Sc.) |
| Program: | Computer Science and Software Engineering |
| Date: | 2001 |
| Thesis Supervisor(s): | Lam, Clement |
| ID Code: | 1703 |
| Deposited By: | Concordia University Libraries |
| Deposited On: | 27 Aug 2009 13:21 |
| Last Modified: | 08 Dec 2010 10:22 |
| Related URLs: |
Repository Staff Only: item control page

