Matrix Games Forums

Forums  Register  Login  Photo Gallery  Member List  Search  Calendars  FAQ 

My Profile  Inbox  Address Book  My Subscription  My Forums  Log Out

RE: AI (general): location v. destruction of enemy

 
View related threads: (in this forum | in all forums)

Logged in as: Guest
Users viewing this topic: none
  Printable Version
All Forums >> [New Releases from Matrix Games] >> World in Flames >> AI Opponent Discussion >> RE: AI (general): location v. destruction of enemy Page: <<   < prev  1 [2] 3 4 5   next >   >>
Login
Message << Older Topic   Newer Topic >>
RE: AI (general): location v. destruction of enemy - 8/16/2007 7:12:06 AM   
Neilster


Posts: 2890
Joined: 10/27/2003
From: Hobart, Tasmania, Australia
Status: offline
I always felt capturing as many Russian cities as quickly as possible was vital.

Cheers, Neilster

(in reply to composer99)
Post #: 31
RE: AI (general): location v. destruction of enemy - 10/25/2007 5:22:48 PM   
haromar

 

Posts: 19
Joined: 10/22/2007
Status: offline
Since this is the "general" AI section, here some general stuff that should apply to all nations.

Is this the correct thread?

Some of this stuff is obvious (not all though ), but it also has to be documented, correct?

- In case the hex can be reasonably attacked, stack a third inexpensive unit to take as loss. E.g. If out in the open with an arm or mech, put a cav div on top to take as first loss. Not true if the hex is critical, in that case put another AA or AT on top. Also not true if no 3rd unit available.

- When attacking in blitz 2D10, take a Mot Div or Mech Div as potential loss.

- Place units so as to Zoc out all potential invasion hexes (applies to Egypt, Palestina, Italy etc.).

- Single Strategic Bomb hexes w/o enemy FTR cover. First in normal range, then double range. Then hexes with enemy FTR cover in single range with own FTR escort, then double range w/o own FTR but no worse than -1/+1. Follow this tactic until you can mass enough bombers (applies to allies only) that you are actually trying to destroy Factories.

- In Air to Air, place best AtA rated FTR in front. In case LBA and CVP are same value, CVP in front. The exceptions:
a. You must fight or want to fight more than one round of combat, i.e. do not want to abort, and you expect your opponent to do the same. You might place the 2nd best rated FTR in front so as to gain depth after the first AA or AX is rolled. This is especially true if it allows you to then place a CVP as best front FTR.
b. Your best rated FTR is orange circled. e.g. CW 1940 with 5-8 3 turn FTR. In that case, you might opt to put the 3 CVP in front giving 4 straight instead of 5.3 weakened.
c. You're only LBA or your opponent cannot do much damage with his naval bombers. You are fighting at negative AtA due to surpirse points or not having all sections included. You do not have naval bombers to absorb losses. You plan on aborting the AtA combat and search again or abort the sea zone. You have no good FTR arriving in this area for the next turn but must fight in the area. You expect your opponent to pull out FTR out of this area. Hide the best FTR.

- In large Air to Air, always take the AA or AX on the FTR. Exception, the combat is almost over, then abort the last or almost last enemy naval bomber

Is this the correct thread for stuff like this?
To be continued ...

(in reply to composer99)
Post #: 32
RE: AI (general): location v. destruction of enemy - 10/25/2007 8:40:14 PM   
Shannon V. OKeets

 

Posts: 22095
Joined: 5/19/2005
From: Honolulu, Hawaii
Status: offline

quote:

ORIGINAL: haromar

Since this is the "general" AI section, here some general stuff that should apply to all nations.

Is this the correct thread?

Some of this stuff is obvious (not all though ), but it also has to be documented, correct?

- In case the hex can be reasonably attacked, stack a third inexpensive unit to take as loss. E.g. If out in the open with an arm or mech, put a cav div on top to take as first loss. Not true if the hex is critical, in that case put another AA or AT on top. Also not true if no 3rd unit available.

- When attacking in blitz 2D10, take a Mot Div or Mech Div as potential loss.

- Place units so as to Zoc out all potential invasion hexes (applies to Egypt, Palestina, Italy etc.).

- Single Strategic Bomb hexes w/o enemy FTR cover. First in normal range, then double range. Then hexes with enemy FTR cover in single range with own FTR escort, then double range w/o own FTR but no worse than -1/+1. Follow this tactic until you can mass enough bombers (applies to allies only) that you are actually trying to destroy Factories.

- In Air to Air, place best AtA rated FTR in front. In case LBA and CVP are same value, CVP in front. The exceptions:
a. You must fight or want to fight more than one round of combat, i.e. do not want to abort, and you expect your opponent to do the same. You might place the 2nd best rated FTR in front so as to gain depth after the first AA or AX is rolled. This is especially true if it allows you to then place a CVP as best front FTR.
b. Your best rated FTR is orange circled. e.g. CW 1940 with 5-8 3 turn FTR. In that case, you might opt to put the 3 CVP in front giving 4 straight instead of 5.3 weakened.
c. You're only LBA or your opponent cannot do much damage with his naval bombers. You are fighting at negative AtA due to surpirse points or not having all sections included. You do not have naval bombers to absorb losses. You plan on aborting the AtA combat and search again or abort the sea zone. You have no good FTR arriving in this area for the next turn but must fight in the area. You expect your opponent to pull out FTR out of this area. Hide the best FTR.

- In large Air to Air, always take the AA or AX on the FTR. Exception, the combat is almost over, then abort the last or almost last enemy naval bomber

Is this the correct thread for stuff like this?
To be continued ...

Yes. Very useful and thank you. I have a general AIO document (86 pages) for things that are not specific to one major power.

_____________________________

Steve

Perfection is an elusive goal.

