Sounds like it's time to drag out my "Alpha Strike Simulator" script that I wrote last year to run large numbers of "combats." It only handles one-vs-one combat, but it handles actual damage tracking and can be set to adjust the range based on the initiative winner (allowing a faster unit to manipulate the range to its advantage). I think I'm going to want to add features for "cover" (allowing the initiative winner a percentage chance of getting cover vs its opponent), "stand" (the ability for a unit to stand still if it's advisable -- that's going to take some thinking), and "woods" (a percentage chance the round's combat is affected by woods.
That thread also has discussion of the algorithms; any specific discussion of those would be best broken off into their own thread (or PM me) so as not to walk all over this thread with coding discussions.
To start with, we should look at where we're at. While we know the old point system is going away, looking at the strong and weak units might provide insight to our changes. For this first run, I selected a number of small units. I arbitrarily decided on 26 points, as it was convenient.
Attacker \ Defender | Hunchback IIC (Standard) (Skill 4) | Spider SDR-7M (Skill 4) | Charger CGR-1L (Skill 4) | Vulcan VT-6M (Skill 3) | Falcon FLC-4Nb (Skill 3) | Commando COM-7B (Skill 2) | Panther PNT-9R (Tanaka) (Skill 2) | Hussar HSR-300-D (Skill 1) | Commando COM-4H (Skill 1) | Wasp WSP-8T (Skill 0) |
Hunchback IIC (Standard) (Skill 4) | ----- | Spider SDR-7M: 489/441/70(4.5) | Hunchback IIC (Standard): 500/442/58(4.8) | Vulcan VT-6M: 522/367/111(6.2) | Hunchback IIC (Standard): 522/364/114(3.4) | Hunchback IIC (Standard): 725/175/100(2.0) | Hunchback IIC (Standard): 600/285/115(4.8) | Hunchback IIC (Standard): 807/171/22(3.1) | Hunchback IIC (Standard): 662/247/91(2.0) | Hunchback IIC (Standard): 627/313/60(5.1) |
Spider SDR-7M (Skill 4) | Spider SDR-7M: 493/428/79(4.5) | ----- | Spider SDR-7M: 578/405/17(8.6) | Vulcan VT-6M: 472/471/57(5.4) | Falcon FLC-4Nb: 502/440/58(5.6) | Spider SDR-7M: 495/396/109(3.8) | Panther PNT-9R (Tanaka): 464/429/107(4.2) | Spider SDR-7M: 578/391/31(5.4) | Commando COM-4H: 573/333/94(3.4) | Spider SDR-7M: 626/292/82(4.1) |
Charger CGR-1L (Skill 4) | Charger CGR-1L: 480/449/71(4.8) | Spider SDR-7M: 581/398/21(8.8) | ----- | Vulcan VT-6M: 563/409/28(8.1) | Falcon FLC-4Nb: 564/415/21(6.7) | Charger CGR-1L: 558/397/45(4.4) | Charger CGR-1L: 515/445/40(5.4) | Charger CGR-1L: 674/320/6(6.4) | Commando COM-4H: 529/421/50(4.4) | Charger CGR-1L: 572/408/20(6.9) |
Vulcan VT-6M (Skill 3) | Vulcan VT-6M: 505/377/118(6.3) | Vulcan VT-6M: 478/445/77(5.4) | Vulcan VT-6M: 540/427/33(8.2) | ----- | Falcon FLC-4Nb: 463/426/111(6.1) | Vulcan VT-6M: 715/189/96(4.3) | Vulcan VT-6M: 583/295/122(6.3) | Vulcan VT-6M: 812/160/28(3.9) | Vulcan VT-6M: 533/312/155(4.8) | Vulcan VT-6M: 724/163/113(4.3) |
Falcon FLC-4Nb (Skill 3) | Hunchback IIC (Standard): 504/392/104(3.4) | Falcon FLC-4Nb: 494/447/59(5.5) | Falcon FLC-4Nb: 547/421/32(6.6) | Falcon FLC-4Nb: 458/449/93(6.1) | ----- | Falcon FLC-4Nb: 596/247/157(4.9) | Panther PNT-9R (Tanaka): 425/420/155(3.7) | Falcon FLC-4Nb: 807/174/19(4.5) | Falcon FLC-4Nb: 469/393/138(4.8) | Falcon FLC-4Nb: 687/233/80(5.2) |
Commando COM-7B (Skill 2) | Hunchback IIC (Standard): 736/160/104(2.0) | Spider SDR-7M: 482/402/116(3.7) | Charger CGR-1L: 602/342/56(4.3) | Vulcan VT-6M: 700/188/112(4.3) | Falcon FLC-4Nb: 546/265/189(5.0) | ----- | Panther PNT-9R (Tanaka): 632/166/202(2.5) | Commando COM-7B: 644/212/144(2.8) | Commando COM-4H: 350/183/467(4.2) | Wasp WSP-8T: 664/75/261(3.6) |
Panther PNT-9R (Tanaka) (Skill 2) | Hunchback IIC (Standard): 616/237/147(4.8) | Panther PNT-9R (Tanaka): 512/389/99(4.0) | Charger CGR-1L: 505/451/44(5.2) | Vulcan VT-6M: 600/276/124(6.3) | Panther PNT-9R (Tanaka): 446/410/144(3.6) | Panther PNT-9R (Tanaka): 580/178/242(2.6) | ----- | Panther PNT-9R (Tanaka): 931/59/10(3.4) | Panther PNT-9R (Tanaka): 532/284/184(2.5) | Panther PNT-9R (Tanaka): 482/417/101(5.7) |
Hussar HSR-300-D (Skill 1) | Hunchback IIC (Standard): 803/169/28(3.2) | Spider SDR-7M: 546/434/20(5.2) | Charger CGR-1L: 690/294/16(6.8) | Vulcan VT-6M: 779/183/38(4.1) | Falcon FLC-4Nb: 828/148/24(4.2) | Commando COM-7B: 645/195/160(2.8) | Panther PNT-9R (Tanaka): 924/62/14(3.3) | ----- | Commando COM-4H: 925/41/34(2.6) | Wasp WSP-8T: 456/453/91(3.7) |
Commando COM-4H (Skill 1) | Hunchback IIC (Standard): 704/201/95(1.9) | Commando COM-4H: 565/332/103(3.4) | Commando COM-4H: 508/432/60(4.3) | Vulcan VT-6M: 531/327/142(4.7) | Falcon FLC-4Nb: 458/389/153(4.8) | Commando COM-4H: 379/182/439(4.2) | Panther PNT-9R (Tanaka): 563/265/172(2.5) | Commando COM-4H: 919/49/32(2.6) | ----- | Commando COM-4H: 411/289/300(4.2) |
Wasp WSP-8T (Skill 0) | Hunchback IIC (Standard): 630/318/52(5.1) | Spider SDR-7M: 640/306/54(4.1) | Charger CGR-1L: 586/393/21(6.9) | Vulcan VT-6M: 694/186/120(4.3) | Falcon FLC-4Nb: 660/249/91(5.3) | Wasp WSP-8T: 672/75/253(3.6) | Panther PNT-9R (Tanaka): 504/411/85(5.6) | Wasp WSP-8T: 467/436/97(3.7) | Commando COM-4H: 393/297/310(4.2) | ----- |
1. The Hunchback IIC is strong due to it only having to hit once against most foes.
2. The Commando 4H and Panther Tanaka are good high-skill units.
3. The Hussar is absolute trash, and the Wasp 8T isn't much better. The Wasp might fare well with a different range algorithm -- this one is "fast_unit_causes_slow_approach" which... is delving into algorithm discussion. Read the old thread, or the code; it was considered the most accurate simulation last time.
4. I thought the Charger would dominate due to its ability to soak damage, but it only did well against skilled opponents.
5. The Falcon and the Vulcan are excellent. This adds credence to the theory espoused by others in this thread that Skill 3 is the "sweet spot."
Back later -- going to run more tests over lunch using higher PVs. I really want to know how things work out with heavies & assaults.