Utilizar a engine de xadrez stockfish com Python

Table of Contents

Instalar a engine Stockfish no Debian/Ubuntu

sudo apt install stockfish

Verificar o caminho de aonde a engine foi instalada

which stockfish

Instalar a interface Stockfish para Python

pip install stockfish

Script para testar se tudo foi instalado e configurado corretamente

#!/usr/bin/env python3
# -*- coding: utf-8 -*-

from stockfish import Stockfish

stockfish = Stockfish(path="/usr/games/stockfish")
print(stockfish.get_board_visual())
stockfish.set_position(["e2e4", "e7e6"])
print(stockfish.get_board_visual())
Carlos Amorim avatar
Carlos Amorim
Analista de sistemas com mais de duas décadas de experiência, em empresas dos mais diversos portes e naturezas.