(in reply to haromar)
Post #: 33
RE: AI (general): location v. destruction of enemy - 10/25/2007 9:52:16 PM   
composer99


Posts: 2923
Joined: 6/6/2005
From: Ottawa, Canada
Status: offline
Vis-a-vis strat bombing, once you have enough fighters, you should target those regions that have fighter cover first to deprive them of same (either by shooting down or using up the fighters). This helps establish and increase air superiority.

_____________________________

~ Composer99

(in reply to Shannon V. OKeets)
Post #: 34
RE: AI (general): location v. destruction of enemy - 11/23/2007 10:47:39 PM   
DarthCycle

 

Posts: 2
Joined: 11/22/2007
Status: offline
An interesting topic, I loved thread on AI.

For me, a good AI must have at least 3 components: a plan, a strategy that defines the steps that are required in order to realize the plan and tactics that execute each step of a strategy.

A human player thinks of all these elements at the same time (sometimes, without realizing it) when playing a game.

Within the context of a game like WIF, this could translate into (let's imagine we're emulating an Axis player playing Germany):
1-Overall plan: winning the war (ok simple enough statement)
2-Plan: Invade Poland, Invade Low-Countries, Invade France, Defend from England, Invade Soviet Union.
3-Strategy: (one example only) Invade Poland: declare war, invade through western border, capture city A-B-C ...
4-Tactics for capture of city A: identify weakest defending stack within 2 hex of objective (city A), concentrate land force within range in order to get 2:1 ratio, ...

An AI that only deals with tactics but no plan will not achieve anything. An AI with a plan but poor tactics will also not achieve anything.

This is especially important in a game like WIF. Without a plan (a vision), the AI will only focus on short term gains: conquering territories, winning battles, limit its losses. Individually, these actions are all important but they only become meaningfull when they are part of a plan, implying that each action are complementary.

IMO, this is where most AI fail. There is no cohesion to AI action from turn to turn. AI also become extremely predictable.

From a game design perspective, if you can modelize an AI that has these 3 levels of decision (plan/strategy/tactic), you can modelize separate behavior in unique objects and these objects are reusable from one plan/strategy to another.

