ORIGINAL: Mobius
Instead of being able to manuever around the [enemy] units directly in front of your units your units would run into units supporting them to their flanks.
Correct.
{Corrections requested...}
Most combat occurs --especially advances-- on the Battle Group[Kampfgruppe] scale; then sometimes down to task force and task group. Generally two combat groups per division culled together from the division's assets per the needs of that actual combat mission/assignment. (Task forces and groups were ad hoc inside the battle groups for smaller close combat duties.)
A Division's area is usually 4sq Km (maybe larger). (Note that its combat assignment will be delegated out at the korp size force holding a larger area. And Armee one above that level is about 25-40+km.)
Two commands in a div: combat command and staff command. There is over lap. All the supply and refit rostering right behind the firing line; and in world war II, complicated devoted communications specialists.
A division will be ordered to say seize and hold high ground so that the the rest of the divs in its korp can progress through marsh hiways (building new ones as they go --big job) to the north.
The div's staff looks at local maps and says we need to hold that road junction 3km to the south of the hills along with the hills, so as to prevent the enemies easy counter attack.
One Battle group in the Div gets the road junction assignment and one gets the hills. The sizes of the two battle groups might be asymmetrical--ie mission dependent; the armour going to the road-junction force and the engineers and ATG going to the hill mission.
The two battle groups of a div will be out of rifle and small gun range(not arti range though). The units inside a battle group will often be in range of each other; they do cover each other when able to (good flank shots that way!) or specifically assigned to do so.
---
There are/were multiple types of divisions, basically coming down to two types: light and heavy or fast and slow.
And there are two types of forces: assault and defend. Infantry Div is defend; Armored Infantry Div (with armour) is assault. In large advances, infantry divs would defend flanks of armor divs; ie they would be advancing too --but slowly in less combat-dense areas.
Regiment size to btn size specialist forces /armor forces called brigades are kept in the korp's rear and delegated out by them for auger duties or damaged control duties: ie punch through or stop-gap. Also heavy engineers (harbor dredge etc) will be btn to regi size forces farmed out at korp and armee level. (There are brigades devoted to holding an area too--more policing specialties.)
Sometimes a force the size of a korp (2-4 divs) will be named after its leader: eg 'battle group joe blow'. But that force will be split into actual combat forces of btn-regiment size --battle groups--for combat missions. (Note toward WWII's end the German OoB(Order of battle) and ToE(Table of Equipment) were often all screwed up--"playing on tilt"; nothing but recon btn as "division" etc)
---
Movies have tricked everyone into thinking combat occurs on the scale of the lost platoon (or company, which for story reasons is the size of a large squad, reading its dear john letters and playing it harmonicas).
Smaller scale games like this can often trick everyone into thinking that every engagement is company vs company slugging it out face armor to face armor until one is bled out.
What would be happening in a frontal stalemate like that is the one company --with other attachments(a task group or force)-- would simply be holding the enemy's attention, per its orders --forcing the enemy to commit there--while other task forces of the KG (kampfgruppe) tried to get into the enemies rear (where the enemy will have ATG avail for just such contingencies.)
---
OoB (Order of battle) and TOE (Table of Equipment) look to be what I call "3+1". Eg (2 or) 3 of one type of unit connected with one type of another.
Eg...
3 squads + one command segment (with a special weapon--eg rifle grenade or ATR-- and maybe radio) = platoon.
3 platoons plus one heavy weapons and command = company
3 companies plus specialist weapons and support = btn
etc
(2 or) 3 old/small artillery gun batteries(ie arti companies) plus one new /heavy gun battery = arty btn (A 'battery' has four guns["tubes"] in it.)
2 or 3 mechanized Divs and 1 armour div= PzKorp.
A Div OoB:
2 inf reg
1 armour reg (in Inf div might be guns or none)
1 recon btn
1 arty reg (Some SP [self propelled], some machine towed; in Inf, all were horse towed)
1 ATG btn (Some SP [self propelled], some machine towed; in Inf, all were horse towed)
1 Combat Engi btn
Some command, supply and policing "companies"
AA attachments
---
================
Note the reason this game doesn't have bigger maps is technological. Ie too many 'polygons' on the map for this game 'engine' (3d world and mechanic[dice-roll rulez] processing).