{"adoption": {"forks": 820, "observed_at": "2026-08-28T04:06:33.725396+00:00", "stars": 2279}, "canonical_url": "https://ross.abutalabs.com/products/deeprl-agents", "card": {"archived": false, "artifact_type": "learning-resource", "description": "A set of Deep Reinforcement Learning Agents implemented in Tensorflow.", "domain": ["reinforcement-learning", "machine-learning", "tutorials"], "enriched": true, "function": ["machine-learning", "reinforcement-learning"], "health_score": 20, "homepage": null, "language": "Jupyter Notebook", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["awjuliani/DeepRL-Agents"], "name": "awjuliani/DeepRL-Agents", "platform": ["python"], "pushed_at": "2019-02-12T17:26:26+00:00", "repo": "awjuliani/DeepRL-Agents", "stars": 2279, "tags": ["tensorflow", "jupyter-notebooks", "q-learning", "policy-gradients", "a3c", "dqn", "tutorial-series"], "topics": ["reinforcement-learning", "tensorflow"], "urls": [], "use_cases": ["learn reinforcement learning from scratch with worked examples", "understand how DQN and double dueling DQN work", "study policy gradient methods like vanilla policy networks", "see an A3C implementation for 3D environments like VizDoom", "explore exploration strategies such as Boltzmann and Bayesian dropout", "follow a tutorial series on deep RL with TensorFlow"], "what_it_is": "A collection of deep reinforcement learning agents implemented in TensorFlow as Jupyter notebooks, covering algorithms from Q-tables to A3C. It accompanies a Medium tutorial series and serves as an educational resource for learning RL.", "when_to_avoid": ["you need a production-ready or maintained RL library", "you use modern TensorFlow 2.x or PyTorch", "you need the latest RL algorithms like PPO or SAC"], "when_to_choose": ["you are learning deep RL and want readable, notebook-based implementations", "you want code paired with explanatory tutorial articles", "you need reference implementations of classic RL algorithms in TensorFlow 1.x"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/deeprl-agents", "repo": "awjuliani/DeepRL-Agents", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.725396+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:41:23.314049+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "10be56c344f09430f6d0a0d4af9d3c079138a530d029a6a5dc0ebf5730bad08e", "fetched_at": "2026-08-28T04:06:33.725396+00:00", "kind": "readme", "missing": false, "url": "https://github.com/awjuliani/DeepRL-Agents"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.725396+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:41:23.314049+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "10be56c344f09430f6d0a0d4af9d3c079138a530d029a6a5dc0ebf5730bad08e", "fetched_at": "2026-08-28T04:06:33.725396+00:00", "kind": "readme", "missing": false, "url": "https://github.com/awjuliani/DeepRL-Agents"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:41:23.314049+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "10be56c344f09430f6d0a0d4af9d3c079138a530d029a6a5dc0ebf5730bad08e", "fetched_at": "2026-08-28T04:06:33.725396+00:00", "kind": "readme", "missing": false, "url": "https://github.com/awjuliani/DeepRL-Agents"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.725396+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.725396+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.725396+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:41:23.314049+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "10be56c344f09430f6d0a0d4af9d3c079138a530d029a6a5dc0ebf5730bad08e", "fetched_at": "2026-08-28T04:06:33.725396+00:00", "kind": "readme", "missing": false, "url": "https://github.com/awjuliani/DeepRL-Agents"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.725396+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.725396+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:41:23.314049+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "10be56c344f09430f6d0a0d4af9d3c079138a530d029a6a5dc0ebf5730bad08e", "fetched_at": "2026-08-28T04:06:33.725396+00:00", "kind": "readme", "missing": false, "url": "https://github.com/awjuliani/DeepRL-Agents"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.725396+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.725396+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.725396+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:41:23.314049+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "10be56c344f09430f6d0a0d4af9d3c079138a530d029a6a5dc0ebf5730bad08e", "fetched_at": "2026-08-28T04:06:33.725396+00:00", "kind": "readme", "missing": false, "url": "https://github.com/awjuliani/DeepRL-Agents"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.725396+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:33.725396+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:41:23.314049+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "10be56c344f09430f6d0a0d4af9d3c079138a530d029a6a5dc0ebf5730bad08e", "fetched_at": "2026-08-28T04:06:33.725396+00:00", "kind": "readme", "missing": false, "url": "https://github.com/awjuliani/DeepRL-Agents"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:41:23.314049+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "10be56c344f09430f6d0a0d4af9d3c079138a530d029a6a5dc0ebf5730bad08e", "fetched_at": "2026-08-28T04:06:33.725396+00:00", "kind": "readme", "missing": false, "url": "https://github.com/awjuliani/DeepRL-Agents"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:41:23.314049+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "10be56c344f09430f6d0a0d4af9d3c079138a530d029a6a5dc0ebf5730bad08e", "fetched_at": "2026-08-28T04:06:33.725396+00:00", "kind": "readme", "missing": false, "url": "https://github.com/awjuliani/DeepRL-Agents"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:41:23.314049+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "10be56c344f09430f6d0a0d4af9d3c079138a530d029a6a5dc0ebf5730bad08e", "fetched_at": "2026-08-28T04:06:33.725396+00:00", "kind": "readme", "missing": false, "url": "https://github.com/awjuliani/DeepRL-Agents"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3732, "days_push": 2759, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}