Another advantage of this design model: you can mimick behavior from top players. Find a good USA player. Get him to explain his plan, each strategy step and each tactic (relevant to USA action). You now have a good USA AI. Another twist is to have 3 (or more) unique USA plan, and make the AI choose one randomly at the beginning of each game. You now have a USA AI that will play very differently from game to game (you don't know which plan is in effect). Combine this for each major power and the various AI combinations makes for very different gameplay behavior for each game. When a new strategy or tactic is available (based on players feedback or modders), you can incorporate it into the relevant AI plan.

Food for thoughts.




(in reply to Neilster)
Post #: 35
RE: AI (general): location v. destruction of enemy - 11/23/2007 11:39:23 PM   
Shannon V. OKeets

 

Posts: 22095
Joined: 5/19/2005
From: Honolulu, Hawaii
Status: offline

quote:

ORIGINAL: DarthCycle

An interesting topic, I loved thread on AI.

For me, a good AI must have at least 3 components: a plan, a strategy that defines the steps that are required in order to realize the plan and tactics that execute each step of a strategy.

A human player thinks of all these elements at the same time (sometimes, without realizing it) when playing a game.

Within the context of a game like WIF, this could translate into (let's imagine we're emulating an Axis player playing Germany):
1-Overall plan: winning the war (ok simple enough statement)
2-Plan: Invade Poland, Invade Low-Countries, Invade France, Defend from England, Invade Soviet Union.
3-Strategy: (one example only) Invade Poland: declare war, invade through western border, capture city A-B-C ...
4-Tactics for capture of city A: identify weakest defending stack within 2 hex of objective (city A), concentrate land force within range in order to get 2:1 ratio, ...

An AI that only deals with tactics but no plan will not achieve anything. An AI with a plan but poor tactics will also not achieve anything.

This is especially important in a game like WIF. Without a plan (a vision), the AI will only focus on short term gains: conquering territories, winning battles, limit its losses. Individually, these actions are all important but they only become meaningfull when they are part of a plan, implying that each action are complementary.

IMO, this is where most AI fail. There is no cohesion to AI action from turn to turn. AI also become extremely predictable.

From a game design perspective, if you can modelize an AI that has these 3 levels of decision (plan/strategy/tactic), you can modelize separate behavior in unique objects and these objects are reusable from one plan/strategy to another.

Another advantage of this design model: you can mimick behavior from top players. Find a good USA player. Get him to explain his plan, each strategy step and each tactic (relevant to USA action). You now have a good USA AI. Another twist is to have 3 (or more) unique USA plan, and make the AI choose one randomly at the beginning of each game. You now have a USA AI that will play very differently from game to game (you don't know which plan is in effect). Combine this for each major power and the various AI combinations makes for very different gameplay behavior for each game. When a new strategy or tactic is available (based on players feedback or modders), you can incorporate it into the relevant AI plan.

Food for thoughts.


Welcome to the forum.

In case you didn't notice, there are at least 8 other threads on the AI Opponent: one for each major power. At the top of this forum there is a thread which will give you the links to each of the AIO strategic plan threads.

_____________________________

Steve

Perfection is an elusive goal.

(in reply to DarthCycle)
Post #: 36
RE: AI (general): location v. destruction of enemy - 1/29/2008 8:02:32 PM   
Shannon V. OKeets

 

Posts: 22095
Joined: 5/19/2005
From: Honolulu, Hawaii
Status: offline
Here is a problem I am working on fleshing out the answer to. What I want to achieve is a written description of the process for determining which CRT to use. I have made a small start on this and I am interested in your opinions as to how you make this decision. Most of this writeup is for when attacking. What needs to be different if you are defending?

The 3 Re is the level of difficulty I assigned to writing this rule (3: where 1 - easy and 5 - very hard). Re denotes that the the AIO has to Respond when asked this question.

===========
8.33 Resolve land combat - choose table (see RAC 11.16) (3 Re)
Calculate the expected results for both tables (Assault and Blitz). Results are pessimistic, expected, and optimistic results. The extremes occur 10% or less of the time. These 10% and 90% thresholds can be modified whenever appropriate (e.g., to 20% and 60%).

When attacking, possible goals are:
(1) to empty a hex so we can occupy it,
(2) to achieve a breakthrough,
(3) to kill enemy units,
(4) to preserve our own units,
(5) to disorganize enemy units, or
(6) to not disorganize our own units.

If the mode of attack (see below) is to push the enemy back, then the choice is between 1 and 2. If the mode of attack is to kill enemy units, then the choice is between 3 and 4. If the mode of attack is to disorganize the enemy, then the choice is between 5 and 6.

When defending, ...


======================
Tactical mode
What the Field Marshal (FM) needs to determine is which of 4 modes of attack to use:
(1) Destroy enemy units this impulse,
(2) Disorganize enemy units this impulse so they can be destroyed in a later impulse (or turn),
(3) Maneuver so better attacks can be made in the future, or
(4) Push the enemy back.

Maneuvering can change supply status for friendly and enemy units, increase the number of hexes from which to attack an enemy hex, and improve the selection of hexes from which to attack. In situations where the enemy has the ability to counterattack, maneuvering can improve the FM’s resulting defensive line at the end of his impulse.

The calculation of estimated results provides the expected changes (for both sides) to the front line. This includes kills and disorganizations. In addition to combat results, units can also become disorganized because they were committed during the impulse (e.g., air units). And disorganized units might be reorganized. When the impulse is over, the FM makes a new assessment, ‘B’, for each front line., and compares it to ‘A’.

By extrapolating the change from A to B over the remaining impulses in the turn, the FM judges whether disorganization is a viable tactic for the current turn. It works if the enemy units are mostly disorganized with no reorganization capability left while the FM still has a viable, organized, attacking force.

Direct attacks to kill enemy units is usually the best tactic but it might cause too many friendly casualties or disorganizations. Or, if the FM limits attacks to only those with excellent odds, it might be too slow. Yet again, maneuvering is rarely fast and there might not be enough impulses in the turn to use the disorganization tactic. The FM must be willing to accept that none of the modes will work as well as he would like and simply go with half measures, or no attacks at all.


_____________________________

Steve

Perfection is an elusive goal.

(in reply to Shannon V. OKeets)
Post #: 37
RE: AI (general): location v. destruction of enemy - 1/29/2008 9:41:47 PM   
composer99


Posts: 2923
Joined: 6/6/2005
From: Ottawa, Canada
Status: offline
I would not make disorganizing enemy units one of the goals of a land combat - after all, ideally you are attacking hexes where the units have already mostly been disorganized by your ground strikes.

Also, there is what, exactly one result where the enemy can be disorganized after an attack without also being retreated or shattered, right?

_____________________________

~ Composer99

(in reply to Shannon V. OKeets)
Post #: 38
RE: AI (general): location v. destruction of enemy - 1/29/2008 10:18:56 PM   
Shannon V. OKeets

 

Posts: 22095
Joined: 5/19/2005
From: Honolulu, Hawaii
Status: offline
quote:

ORIGINAL: composer99

I would not make disorganizing enemy units one of the goals of a land combat - after all, ideally you are attacking hexes where the units have already mostly been disorganized by your ground strikes.

Also, there is what, exactly one result where the enemy can be disorganized after an attack without also being retreated or shattered, right?

Hmm,

But if your goal is to disorganize enemy units then retreats and shattered accomplish that goal.

The 4 goals I listed are from a broader perspective than a single combat. If after 4 attacks in an impulse you have disorganized almost all the enemy units then you are in good shape for the next impulse. And retreats and shattereds achieve that purpose. In the following impulse you might be trying to destroy enemy units.

I think those goals should influence your choice of assault versus blitz.

< Message edited by Shannon V. OKeets -- 1/29/2008 10:25:23 PM >


_____________________________

Steve

Perfection is an elusive goal.

(in reply to composer99)
Post #: 39
RE: AI (general): location v. destruction of enemy - 1/30/2008 3:34:30 PM   
fvianello


Posts: 534
Joined: 8/6/2002
From: Italy
Status: offline

quote:

ORIGINAL: Klingon

The goal of military operations is to bring a rapid and successful conclusion to the war, not to destroy the enemy's forces; Sun Tzu understood this very well.



I don't think that von clausewitz would agree.
Destruction of the enemy forces is the only real goal in a war; it can be obtained in several ways, among them maneuver, but maneuver is only a way to obtain an advantage allowing to inflict maximum damage on the enemy forces while taking relatively less.

Thinking about "position" and "maneuver" as a self-sufficient way to obtain victory in war would put anyone in the same position of those pompous hereditary princes trying to "win by maneuver" against Frederick the Great or Napoleon.

Please be sure to understand Clausewitz (and me too) never said that maneuver is useless before answering with examples of successful maneuvers taken from Aztec - Alaskan wars of the VI century.




_____________________________

H. Barca,
Surplus Consuls Dispatcher

(in reply to Klingon)
Post #: 40
RE: AI (general): location v. destruction of enemy - 1/30/2008 6:37:57 PM   
composer99


Posts: 2923
Joined: 6/6/2005
From: Ottawa, Canada
Status: offline
I would think that the only real goal in war (or in WiF) is to win. Everything you do in a war is a means to that end.

In WiF, you win by conquering objective hexes on the map and then having more of them at the end of the game than you are expected to. For example, Germany needs 10 objectives at the end of the Global War (39-45) game to "break even", she is "winning" if at the end of August 1945 she has 11 or more (bidding to pick major powers affects this total, but the principle is the same).

The only way to destroy enemy forces (apart from overruns) in WiF is to engage in combat (naval, air, land). All three of these forms of combat carry with them considerable risks to the attacker except when he has overwhelming superiority. As a rule of thumb, if you can get what you want without fighting for it, you are almost always better off.

_____________________________

~ Composer99

(in reply to fvianello)
Post #: 41
RE: AI (general): location v. destruction of enemy - 1/30/2008 6:44:13 PM   
Shannon V. OKeets

 

Posts: 22095
Joined: 5/19/2005
From: Honolulu, Hawaii
Status: offline
Can we get back to the very narrow question I posed?

How do you choose between Assault or Blitz? As the attacker? As the defender?

_____________________________

Steve

Perfection is an elusive goal.

(in reply to composer99)
Post #: 42
RE: AI (general): location v. destruction of enemy - 1/30/2008 7:25:48 PM   
Mziln


Posts: 1107
Joined: 2/9/2004
From: Tulsa Oklahoma
Status: offline

quote:

ORIGINAL: Shannon V. OKeets

Can we get back to the very narrow question I posed?

How do you choose between Assault or Blitz? As the attacker? As the defender?


IMO the Defender should always choose the Assault table. There is no need to give the attacker a Breakthrough result if you have a choice.

_____________________________


(in reply to Shannon V. OKeets)
Post #: 43
RE: AI (general): location v. destruction of enemy - 1/30/2008 7:53:39 PM   
Froonp


Posts: 7995
Joined: 10/21/2003
From: Marseilles, France
Status: offline
quote:

ORIGINAL: Shannon V. OKeets

Can we get back to the very narrow question I posed?

How do you choose between Assault or Blitz? As the attacker? As the defender?

As the attacker, I would choose Blitz everytime I can, because :
- Blitz are more easy at taking the hex than Assaults (result needed to take the hex is 16 in Blitz, and 20 in Assault).
- Blitz inflict less casualties to me than Assault.
- Blitz disrupt me less than Assault.

The only drawback of Blitz is that it directly kills the enemy less often than Assault. BUT, when the Assault kills the enemy, the Blitz retreat or Shatter them. An enemy retreated is an enemy disrupted, so it can be killed latter. Also, If a shattered (and retreated) enemy can't be killed later, it can be shattered instead. Also, when the assault table kills, at the same numbers the Blitz table Shatters (B) the enemy, which is as good as a kill sometimes.


As the defender, I'd choose Assault everytime I can, simply because it denies the Blitz benefits to the attacker. There are exceptions. I would choose the Blitz table sometimes time when I don't care of loosing ground and when I wish to save units, and the enemy only have low odds against me, so that the survivablity of my units is greater. China and Russia are two places where you will do that sometimes.





< Message edited by Froonp -- 1/30/2008 7:54:33 PM >

(in reply to Shannon V. OKeets)
Post #: 44
RE: AI (general): location v. destruction of enemy - 1/30/2008 9:19:41 PM   
fvianello


Posts: 534
Joined: 8/6/2002
From: Italy
Status: offline

quote:

ORIGINAL: Shannon V. OKeets

Can we get back to the very narrow question I posed?

How do you choose between Assault or Blitz? As the attacker? As the defender?


actually, the thread title is: "AI (general): location v. destruction of enemy", so I think you are the one off topic ;)

_____________________________

H. Barca,
Surplus Consuls Dispatcher

(in reply to Shannon V. OKeets)
Post #: 45
RE: AI (general): how does it choose between Assault or... - 1/30/2008 9:50:35 PM   
Mziln


Posts: 1107
Joined: 2/9/2004
From: Tulsa Oklahoma
Status: offline

quote:

ORIGINAL: HanBarca


quote:

ORIGINAL: Shannon V. OKeets

Can we get back to the very narrow question I posed?

How do you choose between Assault or Blitz? As the attacker? As the defender?


actually, the thread title is: "AI (general): location v. destruction of enemy", so I think you are the one off topic ;)


