Hex Threat Analysis

For the past while I've been working on a replacement AI player. The current one is OK, cheats a little and doesn't know how to play Capture the Flag games - the latter being a very significant drawback. Part of this work has been providing extra data about hexes to the AI so that it can decide where threats lie - lots of the things that we all do manually ourselves.

It's turning out to be very handy information to have so I've made it available in the Hex Sidebar under the title 'Threat Analysis'.

To explain what it all means:

Max movable ships: is simply how many ships can be moved out of this hex, taking into account any stargates that need to be built.

Defending ships: is the number of ships in the hex after all movement and before it's possibly attacked. The number in brackets is the defence taking into account active industry.

Under threat from: how many ships it could be attack by this turn. It takes into account allies of the hex owner and at this stage assumes all neighboring enemies will join forces when attacking.

Defense would be reduced by: how much could the hex's defense be reduced by, the number in brackets is the maximum multi-attack bonus the attackers would gain.

Remaining ships: how many ships are not needed to defend the hex, and thus could be used to attack neighbors, or help defend other hexes.

OR

Ships needed: how many ships are needed to ensure that the hex can't be taken by a full attack.

This new information is only shown if neighboring enemy hexes have ships in them that can attack and is shown from the point of view of the hex's owner.

2011-09-24 07:00AM — #hex #sidebar #threat-anaysis
blog comments powered by Disqus