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 …
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 …
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.
Podcast: …
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 …
First part of this series | Previous | Next | Index
The last time, I was thinking about getting the WalkPositions on a line between two points. For this, I first create a rectangle with all the WalkPositions in …
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 …
I decided to put up the podcasts to YouTube as well, because some people like to listen there. Here is the link for it, you can subscribe to the Undermind there as well. Happy listening!…
First part of this series | Previous | Next | Index
I’m continuing with the actual thing I’d like to use, which is a map of threatened WalkPositions. I need a method for “all WalkPositions in range of a unit”.…
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!
Podcast: Play in new window | Download
…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
… My guests this week were Antiga, McRave, and Jabbo. Conversation were had, about smart things. Happy listening!
Podcast: Play in new window | Download
…