{ "info": { "author": "Mario Balibrera", "author_email": "mario.balibrera@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "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.", "description_content_type": null, "docs_url": null, "download_url": "http://code.google.com/p/chesstools/downloads/list", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.mariobalibrera.com/mics", "keywords": null, "license": "MIT License", "maintainer": null, "maintainer_email": null, "name": "chesstools", "package_url": "https://pypi.org/project/chesstools/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/chesstools/", "project_urls": { "Download": "http://code.google.com/p/chesstools/downloads/list", "Homepage": "http://www.mariobalibrera.com/mics" }, "release_url": "https://pypi.org/project/chesstools/0.1.8/", "requires_dist": null, "requires_python": null, "summary": "A library of tools for writing chess AI's, as well as servers, clients, and any other software that requires a chess engine.", "version": "0.1.8" }, "last_serial": 916131, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "a397350baab6c89150f3e992fe154d56", "sha256": "7d074381820b7652428102bd54eaec9892734cbee6572f0a2209d611c615222d" }, "downloads": -1, "filename": "chesstools-0.1.0.tar.gz", "has_sig": false, "md5_digest": "a397350baab6c89150f3e992fe154d56", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9665, "upload_time": "2008-10-01T00:39:19", "url": "https://files.pythonhosted.org/packages/a8/03/cb86da45b9f319d89c92415acb69f968700fb340dc1712d5d6aebbcb352d/chesstools-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "01474da0524f15b83a74b6fdaed04389", "sha256": "9c97f5004c3aad322a16f52800dfb2bc0b7fd8400f2e78717072b3df1aa56c17" }, "downloads": -1, "filename": "chesstools-0.1.1.tar.gz", "has_sig": false, "md5_digest": "01474da0524f15b83a74b6fdaed04389", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9745, "upload_time": "2008-10-02T03:40:56", "url": "https://files.pythonhosted.org/packages/2d/e4/a5c661510bf5df8d048fcca9aae88fab0b205cb183ee821ab590d9c8eaea/chesstools-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "26ef8c1361fcb1998179e29d1954d4fb", "sha256": "c5c9726160574973bf52cd6e0348b53b8d93048fa62dd330b9a7237f40c63e47" }, "downloads": -1, "filename": "chesstools-0.1.2.tar.gz", "has_sig": false, "md5_digest": "26ef8c1361fcb1998179e29d1954d4fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9867, "upload_time": "2008-10-03T00:44:56", "url": "https://files.pythonhosted.org/packages/1d/a3/a234b02581b826269c10674712be002740d0fb3f0177be88a5ec48fa0157/chesstools-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "2d9662aebe729b1212c958493b02e891", "sha256": "f453560967db1e1b7bf9a9e7f9cb79dbdc2ddd489b22bf64a9cadfaa5b036995" }, "downloads": -1, "filename": "chesstools-0.1.3.tar.gz", "has_sig": false, "md5_digest": "2d9662aebe729b1212c958493b02e891", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9868, "upload_time": "2008-10-17T09:49:44", "url": "https://files.pythonhosted.org/packages/f3/9a/b46b1c745ff9a99a563a7c9e8e8fa28be91ca1429c0f63359eb7cf0204c6/chesstools-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "badc247fb2cfc93a0c3dd0e0b85bebce", "sha256": "03fcae443ba6c4b3ed45265ca165d17559db0bd4d5e3000ad223d981806c0b53" }, "downloads": -1, "filename": "chesstools-0.1.4.tar.gz", "has_sig": false, "md5_digest": "badc247fb2cfc93a0c3dd0e0b85bebce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9868, "upload_time": "2008-10-17T23:38:25", "url": "https://files.pythonhosted.org/packages/08/48/4154326421f74cda16b90d80167557b87eff50030dd9a0c0e1eae9eefae4/chesstools-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "e111e62a00b9b1faee40af4959585431", "sha256": "07aced0d89f7e0597a85f9007a93629edadf71af66d345073881cded5b3ef306" }, "downloads": -1, "filename": "chesstools-0.1.5.tar.gz", "has_sig": false, "md5_digest": "e111e62a00b9b1faee40af4959585431", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10407, "upload_time": "2008-11-02T08:31:12", "url": "https://files.pythonhosted.org/packages/8c/ef/8428ecb741899e21d9a142c284a6278dba72f38e3588bb42b62c043f02b9/chesstools-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "df3afdd586308ba819a84eae34a38540", "sha256": "1a60815cbb2dff29873e745525365d88116ce941d12e5a8834a93a3defe883ad" }, "downloads": -1, "filename": "chesstools-0.1.6.tar.gz", "has_sig": false, "md5_digest": "df3afdd586308ba819a84eae34a38540", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11119, "upload_time": "2009-08-23T08:01:31", "url": "https://files.pythonhosted.org/packages/1b/d8/e692fec90c342f7e10f7c28f1aff2bf7bd7083a1df731ddcc2ac7e7ac3d8/chesstools-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "708bf8152f21f458f39ea20e4dc26f7a", "sha256": "496b77d52caa375573e0349741ba4aea8f4256411f7dde3a800a144202897588" }, "downloads": -1, "filename": "chesstools-0.1.7.zip", "has_sig": false, "md5_digest": "708bf8152f21f458f39ea20e4dc26f7a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16020, "upload_time": "2013-03-15T04:48:54", "url": "https://files.pythonhosted.org/packages/16/ff/3a02aeaf90d625ff45ef0580c16f1204cfcd8e55f0cf83999fbbb163d204/chesstools-0.1.7.zip" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "8e848ba09cd005d9e88bb80258565358", "sha256": "862794e94527de0aa6cea19e33ba0f794a3bb8074d64f443b25bc0af4286357f" }, "downloads": -1, "filename": "chesstools-0.1.8.tar.gz", "has_sig": false, "md5_digest": "8e848ba09cd005d9e88bb80258565358", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11740, "upload_time": "2013-11-11T05:37:59", "url": "https://files.pythonhosted.org/packages/ce/56/546e639a8740df8b06cf7cbd6a82801d8be18d0baf4ed224facaa1fcb22c/chesstools-0.1.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8e848ba09cd005d9e88bb80258565358", "sha256": "862794e94527de0aa6cea19e33ba0f794a3bb8074d64f443b25bc0af4286357f" }, "downloads": -1, "filename": "chesstools-0.1.8.tar.gz", "has_sig": false, "md5_digest": "8e848ba09cd005d9e88bb80258565358", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11740, "upload_time": "2013-11-11T05:37:59", "url": "https://files.pythonhosted.org/packages/ce/56/546e639a8740df8b06cf7cbd6a82801d8be18d0baf4ed224facaa1fcb22c/chesstools-0.1.8.tar.gz" } ] }