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

This Month's Specials

Raging Tiger- Save $9.00
World Supremacy- Save $9.00

   







Go Back   .com.unity Forums > The Camo Workshop > WinSPMBT > TO&Es
Notices


Reply
 
Thread Tools Display Modes
  #11  
Old January 5th, 2012, 08:04 PM
DRG's Avatar

DRG DRG is offline
Shrapnel Fanatic
 
Join Date: Mar 2005
Location: GWN
Posts: 12,268
Thanks: 3,816
Thanked 5,438 Times in 2,698 Posts
DRG will become famous soon enough
Default Re: Air Strike PriorityTarget - Crews

Quote:
Originally Posted by Suhiir View Post
Over time I have seen many, many instances where aircraft will ignore other targets if there is a crew within about 5 hexes of their their assigned target hex. This happens frequently enough it seems crews are the priority target for aircraft.


...and Andy already addressed that issue yesterday.
Reply With Quote
  #12  
Old January 5th, 2012, 08:13 PM
Suhiir's Avatar

Suhiir Suhiir is offline
Lieutenant General
 
Join Date: Apr 2007
Location: Salt Lake City, UT
Posts: 2,829
Thanks: 542
Thanked 793 Times in 600 Posts
Suhiir is on a distinguished road
Default Re: Air Strike PriorityTarget - Crews

Quote:
Originally Posted by DRG View Post
Quote:
Originally Posted by Suhiir View Post
Over time I have seen many, many instances where aircraft will ignore other targets if there is a crew within about 5 hexes of their their assigned target hex. This happens frequently enough it seems crews are the priority target for aircraft.
...and Andy already addressed that issue yesterday.
I did say "seems".
While no doubt they're not as Andy stated the results I see make it "seem" they are.
As I mentioned in another thread perhaps the random number generator code used by this laptop is faulty and generates an abnormal amount of low results.
I totally agree with you I seem to experience an unusual amount of low odds results (recall the abysmal results of test of FC on aircraft a couple weeks ago).
All I can (and do) do is report the results I get.
__________________
Suhiir - Wargame Junkie

People should not be afraid of their governments. Governments should be afraid of their people.

"Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." - Albert Einstein
Reply With Quote
  #13  
Old January 5th, 2012, 10:42 PM

scJazz scJazz is offline
Sergeant
 
Join Date: Jun 2005
Posts: 312
Thanks: 5
Thanked 8 Times in 7 Posts
scJazz is on a distinguished road
Default Re: Air Strike PriorityTarget - Crews

Quote:
Originally Posted by Suhiir View Post
As I mentioned in another thread perhaps the random number generator code used by this laptop is faulty and generates an abnormal amount of low results.
The random number generator code is not dependent on your computer in quite the way you assume. Unless the Software engineer has goofed in a cosmically screwed up way. Which is unlikely since after "Hello World!" and "Hello John/Jane", "Hello Random" is like the 3rd (possibly 4th maybe 5th or 6th depending on flow control and variable assignment but right up there in top 10 things to do) thing described with examples in any programming language.

Please hit me with a dead fish as I put this subject to bed...

The Random Number Generator (henceforth RNG) takes as input the current Tick (1000th of a second) Count of the CPU Clock. Which is a Long Unsigned Integer counting number of Ticks since the System was Booted (some archaic systems used unsigned shorts and even more ancient systems used unsigned bytes).

The RNG takes this Tick Count does a bunch of math to it involving things like prime numbers and various digits of PI plus often a constant seed (the signature often being the a value similar to known values of the author aka his nickname) and spits out a pseudo-random number.

If the author of the software spitting out the Random Number is a total idiot he would declare the RNG Function as a Global Stored Constant. In other words this value is known to all other bits of Code and is Saved upon program exit. So that each consecutive call of RNG() yields the same sequence from A to Z no matter if the call is made from canIHitIt() or canISeeIt() with exiting and restarting the program making no difference. We know this isn't the case because restarting a save game will result in differences based on the RNG().

Since we assume that the Engineer is not foolish (properly that Don and Andy are not idiots no matter how much we vehemently disagree with them on some aspects of this game) it is understood that RNG() is a Local Unstored Function. Every single individual call to RNG() is a unique state (every request asks for the current tick count and does the magical math dance at the time of request), not dependent on saved status or the function calling for it.

So that... in earlier examples in this thread, it was described that varying the location of AirStrikes around a known identified point would probably create a whole different set of results.




*scJazz ducks down in the HMG Foxhole Pit waiting for the totally ineffectual waterborne incoming*
Reply With Quote
  #14  
