Metadata-Version: 1.1
Name: chesstools
Version: 0.1.7
Summary: A library of tools for writing chess AI's, as well as servers, clients, and any other software that requires a chess engine.
Home-page: http://www.mariobalibrera.com/mics
Author: Mario Balibrera
Author-email: mario.balibrera@gmail.com
License: MIT License
Download-URL: http://code.google.com/p/chesstools/downloads/list
Description: Speaks proper FEN, SAN, and long algebraic notation. Supports standard chess and chess960 (Fischer-random). Handles move validation and checkmate/ stalemate/ repetition/ 50-move-rule checking. Features server-side timekeeping with optional latency compensation. The compact minimax AI framework utilizes alpha-beta pruning and transposition tables under the hood. This enables the developer to produce a modern custom bot by simply overriding AI.evaluate. Additionally, chesstools.book provides an intuitive interface for building opening book databases for use in conjunction with an ai.
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development :: Libraries :: Python Modules
