Tag Archives: Salta

Boardgame Print Shop Adds Boards

As a print shop for boardgames, The Game Crafter has always had a fairly gaping hole in their service. They didn’t do boards. Yes, you read that right. Not what you would probably call boards, anyway. But that changed yesterday, with the addition of 18-inch quad-fold boards to their catalog.

I could pretend that I just whipped up a full-size Salta board today, but I won’t. This move was announced some time ago, so I had most of the graphic design ready to pull the trigger on.

Nothing to See Here…

I’m breaking with convention and not doing a Salta Champ update this week. Not that I haven’t worked on it, but it’s largely been refactoring my mostly-C code into proper C++. Which, aside from introducing a few (pleasantly few) typos that I’ve had to track down, isn’t too exciting from the outside.

It has been a good exercise, though, working yet more muscles that I hadn’t had a chance to stretch in a while.

Emergent Behavior

Here’s an entertaining failure case in my late-game pathfinding AI. As I’ve mentioned, after a certain point, the AI switches from a straight minimax strategy (carefully considering its moves vs. possible counter-moves) to a Djikstra’s Algorithm pathfinder with limited minimax elements. Which is to say, it tries to find ways to rearrange its own pieces to create clear paths to park its highest-priority pieces. Continue reading Emergent Behavior

Satisfaction Part 2

As I mentioned yesterday, one of the weaknesses of a work-to-schedule AI approach, with an exponentially growing search space, is that you can easily spend most of your time on an analysis that never ends up getting used. After all, if at each search depth you take more time than all of the previous depths put together, there’s no point starting a search in the whole second half of your allotted time. Continue reading Satisfaction Part 2

You Get What You Need

stopwatchIf I recently taught my AI to despair, then currently I’m teaching it satisfaction.

See, a planning AI is often about look-ahead. The more turns in the future it can consider, the smarter its answer is apt to be. But, of course, that takes time – exponentially increasing time, in fact. So, how far ahead can you afford to look, and still finish on a tolerable schedule? Continue reading You Get What You Need