답변:
Crafty 는 강력한 체스 프로그램으로 Winboard, Xboard 및 Scid와 함께 사용할 수 있습니다. 따라서 모든 주요 운영 체제에서 사용할 수 있습니다.
Scid 는 체스 게임의 데이터베이스를 유지 관리하고 게임을 분석 (종료) 할 수 있습니다.이 소프트웨어는 모든 주요 운영 체제에서 사용할 수 있습니다.
Xboard 는 인터넷 체스 서버에 대한 사용자 인터페이스입니다. X Windows 시스템을 사용하므로 GNU / Linux에서만 실행한다고 가정합니다. Xboard는 뷰어로 사용할 수 있으며 모든 형태의 체스를 지원합니다.
Python으로 빌드 된 체스 클라이언트입니다. 많은 문제없이 체스 로직 라이브러리를 사용할 수 있습니다.
라이브러리를 사용하여 체스 엔진을 제어하는 방법의 예이지만 체스 논리 만 사용할 수도 있습니다.
from pychess.Utils.Board import Board
from pychess.Utils.lutils.lmove import toSAN
from pychess.Utils.lutils.lmovegen import genAllMoves
board = Board(setup=True).board
for move in genAllMoves (board):
print (toSAN (board, move)))
내장 엔진에 사용되기 때문에 매우 빠르며, 긴 SAN 이동 목록 구문 분석, 검사 회피 생성 및 정적 교환 평가 (SEE)와 같은 많은 고급 기능이 있습니다.