41554 blogs · [ { "id": "01a087ba-cabf-7297-84e4-7f0018fc0eec", "title": "The Range Reader, Part 10: Embeddings That Mirror Poker", "url": "https://ottercrew.group/blog/range-reader-10-embeddings/", "published_at": "2026-07-23T13:00:00+00:00" }, { "id": "01a087ba-cabf-7297-84e4-7f00193619f9", "title": "The Range Reader, Part 9: Hole Cards as a Translation Problem", "url": "https://ottercrew.group/blog/range-reader-09-translation/", "published_at": "2026-07-23T12:00:00+00:00" }, { "id": "01a087ba-cabf-7297-84e4-7f0019f8e0c9", "title": "The Range Reader, Part 8: The Arena Deals the Data", "url": "https://ottercrew.group/blog/range-reader-08-dataset/", "published_at": "2026-07-22T16:00:00+00:00" }, { "id": "01a087ba-cabf-7297-84e4-7f001af3c279", "title": "The Range Reader, Part 7: An Agent That Solves While It Plays", "url": "https://ottercrew.group/blog/range-reader-07-cfr-agent/", "published_at": "2026-07-22T15:00:00+00:00" }, { "id": "01a087ba-cabf-7297-84e4-7f001ba250f4", "title": "The Range Reader, Part 6: Trees in Rust Without Tears", "url": "https://ottercrew.group/blog/range-reader-06-trees/", "published_at": "2026-07-22T14:00:00+00:00" }, { "id": "01a087ba-cac0-730d-a2b7-5ccd0db3ff4d", "title": "The Range Reader, Part 5: little-sorry - The Regret Math, in Rust", "url": "https://ottercrew.group/blog/range-reader-05-little-sorry/", "published_at": "2026-07-22T13:00:00+00:00" }, { "id": "01a087ba-cac0-730d-a2b7-5ccd0e9b7f25", "title": "The Range Reader, Part 4: Regret Is All You Need", "url": "https://ottercrew.group/blog/range-reader-04-regret/", "published_at": "2026-07-22T12:00:00+00:00" }, { "id": "01a087ba-cac0-730d-a2b7-5ccd0ee6581d", "title": "The Range Reader, Part 3: The Arena - Full-Rules Poker and the Agents That Play It", "url": "https://ottercrew.group/blog/range-reader-03-arena/", "published_at": "2026-07-22T11:00:00+00:00" }, { "id": "01a087ba-cac0-730d-a2b7-5ccd0f873bdc", "title": "The Range Reader, Part 2: Ranking Hands at Ludicrous Speed", "url": "https://ottercrew.group/blog/range-reader-02-evaluator/", "published_at": "2026-07-22T10:00:00+00:00" }, { "id": "01a087ba-cac0-730d-a2b7-5ccd103fe590", "title": "The Range Reader, Part 1: A Deck of Cards Is a u64", "url": "https://ottercrew.group/blog/range-reader-01-cards/", "published_at": "2026-07-22T09:00:00+00:00" }, { "id": "01a087ba-cac0-730d-a2b7-5ccd10cb1a72", "title": "The Range Reader, Part 0: Teaching a Computer to Read Your Mind at Poker", "url": "https://ottercrew.group/blog/range-reader-00-intro/", "published_at": "2026-07-21T00:00:00+00:00" }, { "id": "01a087ba-cac0-730d-a2b7-5ccd11ac7008", "title": "RS-Poker V5: The one with self learning Agents", "url": "https://ottercrew.group/blog/poker-v5/", "published_at": "2026-05-09T00:00:00+00:00" }, { "id": "01a087ba-cac0-730d-a2b7-5ccd12a4443c", "title": "Welcome to Otter Crew", "url": "https://ottercrew.group/blog/welcome/", "published_at": "2026-05-08T00:00:00+00:00" } ] posts Claim your blog
Back to ottercrew.group
Blog · corpus.blog/blogs/ottercrew.group/posts

ottercrew.group

ottercrew.group

2026