American Civil War Game Club (ACWGC)
http://www.wargame.ch/board/acwgc/

AI Improvements, give your requests and observations
http://www.wargame.ch/board/acwgc/viewtopic.php?f=4&t=20852
Page 1 of 1

Author:  Rich Walker [ Sat Nov 18, 2017 5:43 pm ]
Post subject:  AI Improvements, give your requests and observations

Gamers,
Berto has commented that as time becomes available, he hopes to code improvement to the AI. But just exactly what does that mean and what are things that the AI is currently doing? Saying the AI needs to be better, is not what is needed. What is needed are specific examples of what the AI is currently doing and why it is wrong. Being specific is what Berto needs to successfully upgrade the AI.

This is not necessarily a wish list, but a series of observations. These observations can be used to improve the AI. Provide examples, perhaps even screen shots. Anything will help.

Provide examples of what the AI is doing:
Moving
Firing
Melee
etc...

Author:  Berto [ Sat Nov 18, 2017 6:01 pm ]
Post subject:  Re: AI Improvements, give your requests and observations

It just so happens that I am now working on a new feature for Panzer Battles that, as a side effect, might have positive implications for the AI. If all goes well, I should be able to apply this, in the near term, to Campaign Petersburg (i.e., available in the inevitable 1.01 patch) and the other updated CWB games also.

Author:  KWhitehead [ Sun Nov 19, 2017 11:46 am ]
Post subject:  Re: AI Improvements, give your requests and observations

Most obvious error the AI makes is it can't handle the difference between artillery and infantry. Many a time I have watch the AI charge my lines with limbered artillery.

It also has a problem with leader handling in that it tends to leave leaders wandering around alone or in the front lines where they get killed. Many a game against the AI, which really only do for a quick look at the campaign scenarios, I have taken out Grant or Lee because he was wandering around in front of the infantry.

Worse logic problem it has is that the AI isn't situationally aware. It has no problem advancing a brigade or division with short frontage and no flank protection so it can be easily surrounded and wiped out. But this is a tough one to fix.

So all you have to do is link up DeepMind to the game to play the other side. :wink:

Author:  Bill Peters [ Sat Nov 25, 2017 9:01 pm ]
Post subject:  Re: AI Improvements, give your requests and observations

Artillery seems to be the most obvious. It should stay unlimbered until there is a threat it will get attacked when alone. There should be a stacking logic that says if it has over 500 infantry or cavalry in the hex it wonder limber up and run away.

Kennon pointed out the obvious about the leaders. First priority should be that it is protected and after that that it can project its command radius to as many subordinate leaders (or units if Brigade leader) as possible. Corps or Army leaders should never be in a hex that can get attacked in the next human player's turn. It should seek shelter with a unit if it is Isolated.

Author:  Robert Frost [ Sun Dec 17, 2017 5:40 pm ]
Post subject:  Re: AI Improvements, give your requests and observations

I don't play against the AI, preferring PBEM. As such I can't offer opinions as to certain aspects of AI performance.

Might I suggest a different approach to addressing the issue of the AI. Rather than attempting to be all purpose, focusing on developing strong defensive AI first would seem to be a good path. The multitude of options required for offensive proactivity is certainly much greater than that of defensive reactivity. A defensive AI which allows the computer to "see" everything and take action accordingly (introduced as an optional rule) could make for an interesting opponent. The human could designate at the beginning of each turn which side is the defender.

Page 1 of 1 All times are UTC - 5 hours
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/