Jouer aux échecs sur un microcontrôleur
[Arthur Benemann] a démarré un peu de travail pour son programme d’ingénierie électrique, ainsi que l’expérience de la pire situation de la fluage de fonction que nous ayons jamais vue. Il vient de publier un instructible de son travail Picchess qui est capable de jouer aux échecs sur un écran VGA avec un clavier, avec son, une horloge, un capteur de température. Apparemment, [Arthur] était fatigué un soir et jeté dans une application de la vie de Conway.
[Arthur] a sélectionné un DSPIC33F μC pour son travail avec tout ce qui est aménagé sur une planche à pain. Il est plutôt heureux de sa routine VGA, la toute première fois qu’il ait jamais utilisé DMA. Nous sommes vraiment émerveillés par le moteur d’échecs de [Arthur] – c’est le tout premier moteur d’échecs homebrew que nous avons vu sur le piratage par jour. Bien que le moteur soit une force brute parcourant une taille alpha-bêta, le moteur lui-même semble relativement avancé qui soutient même le château.
Bien que quelques lignes directrices ne soient pas prises en charge ainsi que le score Elo du moteur ne soit pas connue, le moteur de [Arthur] doit toujours être en mesure de battre un joueur amateur. Une accomplissement relativement exceptionnel.
Découvrez la vidéo de [Arthur] après la pause.