Air group divide (Full Version)

All Forums >> [Current Games From Matrix.] >> [World War II] >> War In The Pacific - Struggle Against Japan 1941 - 1945 >> Tech Support



Message


alfrake -> Air group divide (5/12/2006 8:47:25 AM)

The patch note list pilot distribution when dividing an airgroup as fixed. In my game it is not. I still find occasional Japanese airgroups that don't split pilots and planes correctly when divided. For example, every fraction of 27 gets 9 planes, but pilots go 12, 8 and 7. Rebuilt and split again, numbers randomize.




Terminus -> RE: Air group divide (5/12/2006 11:39:37 AM)

Was this a new game, or one continued from before 1.8? The fixes sometimes don't work 100% with a continued game.




Don Bowen -> RE: Air group divide (5/13/2006 2:07:18 AM)


quote:

ORIGINAL: alfrake

The patch note list pilot distribution when dividing an airgroup as fixed. In my game it is not. I still find occasional Japanese airgroups that don't split pilots and planes correctly when divided. For example, every fraction of 27 gets 9 planes, but pilots go 12, 8 and 7. Rebuilt and split again, numbers randomize.



First of all, it was overly terse to report that Version 1.8 corrected uneven allocation of pilots. What it really did was correct the mass assignment of pilots to the “A” group.

There are a couple of basic points:

  • Pilots are assigned to specific aircraft when needed. At any given time an aircraft may or may not have a pilot, depending of it’s recent history (flying missions, new replacement aircraft, newly repaired aircraft, even pilot killed on ground in bombing attack).
  • There are three sub-groups of aircraft in the airgroup: ready, damaged, and reserved.
  • A simple divide-by-three-and-ignore-the-remainder is used for the initial allocation.



The split of the airgroup goes like this:

  1. The number of ready aircraft is divided by 3 (remainder temporarily ignored).
  2. This number of planes (AND PILOTS if the planes have pilots) are allocated to each of the three new sub-groups.
  3. The remainder from step#1 (including pilots) is allocated to sub-group “A”.
  4. Repeat steps 1-3 for damaged aircraft.
  5. Repeat steps 1-3 for reserve aircraft.
  6. Remaining pilot allocation. Prior to Version 1.8, all remaining pilots were assigned to the “A” sub-group. Version 1.8 changed this to split the pilots between the three groups in a process like steps 1 plus 3. There is also considerable additional complication with historical pilots assigned to the airgroup. These are pilots assigned to the squadron in the editor but whose delay has not yet expired. They are linked to the squadron and must be allocated but are not yet available for use. This work was added in Version 1.8 but is not apparent at time of airgroup divide.



During work on Version 1.8 we discussed this and analyzed other options. The solution adopted in Version 1.8 was adopted partially for speed of implementation and the matter may be revisited at some time in the future. A couple of very good ideas were presented for both the division process and for the handling of “future” historical pilots.

There are a number of points to be made about the current process (with Version 1.8 changes):

  1. Since aircraft may or may not have pilots, an even allocation of aircraft to different sub-units may not result in a similarly even allocation of pilots and the allocation might not be consistent from one divide to another.
  2. The “remainder to A” process means that the “A” sub-group may have up to 6 more aircraft and up to 8 more pilots than the other two. This would be:

    • Up to 2 ready aircraft with up to 2 pilots.
    • Up to 2 damaged aircraft with up to 2 pilots.
    • Up to 2 reserve aircraft with up to 2 pilots.
    • Up to 2 additional unassigned pilots.
    • Additional handling of historical pilots may also result in “B” sub-group having one more pilot than the “C” sub-group.



The current process does not result in creation of three exactly equal sub-groups. However, the remaining unevenness in allocation is minor, especially compared to the previous versions (which would sometimes produce pilot allocations in the range of 56-8-8). Also, a quick round or two of combat will even things out quite a bit. The ability to provide consistent allocation in a divide-recombine-redivide process is probably not worth the effort.

Hopefully this will not be a problem as we have quite a lot of other items to attend to.






jwilkerson -> RE: Air group divide (5/13/2006 8:00:42 AM)

One thing to keep in mind.

If in real life ... a fighter group dispersed its squadrons to three different bases, for example ... does anyone think all pilots and aircraft would've been distributed exactly evenly between the squadrons ? I would humbly submit that a squadron is a squadron, whether it is housed with the group or not. And at least in US service, they would be unlikely to be exactly balanced at any given point in time.
Upon division and subsequent extended operation as independent squadrons, they will tend to their natural equivalence. Personally, given that the system "penalizes" the larger groups in terms of damaged aircraft repair, I suspect that having the groups pre-broken down, as in most of the mods, will ultimately be adopted as standard.




