{ "info": { "author": "Charlie Taylor", "author_email": "cet@appliedpython.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Build Tools" ], "description": "\r\n\r\n.. image:: https://travis-ci.org/sonofeft/IntroRL.svg?branch=master\r\n :target: https://travis-ci.org/sonofeft/IntroRL\r\n\r\n.. image:: https://img.shields.io/pypi/v/IntroRL.svg\r\n :target: https://pypi.python.org/pypi/introrl\r\n \r\n.. image:: https://img.shields.io/pypi/pyversions/IntroRL.svg\r\n :target: https://wiki.python.org/moin/Python2orPython3\r\n\r\n.. image:: https://img.shields.io/pypi/l/IntroRL.svg\r\n :target: https://pypi.python.org/pypi/introrl\r\n\r\n.. note::\r\n This project is in the early stages of development.\r\n\r\n**IntroRL** Provides A Framework For Exploring Reinforcement Learning.\r\n\r\nIt is based on the textbook\r\n`\"Reinforcement Learning An Introduction\" `_ \r\nBy Sutton & Barto.\r\n\r\nThe textbook is also available in `PDF format at the authors' site. `_\r\n\r\nThis documentation of **IntroRL** is organized around the chapter structure of the Sutton & Barto textbook.\r\n\r\nMany of the examples and figures are reproduced here in order to validate the **IntroRL** code.\r\n\r\nThere is another site by `Shangtong Zhang `_\r\nthat was of great help to me and which covers many areas of the textbook not covered here.\r\n \r\n===================================================================================================================================================\r\n\r\n\r\nSee the Code at: ``_\r\n\r\nSee the Docs at: ``_\r\n\r\nSee PyPI page at:``_\r\n\r\n\r\n", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/sonofeft/IntroRL", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://introrl.readthedocs.org/en/latest/", "keywords": "introrl setuptools development", "license": "GPL-3", "maintainer": "", "maintainer_email": "", "name": "introrl", "package_url": "https://pypi.org/project/introrl/", "platform": "any", "project_url": "https://pypi.org/project/introrl/", "project_urls": { "Download": "https://github.com/sonofeft/IntroRL", "Homepage": "http://introrl.readthedocs.org/en/latest/" }, "release_url": "https://pypi.org/project/introrl/0.0.6/", "requires_dist": null, "requires_python": "", "summary": "IntroRL provides a framework for exploring Reinforcement Learning. It uses the text book \"Reinforcement Learning\" by Sutton & Barto as a reference.", "version": "0.0.6" }, "last_serial": 4904535, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "c0a72abc679c444519397a7d137b48ac", "sha256": "533ac4f1a1a92ee2a6d0777426bf2baf14fdcd48601772be82f367fb4c409aab" }, "downloads": -1, "filename": "introrl-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c0a72abc679c444519397a7d137b48ac", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5539, "upload_time": "2019-02-08T19:28:16", "url": "https://files.pythonhosted.org/packages/6e/cb/0b6b7576dbe1a765404c1425ec33cc9834bd6c306e1cd9cbe9687127d034/introrl-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "51150341196119095bbcee47ee908b16", "sha256": "9d681a479941226f56cf83bc84af9ab5ed19ec8925d4fc2bf87de85450a9ac32" }, "downloads": -1, "filename": "introrl-0.0.1.tar.gz", "has_sig": false, "md5_digest": "51150341196119095bbcee47ee908b16", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19608, "upload_time": "2019-02-08T19:28:13", "url": "https://files.pythonhosted.org/packages/47/23/955b52798d49220587cf544ce2f6ac74f7b14cdc1256a48130f8f26d2757/introrl-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "aa5a8e32fc38c18710957b111833c34a", "sha256": "58b1ac5a975166adbe898296c66f9afa7f3832c21bad2ef2806de03558d9b5d1" }, "downloads": -1, "filename": "introrl-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "aa5a8e32fc38c18710957b111833c34a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5527, "upload_time": "2019-02-08T19:30:09", "url": "https://files.pythonhosted.org/packages/a8/3b/41b4ade6b5859f5f4d59806622136c85b32718ceff09fdab022ec7d5d577/introrl-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dd48a8c95310f1d9ebc3e59273d484ba", "sha256": "b7663126645e2d014a2eb9d81d6a6374dd364c6dfd79ac9eeea9f5976348138e" }, "downloads": -1, "filename": "introrl-0.0.2.tar.gz", "has_sig": false, "md5_digest": "dd48a8c95310f1d9ebc3e59273d484ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19593, "upload_time": "2019-02-08T19:30:07", "url": "https://files.pythonhosted.org/packages/61/ef/7fea18667edc8789c449a6b946e79c8d831b671fcb25da09480ed2bab288/introrl-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "7ee4ac753580f6e6e50f4f0f0caf8cd6", "sha256": "aa6faa2b2ce59771dc8197f77e663492cb89a9338dd7430a7fded5424d21db2f" }, "downloads": -1, "filename": "introrl-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7ee4ac753580f6e6e50f4f0f0caf8cd6", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 251934, "upload_time": "2019-02-20T09:12:17", "url": "https://files.pythonhosted.org/packages/1d/71/4d5cb2e19caa931768dd89c2a6c3443a364e346208e25a1e9ce46ff23961/introrl-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f43d73e6576dbf40321e1f46af571e8a", "sha256": "f2a1fc6378b553a6e0f1f1d37a1fa178d0b5940c58e835f976171559027e46a7" }, "downloads": -1, "filename": "introrl-0.0.3.tar.gz", "has_sig": false, "md5_digest": "f43d73e6576dbf40321e1f46af571e8a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2631496, "upload_time": "2019-02-20T09:12:15", "url": "https://files.pythonhosted.org/packages/62/64/d282ed79a5759223c755e8f847550eff8c92ad8dd27329736d9e882d1c72/introrl-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "b6f46ac604a96571180fd7c35c4a30ca", "sha256": "8b44f03c66ac9414c013646259478c59d99ff40e8cf71094a89a35c552923cd3" }, "downloads": -1, "filename": "introrl-0.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b6f46ac604a96571180fd7c35c4a30ca", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 260381, "upload_time": "2019-02-23T10:33:01", "url": "https://files.pythonhosted.org/packages/bc/34/1cfa74171ddfc7251e8c2e2a034287f870be8a81470c17847d935b77bed1/introrl-0.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e7539b566c25c33684588aae40976992", "sha256": "225557b596c5e323d2fbe38ba1e562beee77ecf2e5b452bd8f991ddd09109bd5" }, "downloads": -1, "filename": "introrl-0.0.4.tar.gz", "has_sig": false, "md5_digest": "e7539b566c25c33684588aae40976992", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2846740, "upload_time": "2019-02-23T10:32:59", "url": "https://files.pythonhosted.org/packages/ee/20/f97a622bf3008a27a138d09b8f14e01809a8a6f667caced9a75dfdcc1bdc/introrl-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "6f345ea9c73bedb9b9a6a34bad24e143", "sha256": "d5ba30c7edb48e600bd0bf75de92edf793a56d3061c2a322436b00b285263ef6" }, "downloads": -1, "filename": "introrl-0.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6f345ea9c73bedb9b9a6a34bad24e143", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 261971, "upload_time": "2019-02-24T02:04:40", "url": "https://files.pythonhosted.org/packages/bc/4b/b8530a530015a1008053e9dc6f41846d0bcc0eb84d9c1e49f8f0b13d0cd2/introrl-0.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "90f6f1663e702caf66386c7900c2146d", "sha256": "e44b4418d4e7ed1375b1b19067d751a70c19b3bc66dc742df0f8a8b7821aeb5d" }, "downloads": -1, "filename": "introrl-0.0.5.tar.gz", "has_sig": false, "md5_digest": "90f6f1663e702caf66386c7900c2146d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2907924, "upload_time": "2019-02-24T02:04:38", "url": "https://files.pythonhosted.org/packages/23/a2/d41bf8dd797b20ffabe2edb528015d44bc989195442bf518d5bdcf79ec98/introrl-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "446d6ab00ce60756875cfb3ef043070d", "sha256": "305eda61eb84b8c6608f41b4e0338e201442027d64c7db10dda98379ae5d5b07" }, "downloads": -1, "filename": "introrl-0.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "446d6ab00ce60756875cfb3ef043070d", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 285256, "upload_time": "2019-03-06T09:57:47", "url": "https://files.pythonhosted.org/packages/09/c8/a849fc3942609bc65185ee087c6b4aba232dd479e5e0d39f86f62f9377f8/introrl-0.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d14fa30cfac4a306aa9ad1cc658ebdb9", "sha256": "3e13a25dd30571b7d8a6120189631c26b1276e0abab4fef8d99b433b305b1513" }, "downloads": -1, "filename": "introrl-0.0.6.tar.gz", "has_sig": false, "md5_digest": "d14fa30cfac4a306aa9ad1cc658ebdb9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3317538, "upload_time": "2019-03-06T09:57:45", "url": "https://files.pythonhosted.org/packages/23/65/346363f813b2a29439320173344cd67758f203a7f90fd2776b4b03c44d49/introrl-0.0.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "446d6ab00ce60756875cfb3ef043070d", "sha256": "305eda61eb84b8c6608f41b4e0338e201442027d64c7db10dda98379ae5d5b07" }, "downloads": -1, "filename": "introrl-0.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "446d6ab00ce60756875cfb3ef043070d", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 285256, "upload_time": "2019-03-06T09:57:47", "url": "https://files.pythonhosted.org/packages/09/c8/a849fc3942609bc65185ee087c6b4aba232dd479e5e0d39f86f62f9377f8/introrl-0.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d14fa30cfac4a306aa9ad1cc658ebdb9", "sha256": "3e13a25dd30571b7d8a6120189631c26b1276e0abab4fef8d99b433b305b1513" }, "downloads": -1, "filename": "introrl-0.0.6.tar.gz", "has_sig": false, "md5_digest": "d14fa30cfac4a306aa9ad1cc658ebdb9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3317538, "upload_time": "2019-03-06T09:57:45", "url": "https://files.pythonhosted.org/packages/23/65/346363f813b2a29439320173344cd67758f203a7f90fd2776b4b03c44d49/introrl-0.0.6.tar.gz" } ] }