lunes, 16 de mayo de 2016

Pruebas con chessboardjs.com

Vamos a hacer algunas pruebas sueltas con la librería de chessboardjs.com

¿Podemos hacer una página simple que nos retorne solamente una imagen?
¿En nuestro servidor tenemos algún lenguaje de server side?
¿Como podemos tener la imagen simple de la página?

Comencemos

Directorios de trabajo:

/Users/pabloin/Desktop/NoCuestaNada/Mob/PNCN_Chess/post_chessjs/v6/index.html

En la web:
http://mw000561.ferozo.com/pncn/chess/post_chessboardjs/v6/index.html

Paso 02: Convertir a PNG en the fly

Pude hacerlo, utilizando la API:  https://cloudconvert.com/api


Paso 03: Convertir a PNG en the fly

Colección de FEN y mate en pocas jugadas.

http://www.wtharvey.com/
http://www.wtharvey.com/m8n2.txt 

Nota: Muy buen tablero 3D que lee FEN

Además es una página de programación
http://chessforeva.appspot.com/C0_wtharvey.htm


Notas UCI

UCI (Universal chess Interface) es un protocolo para comunicarse con los engine.

Un buen punto de partida es:
https://en.wikipedia.org/wiki/Universal_Chess_Interface

La documentación esta:
http://download.shredderchess.com/div/uci.zip

Utilizan long algebraic notation.
Examples:  e2e4, e7e5, e1g1 (white short castling), e7e8q (for promotion)


Pruebas con Stockfish

Veamos algunas pruebas con stockfish

a) Me baje el binario y lo compile en Mac
http://support.stockfishchess.org/kb/advanced-topics/compiling-stockfish-on-mac-os-x

./Applications/Stockfish.app
Lo pude compilar y abrir... ¿Puedo ejecutar el CLI?


Link Relacionados

Buen link:
Buen link similar:

Idem sobre App Mobiles



Objetivo:

Ejecutar los comandos de
http://support.stockfishchess.org/kb/advanced-topics/uci-protocol




0 comentarios:

Publicar un comentario