The grouping method for Attack group
I researched the relation between some strategic numbers and actually created
attack group size. It is tested by using skirmishers only.
In case of sn-minimum-attack-group-size = sn-maximum-attack-group-size.
* Initial SN settingssn-attack-group-size-randomness = 0 sn-scale-minimum-attack-group-size = 0 sn-scale-maximum-attack-group-size = 0 sn-do-not-scale-for-difficulty-level = 1 |
4 skirms group is created. The group size is the same as SN settings.
SN setting | Result (created attack group) | |
sn-number-attack-groups = 1 sn-minimum-attack-group-size = 4 sn-maximum-attack-group-size = 4 |
Group 1 |
5 skirms group is created. The group size is the same as SN settings.
SN setting | Result (created attack group) | |
sn-number-attack-groups = 1 sn-minimum-attack-group-size = 5 sn-maximum-attack-group-size = 5 |
Group 1 |
6 skirms group is created. The group size is the same as SN settings.
SN setting | Result (created attack group) | |
sn-number-attack-groups = 1 sn-minimum-attack-group-size = 6 sn-maximum-attack-group-size = 6 |
Group 1 |
3 skirms group is created. It is considered that the group is completed, even
if the number of units are not enough for the sn-minimum-group-size.
SN setting | Result (created attack group) | |
sn-number-attack-groups = 1 sn-minimum-attack-group-size = 5 sn-maximum-attack-group-size = 5 |
Group 1 |
It is considered that the second group is completed, even if the number of units
are not enough for the sn-minimum-group-size.
SN setting | Result (created attack group) | |
sn-number-attack-groups = 2 sn-minimum-attack-group-size = 5 sn-maximum-attack-group-size = 5 |
Group 1 | |
Group 2 |
It is considered that the third group is completed, even if the number of units
are not enough for the sn-minimum-group-size.
SN setting | Result (created attack group) | |
sn-number-attack-groups = 3 sn-minimum-attack-group-size = 5 sn-maximum-attack-group-size = 5 |
Group 1 | |
Group 2 | ||
Group 3 |
It is considered that the sencond group is completed, even if the number of
units are not enough for the sn-minimum-group-size.
Group fill method is always the single group fill, not the level group fill.
SN setting | Result (created attack group) | |
sn-number-attack-groups = 3 sn-minimum-attack-group-size = 5 sn-maximum-attack-group-size = 5 |
Group 1 | |
Group 2 |
The group is created the same as SN settings. Even if the number of units is not enough for the minimum group size, it is considered that group is completed and go to attack.
In case of sn-minimum-attack-group-size < sn-maximum-attack-group-size.
* Initial SN settingssn-attack-group-size-randomness = 0 sn-scale-minimum-attack-group-size = 0 sn-scale-maximum-attack-group-size = 0 sn-do-not-scale-for-difficulty-level = 1 |
4 skirms group is created. The group size is the same as sn-minimum-attack-group-size
settings. sn-maximum-attack-group-size is ignored.
SN setting | Result (created attack group) | |
sn-number-attack-groups = 1 sn-minimum-attack-group-size = 4 sn-maximum-attack-group-size = 5 |
Group 1 |
4 skirms group is created. The group size is the same as sn-minimum-attack-group-size settings. sn-maximum-attack-group-size is ignored.
SN setting | Result (created attack group) | |
sn-number-attack-groups = 1 sn-minimum-attack-group-size = 4 sn-maximum-attack-group-size = 7 |
Group 1 |
4 skirms group is created. The group size is the same as sn-minimum-attack-group-size settings. sn-maximum-attack-group-size is ignored.
SN setting | Result (created attack group) | |
sn-number-attack-groups = 2 sn-minimum-attack-group-size = 4 sn-maximum-attack-group-size = 7 |
Group 1 | |
Group 2 |
4 skirms group is created. The group size is the same as sn-minimum-attack-group-size
settings. sn-maximum-attack-group-size is ignored.
It is considered that the second group is completed, even if the number of units
is not enough for the sn-minimum-group-size.
SN setting | Result (created attack group) | |
sn-number-attack-groups = 2 sn-minimum-attack-group-size = 4 sn-maximum-attack-group-size = 7 |
Group 1 | |
Group 2 |
The created group size is the same as sn-minimum-attack-group-size settings. And sn-maximum-attack-group-size is ignored.
In case where sn-minimum-attack-group-size < sn-maximum-attack-group-size and sn-attack-group-size-randomness is more than 0.
* Initial SN settings sn-scale-minimum-attack-group-size = 0 sn-scale-maximum-attack-group-size = 0 sn-do-not-scale-for-difficulty-level = 1 |
4-7 skirms group is randomly created. Random value(0-3) is added to minimum
group size.
SN setting | Result (created attack group) | |
sn-number-attack-groups = 1 sn-minimum-attack-group-size = 4 sn-maximum-attack-group-size = 7 sn-attack-group-size-randomness = 3 |
Group 1 | or or or |
4-5 skirms group is randomly created. Random value(0-3) is added to sn-minimum-attack-group-size.
But the group size is limitted under sn-maximum-attack-group-size.
SN setting | Result (created attack group) | |
sn-number-attack-groups = 1 sn-minimum-attack-group-size = 4 sn-maximum-attack-group-size = 5 sn-attack-group-size-randomness = 3 |
Group 1 | or |
Random value is added to sn-minimum-attack-group-size. But the group size is limitted under sn-maximum-attack-group-size.
In case where sn-minimum-attack-group-size < sn-maximum-attack-group-size and sn-minimum-attack-group-size is increased per 3 minutes.
* Initial SN settingssn-attack-group-size-randomness = 0 sn-scaling-frequency = 3 sn-scale-minimum-attack-group-size = 1 sn-scale-maximum-attack-group-size = 0 sn-do-not-scale-for-difficulty-level = 0 |
4 skirms group is created. The group size is the same as SN settings.
SN setting | Result (created attack group) | |
sn-number-attack-groups = 1 sn-minimum-attack-group-size = 4 sn-maximum-attack-group-size = 7 |
Group 1 |
5 skirms group is created. The scaling happen at 3 minutes, and sn-minimum-attack-group-size is scaled automatically by game engine.
SN setting | Result (created attack group) | |
sn-number-attack-groups = 1 sn-minimum-attack-group-size = 5 sn-maximum-attack-group-size = 7 |
Group 1 |
6 skirms group is created. The scaling happen at 6 minutes, and sn-minimum-attack-group-size
is scaled automatically by game engine.
SN setting | Result (created attack group) | |
sn-number-attack-groups = 1 sn-minimum-attack-group-size = 6 sn-maximum-attack-group-size = 7 |
Group 1 |
7 skirms group is created. The scaling happen at 9 minutes, and sn-minimum-attack-group-size
is scaled automatically by game engine.
SN setting | Result (created attack group) | |
sn-number-attack-groups = 1 sn-minimum-attack-group-size = 7 sn-maximum-attack-group-size = 7 |
Group 1 |
7 skirms group is created. The scaling happen at 12 minutes, but sn-minimum-attack-group-size
isn't increased more than sn-maximum-attack-group-size automatically.
SN setting | Result (created attack group) | |
sn-number-attack-groups = 1 sn-minimum-attack-group-size = 7 sn-maximum-attack-group-size = 7 |
Group 1 |
sn-minimum-attack-group-size is increased automatically by game engine when
the scaling event happen.
But sn-minimum-attack-group-size cannot be increased more than sn-maximum-attack-group-size.
In case that difficulty level scaling is on.
* Initial SN settingssn-attack-group-size-randomness = 0 sn-scale-minimum-attack-group-size = 0 sn-scale-maximum-attack-group-size = 0 sn-do-not-scale-for-difficulty-level = 0 |
5 skirms group is created. The group size is the same as SN settings.
SN setting | Result (created attack group) | |
sn-number-attack-groups = 1 sn-minimum-attack-group-size = 5 sn-maximum-attack-group-size = 5 |
Group 1 |
4 skirms group is created. The group size is scaled automatically by game engine.
SN setting | Result (created attack group) | |
sn-number-attack-groups = 1 sn-minimum-attack-group-size = 5 sn-maximum-attack-group-size = 5 |
Group 1 |
3 skirms group is created. The group size is scaled automatically by game engine.
SN setting | Result (created attack group) | |
sn-number-attack-groups = 1 sn-minimum-attack-group-size = 5 sn-maximum-attack-group-size = 5 |
Group 1 |
When scaling for difficulty level is ON, sn-minimum-attack-group-size is calculated
by scaling factor that depends on difficulty level.
Note that sn-minimum-attack-group-size is not overwitten automatically by game
engine. This point is different from sn-scale-minimum-attack-group-size.