.com.unity Forums
  The Official e-Store of Shrapnel Games

This Month's Specials

Raging Tiger- Save $9.00
winSPMBT: Main Battle Tank- Save $5.00

   







Go Back   .com.unity Forums > The Camo Workshop > WinSPWW2 > Campaigns, Scenarios & Maps
Notices


 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #16  
Old December 9th, 2008, 10:49 AM

francoisD francoisD is offline
Corporal
 
Join Date: Dec 2007
Location: France, Lille
Posts: 76
Thanks: 2
Thanked 0 Times in 0 Posts
francoisD is on a distinguished road
Red face Re: AI unable to build big army (>25000 pts)

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
Reply With Quote
 

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 02:57 PM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2025, Shrapnel Games, Inc. - All Rights Reserved.