{"adoption": {"forks": 408, "observed_at": "2026-08-28T04:03:24.640070+00:00", "stars": 1056}, "canonical_url": "https://ross.abutalabs.com/products/deep_learning_and_the_game_of_go", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Code and other material for the book \"Deep Learning and the Game of Go\"", "domain": ["deep-learning", "reinforcement-learning", "tutorials", "education"], "enriched": true, "function": ["machine-learning", "deep-learning", "reinforcement-learning", "game-engine", "agent-framework"], "health_score": 20, "homepage": "https://www.manning.com/books/deep-learning-and-the-game-of-go", "language": "Python", "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["maxpumperla/deep_learning_and_the_game_of_go"], "name": "maxpumperla/deep_learning_and_the_game_of_go", "platform": ["python", "cross-platform"], "pushed_at": "2024-08-02T16:20:00+00:00", "repo": "maxpumperla/deep_learning_and_the_game_of_go", "stars": 1056, "tags": ["go-game", "alphago", "alphago-zero", "book-companion", "monte-carlo-tree-search", "neural-networks", "game-ai", "baduk", "game-development"], "topics": ["deep-learning", "neural-networks", "machine-learning", "data-science", "python", "games", "game-of-go", "alphago", "alphago-zero"], "urls": [], "use_cases": ["learn deep learning by building a Go bot", "implement AlphaGo Zero from scratch", "build a Go engine with neural networks and tree search", "study reinforcement learning with policy gradients and actor-critic methods", "play against demo Go bots trained with deep learning", "teach a course on game AI"], "what_it_is": "Companion code and pip-installable library (dlgo) for the Manning book 'Deep Learning and the Game of Go', implementing Go game AI from basic bots to AlphaGo and AlphaGo Zero techniques in one framework. It serves both as a learning resource for deep learning and reinforcement learning and as a working Go bot library.", "when_to_avoid": ["you need a production-strength Go engine to compete with modern bots like KataGo", "you need a general-purpose game AI framework beyond Go", "you need actively maintained software with a clear license"], "when_to_choose": ["you want a structured, book-guided path into deep learning and game AI", "you want a working Python Go framework covering MCTS through AlphaGo Zero", "you are learning reinforcement learning with a concrete game example"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/deep_learning_and_the_game_of_go", "repo": "maxpumperla/deep_learning_and_the_game_of_go", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:24.640070+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:58:24.766342+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d5e96dc5d0207a979474bae49070d9b192ebac3e7ea1bc0e2eb2e9043423b24f", "fetched_at": "2026-08-28T04:03:24.640070+00:00", "kind": "readme", "missing": false, "url": "https://github.com/maxpumperla/deep_learning_and_the_game_of_go"}, {"content_hash": "aa34a44e31136be355635d7104196566178319603909103f17bb49efe71f1b7e", "fetched_at": "2026-08-29T13:00:14.762902+00:00", "kind": "homepage", "missing": false, "url": "https://www.manning.com/books/deep-learning-and-the-game-of-go"}, {"content_hash": "9e27304d775714a2a1aafab50aedf6c06e81722765dc3138f73d28af23292a66", "fetched_at": "2026-08-29T13:00:14.772062+00:00", "kind": "site_page", "missing": false, "url": "https://www.manning.com/faq"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:24.640070+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:58:24.766342+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d5e96dc5d0207a979474bae49070d9b192ebac3e7ea1bc0e2eb2e9043423b24f", "fetched_at": "2026-08-28T04:03:24.640070+00:00", "kind": "readme", "missing": false, "url": "https://github.com/maxpumperla/deep_learning_and_the_game_of_go"}, {"content_hash": "aa34a44e31136be355635d7104196566178319603909103f17bb49efe71f1b7e", "fetched_at": "2026-08-29T13:00:14.762902+00:00", "kind": "homepage", "missing": false, "url": "https://www.manning.com/books/deep-learning-and-the-game-of-go"}, {"content_hash": "9e27304d775714a2a1aafab50aedf6c06e81722765dc3138f73d28af23292a66", "fetched_at": "2026-08-29T13:00:14.772062+00:00", "kind": "site_page", "missing": false, "url": "https://www.manning.com/faq"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:58:24.766342+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d5e96dc5d0207a979474bae49070d9b192ebac3e7ea1bc0e2eb2e9043423b24f", "fetched_at": "2026-08-28T04:03:24.640070+00:00", "kind": "readme", "missing": false, "url": "https://github.com/maxpumperla/deep_learning_and_the_game_of_go"}, {"content_hash": "aa34a44e31136be355635d7104196566178319603909103f17bb49efe71f1b7e", "fetched_at": "2026-08-29T13:00:14.762902+00:00", "kind": "homepage", "missing": false, "url": "https://www.manning.com/books/deep-learning-and-the-game-of-go"}, {"content_hash": "9e27304d775714a2a1aafab50aedf6c06e81722765dc3138f73d28af23292a66", "fetched_at": "2026-08-29T13:00:14.772062+00:00", "kind": "site_page", "missing": false, "url": "https://www.manning.com/faq"}], "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:03:24.640070+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:24.640070+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:24.640070+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:58:24.766342+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d5e96dc5d0207a979474bae49070d9b192ebac3e7ea1bc0e2eb2e9043423b24f", "fetched_at": "2026-08-28T04:03:24.640070+00:00", "kind": "readme", "missing": false, "url": "https://github.com/maxpumperla/deep_learning_and_the_game_of_go"}, {"content_hash": "aa34a44e31136be355635d7104196566178319603909103f17bb49efe71f1b7e", "fetched_at": "2026-08-29T13:00:14.762902+00:00", "kind": "homepage", "missing": false, "url": "https://www.manning.com/books/deep-learning-and-the-game-of-go"}, {"content_hash": "9e27304d775714a2a1aafab50aedf6c06e81722765dc3138f73d28af23292a66", "fetched_at": "2026-08-29T13:00:14.772062+00:00", "kind": "site_page", "missing": false, "url": "https://www.manning.com/faq"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:24.640070+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:24.640070+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:58:24.766342+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d5e96dc5d0207a979474bae49070d9b192ebac3e7ea1bc0e2eb2e9043423b24f", "fetched_at": "2026-08-28T04:03:24.640070+00:00", "kind": "readme", "missing": false, "url": "https://github.com/maxpumperla/deep_learning_and_the_game_of_go"}, {"content_hash": "aa34a44e31136be355635d7104196566178319603909103f17bb49efe71f1b7e", "fetched_at": "2026-08-29T13:00:14.762902+00:00", "kind": "homepage", "missing": false, "url": "https://www.manning.com/books/deep-learning-and-the-game-of-go"}, {"content_hash": "9e27304d775714a2a1aafab50aedf6c06e81722765dc3138f73d28af23292a66", "fetched_at": "2026-08-29T13:00:14.772062+00:00", "kind": "site_page", "missing": false, "url": "https://www.manning.com/faq"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:24.640070+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:24.640070+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:24.640070+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:58:24.766342+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d5e96dc5d0207a979474bae49070d9b192ebac3e7ea1bc0e2eb2e9043423b24f", "fetched_at": "2026-08-28T04:03:24.640070+00:00", "kind": "readme", "missing": false, "url": "https://github.com/maxpumperla/deep_learning_and_the_game_of_go"}, {"content_hash": "aa34a44e31136be355635d7104196566178319603909103f17bb49efe71f1b7e", "fetched_at": "2026-08-29T13:00:14.762902+00:00", "kind": "homepage", "missing": false, "url": "https://www.manning.com/books/deep-learning-and-the-game-of-go"}, {"content_hash": "9e27304d775714a2a1aafab50aedf6c06e81722765dc3138f73d28af23292a66", "fetched_at": "2026-08-29T13:00:14.772062+00:00", "kind": "site_page", "missing": false, "url": "https://www.manning.com/faq"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:24.640070+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:24.640070+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:58:24.766342+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d5e96dc5d0207a979474bae49070d9b192ebac3e7ea1bc0e2eb2e9043423b24f", "fetched_at": "2026-08-28T04:03:24.640070+00:00", "kind": "readme", "missing": false, "url": "https://github.com/maxpumperla/deep_learning_and_the_game_of_go"}, {"content_hash": "aa34a44e31136be355635d7104196566178319603909103f17bb49efe71f1b7e", "fetched_at": "2026-08-29T13:00:14.762902+00:00", "kind": "homepage", "missing": false, "url": "https://www.manning.com/books/deep-learning-and-the-game-of-go"}, {"content_hash": "9e27304d775714a2a1aafab50aedf6c06e81722765dc3138f73d28af23292a66", "fetched_at": "2026-08-29T13:00:14.772062+00:00", "kind": "site_page", "missing": false, "url": "https://www.manning.com/faq"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:58:24.766342+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d5e96dc5d0207a979474bae49070d9b192ebac3e7ea1bc0e2eb2e9043423b24f", "fetched_at": "2026-08-28T04:03:24.640070+00:00", "kind": "readme", "missing": false, "url": "https://github.com/maxpumperla/deep_learning_and_the_game_of_go"}, {"content_hash": "aa34a44e31136be355635d7104196566178319603909103f17bb49efe71f1b7e", "fetched_at": "2026-08-29T13:00:14.762902+00:00", "kind": "homepage", "missing": false, "url": "https://www.manning.com/books/deep-learning-and-the-game-of-go"}, {"content_hash": "9e27304d775714a2a1aafab50aedf6c06e81722765dc3138f73d28af23292a66", "fetched_at": "2026-08-29T13:00:14.772062+00:00", "kind": "site_page", "missing": false, "url": "https://www.manning.com/faq"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:58:24.766342+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d5e96dc5d0207a979474bae49070d9b192ebac3e7ea1bc0e2eb2e9043423b24f", "fetched_at": "2026-08-28T04:03:24.640070+00:00", "kind": "readme", "missing": false, "url": "https://github.com/maxpumperla/deep_learning_and_the_game_of_go"}, {"content_hash": "aa34a44e31136be355635d7104196566178319603909103f17bb49efe71f1b7e", "fetched_at": "2026-08-29T13:00:14.762902+00:00", "kind": "homepage", "missing": false, "url": "https://www.manning.com/books/deep-learning-and-the-game-of-go"}, {"content_hash": "9e27304d775714a2a1aafab50aedf6c06e81722765dc3138f73d28af23292a66", "fetched_at": "2026-08-29T13:00:14.772062+00:00", "kind": "site_page", "missing": false, "url": "https://www.manning.com/faq"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:58:24.766342+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d5e96dc5d0207a979474bae49070d9b192ebac3e7ea1bc0e2eb2e9043423b24f", "fetched_at": "2026-08-28T04:03:24.640070+00:00", "kind": "readme", "missing": false, "url": "https://github.com/maxpumperla/deep_learning_and_the_game_of_go"}, {"content_hash": "aa34a44e31136be355635d7104196566178319603909103f17bb49efe71f1b7e", "fetched_at": "2026-08-29T13:00:14.762902+00:00", "kind": "homepage", "missing": false, "url": "https://www.manning.com/books/deep-learning-and-the-game-of-go"}, {"content_hash": "9e27304d775714a2a1aafab50aedf6c06e81722765dc3138f73d28af23292a66", "fetched_at": "2026-08-29T13:00:14.772062+00:00", "kind": "site_page", "missing": false, "url": "https://www.manning.com/faq"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3234, "days_push": 761, "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}}