Quel algorithme permet de battre un adversaire aux échecs ?

Quel algorithme permet de battre un adversaire aux échecs ?

21 juin 2020 · 1 min. de lecture
quora Quora

Réponse publiée sur Quora

Les Programme d’échecs utilisent typiquement des Algorithmes minimax avec Élagage alpha-bêta et des astuces comme des librairies d’ouvertures et de fins de parties.

Le programme Stockfish , un des meilleurs du monde actuellement est disponible en open source sur GitHub , si ça vous intéresse.

En 2017, le programme AlphaGo Zero , version améliorée de celui qui a battu le champion du monde au Go a battu stockfish, et en 2019, Leela Chess Zero , aussi en open source sur GitHub a aussi battu stockfish.

Ceci montre que désormais, les algorithmes d’Apprentissage profond apprennent à des ordinateurs à jouer à des jeux de stratégie très complexes mieux que nous.

Le “profond” d’apprentissage profond me semble prémonitoire…

La Singularité est proche …

Dr. Goulu
Auteurs
Dr. Goulu (il/lui)
Ingénieur à la retraite, toujours curieux et voyageur
EPFL MS Informatique 1988, PhD automatique 1994, eMBA Management of Technology

comments powered by Disqus