Nope, on topic. You have to figure how to make the AI choose a combat table

But I changed the title for you just in case

_____________________________


(in reply to fvianello)
Post #: 46
RE: AI (general): location v. destruction of enemy - 1/30/2008 10:02:48 PM   
Shannon V. OKeets

 

Posts: 22095
Joined: 5/19/2005
From: Honolulu, Hawaii
Status: offline

quote:

ORIGINAL: HanBarca


quote:

ORIGINAL: Shannon V. OKeets

Can we get back to the very narrow question I posed?

How do you choose between Assault or Blitz? As the attacker? As the defender?


actually, the thread title is: "AI (general): location v. destruction of enemy", so I think you are the one off topic ;)

Sorry. I could have started a new thread for the question (probably should have) but I try not to start a new thread for every little thing, but instead put them with similar (usually broader) topics.

I did not mean that you were off topic - though I see how my request could seem like that. I just wanted to try to get answers to the question I posed since it is something I want to figure out before the end of the week.

I guess this is another case of mixed goal sets: I want to keep the thread open to the general discussion (such as your posts) and simultaneously get answers to my single question.

_____________________________

Steve

Perfection is an elusive goal.

(in reply to fvianello)
Post #: 47
RE: AI (general): how does it choose between Assault or... - 1/30/2008 10:03:35 PM   
Shannon V. OKeets

 

Posts: 22095
Joined: 5/19/2005
From: Honolulu, Hawaii
Status: offline

quote:

ORIGINAL: Mziln


quote:

ORIGINAL: HanBarca


quote:

ORIGINAL: Shannon V. OKeets

Can we get back to the very narrow question I posed?

How do you choose between Assault or Blitz? As the attacker? As the defender?


actually, the thread title is: "AI (general): location v. destruction of enemy", so I think you are the one off topic ;)


Nope, on topic. You have to figure how to make the AI choose a combat table

