Author Archives: Sonko

Undermind Episode 11! – in which I call out the Pylon show

My guests this week were Hao Pan, Krasimir Krastev (krasi0), and MicroDK (The author of Microwave). We had a great discussion about BWAPI history, programming, and our woes. Happy listening!

The Starcraft wiki we mentioned is here.

Creating a Starcraft AI – Part 16: Improving of the Things, and curbing CPU addiction

First part of this series | Previous | Next | Index

After getting JPS to work reasonably well in the last part, for once I decided to tidy up, and improve things on the to-do list instead of diving …

Undermind Episode 10!

My guests this week were Dennis Waldherr aka Bytekeeper, Marian Devecka, and Hannes Bradberg. We had a great discussion about technical things, Alphastar, and great analogies were made. Happy listening!

Creating a Starcraft AI – Part 15: Code Scene Investigation

First part of this series | Previous| Next | Index

As you might have guessed, the JPS code in the previous post wasn’t entirely correct. What a shocking revelation! I mean, it found some paths some times, much slower …

Creating a Starcraft AI – Part 14: Jump point search for jumpy doggos

First part of this series | Previous | Next | Index

What a coincidence in naming. I plan to finish my “derping around with already solved problems while not improving my bot in any meaningful way” adventure with this post. …

Undermind Episode 08!

My guests this week were LetaBot, and McRave. Of course we discussed AlphaStar, and SC2 a little, and SSCAIT’s results. Happy listening!

The map McRave was talking about can be found here.

Creating a Starcraft AI – Part 13: A star is born

First part of this series | Previous | Next | Index

Today’s lesson is: Always test your assumptions. A while ago, I posted a method for getting WalkPositions in a radius. I added a check for bounds outside the map, …

Undermind Episode 07!

This week’s guests were Adam Heinermann (An O.G. BWAPI developer), NiteKat, and Hannes Bradberg. Discussion about history, tournament, and of course, nukes were had. Happy listening! (You can subscribe to the blog, or just to the podcast RSS in the …