{ "info": { "author": "Vishal Subbiah", "author_email": "subbiahvishal@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# darkchess\n### dark chess - incomplete information chess\n\nDark chess is a python package which has all the functionality of the game chess, with also a dark mode, where the player can only view the tiles of the board they are currently on or can move to.\n\nThis is an early version of the package. There are still bugs which are being worked on.\n\n#### To install:\n```\npip3 install darkchess\n```\n\n#### run.py\n\n```\nfrom darkchess.src.board import Board\nfrom darkchess.src.gamengine import GameEngine\nfrom darkchess.src.darkboard import DarkBoard\n\ndark_mode = False\nans = ''\nwhile 'y' not in ans and 'n' not in ans:\n ans = input(\"Do you want to play in dark mode? (y/n): \")\n\nif 'y' in ans:\n dark_mode = True\n\nif dark_mode:\n board = DarkBoard()\nelse:\n board = Board()\ngame = GameEngine(board)\n\nwhile True:\n # game.Board.view_board_debug()\n game.Board.view_board()\n # if dark_mode:\n # game.Board.view_board_true_sight()\n game.choose_move()\n```\n\n#### To run tests:\n```\npytest --pyargs darkchess\n```\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/vishalsubbiah/darkchess", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "darkchess", "package_url": "https://pypi.org/project/darkchess/", "platform": "", "project_url": "https://pypi.org/project/darkchess/", "project_urls": { "Homepage": "https://github.com/vishalsubbiah/darkchess" }, "release_url": "https://pypi.org/project/darkchess/0.0.1/", "requires_dist": [ "numpy", "sty", "mock", "pytest" ], "requires_python": "", "summary": "incomplete information chess", "version": "0.0.1" }, "last_serial": 5330904, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "86236e9cacf2ed59797813cf359de5bd", "sha256": "1426de1f444de6d61d2b53d1330cc879455c2890496abd93fe78baf55b179cb8" }, "downloads": -1, "filename": "darkchess-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "86236e9cacf2ed59797813cf359de5bd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 25517, "upload_time": "2019-05-29T07:30:30", "url": "https://files.pythonhosted.org/packages/c1/ca/83026030d9e084d38e48c8661df2114237efddd678dc625f804dc9486c79/darkchess-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0665277faaf525d1610dd1f152223dd3", "sha256": "120075477ac0bb9e7330b6711b6fdea46b135b76859a2f78458db396c3d5fe3b" }, "downloads": -1, "filename": "darkchess-0.0.1.tar.gz", "has_sig": false, "md5_digest": "0665277faaf525d1610dd1f152223dd3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11040, "upload_time": "2019-05-29T07:30:32", "url": "https://files.pythonhosted.org/packages/d0/fe/252719f822fe7aa242681a0d9883f2d0733128662b2bf5c47aa72db26f7b/darkchess-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "86236e9cacf2ed59797813cf359de5bd", "sha256": "1426de1f444de6d61d2b53d1330cc879455c2890496abd93fe78baf55b179cb8" }, "downloads": -1, "filename": "darkchess-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "86236e9cacf2ed59797813cf359de5bd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 25517, "upload_time": "2019-05-29T07:30:30", "url": "https://files.pythonhosted.org/packages/c1/ca/83026030d9e084d38e48c8661df2114237efddd678dc625f804dc9486c79/darkchess-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0665277faaf525d1610dd1f152223dd3", "sha256": "120075477ac0bb9e7330b6711b6fdea46b135b76859a2f78458db396c3d5fe3b" }, "downloads": -1, "filename": "darkchess-0.0.1.tar.gz", "has_sig": false, "md5_digest": "0665277faaf525d1610dd1f152223dd3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11040, "upload_time": "2019-05-29T07:30:32", "url": "https://files.pythonhosted.org/packages/d0/fe/252719f822fe7aa242681a0d9883f2d0733128662b2bf5c47aa72db26f7b/darkchess-0.0.1.tar.gz" } ] }