Leela est un programme gratuit jouant au Go, combinant la méthode de Monte-Carlo et la technologie Deep Learning (deep convolutional neural network). La version actuelle (0.9.0 au 25/02/2017) est classée 8d sur KGS. (Lien vers le classement KGS : http://www.gokgs.com/graphPage.jsp?user=LeelaX )
La page pour télécharger le logiciel se trouve ici : https://www.sjeng.org/leela.html
C'était un vieux programme qui ne payait pas de mine (sauf en 9x9 avec lequel je m'amusais de temps en temps), mais son évolution récente (à partir de 2016) rend ce logiciel nettement plus intéressant que ce qu'il était jusqu'alors. C’est vraisemblablement, début 2017, le logiciel de go le plus fort (sauf Alphago), devançant même les logiciels commerciaux (Zen, Crazy Stone Deep Learning, etc). A mon niveau (environ 6eme kyu), mon simple ordinateur portable avec un CPU i5, sans GPU, suffit amplement. D'ailleurs, notre amie Lee Ha-jin (AKA Haylee sur YouTube), professionnelle, trouve que c'est un adversaire plus que respectable, même sur son ordinateur avec CPU i7 sans GPU (voir une partie commentée en live ici : https://www.youtube.com/watch?v=FFU7pEEMAjU ). Donc ne vous en faites pas trop pour votre configuration, sauf si vous êtes > 5 dan...
D'après ce que j'ai pu lire ici ou là, la force de Leela dépend du hardware et notamment du GPU. Un hardware plus puissant => plus de simulations => meilleur niveau de jeu. La possibilité pour Leela d'utiliser efficacement un GPU lui permet de prendre la tête du peloton par rapport à ses concurrents.
J'ai joué de nombreuses parties contre les versions antérieures de Leela et quelques-unes contre Leela 0.9.0, en 19x19. J'utilise sytématiquement la fonction "rated game" par laquelle le logiciel ajuste automatiquement le handicap en fonction du résultat des parties précédentes. Il semble que j'ai perdu une bonne pierre par rapport à la précédente version. Quoique le résultat des parties me force à constater une évolution du logiciel, je n'ai pas noté de "révolution". Leela a gagné une ou deux pierres : dont acte. L'interface reste inchangée par rapport aux anciennes versions.
Je pense que Leela est un partenaire intéressant à partir d'un niveau 6 à 10 kyu. Pour les joueurs plus faibles, la différence de niveau et trop importante et je suppose qu'il vaut mieux, pour les joueurs < 10 kyu, se faire la main en jouant contre Gnugo ou Cosumi, en ajustant le handicap approprié jusqu'à arriver à un niveau proche de l'égalité contre ces logiciels, quitte à faire analyser ensuite ces parties par Leela pour la "post game review". On peut éventuellement investir (à tous niveaux) dans Crazy Stone Deep Learning pour un partenaire avec une échelle de niveau configurable et pour l'interface graphique qui déchire par rapport à la concurrence (mais je ne joue que contre la version précédente de CS, je n'ai pas CSDL donc pas de vrai avis sur la question).
Pour progresser au go il faut que je comprenne mes erreurs, sinon je les reproduis encore et encore. Même si Leela n'a sans doute pas un jugement divin à 100%, la fonction d'analyse, que j'utilise après les parties, permet de proposer, via un système de fenêtres additionnelles et de spotting sur le goban, des corrections à mon propre jeu en suggérant de meilleurs coups que je n'aurais pas vu autrement. Il semble que même de forts joueurs en dan utilisent la fonction d'analyse du logiciel. Pour moi, cette fonction d'analyse approfondie est le vrai « bonus » de Leela, en plus bien sûr de son excellent niveau de jeu.
Bref, à mon sens, un bien beau jouet. C'est en tout cas clairement le logiciel à la mode en ce moment. C'est incroyable de se rappeler qu'il y a seulement 10 ans, Gnugo était le meilleur logiciel de go, et que maintenant, un logiciel gratuit permet d'avoir un partenaire d'un niveau ≈ pro avec fonction d'analyse.
premier post originaire :
Leela est un programme gratuit jouant au Go.
C'était un vieux programme qui ne payait pas de mine (sauf en 9x9 avec lequel je m'amusais de temps en temps), mais deux nouvelles versions viennent de sortir à quelques semaines d'intervalle qui rendent ce logiciel nettement plus intéressant que ce qu'il était jusqu'alors :
- Il n'y a plus de version payante. Le jeu sur 19x19 est désormais disponible pour tous.
- Technologie Deep Learning (deep convolutional neural network).
C'est à ma connaissance actuellement le seul logiciel gratuit avec ce type d'intelligence artificielle. Le bot sur KGS est 3d (avec un i7-3770K + GPU). Sauf erreur c'est maintenant le plus fort logiciel gratuit.
J'ai testé quelques parties : à mon avis c'est le freeware dont le style se rapproche le plus du jeu humain. Par rapport à GnuGo, à Fuego ou à la version antérieure de Leela, c'est une autre dimension.
Pour le téléchargement, c'est là : https://www.sjeng.org/leela.html
Dernière édition par gusano le Dim 21 Mai 2017 - 23:48, édité 8 fois