But I changed the title for you just in case

I didn't know it was possible to change the thread titles. How did you do that?

_____________________________

Steve

Perfection is an elusive goal.

(in reply to Mziln)
Post #: 48
RE: AI (general): how does it choose between Assault or... - 1/30/2008 10:11:32 PM   
composer99


Posts: 2923
Joined: 6/6/2005
From: Ottawa, Canada
Status: offline
To put it a bit more in terms of a rule with specific criteria:

The attacker should choose a blitz combat (almost) every time he is eligible to do so.
Exceptions:
- when the attacker does not have adequate casualties on hand (usually a motorized division)

The defender should choose an assault combat in general, when he is eligible to do so. The defender should instead choose a blitz if enough of the following are true (with "enough" being determined by context):
- the attacker has an expensive blitz unit (HQ-A, ARM, MECH) participating in the attack with no "covering" unit for a loss (motorized division, usually)
- the defender needs to preserve units more than he needs to keep the hex or cause the attacker to become disorganized
- there is no risk of a breakthrough move occuring if the attacker gets a "B" result
- the most likely outcome of the combat is a retreat, even with altered combat modifiers
- the hex being attacked is not (or is no longer) a key part of the front, or the defender has defences in depth behind the hex being attacked
Generally, if a majority of these conditions apply the defender should call a blitz combat.

I can't think of any other specific reasons why an attacker would want to call an assault when he could call a blitz; but that doesn't mean they don't exist. Also, any other reasons why a defender might want to call a blitz would be helpful if they exist.

_____________________________

~ Composer99

(in reply to Mziln)
Post #: 49
RE: AI (general): how does it choose between Assault or... - 1/30/2008 10:28:15 PM   
composer99


Posts: 2923
Joined: 6/6/2005
From: Ottawa, Canada
Status: offline
HanBarca was commenting on the original postings of this thread, and in that context his post is legitimate.

However, thread topics shift over time, and as that has clearly taken place in this thread, the comment seemed out of place.

On the whole, no need for noses to get out of joint.

_____________________________

~ Composer99

(in reply to composer99)
Post #: 50
RE: AI (general): how does it choose between Assault or... - 1/31/2008 12:09:05 AM   
fvianello


Posts: 534
Joined: 8/6/2002
From: Italy
Status: offline
quote:

ORIGINAL: Mziln
But I changed the title for you just in case


ahahah! outsmarted.


quote:

ORIGINAL: Shannon V. OKeets
Sorry. I could have started a new thread for the question (probably should have) but I try not to start a new thread for every little thing, but instead put them with similar (usually broader) topics.


Don't worry, I'll sleep well anyway ;)

_____________________________

H. Barca,
Surplus Consuls Dispatcher

(in reply to Mziln)
Post #: 51
RE: AI (general): location v. destruction of enemy - 1/31/2008 12:32:00 AM   
fvianello


Posts: 534
Joined: 8/6/2002
From: Italy
Status: offline

quote:

ORIGINAL: Froonp

As the attacker, I would choose Blitz everytime I can, because :
- Blitz are more easy at taking the hex than Assaults (result needed to take the hex is 16 in Blitz, and 20 in Assault).
- Blitz inflict less casualties to me than Assault.
- Blitz disrupt me less than Assault.

The only drawback of Blitz is that it directly kills the enemy less often than Assault. BUT, when the Assault kills the enemy, the Blitz retreat or Shatter them. An enemy retreated is an enemy disrupted, so it can be killed latter. Also, If a shattered (and retreated) enemy can't be killed later, it can be shattered instead. Also, when the assault table kills, at the same numbers the Blitz table Shatters (B) the enemy, which is as good as a kill sometimes.


As the defender, I'd choose Assault everytime I can, simply because it denies the Blitz benefits to the attacker. There are exceptions. I would choose the Blitz table sometimes time when I don't care of loosing ground and when I wish to save units, and the enemy only have low odds against me, so that the survivablity of my units is greater. China and Russia are two places where you will do that sometimes.



As a general rule, it makes sense. I think you could add a couple of exception like:
1. friend risk of losing high-value hex -> assault, after some calculation about % of success
2. friend cannot absorb losses and risk losing high value unit -> blitz
3. enemy cannot absorb losses and risk losing high value unit -> assault






_____________________________

H. Barca,
Surplus Consuls Dispatcher

(in reply to Froonp)
Post #: 52
RE: AI (general): location v. destruction of enemy - 1/31/2008 3:51:04 AM   
Ullern


Posts: 1837
Joined: 5/28/2006
Status: offline

quote:

ORIGINAL: Shannon V. OKeets

Here is a problem I am working on fleshing out the answer to. What I want to achieve is a written description of the process for determining which CRT to use. I have made a small start on this and I am interested in your opinions as to how you make this decision. Most of this writeup is for when attacking. What needs to be different if you are defending?

The 3 Re is the level of difficulty I assigned to writing this rule (3: where 1 - easy and 5 - very hard). Re denotes that the the AIO has to Respond when asked this question.

===========
8.33 Resolve land combat - choose table (see RAC 11.16) (3 Re)
Calculate the expected results for both tables (Assault and Blitz). Results are pessimistic, expected, and optimistic results. The extremes occur 10% or less of the time. These 10% and 90% thresholds can be modified whenever appropriate (e.g., to 20% and 60%).

When attacking, possible goals are:
(1) to empty a hex so we can occupy it,
(2) to achieve a breakthrough,
(3) to kill enemy units,
(4) to preserve our own units,
(5) to disorganize enemy units, or
(6) to not disorganize our own units.

If the mode of attack (see below) is to push the enemy back, then the choice is between 1 and 2. If the mode of attack is to kill enemy units, then the choice is between 3 and 4. If the mode of attack is to disorganize the enemy, then the choice is between 5 and 6.

