Skip navigation
Please use this identifier to cite or link to this item: https://repository.esi-sba.dz/jspui/handle/123456789/770
Title: Chesss Engine
Authors: BERREGUI, MOussaab
Keywords: Chess
Python
Artificial Intelligence
Algorithms
Chess Engine
Move Generation
Board Evaluation
Strategy
Issue Date: 2024
Abstract: This project explores the development of a Python-based chess engine, aiming to emulate the strategic depth and complexity of chess, one of the oldest and most revered games in human history. Chess is a game of skill, strategy, and foresight, requiring players to anticipate and counter their opponent’s moves through careful planning. The project seeks to replicate these fundamental aspects of the game in a digital environment, using algorithms to simulate both the tactical and strategic elements of chess. By focusing on core concepts such as move generation, board evaluation, and endgame scenarios, the engine attempts to capture the intricacies of human play while leveraging computational methods. This project not only highlights the timeless appeal of chess but also demonstrates how modern programming techniques can be used to model and simulate this ancient game, offering insights into its deep strategic layers. *** Ce projet explore le développement d’un moteur d’échecs en Python, visant à reproduire la profondeur stratégique et la complexité des échecs, l’un des jeux les plus anciens et les plus respectés de l’histoire humaine. Les échecs sont un jeu d’habileté, de stratégie et d’anticipation, exigeant des joueurs qu’ils prévoient et contrent les coups de leur adversaire grâce à une planification minutieuse. Le projet cherche à reproduire ces aspects fondamentaux du jeu dans un environnement numérique, en utilisant des algorithmes pour simuler à la fois les éléments tactiques et stratégiques des échecs. En se concentrant sur des concepts clés tels que la génération de coups, l’évaluation du plateau et les scénarios de fin de partie, le moteur tente de capturer les subtilités du jeu humain tout en s’appuyant sur des méthodes de calcul modernes. Ce projet met en lumière l’attrait intemporel des échecs et montre comment les techniques de programmation modernes peuvent être utilisées pour modéliser et simuler ce jeu ancien, offrant des perspectives sur ses couches stratégiques profondes.
Description: Encadrant : Dr. AMRANE Abdelkader
URI: https://repository.esi-sba.dz/jspui/handle/123456789/770
Appears in Collections:Ingénieur

Files in This Item:
File Description SizeFormat 
Moussaab Memoire Chess engine-1-1.pdf55,71 kBAdobe PDFView/Open
Show full item record


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.