Scacchi e software

Progetti software open-source interessanti riguardanti il gioco degli scacchi.

Progetti sulla piattaforma GitHub

  • niklasf/python-chess
    A pure Python chess library with move generation and validation, PGN parsing and writing, Polyglot opening book reading, Gaviota tablebase probing, Syzygy tablebase probing and UCI/XBoard engine communication.
  • laat/fen-chess-board
    Module for keeping track of chessboards in Forsyth–Edwards Notation.
  • tlehman/fenparser
    Forsyth-Edwards Notation (FEN) describes a chess position. In a single line of ASCII text, it describes all the information about the state of a game.
  • SindreSvendby/pgnToFen
    Takes PGN as input and returns FEN.
  • PySimpleGUI/PySimpleGUI/Chess/
    A Chess Game Playback Program developed as a PySimpleGUI use-case.
  • fsmosca/Python-Easy-Chess-GUI
    A Chess GUI based from Python using PySimpleGUI and Python-Chess modules. Users can also load a chess engine and play with it.
    This program is based on a demo chess against ai from PySimpleGUI.
  • domschl/python-mchess
    Python library to interface with Millennium chess board via ChessLink hardware.

Frammenti di codice Python relativi al gioco degli scacchi

Tool per lo studioso di scacchi