Old January 6th, 2012, 12:38 AM
Suhiir's Avatar

Suhiir Suhiir is offline
Lieutenant General
 
Join Date: Apr 2007
Location: Salt Lake City, UT
Posts: 2,829
Thanks: 542
Thanked 793 Times in 600 Posts
Suhiir is on a distinguished road
Default Re: Air Strike PriorityTarget - Crews

Without going into techweenie detail that will make most forum readers skip this post cause they were lost after "The Random Number Generator (henceforth RNG) takes as input the current Tick (1000th of a second) Count of the CPU Clock."

Not all RNGs are created equal, and some do have flaws. Also depending on the exact code WinSPMBT uses to access a random number minor (but significant) bias can be introduced.
One reason the gambling industry took a looooooog time to adopt electronic slot machines.

Now I'll put this specific issue to rest as well.
__________________
Suhiir - Wargame Junkie

People should not be afraid of their governments. Governments should be afraid of their people.

"Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." - Albert Einstein
Reply With Quote
  #15  
Old January 6th, 2012, 01:25 AM

scJazz scJazz is offline
Sergeant
 
Join Date: Jun 2005
Posts: 312
Thanks: 5
Thanked 8 Times in 7 Posts
scJazz is on a distinguished road
Default Re: Air Strike PriorityTarget - Crews

Quote:
Originally Posted by Suhiir View Post
Without going into techweenie detail that will make most forum readers skip this post cause they were lost after "The Random Number Generator (henceforth RNG) takes as input the current Tick (1000th of a second) Count of the CPU Clock."

Not all RNGs are created equal, and some do have flaws. Also depending on the exact code WinSPMBT uses to access a random number minor (but significant) bias can be introduced.
One reason the gambling industry took a looooooog time to adopt electronic slot machines.

Now I'll put this specific issue to rest as well.
OK but... yer computer is not it... and neither is the code in SPMBT... unless... well...

shifting the airstrikes from the 1 known datum to alternates nearby would generate different spotting and firing results in a 1 known datum plus nearby assumed situation.

It is like Andy telegraphed the algorithm... there is no way that anything VISIBLE could be ignored if it is in the same or very close hex of an airstrike. The big catch here is that the new visible unit is a crew that almost certainly didn't have the smoke cover available that the original firing arty did. There is no whoops we blew it up check. The check for crew while last in priority also fails since it is right in the same hex ( a failure in logic ). Only possible approach is the one Andy suggested... without FO with LOS spotting spread them out. Who knows... they might ignore that crew?
Reply With Quote
  #16  
Old January 6th, 2012, 03:31 AM
Mobhack's Avatar

Mobhack Mobhack is offline
National Security Advisor
 
Join Date: Mar 2005
Location: Dundee
Posts: 5,929
Thanks: 441
Thanked 1,855 Times in 1,219 Posts
Mobhack is on a distinguished road
Default Re: Air Strike PriorityTarget - Crews

Foos call planes in SP - but have nothing to do with what the target selects, just the drift for the "impact" hex which it will then search around if the FOO is in LOS to that hex.

Planes then make their own individual target decision, on what they knew about before the pass, what they spotted in the pass before firing, and also they can "magically" reveal previously unspotted units (by the original game designers design).

The target decision is based on priority by class and also nearness to the "impact" hex, random factors etc.

Andy
Reply With Quote
  #17  
Old January 6th, 2012, 02:15 PM
Suhiir's Avatar

Suhiir Suhiir is offline
Lieutenant General
 
Join Date: Apr 2007
Location: Salt Lake City, UT
Posts: 2,829
Thanks: 542
Thanked 793 Times in 600 Posts
Suhiir is on a distinguished road
Default Re: Air Strike PriorityTarget - Crews

Quote:
Originally Posted by Mobhack View Post
Foos call planes in SP - but have nothing to do with what the target selects, just the drift for the "impact" hex which it will then search around if the FOO is in LOS to that hex.

Planes then make their own individual target decision, on what they knew about before the pass, what they spotted in the pass before firing, and also they can "magically" reveal previously unspotted units (by the original game designers design).

The target decision is based on priority by class and also nearness to the "impact" hex, random factors etc.

Andy
Thank you Andy.
It helps a lot to know FOOs have no effect on target selection. And explains why aircraft will sometimes ignore what your FOOs can actually see and wants blown up for some other target in the general vicinity.
__________________
Suhiir - Wargame Junkie

People should not be afraid of their governments. Governments should be afraid of their people.

"Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." - Albert Einstein
Reply With Quote
Reply

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 10:15 PM.


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