Don
You have been the most severe with me,
Speaking of pigs with wings…is quite insulting. You say I do not understand anything, so that I am a feeble man…
I have always been polite in all my posts.
And contrarily to what you say, I understand well how the game works on this particular point, thanks to the numerous trials I have done.
I have identified a problem, at least for me, and asked for a solution. You could reply that you have many things to do before than solving this minor issue, and I would perfectly understand
But do not say that I understand nothing, or that it is impossible or too complex to do what I request
Because I think you are wrong and I am right.
Indeed, when you say that quote
becasue the tanks themselves don't cost as much as the German ones do so don't run the points count up as quicky as it would for the Germans
how can you explain that the germans, although they have the biggest tanks, are only the second or third armies in pts, behind Americans and british armies?
When you claim that you cannot control the points of an army, how can you explain that an army in exactly the same setting, can go from a 16000 pts army to a 26000 pts army?
If an army can go from 16000 pts to 26000 pts, that is exactly what I am saying: you can control the size of the army in points, but not with the game engine currently. Something has to be added.
This is the issue I raised.
Now I will explain what I have deduced from my experiments, and you will easily tell me if I am right or not
Point1
According to the date, type of battles, and so on… you determine what classes the AI has to buy
For example, the Ai has to buy 30% or so of tanks, roughly 45% of infantry, 15% of artillery, 10% of supports...
Then point 2, according to a rarity code ratio table you designed, the ai buys troops according to point 1. it does so until it exhausts all the points it could spend or until it reaches a size of 500 units.
This rarity code ratio table is simply acting like a probability distribution, and you use a random wheel like in a lottery to determine what troops are actually used…
That’s it.
So effectively, with this type of code, you absolutely cannot control the value in pts of the final army, and this explain the huge variance of the army points. And this also explains that to raise the pts of the army, you have only one degree of freedom: the maximum number of unit, 500...
Now I simply says that it is possible to raise the quality of the troops so that the Ai will build armies bigger in size.
Although in depth testing is required, you can simply define several rarity code ratio tables! Possibilities are endless: you have currently the rarity table for standard forces. You could create a table for elite forces, with expensive units (not only tanks, but artillery and so on). Probability degrees are simply the ones of the standard force, shifted to expensive units
But you could also design a rarity table for cheap support troops, with probabilities shifted to cheap units…
So that now with a 5000 pts battle, the game engine would have the choice to build a standard force, an elite force, and an army build of tips and bits of cheap and broken units
You simply now add a new probability distribution on top to choose what forces you can have, that depends on total number of points to spend. If the points to spend are higher than 10000, then choosing an elite force is compulsory.
This is so simple tha I wonder if this is not already the case
Now I will provide a small academical example with the cheapest army, the Russians, that proves clearly that within the absolute limit of 500 units per side you can build a very expensive army with the above proposition, at least 50% bigger than the typical current Russians army in January 1944 (average pts equal 19000).
70 kv 85, 70 t34 1943 equals 11875 pts for the tanks
32 hvy howitzer 152mm, 7500 pts
300 standard infantry worth each 16 pts, 4800 pts (infantry costs always the same in all armies, you do not need to rewrite the rarity table)
20 heavy at gun 61 pts each= 1200 pts
80 units worth each 40 pts, easy, means 3200 pts
That equals with a (standard) elite force of 500 unit, 29000 pts…
Now with this I can build a german core of 12000 pts