Skip to content

AngelFireLA/NSI-Chess

Repository files navigation

https://docs.google.com/document/d/1eDW5kY57688A8FLxTw_1Vt8tb-LzYlta3wU1yHqRcjU/edit

Pour lancer, lancer main.py et ça ouvrira le menu.

Description du projet : Projet de fin de première année de NSI, une recréation des échecs en python. La fonctionnalité majeur est un bot d'échecs custom pour cette version des échecs. Il manque juste le en passant. On peut simuler des parties textuellement en grande partie, ou plutôt utiliser une interface graphique pour choisir de jouer contre un humain, ou jouer contre un robot (et choisir sa "difficulté" qui augmente aussi le temps de reflexion). On peut aussi sauvegarder une position et reprendre depuis là. Une des branches contient plusieurs pièces custom et un système plus ou moins complet pour créer des pièces customs. Je dis plus ou moins complet car on ne peut que faire des combinaisons de patternes de mouvements ou habilités existantes donc il faut hardcodé chaque nouveau. Une autre branche contient aussi une arène permettant de faire s'affronter sur plusieurs positions deux robots. Inspiré des vidéos de Sebastian League "Coding Adventure: making a chess engine.

Note (English) :

English Version:

Hello there ! If you're interested in this project or any of my other projects, please read this message :

I'm here to invite you to AngelFire's Stuff, my personal Discord server. Here I will share all kinds of projects I'm working on, may it be programming, statistics (I love numbers, graphs, sheets, etc.), and some writing projects (so get ready to read !). If you enjoy devlogs or just following how projects develop, you'll find plenty to explore here. You can choose which topics interest you and pick roles to receive notifications or access channels—nothing is forced upon you !

Our community is bilingual, welcoming both English and French speakers. I do my best to post every important message in both languages, though sometimes there might be a slight delay. Even if my projects don't catch your interest, you're more than welcome to share your own work, get feedback, or just chat with others who share your passions, the goal is to bring together people who share the same passions !

In the server, you'll find many categories like important information, general chatting, and specific categories for code, stats, and writing projects. There are also channels for introducing yourself, sharing your own projects, suggesting new ideas for the server and for me to post personal updates. It's a discord for mature and chill individuals who enjoy similar interests, in the goal of making a united and friendly community.

Looking forward to seeing you there, even if it's just to take a quick look !

https://discord.gg/pzd7dJS72t


Note (Français)

Salut toi ! Si tu es intéressé par ce projet ou n'importe quel autre de mes projets, je te conseille de lire ce message :

Je suis ravi de t'inviter dans AngelFire's Stuff, mon serveur Discord personnel. Ici, je partage tout type de projets sur lesquels je travaille—programmation, statistiques (j'adore les chiffres, les graphiques, les tableaux, etc.), et des projets d'écriture (alors prépare-toi à bien lire !). Si tu aimes les devlogs, ou juste suivre comment les projets évoluent, tu trouveras plein de choses à explorer ici. Tu peux choisir les sujets qui t'intéressent et sélectionner les rôles pour recevoir des notifications ou accéder à certains salons—rien n'est forcé !

Cette communauté est bilingue, accueillant à la fois les anglophones et les francophones. Je fais de mon mieux pour publier les messages importants dans les deux langues, même si parfois il peut y avoir un peu de délai ou des mots laissés en anglais lorsqu'ils sont transparents. Et même si mes projets ne t'intéressent pas, tu es plus que bienvenu de partager tes propres projets, obtenir des retours ou simplement discuter avec d'autres passionnés comme toi. Le but est de rassembler des personnes ayant des intérêts similaires !

Sur le serveur, tu trouveras des catégories pour des informations importantes, des discussions générales, et des catégories spécifiques pour les projets de programmation, de stats, et d'écriture. Il y a aussi des salons pour te présenter, partager tes propres projets, suggérer de nouvelles idées pour le serveur et suivre des actualités sur ma vie. C'est un discord pour des personnes chills et matures qui ont des intérêts similaires, dans le but de faire une communauté unie et conviviale.

Au plaisir de te voir bientôt !

https://discord.gg/pzd7dJS72t

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages