Tag Archives: software development

Creating a Starcraft AI – Part 17: Smoking, Unboxing, Flooding

First part of this series | Previous | Next | Index

A slight detour from the JPS problem first. I needed a way to write tests for stuff that can only be tested in-game, so I implemented a smoke test …

Creating a Starcraft AI – Part 10: Unseen threats, and memory

First part of this series | Previous | Next | Index

In the last part I implemented a threat map for visible units. For unseen units, the problem is actually a little bit different. My intention is that I should …

Undermind Episode 05!

This weeks episode is a little bit longer than usual. The guests were Tyr, LetaBot, and Dave Churchill. Computers were scienced a lot. Happy listening!

Creating a Starcraft AI – Part 8: Making a threat map

First part of this series | Previous | Next | Index

I decided to go forward with working on the threat map.

HashSet<UnitenemyUnits = new HashSet<(); //Currently visible enemy units
HashMap<Integer, EnemyUnitInfoenemyUnitInfo = new HashMap<(); //"Last 

Undermind – Episode 2!

We got together again, and had a great conversation with this week’s very dear guests, Antiga, and Locutus. We were saying very smart things, and of potato, conversation and banter were had.

Listen to it here:

Or download for later …

The first episode of the Undermind podcast has arrived!

Good news everyone! We got together with some nice people from the Starcraft AI, and made a great podcast, called the Undermind. Listen to it here:

I say “ehm” a lot, I know 🙂  Sorry for the phone ring around …

Creating a Starcraft AI – Part 5: A Few Good Boys

First part of this series | Previous | Next | Index

So, I’ve switched to BWAPI4J. Currently I’m using the raw branch at the moment, but it’s features will be integrated into the master, when it’s done. I’ve doing a …