When defending, ...


======================
Tactical mode
What the Field Marshal (FM) needs to determine is which of 4 modes of attack to use:
(1) Destroy enemy units this impulse,
(2) Disorganize enemy units this impulse so they can be destroyed in a later impulse (or turn),
(3) Maneuver so better attacks can be made in the future, or
(4) Push the enemy back.

Maneuvering can change supply status for friendly and enemy units, increase the number of hexes from which to attack an enemy hex, and improve the selection of hexes from which to attack. In situations where the enemy has the ability to counterattack, maneuvering can improve the FM’s resulting defensive line at the end of his impulse.

The calculation of estimated results provides the expected changes (for both sides) to the front line. This includes kills and disorganizations. In addition to combat results, units can also become disorganized because they were committed during the impulse (e.g., air units). And disorganized units might be reorganized. When the impulse is over, the FM makes a new assessment, ‘B’, for each front line., and compares it to ‘A’.

By extrapolating the change from A to B over the remaining impulses in the turn, the FM judges whether disorganization is a viable tactic for the current turn. It works if the enemy units are mostly disorganized with no reorganization capability left while the FM still has a viable, organized, attacking force.

Direct attacks to kill enemy units is usually the best tactic but it might cause too many friendly casualties or disorganizations. Or, if the FM limits attacks to only those with excellent odds, it might be too slow. Yet again, maneuvering is rarely fast and there might not be enough impulses in the turn to use the disorganization tactic. The FM must be willing to accept that none of the modes will work as well as he would like and simply go with half measures, or no attacks at all.



I think your suggestion is quite good Steve.
And I would want to keep all the possibilities you have suggested.
The other arguments presented so far I feel is very Axis oriented, and early game (pre Barbarossa) oriented. And there are better ways if you are Allied.

If you are genuinly out to take out as many units as possible, assult is better also as an attacker. Sure if you get Blitz bonuses and the choice is between +8 blitz or +4 assult the choice is easy. But in many cases you don't get Blitz bonuses and the choice is between a +4 Blitz and a +4 assult. It's quite a different matter.

With the Allies I am often able to get a production ratio of 2:1 on the Axis. With such production ratio I am happy to accept +6 assult in small size attacks (max two hexes attacking - if not too many units flips), which I did quite a few of in my latestet Campaign, which I won.

Example:
With attacker prefered losses beeing (in order): MOT division, MIL, INF
With defender losses beeing (in order): INF, INF.
The average +6 assult would be: attacker 2.3 BP loss, defender 3.3 BP loss
The average +6 Blitz would be: attacker 1.2 BP loss, defender 1.4 BP loss.
If I am having 2:1 production ratio, doubling the attrition in combat would increase my strategic tempo, so much that I would accept quite a lot of additionally flipped units for the increased attrition and increased loss ratio.
_ As a defender this is usually even worse than what I picture here, since there second defender loss is often a high value unit like a ARM, MECH or HQ.

Disorganizing units also becomes important when dealing with OOS units. Ground striking the units is not always the best choice. Even Germany with excelent ground strikers are sometimes so pressed for air missions that they should seek other choices.
A more common use for disorganize, may be for fast moving fronts. If the Russians are running, a disorganized Russian is a dead Russian. A simple R results can be very valuable.


(in reply to Shannon V. OKeets)
Post #: 53
RE: AI (general): location v. destruction of enemy - 1/31/2008 4:26:40 AM   
Shannon V. OKeets

 

Posts: 22095
Joined: 5/19/2005
From: Honolulu, Hawaii
Status: offline

quote:

ORIGINAL: ullern


quote:

ORIGINAL: Shannon V. OKeets

Here is a problem I am working on fleshing out the answer to. What I want to achieve is a written description of the process for determining which CRT to use. I have made a small start on this and I am interested in your opinions as to how you make this decision. Most of this writeup is for when attacking. What needs to be different if you are defending?

The 3 Re is the level of difficulty I assigned to writing this rule (3: where 1 - easy and 5 - very hard). Re denotes that the the AIO has to Respond when asked this question.

===========
8.33 Resolve land combat - choose table (see RAC 11.16) (3 Re)
Calculate the expected results for both tables (Assault and Blitz). Results are pessimistic, expected, and optimistic results. The extremes occur 10% or less of the time. These 10% and 90% thresholds can be modified whenever appropriate (e.g., to 20% and 60%).

When attacking, possible goals are:
(1) to empty a hex so we can occupy it,
(2) to achieve a breakthrough,
(3) to kill enemy units,
(4) to preserve our own units,
(5) to disorganize enemy units, or
(6) to not disorganize our own units.

If the mode of attack (see below) is to push the enemy back, then the choice is between 1 and 2. If the mode of attack is to kill enemy units, then the choice is between 3 and 4. If the mode of attack is to disorganize the enemy, then the choice is between 5 and 6.

When defending, ...


======================
Tactical mode
What the Field Marshal (FM) needs to determine is which of 4 modes of attack to use:
(1) Destroy enemy units this impulse,
(2) Disorganize enemy units this impulse so they can be destroyed in a later impulse (or turn),
(3) Maneuver so better attacks can be made in the future, or
(4) Push the enemy back.

Maneuvering can change supply status for friendly and enemy units, increase the number of hexes from which to attack an enemy hex, and improve the selection of hexes from which to attack. In situations where the enemy has the ability to counterattack, maneuvering can improve the FM’s resulting defensive line at the end of his impulse.

The calculation of estimated results provides the expected changes (for both sides) to the front line. This includes kills and disorganizations. In addition to combat results, units can also become disorganized because they were committed during the impulse (e.g., air units). And disorganized units might be reorganized. When the impulse is over, the FM makes a new assessment, ‘B’, for each front line., and compares it to ‘A’.

