{ "info": { "author": "HanhanAI producer1", "author_email": "1379612504@qq.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Environment :: Console", "Intended Audience :: Developers", "Natural Language :: Chinese (Simplified)", "Operating System :: Microsoft :: Windows :: Windows 10", "Programming Language :: Python", "Programming Language :: Python :: 3.7", "Topic :: Adaptive Technologies" ], "description": "HanhanAI\n===========================\nSystem Overview\n\n Universal game AI system.\n Game developers need to provide functions like those provided by Open-AI game, so they can train their game AI.\n\nUse Instructions\n 1.For games that use images as state\n 1. use \" init_UDQN(game, inputImageSize, choose_optimizers, learning_rate) \" to create your network object.\n 2. the object has the function \"run(game, inputImageSize, total_steps, total_reward_list, num, step_num)\" to train.\n 3. \" plot_cost() \" shows the gradient change graph\n\n 2.For games that take parameters as state\n 1. use \" Population(population_num) \" to create your Population object.\n 2. the object has the function \" initPopulation(self, net_in, net_h1, net_h2, net_out)\" to create your network.\n 3. the object has the function \" runGame(game)\" to train.\n\nEnvironment Instructions\n\n Python3.7+Graphaiz2.38\n\nDirectory Structure Instructions\n\n HanhanAI\n\n __init__.py\n\n ga_brain.py\n\n population\n\n universal_dqn.py\n\n LICENSE\n\n README.rsd\n\n setup.py\n\n\nV2.0.2 version\n\n 1. Can save network\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/hanhan-ai/2019HanHan", "keywords": "", "license": "MIT", "maintainer": "HanhanAI producer2", "maintainer_email": "762613908@qq.com", "name": "HanhanAI", "package_url": "https://pypi.org/project/HanhanAI/", "platform": "all", "project_url": "https://pypi.org/project/HanhanAI/", "project_urls": { "Homepage": "https://github.com/hanhan-ai/2019HanHan" }, "release_url": "https://pypi.org/project/HanhanAI/2.0.2/", "requires_dist": [ "keras (>=2.2.5)", "numpy (>=1.17.0)", "matplotlib (>=3.1.1)" ], "requires_python": "", "summary": "Universal game AI system for game developer", "version": "2.0.2" }, "last_serial": 5807568, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "0612ad70ce0e938d7b9e3c36d607516b", "sha256": "3792a8a18b21f2ee8244a1b486be7b239a5f862e0de37348970c1786806bb7d3" }, "downloads": -1, "filename": "HanhanAI-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0612ad70ce0e938d7b9e3c36d607516b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7608, "upload_time": "2019-09-06T03:10:33", "url": "https://files.pythonhosted.org/packages/a3/4e/e57569c233ca582f4c5d9203124279848c67583382a736266d606495666f/HanhanAI-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fb7621e152a2f383aa506e5b5079e36d", "sha256": "541a6a977657da7199578083440fda0f4dad936e289e137709809d2d09d5a720" }, "downloads": -1, "filename": "HanhanAI-1.0.0.tar.gz", "has_sig": false, "md5_digest": "fb7621e152a2f383aa506e5b5079e36d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6441, "upload_time": "2019-09-06T03:10:36", "url": "https://files.pythonhosted.org/packages/93/2e/d42740b36d40bdf88775463e17f7b633425c3351583b65e0278dea5ebc17/HanhanAI-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "b6274e991c0403516cc721ee6c4c17b8", "sha256": "1f26aff8f13d43168b15012708f31a09aadf59f2716566760e9979039248db51" }, "downloads": -1, "filename": "HanhanAI-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b6274e991c0403516cc721ee6c4c17b8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7804, "upload_time": "2019-09-10T01:44:23", "url": "https://files.pythonhosted.org/packages/d8/0c/e6927c700ff0abb78c41a82da5801203fd4b33ffb645e6d2ea2d2069b60d/HanhanAI-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c182ccda71f6fa9442dc573a1ce5ec7e", "sha256": "e93e99d0f2e6215b63457520cf10ba82048c80dacea83249215692db9fcbd69d" }, "downloads": -1, "filename": "HanhanAI-1.0.1.tar.gz", "has_sig": false, "md5_digest": "c182ccda71f6fa9442dc573a1ce5ec7e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6641, "upload_time": "2019-09-10T01:44:24", "url": "https://files.pythonhosted.org/packages/d2/32/2c6055e9e72a498d84608130b98cadf80e0d59801fd4c514ab7b76a60248/HanhanAI-1.0.1.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "998bbe12c110a616d1cc10dd0b25f349", "sha256": "b83113e4d29f82be09fdecd966cbe321e1bd465513968f3bc7935f3223341b30" }, "downloads": -1, "filename": "HanhanAI-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "998bbe12c110a616d1cc10dd0b25f349", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11494, "upload_time": "2019-09-10T02:30:42", "url": "https://files.pythonhosted.org/packages/63/f5/d0579f7bce89b15fc7911d42e5ff8ff42ee959bad5c08a9f00f28c9be9b3/HanhanAI-2.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8208c39250410c4d4f964ef947e79676", "sha256": "ec381e4425e36056f65b20cf36b59e836b3405aa8cff8e0c9921d847b1466cc8" }, "downloads": -1, "filename": "HanhanAI-2.0.0.tar.gz", "has_sig": false, "md5_digest": "8208c39250410c4d4f964ef947e79676", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9632, "upload_time": "2019-09-10T02:30:44", "url": "https://files.pythonhosted.org/packages/9b/f8/11f382ac5b6ce25f78f9c5f490cbd198b149a48d5436fa257f26fec92845/HanhanAI-2.0.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "a622da7c727da00a50c83c9e3e6e547f", "sha256": "ffd6f32c972c758e3ca5cdb0fa61a1d3d8030f5341fd92351b1eb3e5aaad8f05" }, "downloads": -1, "filename": "HanhanAI-2.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a622da7c727da00a50c83c9e3e6e547f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11463, "upload_time": "2019-09-10T03:21:53", "url": "https://files.pythonhosted.org/packages/ba/e1/1addaa7e9a37db42496526ed76880262403fa12e148bc14f880106c3a59f/HanhanAI-2.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "883b440f49b58227ccb7934e8eaf2729", "sha256": "ca49473cf0275b8868f38cc1c1cad38e0f0596d4991ba6f8ae3062ab22f8f4f9" }, "downloads": -1, "filename": "HanhanAI-2.0.1.tar.gz", "has_sig": false, "md5_digest": "883b440f49b58227ccb7934e8eaf2729", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9593, "upload_time": "2019-09-10T03:21:55", "url": "https://files.pythonhosted.org/packages/ee/0c/23af1db9f637357a07a2c94d3669e58c86ff1f28a2e6ecbc91cb3a9fe0c9/HanhanAI-2.0.1.tar.gz" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "a5bd2c2b7b2610871bfc7564cbfb6e2b", "sha256": "ca3277ef35cff88b990631bbad0686565e5f32d8a593fb68530e65229a0c684f" }, "downloads": -1, "filename": "HanhanAI-2.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a5bd2c2b7b2610871bfc7564cbfb6e2b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11577, "upload_time": "2019-09-10T08:16:44", "url": "https://files.pythonhosted.org/packages/f4/a2/947e503eebf8605f0688b3bd33fb85a2862b1537f5408352017e8877cc7a/HanhanAI-2.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3134c34aecb218aa64b4041112111b4c", "sha256": "6730f62f2dc55b20408e4bdcbdab2ed94cc4f6b9add5049f2c40ccd757d8563a" }, "downloads": -1, "filename": "HanhanAI-2.0.2.tar.gz", "has_sig": false, "md5_digest": "3134c34aecb218aa64b4041112111b4c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9697, "upload_time": "2019-09-10T08:16:46", "url": "https://files.pythonhosted.org/packages/b9/eb/3874eb146f00a8635b6cec7afc96d644514b680c105e1c4e63c74540b154/HanhanAI-2.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a5bd2c2b7b2610871bfc7564cbfb6e2b", "sha256": "ca3277ef35cff88b990631bbad0686565e5f32d8a593fb68530e65229a0c684f" }, "downloads": -1, "filename": "HanhanAI-2.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a5bd2c2b7b2610871bfc7564cbfb6e2b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11577, "upload_time": "2019-09-10T08:16:44", "url": "https://files.pythonhosted.org/packages/f4/a2/947e503eebf8605f0688b3bd33fb85a2862b1537f5408352017e8877cc7a/HanhanAI-2.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3134c34aecb218aa64b4041112111b4c", "sha256": "6730f62f2dc55b20408e4bdcbdab2ed94cc4f6b9add5049f2c40ccd757d8563a" }, "downloads": -1, "filename": "HanhanAI-2.0.2.tar.gz", "has_sig": false, "md5_digest": "3134c34aecb218aa64b4041112111b4c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9697, "upload_time": "2019-09-10T08:16:46", "url": "https://files.pythonhosted.org/packages/b9/eb/3874eb146f00a8635b6cec7afc96d644514b680c105e1c4e63c74540b154/HanhanAI-2.0.2.tar.gz" } ] }