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 |
File | Description | Size | Format | |
---|---|---|---|---|
Moussaab Memoire Chess engine-1-1.pdf | 55,71 kB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.