By extrapolating the change from A to B over the remaining impulses in the turn, the FM judges whether disorganization is a viable tactic for the current turn. It works if the enemy units are mostly disorganized with no reorganization capability left while the FM still has a viable, organized, attacking force.

Direct attacks to kill enemy units is usually the best tactic but it might cause too many friendly casualties or disorganizations. Or, if the FM limits attacks to only those with excellent odds, it might be too slow. Yet again, maneuvering is rarely fast and there might not be enough impulses in the turn to use the disorganization tactic. The FM must be willing to accept that none of the modes will work as well as he would like and simply go with half measures, or no attacks at all.



I think your suggestion is quite good Steve.
And I would want to keep all the possibilities you have suggested.
The other arguments presented so far I feel is very Axis oriented, and early game (pre Barbarossa) oriented. And there are better ways if you are Allied.

If you are genuinly out to take out as many units as possible, assult is better also as an attacker. Sure if you get Blitz bonuses and the choice is between +8 blitz or +4 assult the choice is easy. But in many cases you don't get Blitz bonuses and the choice is between a +4 Blitz and a +4 assult. It's quite a different matter.

With the Allies I am often able to get a production ratio of 2:1 on the Axis. With such production ratio I am happy to accept +6 assult in small size attacks (max two hexes attacking - if not too many units flips), which I did quite a few of in my latestet Campaign, which I won.

Example:
With attacker prefered losses beeing (in order): MOT division, MIL, INF
With defender losses beeing (in order): INF, INF.
The average +6 assult would be: attacker 2.3 BP loss, defender 3.3 BP loss
The average +6 Blitz would be: attacker 1.2 BP loss, defender 1.4 BP loss.
If I am having 2:1 production ratio, doubling the attrition in combat would increase my strategic tempo, so much that I would accept quite a lot of additionally flipped units for the increased attrition and increased loss ratio.
_ As a defender this is usually even worse than what I picture here, since there second defender loss is often a high value unit like a ARM, MECH or HQ.

Disorganizing units also becomes important when dealing with OOS units. Ground striking the units is not always the best choice. Even Germany with excelent ground strikers are sometimes so pressed for air missions that they should seek other choices.
A more common use for disorganize, may be for fast moving fronts. If the Russians are running, a disorganized Russian is a dead Russian. A simple R results can be very valuable.



Thanks to everyone. I am still open to recomendations.

What might help the AIO decide, which no one really has the time to do over the board, is that the computer can work out precisely what the likely outcomes are going to be. It can converted probabily of die rolls into probable destroyed/retreated/disorganized/etc. results. That yields quantified likely results for choosing the Blitz versus the Assault CRT. This is similar to the BP losses you have calculated here.

_____________________________

Steve

Perfection is an elusive goal.

(in reply to Ullern)
Post #: 54
RE: AI (general): location v. destruction of enemy - 1/31/2008 11:07:56 AM   
fvianello


Posts: 534
Joined: 8/6/2002
From: Italy
Status: offline
The alghoritm should work, but be careful with computer calculation based on the paradigm EVALUATE_HEX - CALCULATE_PROBABILITIES - TAKE_ACTION.

Almost every AI out there decide by taking a single, isolated problem, making some calcs and choosing a course of action.
Usually, the result is an AI that keeps sending troops trying to conquer the enemy capital and ignore completely the fact that it's going to be encircled, or that keeps sending out piecemeal units trying to conquer a position instead of waiting a couple of turns and then make a single, decisive attack.

Back to our Blitz vs Assault, what are you going to do, as Germany in '40, if France is practically falled and you have the chance to destroy some big, juicy UK land units there? An EVALUATE_HEX procedure would almost surely use blitz, but what you need there is assault.

And if you're in front of Cairo with your (only) 2 german units in africa, are you going to use assault, maybe losing 1 ?

What I'm suggesting is to build an AI with a more strategic view; as far as i know, only "railroaded" AI are able to do that (AI that choose among predetermined behavior, like "France40=Blitz1","Russia41=Blitz2" and so on)

_____________________________

H. Barca,
Surplus Consuls Dispatcher

(in reply to Shannon V. OKeets)
Post #: 55
RE: AI (general): location v. destruction of enemy - 1/31/2008 11:21:18 AM   
Shannon V. OKeets

 

Posts: 22095
Joined: 5/19/2005
From: Honolulu, Hawaii
Status: offline

quote:

ORIGINAL: HanBarca

The alghoritm should work, but be careful with computer calculation based on the paradigm EVALUATE_HEX - CALCULATE_PROBABILITIES - TAKE_ACTION.

Almost every AI out there decide by taking a single, isolated problem, making some calcs and choosing a course of action.
Usually, the result is an AI that keeps sending troops trying to conquer the enemy capital and ignore completely the fact that it's going to be encircled, or that keeps sending out piecemeal units trying to conquer a position instead of waiting a couple of turns and then make a single, decisive attack.

Back to our Blitz vs Assault, what are you going to do, as Germany in '40, if France is practically falled and you have the chance to destroy some big, juicy UK land units there? An EVALUATE_HEX procedure would almost surely use blitz, but what you need there is assault.

And if you're in front of Cairo with your (only) 2 german units in africa, are you going to use assault, maybe losing 1 ?

What I'm suggesting is to build an AI with a more strategic view; as far as i know, only "railroaded" AI are able to do that (AI that choose among predetermined behavior, like "France40=Blitz1","Russia41=Blitz2" and so on)

There are a lot of ways to merge the strategic priorities (e.g., disorganize enemy units) with the result probabilities.

One that I really dislike is weighted sums. In fact, I speak of them derogatorily as "mulitply and add", with the implication that they have no sensitivity.

I prefer thresholds: if A is really good, do that; if B is really bad, do not do that. I only use probabilities when the results fall somewhere in between. Even then, I try to work with non-linear systems to model the degree of sensitivity at the end points.

