Alguém conhece alguma biblioteca de xadrez de código aberto em qualquer idioma que possa fazer o seguinte:
- analisar PGNs e / ou FENs
- calcular movimentos válidos de xadrez com base na posição
- processar um jogo de xadrez inteiro
EDITAR:
Desculpe, eu deveria ser mais claro. Não estou procurando software de código aberto, estou procurando bibliotecas de programação de código aberto.