▸ IA localPaso 1 gratis
Pregúntale la mejor jugada al campeón: Stockfish en tu terminal
Stockfish es el motor de ajedrez más fuerte del mundo y es gratis. Le hablas en su idioma (UCI), le das una posición y te dice la mejor jugada y quién va ganando. Luego lo conectas a un script de Python para jugar contra él.
Al terminar tendrás
- Stockfish instalado.
- Su mejor jugada para una posición.
- Una partida contra él en la terminal.
En esta misión · 5 pasos · 18 min
Lo que vas a usar
18 min €0 4 GB RAM · sin GPU macOS · Windows
Antes de empezar
- Saber mover las piezas (no hace falta jugar bien).
1Paso 01 de 05 · ~4 min
Instala Stockfish
En Mac con brew; en Windows, descarga.
- 1
Abre la terminal. En Mac: pulsa Cmd+Espacio, escribe Terminal y pulsa Enter. En Windows: pulsa la tecla Windows, escribe PowerShell y pulsa Enter.
TerminalmacOS$brew install stockfish - 2
En Windows, descarga el .zip de stockfishchess.org/download, descomprímelo en $HOME\ajedrez y renombra el .exe a stockfish.exe.
TerminalmacOS$stockfish - 3
Escribe uci y pulsa Enter. Responde con su nombre y termina con uciok. Sal con quit.
Así debería verse
uci es la orden con la que un programa pide al motor que se presente; el motor contesta uciok.
Truco
🎉 Si ves uciok, ¡nivel 1 superado! Estás hablando con el motor.
¿Tu Mac dice «brew: command not found»? Instala Homebrew una vez
Homebrew es el instalador de programas que usamos en todas las misiones de Mac. Pega esto en la Terminal (es el comando oficial de brew.sh). Te pedirá la contraseña del Mac: al escribirla no se ve nada, es normal.
Instala HomebrewmacOS$/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"Al terminar, copia y ejecuta las líneas que salen bajo «Next steps», cierra la Terminal y ábrela de nuevo. Comprueba con brew --version.
Comprueba que funcionaStockfish contesta uciok.
Si algo falla (1)
- Sale «brew: command not found»
- Te falta Homebrew. Instálalo con el comando de su web oficial, brew.sh, cierra la terminal, ábrela otra vez y repite.
¿Sigues atascado? Pregunta en la comunidad Avisar de un error en este paso
- 1
Lo que desbloqueas
4 pasos · 8 comandos · 3 errores típicos resueltos
- 2La mejor jugada~3 min
Desde la posición inicial.
1 comando · comprobación incluida
- 3¿Quién gana?~3 min
La evaluación en centipeones.
1 comando · comprobación incluida
- 4Juega contra él~6 min
Un script de Python.
6 comandos · 3 errores resueltos · comprobación incluida
- 5Analiza tus partidas~2 min
Lo que hacen los clubes.
Pasos 2–5 con el plan Anual
Primeros logros
Ya lo tienes funcionando. Pruébalo con esto:
Aprende de tu error
Con la evaluación.
Stockfish dice que mi jugada [jugada] baja la evaluación de +0.5 a -1.2. Explícame en lenguaje sencillo por qué puede ser mala.
Una apertura
Paso a paso.
Explícame la idea de la apertura italiana en 5 frases y dame las 6 primeras jugadas en notación UCI (como e2e4).
Cómo deshacerlo
Desinstala Stockfish y borra la carpeta del juego.
$brew uninstall stockfish$rm -rf ~/ajedrezHaciendo esta misión juntos
Sé de los primeros en terminarla. Si te atascas, pregunta: quien ya la hizo te puede ayudar.