MarcA -> RE: Air group divide (5/13/2006 9:32:03 AM)

quote:

ORIGINAL: jwilkerson

One thing to keep in mind.

If in real life ... a fighter group dispersed its squadrons to three different bases, for example ... does anyone think all pilots and aircraft would've been distributed exactly evenly between the squadrons ? I would humbly submit that a squadron is a squadron, whether it is housed with the group or not. And at least in US service, they would be unlikely to be exactly balanced at any given point in time.
Upon division and subsequent extended operation as independent squadrons, they will tend to their natural equivalence. Personally, given that the system "penalizes" the larger groups in terms of damaged aircraft repair, I suspect that having the groups pre-broken down, as in most of the mods, will ultimately be adopted as standard.


While they may not have distributed planes evenly between bases they would have to have equal number of pilots to planes. How else would they fly the planes to the base. It's a neat trick where eight pilots can fly 24 planes to one location.





Halsey -> RE: Air group divide (5/13/2006 11:28:42 AM)

I'm getting good results with dividing groups.
If they don't receive plane or pilot replacement the turn I divide them.

Check it out. This could be your answer.[;)]
You might want to wait one turn after receiving replacements before dividing them.




alfrake -> RE: Air group divide (5/13/2006 9:11:04 PM)

A more detailed example:
6/1/42, PBEM game started with stock scen 15 before program version 1.8.
74th Heavy Sentai with 27 Helens and 27 pilots at Soerebaja flying 70% ASW. All airplanes repaired, all pilots have been around, nothing interested has happened for at least a day, probably 3+.

Click divide group. A gets 9 planes and 8 pilots. B gets 9 and 9. C gets 9 and 10.
Click rebuild. Click divide. A gets 9 planes and 10 pilots. B gets 9 and 9. C gets 9 and 8.

Repeating the divide/rebuilt gives either allocation, and both are clearly wrong. I have seen other units do it more extremely, up to perhaps 13 pilots with 9 aircraft. All units that divide wrong have a clear pattern of only certain possible outcomes. Perhaps as many as 4 possible distributions, but those distributions will consistently repeat no matter how many divide/rebuild repetitions are done (at least on the same turn). These are all with perfectly full units, I have not paid attention to non-full units. I believe the aircraft always split correctly (9-9-9).




Don Bowen -> RE: Air group divide (5/18/2006 7:24:01 AM)


quote:

ORIGINAL: alfrake

A more detailed example:
6/1/42, PBEM game started with stock scen 15 before program version 1.8.
74th Heavy Sentai with 27 Helens and 27 pilots at Soerebaja flying 70% ASW. All airplanes repaired, all pilots have been around, nothing interested has happened for at least a day, probably 3+.

Click divide group. A gets 9 planes and 8 pilots. B gets 9 and 9. C gets 9 and 10.
Click rebuild. Click divide. A gets 9 planes and 10 pilots. B gets 9 and 9. C gets 9 and 8.

Repeating the divide/rebuilt gives either allocation, and both are clearly wrong. I have seen other units do it more extremely, up to perhaps 13 pilots with 9 aircraft. All units that divide wrong have a clear pattern of only certain possible outcomes. Perhaps as many as 4 possible distributions, but those distributions will consistently repeat no matter how many divide/rebuild repetitions are done (at least on the same turn). These are all with perfectly full units, I have not paid attention to non-full units. I believe the aircraft always split correctly (9-9-9).


This point is quite valid. The divide should give consistent results.

The underlying problem is aircraft that do not have pilots assigned at time of divide. Some aircraft do have pilots, others do not. It is random which aircraft goes to which subgroup, making the distribution of pilots equally random.

I'll go back and take a look at addressing this by auto-assigning group pilots to the aircraft before the aircraft are assigned to the sub-groups. This will ensure a consistent division and assignment of aircraft and pilots. The basic process (above) will continue to produce uneven aircraft/pilot distributions if the number of ready, damaged, and/or reserve aircraft are not multiples of three. However, the groups should divide the same way every time.

This will not be a priority item - it will be put in the queue for a future upgrade.

Thanks.

Don




Page: [1]

Valid CSS!




Forum Software © ASPPlayground.NET Advanced Edition 2.4.5 ANSI
1.453125