_____________________________

Steve

Perfection is an elusive goal.

(in reply to fvianello)
Post #: 56
RE: AI (general): location v. destruction of enemy - 1/31/2008 1:21:03 PM   
Froonp


Posts: 7995
Joined: 10/21/2003
From: Marseilles, France
Status: offline
quote:

I think your suggestion is quite good Steve.
And I would want to keep all the possibilities you have suggested.
The other arguments presented so far I feel is very Axis oriented, and early game (pre Barbarossa) oriented. And there are better ways if you are Allied.

If you are genuinly out to take out as many units as possible, assult is better also as an attacker. Sure if you get Blitz bonuses and the choice is between +8 blitz or +4 assult the choice is easy. But in many cases you don't get Blitz bonuses and the choice is between a +4 Blitz and a +4 assult. It's quite a different matter.

With the Allies I am often able to get a production ratio of 2:1 on the Axis. With such production ratio I am happy to accept +6 assult in small size attacks (max two hexes attacking - if not too many units flips), which I did quite a few of in my latestet Campaign, which I won.


I would give the production ratio and the BP losses ratio a lesser weight in the decision than the ability to take ground. Taking ground helps diminishing the enemy production anyway, so whether the ground was taken by destroying the enemy or by shattering it to the production circle is not always that important. On the Russian front to name it, shattering the Germans is as good as killing them, as they enter the map in Germany, far away from the frontline, and go back to the frontline peacemeal. If you are able to breaching the frontline after having shattered them, then you will kill a huge lot of Germans anyway.

So, I would take them into consideration (the production ratio and the BP losses ratio), but I would not base the decision on them.

There are very few occasions when you will prefer an assault as the attacker. You always try to obtain the use of the Blitz table.

(in reply to Ullern)
Post #: 57
RE: AI (general): location v. destruction of enemy - 1/31/2008 9:48:36 PM   
composer99


Posts: 2923
Joined: 6/6/2005
From: Ottawa, Canada
Status: offline
Quick note on Germany attacking CW units in France in 1940 - as long as you hem the CW in such that it has no valid retreat path, the units will die no matter what type of combat you call (the BEF is on the beaches of Dunkirk, but this time the panzers keep rolling...), so you are still better off calling a blitz.

_____________________________

~ Composer99

(in reply to Froonp)
Post #: 58
RE: AI (general): location v. destruction of enemy - 2/4/2008 10:30:05 PM   
peskpesk


Posts: 2347
Joined: 7/17/2003
From: Stockholm, Sweden
Status: offline
If we focues only on the attacker choice.

The default choose is Blitz, because:
- Blitz gives a higher chance of taking the hex than Assaults
- Blitz inflicts fewer casualties to attacker than Assault.
- Blitz disrupts the attacker less than Assault.
- Blitz gives a chance of a breakthrough.
- Defending units with no valid retreat path are killed.

Possible exceptions are:
- Not having adequate casualties on hand (usually a motorized division).
- Not having chance for mop up attacks (usually late in turn or risk of bad weather).
- Not wanting the defending units to escape (usually an expensive or key unit(s), ex Chinese HQ).
- Expendable unit attack (usually a low DRM attack with a expendable unit(s) on a expensive or key unit(s), ex as Italy in front of Cairo you made successful GS and flipped the juicy UK land units that also made them oos, risking 3-2 attack with your 3-3 against the two flipped black Mot’s).
- Attrition (a usually Japan vs China or an Allies late war strategy. Because the higher production ratio reduces importance of the BP losses ratio).

(in reply to composer99)
Post #: 59
RE: AI (general): location v. destruction of enemy - 2/4/2008 10:53:07 PM   
Shannon V. OKeets

 

Posts: 22095
Joined: 5/19/2005
From: Honolulu, Hawaii
Status: offline

quote:

ORIGINAL: peskpesk

If we focues only on the attacker choice.

The default choose is Blitz, because:
- Blitz gives a higher chance of taking the hex than Assaults
- Blitz inflicts fewer casualties to attacker than Assault.
- Blitz disrupts the attacker less than Assault.
- Blitz gives a chance of a breakthrough.
- Defending units with no valid retreat path are killed.

Possible exceptions are:
- Not having adequate casualties on hand (usually a motorized division).
- Not having chance for mop up attacks (usually late in turn or risk of bad weather).
- Not wanting the defending units to escape (usually an expensive or key unit(s), ex Chinese HQ).
- Expendable unit attack (usually a low DRM attack with a expendable unit(s) on a expensive or key unit(s), ex as Italy in front of Cairo you made successful GS and flipped the juicy UK land units that also made them oos, risking 3-2 attack with your 3-3 against the two flipped black Mot’s).
- Attrition (a usually Japan vs China or an Allies late war strategy. Because the higher production ratio reduces importance of the BP losses ratio).

Excellent stuff! Thanks. Do you have suggestions for the defense? Or do I simply take the negative of the above?

I am going to try to find time to summarize all these comments on Assault vs Blitz today or tomorrow.

_____________________________

Steve

Perfection is an elusive goal.

(in reply to peskpesk)
Post #: 60
Page:   <<   < prev  1 [2] 3 4 5   next >   >>
All Forums >> [New Releases from Matrix Games] >> World in Flames >> AI Opponent Discussion >> RE: AI (general): location v. destruction of enemy Page: <<   < prev  1 [2] 3 4 5   next >   >>
Jump to:





New Messages No New Messages
Hot Topic w/ New Messages Hot Topic w/o New Messages
Locked w/ New Messages Locked w/o New Messages
 Post New Thread
 Reply to Message
 Post New Poll
 Submit Vote
 Delete My Own Post
 Delete My Own Thread
 Rate Posts


Forum Software © ASPPlayground.NET Advanced Edition 2.4.5 ANSI

0.988