{ "info": { "author": "Soyuj Jung Basnet", "author_email": "bsoyuj@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# baghchal\n\n[![Build Status](https://travis-ci.org/basnetsoyuj/baghchal.svg?branch=master)](https://travis-ci.org/basnetsoyuj/baghchal) [![Documentation Status](https://readthedocs.org/projects/baghchal/badge/?version=latest)](https://baghchal.readthedocs.io/en/latest/?badge=latest) [![MIT License](https://img.shields.io/badge/license-MIT-blue.svg?style=flat)](http://choosealicense.com/licenses/mit/)\n\nbaghchal is a pure Python Bagh Chal library that supports game import, move generation, move validation and board image rendering. It also comes with a simple engine based on minimax algorithm and alpha-beta pruning.\n\n\n\n## Installation\nbaghchal runs on python 3 . You can now install it directly from PyPI via pip:\n\n```\n\tpip install baghchal\n```\n\nSystem requirements are [numpy](https://pypi.org/project/numpy/) and [Pillow](https://pypi.org/project/Pillow/).\n\n## Source Code\nThe source code can be found [here](https://github.com/basnetsoyuj/baghchal).\n\n## Documentation \nThe baghchal package has 3 sub-modules:\n* baghchal.**env** ( Consists of all classes and functions defining the game environment )\n\t* baghchal.env.**Board** (Board class representing BaghChal board)\n\t* baghchal.env.**Bagh** (Bagh class representing Bagh Player)\n\t* baghchal.env.**Goat** (Goat class representing Goat Player)\n\n\n* baghchal.**lookup_table** ( Lookup values for baghchal.env )\n\n* baghchal.**engine** ( Simple engine based on minimax algorithm and alpha-beta pruning )\n\t* baghchal.engine.**Engine**\n\nMore detailed documentation for baghchal library is available [here](https://baghchal.readthedocs.io/en/latest/).\n\n## License\nbaghchal is licensed under MIT License . Check out [LICENSE.txt](https://github.com/basnetsoyuj/baghchal/blob/master/LICENSE.txt) for the full text.\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "https://github.com/basnetsoyuj/baghchal/archive/v_1.0.1.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/basnetsoyuj/baghchal", "keywords": "Bagh Chal,game environment,board game", "license": "", "maintainer": "", "maintainer_email": "", "name": "baghchal", "package_url": "https://pypi.org/project/baghchal/", "platform": "", "project_url": "https://pypi.org/project/baghchal/", "project_urls": { "Download": "https://github.com/basnetsoyuj/baghchal/archive/v_1.0.1.tar.gz", "Homepage": "https://github.com/basnetsoyuj/baghchal" }, "release_url": "https://pypi.org/project/baghchal/1.0.1/", "requires_dist": [ "numpy", "Pillow" ], "requires_python": "", "summary": "baghchal is a pure Python Bagh Chal library that supports game import, move generation, move validation and board image rendering. It also comes with a simple engine based on minimax algorithm and alpha-beta pruning.", "version": "1.0.1" }, "last_serial": 5593335, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "92701a2e065d5fd3213dc0e8300f2b0c", "sha256": "0b77a5d0560743f94ecabd8893375b855d9dc54dc08f04c21525c089533ca945" }, "downloads": -1, "filename": "baghchal-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "92701a2e065d5fd3213dc0e8300f2b0c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 35455, "upload_time": "2019-07-27T10:12:07", "url": "https://files.pythonhosted.org/packages/1a/e9/501816eb169408673c445f5d8a88a409e801e647690c798c2266d9ae7b06/baghchal-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "68650be5614997613f78642feeffb315", "sha256": "f4ba01c7b12a42d6763bf6482faf24524779f39730da6239c8071dd65629e710" }, "downloads": -1, "filename": "baghchal-1.0.0.tar.gz", "has_sig": false, "md5_digest": "68650be5614997613f78642feeffb315", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35163, "upload_time": "2019-07-27T10:12:09", "url": "https://files.pythonhosted.org/packages/50/69/9674deeaa00f65876af72b4b871f1396c36000e507d24720cdc7158e93dc/baghchal-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "85548ca027224b4dea9d8b0a9fdf3aa0", "sha256": "62235dd6ac1ef536235684914d5532860980fd049dff957ebda6feada37d4480" }, "downloads": -1, "filename": "baghchal-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "85548ca027224b4dea9d8b0a9fdf3aa0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 35691, "upload_time": "2019-07-27T15:57:00", "url": "https://files.pythonhosted.org/packages/b4/91/535900627e83c7cdae30015a259aba034e348ec5b03eabbe1aa799431aca/baghchal-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bfd9b77ea4fda1d5e76fa97a29a9c9f2", "sha256": "ba346c8b0e84f11a070111cb4e4eda2a18809e6b2aec805f698bf53dcc157644" }, "downloads": -1, "filename": "baghchal-1.0.1.tar.gz", "has_sig": false, "md5_digest": "bfd9b77ea4fda1d5e76fa97a29a9c9f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35775, "upload_time": "2019-07-27T15:57:02", "url": "https://files.pythonhosted.org/packages/71/1e/3fced738db544987fac89129fff5b6347629f42c92b4b275cdbd361355af/baghchal-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "85548ca027224b4dea9d8b0a9fdf3aa0", "sha256": "62235dd6ac1ef536235684914d5532860980fd049dff957ebda6feada37d4480" }, "downloads": -1, "filename": "baghchal-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "85548ca027224b4dea9d8b0a9fdf3aa0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 35691, "upload_time": "2019-07-27T15:57:00", "url": "https://files.pythonhosted.org/packages/b4/91/535900627e83c7cdae30015a259aba034e348ec5b03eabbe1aa799431aca/baghchal-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bfd9b77ea4fda1d5e76fa97a29a9c9f2", "sha256": "ba346c8b0e84f11a070111cb4e4eda2a18809e6b2aec805f698bf53dcc157644" }, "downloads": -1, "filename": "baghchal-1.0.1.tar.gz", "has_sig": false, "md5_digest": "bfd9b77ea4fda1d5e76fa97a29a9c9f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35775, "upload_time": "2019-07-27T15:57:02", "url": "https://files.pythonhosted.org/packages/71/1e/3fced738db544987fac89129fff5b6347629f42c92b4b275cdbd361355af/baghchal-1.0.1.tar.gz" } ] }