Then individual ships can have access to that information whenever they make decisions. One suggestion for a simple implementation would be some sort of DP/FP weighted clustering of ship locations that is computed for the entire fleet/combat scenario periodically. You could definitely do more complicated/detailed analysis to get a better representation of 'combat power' at a specific point, but I'm not sure if that's necessary. I think these concepts could also be used to differentiate AI aggressions levels in an interesting way.ĭP or FP can be used as a proxy for 'combat power'. Often times, I think the AI is too reactive because it bases decisions on current flux levels, and sometimes by the time the flux levels reveal that the situation is bad, it is too late to do anything about it. It also gives the AI some ability to predict how an engagement will go without actually engaging. Computing both enemy and friendly combat power density and comparing them also allows for identification of regions where one side is outnumbered/outgunned allowing for more intelligent attempts to assist allies, or exploit enemy vulnerability. Density allows for identification of things like isolated ships, or the 'main enemy force' or the 'closest significant engagement'. I don't necessarily have a definite idea about how this should be implemented, I just think that's the sort of information that a human uses when analyzing the battlefield to identify where ships should be. Lots of ships/DP in a small area = high density, few ships in a large area = low density.Īctually taking a density measure and producing some useful decisions/actions for the AI is the challenge. More specifically, that could mean 'how much enemy and friendly DP is near a certain point'. In this case, we're talking about trying to understand how much 'combat power' is in a certain area of battle. For instance the term very frequently refers to 'mass per unit volume'. I think that giving the AI some information about the 'density' of fleet power in combat could be a way to incorporate information about the broader context of battle into the AI's decision making process.Ībstractly, density is a measure of 'quantity' per unit of 'space'. Issues with chasing, small ships 'getting in the way' in big battles, ships getting caught out of position or overextending, lack of aggression in clearly winning situations etc. In my opinion, a significant portion of the common complaints about the AI stem from the AI failing to consider the broader context of combat.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |