Have you looked into using “low luck”?
Or something I have used from time to time, called “less luck”
Low Luck is widely used by the community and it is basically this.
Treat the combat values of your units as points, and each time it adds up to 6, you get an automatic hit.
The attack power of infantry is 1, therefore 6 infantry generate an automatic hit.
Tanks hit at 3. Therefore 2 tanks generate an automatic hit.
You total up all units together. So if you had 11 infantry, 1 artillery, 5 tanks, 2 fighters, and 2 bombers you would have:
(10@1=10) (2@2=4) (7@3=21) (2@4=8)
10+4+21+8 = 43
Divide that number by 6 and that is how many automatic hits those units generate.
43/6= 7 (remainder of 1)
And you roll the remainder as if it was just one unit. (so you roll just one shot at one)
Getting 7 automatic hits, and 1 roll of 1. So you either get 7 or 8 hits.
That is low luck. It takes a lot of the randomness out of the game.
Something similar, that I have tinkered with is called “less luck”. The community didn’t really take to it, but it is a twist on low luck.
Calculate your low luck value just like before, however you subtract one of your automatic hits, and convert it back to units that you have in your force.
For instance, with the example above of 11 INF, 1 ART, 5 TNK, 2 FGT, 2 BOM = 43
One of your 7 automatic hits is subtracted (so now you only have 6 auto hits)
And you convert that lost hit to any combination of rolls you could make that equals 6 (and your remainder)
So you can roll your two fighters to replace the converted hit (3+3=6)
You can roll a bomber and an artillery (2+4=6)
Or 6 infantry (1x6=6)
Or 3 infantry and a tank (1+1+1+3=6)
“less luck” still gives automatic hits. But increases the spread of hits/misses possible.
With Low Luck, you are either getting 7 or 8 hits.
With Less Luck, that same force can get as few as 6, and as many as 13 hits (if you choose to roll all infantry for your converted hit, and roll to hit on your remainder roll, which is extremely unlikely)
Less Luck just increases the spread of possible hits. You will never get all hits or all misses. You will hover around the middle.