Commander Points

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Ghiest

    #16
    Re: Commander Points

    Originally posted by ptegan
    I just remembered a post on EA Forums where someone had gone through the BF2 python code to work out how the scoring works.

    Here's a link to the thread and here's the conclusion :



    Conclusion: Commander Score is made up of a rolling average of points scored by other players on the team, whilst he is on duty. Only players that are alive at the time count (this actually means that if someone scores points whilst half the team are dead the commander gets MORE score for this). This also means that the scores of players that have since left the server DO count, so long as this commander was on duty whilst they earned those points. There's also nothing about "exclude players with 0 score" as it's not even raking a simple mean at the end of a round, it's a rolling scoring method (saves them having to store the scores of all the players that left during the round).


    Command Actions by the commander give him command score, and a player succeeding at a 'command action' (assumed as capturing a flag he was told to) does NOT cause points to be added to the commander score (which seems silly, they should really, it's rewarding a good commander for having directed the player there, although a squad leader may have done it independently, so maybe it's not so bad it's how it is).


    Code:
    # give commander score for every player score
    def addScore(player, points, subScore = NORMAL, subPoints = -1):
    
       # commander doesnt get score for regular actions, only for pure commander tasks. he also gets punishing points.
       if not player.isCommander() or subScore == CMND or points < 0:
    This is wrong on so many levels.

    Comment

    • rombaft

      #17
      Re: Commander Points

      see my thread here

      Comment

      • ptegan
        Member
        • Jul 2006
        • 2666

        #18
        Re: Commander Points

        Originally posted by rombaft

        I did. And looking at your calcs it seems like the commanders score is the average of your team score + some extra points for commander actions.


        Did you ever manage to get a commander score which was less than the running average score of your team?

        Comment

        • elucivity

          #19
          Re: Commander Points

          Thanks, I'm not sure I could get better info than that posted here. Much appreciated.

          Comment

          Working...