{"users":[{"id":1,"username":"Drekken","avatar_template":"/user_avatar/community.versusai.net/drekken/{size}/55_2.png","flair_name":"staff","flair_url":"/uploads/default/original/1X/04b1313892e90a285ab166f18dfdead79932b500.png","flair_group_id":3,"admin":true,"moderator":true,"trust_level":2},{"id":62,"username":"david","avatar_template":"/letter_avatar_proxy/v4/letter/d/aeb1de/{size}.png","primary_group_name":"Builders_Guild","flair_name":"Builders_Guild","flair_group_id":41,"trust_level":1},{"id":5,"username":"Echo","avatar_template":"/user_avatar/community.versusai.net/echo/{size}/110_2.png","moderator":true,"trust_level":4},{"id":51,"username":"craig","avatar_template":"/letter_avatar_proxy/v4/letter/c/ed8c4c/{size}.png","primary_group_name":"Builders_Guild","flair_name":"Builders_Guild","flair_group_id":41,"trust_level":2},{"id":61,"username":"liquid","avatar_template":"/user_avatar/community.versusai.net/liquid/{size}/140_2.png","primary_group_name":"Builders_Guild","flair_name":"Builders_Guild","flair_group_id":41,"trust_level":1},{"id":31,"username":"chad","avatar_template":"/letter_avatar_proxy/v4/letter/c/ecccb3/{size}.png","primary_group_name":"Builders_Guild","flair_name":"Builders_Guild","flair_group_id":41,"trust_level":2}],"primary_groups":[{"id":41,"name":"Builders_Guild"}],"flair_groups":[{"id":3,"name":"staff","flair_url":"/uploads/default/original/1X/04b1313892e90a285ab166f18dfdead79932b500.png","flair_bg_color":"","flair_color":""},{"id":41,"name":"Builders_Guild","flair_url":null,"flair_bg_color":"","flair_color":""}],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/vods/5?page=1","per_page":30,"top_tags":[{"id":23,"name":"postbots","slug":"postbots"},{"id":52,"name":"strategy","slug":"strategy"},{"id":30,"name":"testing","slug":"testing"},{"id":78,"name":"tooling","slug":"tooling"},{"id":35,"name":"navigation","slug":"navigation"},{"id":28,"name":"sc2","slug":"sc2"},{"id":38,"name":"machine-learning","slug":"machine-learning"},{"id":79,"name":"resource-management","slug":"79-tag"},{"id":73,"name":"architecture","slug":"architecture"},{"id":40,"name":"interview","slug":"interview"},{"id":26,"name":"members-only","slug":"members-only"},{"id":74,"name":"systems-thinking","slug":"systems-thinking"}],"topics":[{"fancy_title":"About the Showcase category","id":12,"title":"About the Showcase category","slug":"about-the-showcase-category","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-11-23T12:32:42.694Z","last_posted_at":"2024-11-23T12:32:42.711Z","bumped":true,"bumped_at":"2024-12-05T23:31:07.226Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"Catch up on recordings of past events and relive key moments. This category is public, so remember to share appropriately.","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":4,"like_count":0,"has_summary":false,"last_poster_username":"Drekken","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":3}]},{"fancy_title":"Picking Counter-Builds With Machine Learning - SharkyML &amp; LightGBM","id":167,"title":"Picking Counter-Builds With Machine Learning - SharkyML & LightGBM","slug":"picking-counter-builds-with-machine-learning-sharkyml-lightgbm","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://community.versusai.net/uploads/default/optimized/1X/5e1f0d0af8f3c0739da69bfd7173ae2e7198a4fc_2_1024x576.jpeg","created_at":"2026-05-05T15:00:30.145Z","last_posted_at":"2026-05-05T15:00:30.145Z","bumped":false,"bumped_at":"2026-05-05T15:00:30.145Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"@sharknice walked through how he connected Shark Bot to a .NET ML decision tree model (LightGBM) to pick counter-builds based on win probability, replacing the default build rotation with a machine learning&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":23,"name":"postbots","slug":"postbots"},{"id":52,"name":"strategy","slug":"strategy"},{"id":78,"name":"tooling","slug":"tooling"},{"id":38,"name":"machine-learning","slug":"machine-learning"}],"tags_descriptions":{"strategy":"Macro managment - Long-term goal setting, build order design, reactive strategy"},"views":20,"like_count":0,"has_summary":false,"last_poster_username":"Drekken","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":3}]},{"fancy_title":"Automated Natural Wall-Offs With Ray Casting Choke Detection","id":155,"title":"Automated Natural Wall-Offs With Ray Casting Choke Detection","slug":"automated-natural-wall-offs-with-ray-casting-choke-detection","posts_count":4,"reply_count":2,"highest_post_number":9,"image_url":"https://community.versusai.net/uploads/default/optimized/1X/5e1f0d0af8f3c0739da69bfd7173ae2e7198a4fc_2_1024x576.jpeg","created_at":"2026-04-21T15:30:03.778Z","last_posted_at":"2026-04-28T01:59:15.134Z","bumped":true,"bumped_at":"2026-04-28T01:59:15.134Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"In this episode, @david  (creator of Arty Bot) walks through the ray casting system that powers his automated natural wall-off \nWhat’s Covered\n\nChoke point detection via ray casting — Casting outward from t&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":23,"name":"postbots","slug":"postbots"},{"id":52,"name":"strategy","slug":"strategy"},{"id":35,"name":"navigation","slug":"navigation"},{"id":28,"name":"sc2","slug":"sc2"}],"tags_descriptions":{"strategy":"Macro managment - Long-term goal setting, build order design, reactive strategy"},"views":30,"like_count":2,"has_summary":false,"last_poster_username":"david","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1,"primary_group_id":null,"flair_group_id":3},{"extras":"latest","description":"Most Recent Poster","user_id":62,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"Visualizing Micro Matchups: Craig&rsquo;s Browser-Based Debugging Toolkit","id":151,"title":"Visualizing Micro Matchups: Craig's Browser-Based Debugging Toolkit","slug":"visualizing-micro-matchups-craigs-browser-based-debugging-toolkit","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-04-10T23:57:36.859Z","last_posted_at":"2026-04-10T23:57:37.031Z","bumped":true,"bumped_at":"2026-04-10T23:57:37.031Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"@craig showed how he built a browser-based micro debugging tool that visualizes unit movement, attack orders, and kiting paths from structured log data — all without writing a single line of JavaScript. The&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":23,"name":"postbots","slug":"postbots"},{"id":52,"name":"strategy","slug":"strategy"},{"id":30,"name":"testing","slug":"testing"},{"id":78,"name":"tooling","slug":"tooling"}],"tags_descriptions":{"strategy":"Macro managment - Long-term goal setting, build order design, reactive strategy"},"views":10,"like_count":0,"has_summary":false,"last_poster_username":"Echo","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":5,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Building a ML Detector for Zerg Rushes","id":134,"title":"Building a ML Detector for Zerg Rushes","slug":"building-a-ml-detector-for-zerg-rushes","posts_count":8,"reply_count":4,"highest_post_number":8,"image_url":"https://community.versusai.net/uploads/default/optimized/1X/6261a1e9d159a9491486d2786f4515a321b9c3cb_2_1024x576.jpeg","created_at":"2026-03-13T22:29:22.530Z","last_posted_at":"2026-04-01T02:32:56.173Z","bumped":true,"bumped_at":"2026-04-01T02:32:56.173Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I wanted to share some of the behind the scenes notes from my first use of ML while building the rush detector :hugs: \nfirst up, here’s the actual signal cheat sheet I built before writing any code. this is&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":38,"name":"machine-learning","slug":"machine-learning"}],"tags_descriptions":{},"views":44,"like_count":3,"has_summary":false,"last_poster_username":"david","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1,"primary_group_id":null,"flair_group_id":3},{"extras":"latest","description":"Most Recent Poster","user_id":62,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"How MindMe Speeds up Creep Spread With Influence Maps","id":136,"title":"How MindMe Speeds up Creep Spread With Influence Maps","slug":"how-mindme-speeds-up-creep-spread-with-influence-maps","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-03-25T17:40:30.089Z","last_posted_at":"2026-03-25T17:40:30.232Z","bumped":true,"bumped_at":"2026-03-25T17:40:30.232Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"@mindme showed how Tito uses influence maps to spread creep across the map, hitting 80% coverage by 10 minutes with just two queens. @chad demo’d Test Lab, a local automated testing framework that runs your&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":23,"name":"postbots","slug":"postbots"},{"id":78,"name":"tooling","slug":"tooling"},{"id":35,"name":"navigation","slug":"navigation"}],"tags_descriptions":{},"views":10,"like_count":0,"has_summary":false,"last_poster_username":"Drekken","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":3}]},{"fancy_title":"Postbots: Worker Rush Repair Micro, Zerg Expansion Blocking, Autonomous Bot Coding","id":132,"title":"Postbots: Worker Rush Repair Micro, Zerg Expansion Blocking, Autonomous Bot Coding","slug":"postbots-worker-rush-repair-micro-zerg-expansion-blocking-autonomous-bot-coding","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-03-11T11:48:21.196Z","last_posted_at":"2026-03-11T11:48:21.374Z","bumped":true,"bumped_at":"2026-03-11T11:48:21.374Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"@chad walked through his SCV repair micro for defending worker rushes, @mindme debuted his new Zerg bot Tito and showed how early expansion blocking snowballs an economic lead, and I demoed my autonomous Ra&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":23,"name":"postbots","slug":"postbots"},{"id":52,"name":"strategy","slug":"strategy"},{"id":78,"name":"tooling","slug":"tooling"},{"id":38,"name":"machine-learning","slug":"machine-learning"}],"tags_descriptions":{"strategy":"Macro managment - Long-term goal setting, build order design, reactive strategy"},"views":15,"like_count":0,"has_summary":false,"last_poster_username":"Drekken","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":3}]},{"fancy_title":"What I learned Vibe Coding a SC2 Bot - Things to Copy","id":120,"title":"What I learned Vibe Coding a SC2 Bot - Things to Copy","slug":"what-i-learned-vibe-coding-a-sc2-bot-things-to-copy","posts_count":11,"reply_count":6,"highest_post_number":11,"image_url":"https://community.versusai.net/uploads/default/optimized/1X/3662abc1abcf5fb485d8f32397da4bbeeb73c09e_2_1024x576.jpeg","created_at":"2026-02-06T23:18:46.553Z","last_posted_at":"2026-02-28T02:42:04.604Z","bumped":true,"bumped_at":"2026-02-28T02:42:04.604Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I vibe coded a full Terran bot from scratch. Let the LLM take me with the vibes. \nIn the video I walk through the whole journey, from picking the right LLM to putting the bot on ladder.  Below you’ll find t&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":78,"name":"tooling","slug":"tooling"},{"id":74,"name":"systems-thinking","slug":"systems-thinking"}],"tags_descriptions":{},"views":30,"like_count":2,"has_summary":false,"last_poster_username":"Drekken","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":3},{"extras":null,"description":"Frequent Poster","user_id":51,"primary_group_id":41,"flair_group_id":41},{"extras":null,"description":"Frequent Poster","user_id":61,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"Postbots: Proxy Barracks Detection, Base Order Pathing, Weight System Design","id":126,"title":"Postbots: Proxy Barracks Detection, Base Order Pathing, Weight System Design","slug":"postbots-proxy-barracks-detection-base-order-pathing-weight-system-design","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-02-25T01:27:22.807Z","last_posted_at":"2026-02-25T01:27:22.938Z","bumped":true,"bumped_at":"2026-02-25T01:27:22.938Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"@chad break down Botato’s new proxy barracks build that punishes early expansions, including how to reverse-engineer building start times from the API. The session wraps with a look at weight systems for ar&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":23,"name":"postbots","slug":"postbots"},{"id":52,"name":"strategy","slug":"strategy"}],"tags_descriptions":{"strategy":"Macro managment - Long-term goal setting, build order design, reactive strategy"},"views":12,"like_count":0,"has_summary":false,"last_poster_username":"Drekken","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":3}]},{"fancy_title":"Postbots: How to Code Oracle Hit-and-Move Micro, Influence Map Pathing &amp; Vibe Coding LLM Rankings","id":122,"title":"Postbots: How to Code Oracle Hit-and-Move Micro, Influence Map Pathing & Vibe Coding LLM Rankings","slug":"postbots-how-to-code-oracle-hit-and-move-micro-influence-map-pathing-vibe-coding-llm-rankings","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-02-11T02:02:34.369Z","last_posted_at":"2026-02-11T02:02:34.533Z","bumped":true,"bumped_at":"2026-02-11T02:02:34.533Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"@mindme  breaks down a reworked Oracle harass system with frame-perfect hit-and-move micro and influence map pathing, @chad   shares worker behavior tweaks for structure completion and rush defense, and Dre&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":23,"name":"postbots","slug":"postbots"},{"id":52,"name":"strategy","slug":"strategy"}],"tags_descriptions":{"strategy":"Macro managment - Long-term goal setting, build order design, reactive strategy"},"views":11,"like_count":0,"has_summary":false,"last_poster_username":"Drekken","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":3}]},{"fancy_title":"Postbots: Influence Map Limits, Fixing Hallucinated Phoenix Scouts &amp; A better way to do Batch Testing","id":114,"title":"Postbots: Influence Map Limits, Fixing Hallucinated Phoenix Scouts & A better way to do Batch Testing","slug":"postbots-influence-map-limits-fixing-hallucinated-phoenix-scouts-a-better-way-to-do-batch-testing","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://community.versusai.net/uploads/default/optimized/1X/906f5adab239a1f8cd4a5e9bdebf62e253e8065b_2_1024x576.jpeg","created_at":"2026-02-02T20:34:25.022Z","last_posted_at":"2026-02-02T20:34:25.170Z","bumped":true,"bumped_at":"2026-02-02T20:34:25.170Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Joined by @chad  and @mindme we do a practical bot dev roundtable, focused on movement and scouting reliability, and how to iterate faster with local testing. DogTato shares custom pathing work and a Docker&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":23,"name":"postbots","slug":"postbots"},{"id":30,"name":"testing","slug":"testing"},{"id":35,"name":"navigation","slug":"navigation"}],"tags_descriptions":{},"views":9,"like_count":0,"has_summary":false,"last_poster_username":"Drekken","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":3}]},{"fancy_title":"Postbots: Worker Rush Defense, How to perform Mineral Walk Stacks &amp; Better scout signals","id":107,"title":"Postbots: Worker Rush Defense, How to perform Mineral Walk Stacks & Better scout signals","slug":"postbots-worker-rush-defense-how-to-perform-mineral-walk-stacks-better-scout-signals","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://community.versusai.net/uploads/default/optimized/1X/701a52e38c5745236f9bdc4e40a117778f271597_2_1024x576.jpeg","created_at":"2026-01-15T21:40:27.094Z","last_posted_at":"2026-01-15T21:40:27.265Z","bumped":true,"bumped_at":"2026-01-15T21:40:27.265Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"This roundtable is a practical dev check in with @mindme  , @ketroc  , and @chad  . The crew trades real fixes and heuristics, from ML based rush detection and better scouting signals, to combat sim edge ca&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":23,"name":"postbots","slug":"postbots"}],"tags_descriptions":{},"views":8,"like_count":0,"has_summary":false,"last_poster_username":"Drekken","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":3}]},{"fancy_title":"How to Get Your Units Unstuck","id":99,"title":"How to Get Your Units Unstuck","slug":"how-to-get-your-units-unstuck","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-12-17T03:59:54.793Z","last_posted_at":"2025-12-17T03:59:54.923Z","bumped":true,"bumped_at":"2025-12-17T03:59:54.923Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"@mindme , @ketroc , and @chad join me on tackling one of the most persistent bot problems: stuck units. The session dives into SC2 action errors, pathing queries, observer mechanics, cyclone and banshee edge cas&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":23,"name":"postbots","slug":"postbots"},{"id":30,"name":"testing","slug":"testing"}],"tags_descriptions":{},"views":8,"like_count":0,"has_summary":false,"last_poster_username":"Drekken","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":3}]},{"fancy_title":"Rush Detection, Intel Freshness &amp; Harass Squads","id":96,"title":"Rush Detection, Intel Freshness & Harass Squads","slug":"rush-detection-intel-freshness-harass-squads","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-12-02T15:54:31.064Z","last_posted_at":"2025-12-02T15:54:31.235Z","bumped":true,"bumped_at":"2025-12-02T15:54:31.235Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Drekken hosts with @ketroc for a deep dive into rush-detection scoring systems, replay-based ML ideas, and ways to avoid false positives. They also explore intel freshness systems, stale-vision handling, ob&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":23,"name":"postbots","slug":"postbots"},{"id":30,"name":"testing","slug":"testing"}],"tags_descriptions":{},"views":8,"like_count":0,"has_summary":false,"last_poster_username":"Drekken","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":3}]},{"fancy_title":"Viking Micro, Vibe-Coded Bots &amp; Model Comparisons","id":94,"title":"Viking Micro, Vibe-Coded Bots & Model Comparisons","slug":"viking-micro-vibe-coded-bots-model-comparisons","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-11-21T00:57:11.556Z","last_posted_at":"2025-11-21T00:57:11.683Z","bumped":true,"bumped_at":"2025-11-21T00:57:11.683Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"@chad and I dive into advanced Viking landing logic, edge-case micro, and how to avoid idle air supply. They also break down Drekken’s experiment building a ladder-ready bot using vibe-coding with Claude, G&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":23,"name":"postbots","slug":"postbots"},{"id":52,"name":"strategy","slug":"strategy"}],"tags_descriptions":{"strategy":"Macro managment - Long-term goal setting, build order design, reactive strategy"},"views":15,"like_count":0,"has_summary":false,"last_poster_username":"Drekken","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":3}]},{"fancy_title":"Dealing with Siege Tanks, Improved Logging &amp; Smarter Combat","id":92,"title":"Dealing with Siege Tanks, Improved Logging & Smarter Combat","slug":"dealing-with-siege-tanks-improved-logging-smarter-combat","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-11-05T14:15:39.402Z","last_posted_at":"2025-11-05T14:15:39.532Z","bumped":true,"bumped_at":"2025-11-05T14:15:39.532Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Note: The audio from Mindeme and Dogtato gets cut out for the first bit but it does get fixed later on \n@mindme ,  @chad and I  dig into one of the toughest AI challenges — handling siege tanks intelligentl&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":23,"name":"postbots","slug":"postbots"},{"id":52,"name":"strategy","slug":"strategy"},{"id":30,"name":"testing","slug":"testing"}],"tags_descriptions":{"strategy":"Macro managment - Long-term goal setting, build order design, reactive strategy"},"views":7,"like_count":0,"has_summary":false,"last_poster_username":"Drekken","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":3}]},{"fancy_title":"Transport Micro, Stuck Units &amp; Protoss Walling - Postbot","id":86,"title":"Transport Micro, Stuck Units & Protoss Walling - Postbot","slug":"transport-micro-stuck-units-protoss-walling-postbot","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":"https://community.versusai.net/uploads/default/optimized/1X/906f5adab239a1f8cd4a5e9bdebf62e253e8065b_2_1024x576.jpeg","created_at":"2025-10-04T09:57:42.222Z","last_posted_at":"2025-10-27T23:03:38.236Z","bumped":true,"bumped_at":"2025-10-27T23:03:38.236Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"me, @chad  and @mindme   as we dig into medivac transport logic, stuck unit detection, and map debugging quirks. The session also showcased experiments with Protoss wall-offs and building placement tools. T&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":23,"name":"postbots","slug":"postbots"}],"tags_descriptions":{},"views":19,"like_count":2,"has_summary":false,"last_poster_username":"chad","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1,"primary_group_id":null,"flair_group_id":3},{"extras":null,"description":"Frequent Poster","user_id":51,"primary_group_id":41,"flair_group_id":41},{"extras":"latest","description":"Most Recent Poster","user_id":31,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"Rush Detection, Scouting Logic &amp; Macro Choke Fixes – Postbots","id":89,"title":"Rush Detection, Scouting Logic & Macro Choke Fixes – Postbots","slug":"rush-detection-scouting-logic-macro-choke-fixes-postbots","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://community.versusai.net/uploads/default/optimized/1X/906f5adab239a1f8cd4a5e9bdebf62e253e8065b_2_1024x576.jpeg","created_at":"2025-10-24T12:53:31.167Z","last_posted_at":"2025-10-24T12:53:31.372Z","bumped":true,"bumped_at":"2025-10-24T12:53:31.372Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Myself and @chad dive into the art of recognizing early Zerg rushes, refining scouting loops, and debugging macro transitions that choke a bot’s economy. The pair also analyze Dominion Dog and Negative Zero&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":23,"name":"postbots","slug":"postbots"},{"id":30,"name":"testing","slug":"testing"},{"id":79,"name":"resource-management","slug":"79-tag"}],"tags_descriptions":{},"views":7,"like_count":0,"has_summary":false,"last_poster_username":"Drekken","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":3}]},{"fancy_title":"Reaper Harass, Rush Detection &amp; Speed Mining Fixes - Postbots","id":88,"title":"Reaper Harass, Rush Detection & Speed Mining Fixes - Postbots","slug":"reaper-harass-rush-detection-speed-mining-fixes-postbots","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-10-18T22:48:09.156Z","last_posted_at":"2025-10-18T22:48:09.326Z","bumped":true,"bumped_at":"2025-10-18T22:48:09.326Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"joined with @chad in this technical deep dive, exploring early-game aggression, greedy build punishments, and worker mining optimizations. They review multiple replays to debug Terran behavior and discuss t&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":23,"name":"postbots","slug":"postbots"},{"id":52,"name":"strategy","slug":"strategy"}],"tags_descriptions":{"strategy":"Macro managment - Long-term goal setting, build order design, reactive strategy"},"views":6,"like_count":0,"has_summary":false,"last_poster_username":"Drekken","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":3}]},{"fancy_title":"Build Order Tweaks, Wall-Off Fixes &amp; Swarm Intelligence | Postbots","id":83,"title":"Build Order Tweaks, Wall-Off Fixes & Swarm Intelligence | Postbots","slug":"build-order-tweaks-wall-off-fixes-swarm-intelligence-postbots","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-09-09T22:13:06.750Z","last_posted_at":"2025-09-09T22:13:06.902Z","bumped":true,"bumped_at":"2025-09-09T22:13:06.902Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"In this session, Drekken is joined by @chad  and @mindme  to debug build orders, defense logic, and map issues. They explore refining timings, handling rushes, wall-off strategies, and dive into swarm intelligenc&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":23,"name":"postbots","slug":"postbots"},{"id":52,"name":"strategy","slug":"strategy"},{"id":79,"name":"resource-management","slug":"79-tag"}],"tags_descriptions":{"strategy":"Macro managment - Long-term goal setting, build order design, reactive strategy"},"views":25,"like_count":0,"has_summary":false,"last_poster_username":"Drekken","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":3}]},{"fancy_title":"Postbots: Build Orders, Cheese Defense &amp; Smarter Counters","id":81,"title":"Postbots: Build Orders, Cheese Defense & Smarter Counters","slug":"postbots-build-orders-cheese-defense-smarter-counters","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://community.versusai.net/uploads/default/optimized/1X/906f5adab239a1f8cd4a5e9bdebf62e253e8065b_2_1024x576.jpeg","created_at":"2025-08-23T10:00:28.743Z","last_posted_at":"2025-08-23T10:00:28.859Z","bumped":true,"bumped_at":"2025-08-23T10:00:28.859Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"In this session we dive into why tight build orders matter, how to spot and defend early cheese, and ways to build smarter unit counters for your bot. @chad shared challenges around Terran builds and rush d&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":23,"name":"postbots","slug":"postbots"},{"id":52,"name":"strategy","slug":"strategy"}],"tags_descriptions":{"strategy":"Macro managment - Long-term goal setting, build order design, reactive strategy"},"views":10,"like_count":0,"has_summary":false,"last_poster_username":"Drekken","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":3}]},{"fancy_title":"Perfecting Your Bots Build Order","id":28,"title":"Perfecting Your Bots Build Order","slug":"perfecting-your-bots-build-order","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2023-12-09T05:00:00.000Z","last_posted_at":"2023-12-09T05:00:00.000Z","bumped":true,"bumped_at":"2025-08-23T09:55:40.297Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Key Takeaways:\n\nDrekken revamped Post Bots into a lively round table format, boosting interaction.\nMindMe shared insights on complex strategies and build orders in negative zero.\nEmphasis on the impact of precise timin&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":23,"name":"postbots","slug":"postbots"},{"id":52,"name":"strategy","slug":"strategy"},{"id":28,"name":"sc2","slug":"sc2"}],"tags_descriptions":{"strategy":"Macro managment - Long-term goal setting, build order design, reactive strategy"},"views":18,"like_count":0,"has_summary":false,"last_poster_username":"Drekken","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":3}]},{"fancy_title":"Cancel build-in-progress logic","id":79,"title":"Cancel build-in-progress logic","slug":"cancel-build-in-progress-logic","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-08-09T21:32:17.038Z","last_posted_at":"2025-08-09T21:32:17.151Z","bumped":true,"bumped_at":"2025-08-09T21:32:17.151Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Bit of a change with Postbots, I have combined it with the concept of debug clinic to essentially to make a single bot review event. Easier for me to manage going forward! \nSo this session, had @chad going &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":23,"name":"postbots","slug":"postbots"},{"id":79,"name":"resource-management","slug":"79-tag"}],"tags_descriptions":{},"views":13,"like_count":0,"has_summary":false,"last_poster_username":"Drekken","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":3}]},{"fancy_title":"Debug Clinic #2 - Building a Stronger Bot Foundation","id":66,"title":"Debug Clinic #2 - Building a Stronger Bot Foundation","slug":"debug-clinic-2-building-a-stronger-bot-foundation","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-04-28T17:27:54.028Z","last_posted_at":"2025-04-28T17:27:54.183Z","bumped":true,"bumped_at":"2025-08-08T00:30:46.821Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Here’s a breakdown of the core takeaways from the April Debug Clinic with @chad &#39;s Botato for anyone looking to tighten up their bot fundamentals: \n\n1. Cancel Logic (Top Priority) \nIf a building is about to die d&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":30,"name":"testing","slug":"testing"},{"id":28,"name":"sc2","slug":"sc2"}],"tags_descriptions":{},"views":19,"like_count":0,"has_summary":false,"last_poster_username":"Drekken","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":3}]},{"fancy_title":"How Ketroc&rsquo;s Banshee Micro Works","id":32,"title":"How Ketroc's Banshee Micro Works","slug":"how-ketrocs-banshee-micro-works","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-08-31T04:00:00.000Z","last_posted_at":"2024-08-31T04:00:00.000Z","bumped":true,"bumped_at":"2025-08-07T21:07:35.987Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"In this session of Postbot, Drekken sits down with @Ketroc to discuss his bot’s advanced micro-management, particularly focusing on Banshee units and their interaction with enemy forces. Ketroc delves into the me&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":23,"name":"postbots","slug":"postbots"},{"id":28,"name":"sc2","slug":"sc2"}],"tags_descriptions":{},"views":11,"like_count":0,"has_summary":false,"last_poster_username":"Drekken","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":3}]},{"fancy_title":"How the Code of SharkBot&rsquo;s Crazy Warp Prism Micro Works","id":34,"title":"How the Code of SharkBot's Crazy Warp Prism Micro Works","slug":"how-the-code-of-sharkbots-crazy-warp-prism-micro-works","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://community.versusai.net/uploads/default/optimized/1X/1297717090876c93369d3588e5f630d28f475293_2_1024x512.png","created_at":"2024-06-01T04:00:00.000Z","last_posted_at":"2024-06-01T04:00:00.000Z","bumped":true,"bumped_at":"2025-05-12T14:03:46.716Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"In this session of Postbots, we chat with Shark Nice about his bot, Shark Bot, and its complex warp prism micro. Shark Nice delves into the mechanics behind Shark Bot’s advanced warp prism usage, from juggi&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":23,"name":"postbots","slug":"postbots"},{"id":52,"name":"strategy","slug":"strategy"},{"id":78,"name":"tooling","slug":"tooling"},{"id":73,"name":"architecture","slug":"architecture"}],"tags_descriptions":{"strategy":"Macro managment - Long-term goal setting, build order design, reactive strategy"},"views":26,"like_count":0,"has_summary":false,"last_poster_username":"Drekken","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":3}]},{"fancy_title":"Not Losing Your Army With Heatmaps","id":31,"title":"Not Losing Your Army With Heatmaps","slug":"not-losing-your-army-with-heatmaps","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-07-27T04:00:00.000Z","last_posted_at":"2024-07-27T04:00:00.000Z","bumped":true,"bumped_at":"2025-05-12T14:01:49.174Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Highlights \nIn this episode of Postbot, Drekken and co-host Ketroc chat with Simon and Geertien about their bot Tyr and delve into the intricacies of heat maps and influence maps. They discuss the challenge&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":23,"name":"postbots","slug":"postbots"},{"id":35,"name":"navigation","slug":"navigation"}],"tags_descriptions":{},"views":10,"like_count":0,"has_summary":false,"last_poster_username":"Drekken","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":3}]},{"fancy_title":"Debug Clinic #1: Attack Sooner, Siege Smarter","id":62,"title":"Debug Clinic #1: Attack Sooner, Siege Smarter","slug":"debug-clinic-1-attack-sooner-siege-smarter","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2025-03-29T00:18:28.997Z","last_posted_at":"2025-05-03T12:33:50.132Z","bumped":true,"bumped_at":"2025-05-03T12:33:50.132Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"---\nHere’s a summary of key takeaways from our debug session with Botato. For anyone building or tuning bots, especially those in the early stages, this should give you some high-impact areas to focus on: \n&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":52,"name":"strategy","slug":"strategy"},{"id":30,"name":"testing","slug":"testing"},{"id":28,"name":"sc2","slug":"sc2"}],"tags_descriptions":{"strategy":"Macro managment - Long-term goal setting, build order design, reactive strategy"},"views":50,"like_count":2,"has_summary":false,"last_poster_username":"Drekken","category_id":5,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":3},{"extras":null,"description":"Frequent Poster","user_id":31,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"Bombed Blizzard, But Now Building Stormgate&rsquo;s AI From Scratch : Ben Cahill Full Interview","id":47,"title":"Bombed Blizzard, But Now Building Stormgate's AI From Scratch : Ben Cahill Full Interview","slug":"bombed-blizzard-but-now-building-stormgates-ai-from-scratch-ben-cahill-full-interview","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://community.versusai.net/uploads/default/optimized/1X/d3c0c6e2ec138b0bfb48c43ff7cbe4041b06eb05_2_1024x576.webp","created_at":"2025-01-15T16:03:22.820Z","last_posted_at":"2025-01-15T16:03:22.936Z","bumped":true,"bumped_at":"2025-01-16T12:00:15.017Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"In this interview, we speak with Ben Cahill, Gameplay Engineer at Frost Giant Studios, about his journey from database engineering to developing real-time strategy games. Ben provides practical insights int&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":26,"name":"members-only","slug":"members-only"},{"id":40,"name":"interview","slug":"interview"}],"tags_descriptions":{},"views":30,"like_count":0,"has_summary":false,"last_poster_username":"Drekken","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":3}]},{"fancy_title":"Using Game Development Tools to Make your Bot Smarter","id":37,"title":"Using Game Development Tools to Make your Bot Smarter","slug":"using-game-development-tools-to-make-your-bot-smarter","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-10-01T04:00:00.000Z","last_posted_at":"2024-10-01T04:00:00.000Z","bumped":true,"bumped_at":"2025-01-16T03:20:47.801Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"In the September session of Postbots, Drekken hosts Ketrock and  Hammer (@craig ), delving into Hammer’s AI bot, T-Bone. T-Bone is a Terran bot utilizing a unique decision-making process called utility AI, &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":23,"name":"postbots","slug":"postbots"},{"id":73,"name":"architecture","slug":"architecture"}],"tags_descriptions":{},"views":23,"like_count":0,"has_summary":false,"last_poster_username":"Drekken","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":3}]}]}}