{ "info": { "author": "DeepMind", "author_email": "pysc2@deepmind.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Science/Research", "License :: OSI Approved :: Apache Software License", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Scientific/Engineering :: Artificial Intelligence" ], "description": "PySC2 - StarCraft II Learning Environment\n\nPySC2 is DeepMind's Python component of the StarCraft II Learning Environment\n(SC2LE). It exposes Blizzard Entertainment's StarCraft II Machine Learning API\nas a Python RL Environment. This is a collaboration between DeepMind and\nBlizzard to develop StarCraft II into a rich environment for RL research. PySC2\nprovides an interface for RL agents to interact with StarCraft 2, getting\nobservations and sending actions.\n\nWe have published an accompanying blogpost and paper\nhttps://deepmind.com/blog/deepmind-and-blizzard-open-starcraft-ii-ai-research-environment/\nwhich outlines our motivation for using StarCraft II for DeepRL research, and\nsome initial research results using the environment.\n\nRead the README at https://github.com/deepmind/pysc2 for more information.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/deepmind/pysc2", "keywords": "StarCraft AI", "license": "Apache License, Version 2.0", "maintainer": "", "maintainer_email": "", "name": "PySC2", "package_url": "https://pypi.org/project/PySC2/", "platform": "", "project_url": "https://pypi.org/project/PySC2/", "project_urls": { "Homepage": "https://github.com/deepmind/pysc2" }, "release_url": "https://pypi.org/project/PySC2/3.0.0/", "requires_dist": [ "absl-py (>=0.1.0)", "deepdiff", "enum34", "future", "mock", "mpyq", "numpy (>=1.10)", "portpicker (>=1.2.0)", "protobuf (>=2.6)", "pygame", "requests", "s2clientprotocol (>=4.10.1.75800.0)", "s2protocol", "six", "sk-video", "websocket-client", "whichcraft", "futures ; python_version == \"2.7\"" ], "requires_python": "", "summary": "Starcraft II environment and library for training agents.", "version": "3.0.0" }, "last_serial": 5896801, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "698c48e4779bcb47909b42e33fbd29f4", "sha256": "12a80867e4ac3a309049ce2a4be3ec5f3e8f2f6f83217d3e9ed10d1c13fc1f55" }, "downloads": -1, "filename": "PySC2-1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "698c48e4779bcb47909b42e33fbd29f4", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 112622, "upload_time": "2017-08-09T17:45:13", "url": "https://files.pythonhosted.org/packages/8d/d3/1f0cd5869eb607811d583126744105fdb447d97c2a5788c236d094f90fe7/PySC2-1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a41b4e28a0fb8cdf9b9c910803b53168", "sha256": "f1b167009d98668c5cf1a0b5bf53039c715a95dd36b6931dc6d792825e428f52" }, "downloads": -1, "filename": "PySC2-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "a41b4e28a0fb8cdf9b9c910803b53168", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 112623, "upload_time": "2017-08-09T17:45:15", "url": "https://files.pythonhosted.org/packages/1c/a9/8f683226546d35b7522999d69bc85034ff0a54116cb56cf9b24e65ca7f48/PySC2-1.0-py3-none-any.whl" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "b55c954f2318c16fbac1448cf773a755", "sha256": "18cfd053f3c3c7d482eb40e51c20dadc86203e42bf46978d6575372bc3c7f9a8" }, "downloads": -1, "filename": "PySC2-1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "b55c954f2318c16fbac1448cf773a755", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 108712, "upload_time": "2017-08-15T12:07:59", "url": "https://files.pythonhosted.org/packages/8c/ad/9b839def958877342a4d3d3f378ecbbc368a487352c183a129d275a66d3f/PySC2-1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e2cf1ea6caf8325eff80183faaad5cb9", "sha256": "1d8f940cd799afb733416e8f573a7b0b423dfbb3261856bad513c23944e2fa46" }, "downloads": -1, "filename": "PySC2-1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e2cf1ea6caf8325eff80183faaad5cb9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 108712, "upload_time": "2017-08-15T12:08:01", "url": "https://files.pythonhosted.org/packages/87/5c/467471ae77540b4aba0edf59bd7a5c73d75ae39e56f88d55ee60dbeb54ff/PySC2-1.1-py3-none-any.whl" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "5ec1c892e599ff91aef7bdf1820dab57", "sha256": "a2485135e9dbc78f626fcdc8488d000a7fe1719d434a0ebd76584fb3622274c0" }, "downloads": -1, "filename": "PySC2-1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "5ec1c892e599ff91aef7bdf1820dab57", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 112237, "upload_time": "2017-10-12T13:50:26", "url": "https://files.pythonhosted.org/packages/48/8a/98488b533a3f37617b47654bdad332348ba86701ce906e7fd7ba406c3244/PySC2-1.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6ed3ef25c7217fbe246e09dfa8073f34", "sha256": "2584fb32bd3b7eb3b720c0dae9dd36c3e7beefb7b9234d853150298344dcab61" }, "downloads": -1, "filename": "PySC2-1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "6ed3ef25c7217fbe246e09dfa8073f34", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 112237, "upload_time": "2017-10-12T13:50:34", "url": "https://files.pythonhosted.org/packages/8e/31/228811689566b1de4e77f1019dbf15cd0cf377774774b0f822ae31f89609/PySC2-1.2-py3-none-any.whl" } ], "2.0": [ { "comment_text": "", "digests": { "md5": "7fb09f2d76b29956a3e2ad13cac30a74", "sha256": "b6e13175f9445c3a7bbd13ee3b4755466ffcc04053b998a4e1b9cdff2e9ce853" }, "downloads": -1, "filename": "PySC2-2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "7fb09f2d76b29956a3e2ad13cac30a74", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 173539, "upload_time": "2018-06-08T14:23:57", "url": "https://files.pythonhosted.org/packages/cf/75/f363eb98d650e5c7f4ee0fe9e540137e7a1ea8ce3cbc1fdc030d531359d5/PySC2-2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c84d0ee1de923153d65c2f48c0e86ef1", "sha256": "73592cd916b5625609acb559aeaddf57f4ad4ae838051b311abd448153d05813" }, "downloads": -1, "filename": "PySC2-2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c84d0ee1de923153d65c2f48c0e86ef1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 173538, "upload_time": "2018-06-08T14:23:48", "url": "https://files.pythonhosted.org/packages/ad/8c/805183abc159c872928ef606b81f6ffdd5722089183cc896a47493a77e86/PySC2-2.0-py3-none-any.whl" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "8cfc5d7d8831987ef502aa9c824a1614", "sha256": "6a2d7e771e44f39ce3cb00ecab5a5008addf474076a70e0a66fe987ee8486f0a" }, "downloads": -1, "filename": "PySC2-2.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "8cfc5d7d8831987ef502aa9c824a1614", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 173555, "upload_time": "2018-06-08T15:21:36", "url": "https://files.pythonhosted.org/packages/e2/af/428f5149abcad6a760b6d6a8bc9bf3415e29264e3224993f1b1936add86f/PySC2-2.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9d2b153d4d37bbc112efb963808f2d98", "sha256": "8a390d0e41864011169f157fad760cff932d4b118e9bc20b9aa9856b77f34adf" }, "downloads": -1, "filename": "PySC2-2.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "9d2b153d4d37bbc112efb963808f2d98", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 173555, "upload_time": "2018-06-08T15:21:45", "url": "https://files.pythonhosted.org/packages/e3/24/d039a97c596550a59bd58909882186298bb77412ba8ec960a85094761015/PySC2-2.0.1-py3-none-any.whl" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "4cf2dfb1c04cb84c34f5ca3b75c0050d", "sha256": "dc6e374123edc68d15d5a323d20f33bee0614f54843c0d115f634e2d62bcd59e" }, "downloads": -1, "filename": "PySC2-2.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "4cf2dfb1c04cb84c34f5ca3b75c0050d", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 199681, "upload_time": "2019-02-26T16:03:36", "url": "https://files.pythonhosted.org/packages/6f/d0/6c15edbc64fbe7e0f67a45651d801ee1057a3ff733d6691973e4243e0c7a/PySC2-2.0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "792f69c53164c0cefdfdbb50eda62d38", "sha256": "f7d3bf026f5c02dc5135f8c6413d449cfcd39e87f63dc5fba510925bce35a967" }, "downloads": -1, "filename": "PySC2-2.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "792f69c53164c0cefdfdbb50eda62d38", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 199679, "upload_time": "2019-02-26T16:03:42", "url": "https://files.pythonhosted.org/packages/7a/87/2142987ff75e71868a3128b59d12724ed6a52c825378646668366e228880/PySC2-2.0.2-py3-none-any.whl" } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "a39ee29835d91fcf3248e03d81a5e48f", "sha256": "1d1af92302082c98ab110082456228c3c546619cfd9e5c8e38a1387a390e01ad" }, "downloads": -1, "filename": "PySC2-3.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "a39ee29835d91fcf3248e03d81a5e48f", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 260727, "upload_time": "2019-09-27T15:50:48", "url": "https://files.pythonhosted.org/packages/66/6f/40d6be05b17efa696f9fd339906b72f77fc5cb1dc38fdcc86cead5d2ab25/PySC2-3.0.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2cae20a32b74823a48fcf6d0c280f8fe", "sha256": "0ef5b4883604f4e2f7afcbcf4eb891b835e274bb52a2d11feca042fdf3e69898" }, "downloads": -1, "filename": "PySC2-3.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "2cae20a32b74823a48fcf6d0c280f8fe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 260726, "upload_time": "2019-09-27T15:48:01", "url": "https://files.pythonhosted.org/packages/67/71/6d06df90e9da3619873382360d32f07254398f56c1c83aa86bd025557220/PySC2-3.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "170de9890190c94387bbe58413d7fdb4", "sha256": "335605f4400da749c3431b5180163955d1da5b3c7e90d6cda01f4a2b0b88c914" }, "downloads": -1, "filename": "PySC2-3.0.0.tar.gz", "has_sig": false, "md5_digest": "170de9890190c94387bbe58413d7fdb4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 177444, "upload_time": "2019-09-27T15:48:04", "url": "https://files.pythonhosted.org/packages/a2/8b/744a745a8d851ee7677debc332bcfc8421c96a6a3930602dabc989f05027/PySC2-3.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a39ee29835d91fcf3248e03d81a5e48f", "sha256": "1d1af92302082c98ab110082456228c3c546619cfd9e5c8e38a1387a390e01ad" }, "downloads": -1, "filename": "PySC2-3.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "a39ee29835d91fcf3248e03d81a5e48f", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 260727, "upload_time": "2019-09-27T15:50:48", "url": "https://files.pythonhosted.org/packages/66/6f/40d6be05b17efa696f9fd339906b72f77fc5cb1dc38fdcc86cead5d2ab25/PySC2-3.0.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2cae20a32b74823a48fcf6d0c280f8fe", "sha256": "0ef5b4883604f4e2f7afcbcf4eb891b835e274bb52a2d11feca042fdf3e69898" }, "downloads": -1, "filename": "PySC2-3.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "2cae20a32b74823a48fcf6d0c280f8fe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 260726, "upload_time": "2019-09-27T15:48:01", "url": "https://files.pythonhosted.org/packages/67/71/6d06df90e9da3619873382360d32f07254398f56c1c83aa86bd025557220/PySC2-3.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "170de9890190c94387bbe58413d7fdb4", "sha256": "335605f4400da749c3431b5180163955d1da5b3c7e90d6cda01f4a2b0b88c914" }, "downloads": -1, "filename": "PySC2-3.0.0.tar.gz", "has_sig": false, "md5_digest": "170de9890190c94387bbe58413d7fdb4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 177444, "upload_time": "2019-09-27T15:48:04", "url": "https://files.pythonhosted.org/packages/a2/8b/744a745a8d851ee7677debc332bcfc8421c96a6a3930602dabc989f05027/PySC2-3.0.0.tar.gz" } ] }