/Chess-Engine-GPU

Chess engine for WUT GPU course

Primary LanguageCudaGNU General Public License v3.0GPL-3.0

Chess Engine

License: GPL v3

Introduction

This project introduces a Chess Engine written in CUDA as our bachelor's degree final project at Warsaw University of Technology.

The goal of the project was to implement the Min-Max algorithm using a graphics processor as part of the implementation of a chess engine. This algorithm has been implemented in a semi-parallel version designed by us. Additionally, the system was prepared in such a way as to use the availability of multiple graphics cards and to divide the calculations between them. The application is run using clusters provided by the Faculty of Mathematics and Information Science at the Warsaw University of Technology.

Authors

  • Dawid Kożykowski
  • Jan Karchut