*
  
*
*
* *
Login 
  Monday, September 06, 2010  * XP Distribution Change Register 
  Experience Point Distribution 

We have implemented a new formula for distributing Experience Points (XP's) between the Leader and his Wingman. Previously, the number of XP received by a pilot was pretty much strictly based on the number of aircraft he damaged or destroyed.

We now take the number of XP gained by both the Leader and Wingman, and distribute them based on their relative starting XP. If the Leader and Wingman start with about the same amount of XP, then any XP gained during the mission will be divided in roughly equal portions with a slightly greater amount going to the pilot who actually damaged or destroyed the aircraft.

If there is a large difference in starting XP (i.e., the Leader starts with 1000 XP and the Wingman starts with 100 XP), then the pilot with the lower starting XP will get a greater proportion of the XP gained during the mission. This simulates a more experienced pilot helping to train the newbie pilot.

For example, suppose you have a Leader (starting XP = 500) and a Wingman (starting XP = 100), and during the mission the Leader shot down one enemy aircraft that was worth 30 XP. In the old system, the Leader would have received 30 XP and the Wingman would have received nothing (except the 3 XP that everyone gets for flying a mission).

Under the new system, the Leader would receive 13 points and the Wingman would receive 17 points. For those who just have to know exactly how to calculate the numbers, the following formula summarizes it:

XPs = XPx[f + (1-f) * XP1/(XP0 + XP1)]

XPs is the XP awarded to the pilot who damaged/destroyed an enemy aircraft (i.e., the scoring  pilot).

XPx is the base XP amount the damaged/destroyed pilot was worth.

XP0 is the starting XP of the scoring pilot.

XP1 is the starting XP of the non-scoring pilot.

f is the repartition factor. We are currently using .30 but we might tweak that over time. Setting the repartition factor to 1.0 results in the old way of awarding points, which was to give all the points to the scoring pilot.

Copyright 2002-2005 Battlefront.com
*
Down in Flames   Terms Of Use   Privacy Statement
Portal engine source code is copyright © 2002-2010 by DotNetNuke. All Rights Reserved