Un site Web pour présenter mes projets et mes programmes.
Un moteur d'échecs simple basé sur une probabilité simple.
La principale préoccupation du C-PA est la partie décisionnelle de la demande. Toutes les fonctionnalités en dehors de la portée de l'IA sont implémentées à l'aide de bibliothèques externes:
L'IA utilise l'algorithme minimax, qui est optimisé par l'élagage alpha-bêta.
La fonction d'évaluation utilise des tables carrées de la pièce adaptées de Sunfish.py et élimine le besoin de boucles imbriquées en mettant à jour la somme en fonction de chaque mouvement au lieu de recommencer la somme des pièces individuelles à chaque nœud de feuille.
Une somme globale est utilisée pour garder une trace du score d'évaluation de Black après chaque mouvement, qui est utilisé pour afficher la barre «Avantage».
Rendez-vous sur https://cmpprkr.github.io.
Jouez comme blanc en faisant glisser un morceau vers votre emplacement souhaité. L'IA joue comme noir.
L'utilisation de ce projet est régie par Cameron Parker
GPT-3.5-Turbo intégré dans Google Docs.