Renegade Public Forums
C&C: Renegade --> Dying since 2003™, resurrected in 2024!
Home » General Discussions » General Discussion » Suggestion for the forums
Re: Suggestion for the forums [message #245148 is a reply to message #245120] Tue, 13 February 2007 13:34 Go to previous messageGo to previous message
CarrierII is currently offline  CarrierII
Messages: 3804
Registered: February 2006
Location: England
Karma:
General (3 Stars)

AlmightyHydra wrote on Sun, 26 June 2005 17:11

The ladder scoring system on Renegade sucks, to be honest; people who turn up about halfway through a game, say when Refinery and one factory have already been destroyed, but try hard always get lumped with huge negative values; people who turn up in the last 5 minutes and win the game for their team using a beacon or something get bugga all, while someone who just sits there sniping a nod solder every now and then gets lots simply for being in longer.

I suggest a new scoring system:

Note: PSCORE = the player's score; GTIME = total length of game; PTIME = time player was in game; PTEAM = team player was on; WINNINGTEAM and LOSINGTEAM are self-explanatory

For each player:
calc PADJUSTEDSCORE = PSCORE * GTIME / PTIME
(this is how much they would have earnt if they scored at that rate for the whole game; if they were in the whole game, GTIME/PTIME = 1 so no change)

Then, order the PADJUSTEDSCOREs for each team. This gives you PRANK for each player, with 1 being the worst score on that team and the higher the number, the better.

Define X as the number of players in the game divided by 8. (Round up if necessary). Work out PSIGNEDSCORE as follows:

If (PTEAM = WINNINGTEAM) and (PRANK <= X) or (PTEAM = LOSINGTEAM) and (PRANK > (NUMPLAYERS_ON_LOSINGTEAM - X) then PSIGNEDSCORE = PADJUSTEDSCORE else PSIGNEDSCORE = PADJUSTEDSCORE * -1 (i.e. make negative)

(This means that the top 25% of the losing team will get +ve ladder points; the bottom 25% of the winning team will get -ve ladder points)

Then simply order the PSIGNEDSCOREs for both teams together. Reverse the order of anyone with a negative score. (to ensure that the best losing team player doesn't get the worst punishment!)

Finally, award ladder points on the current 1-3-6-10... system, with two zeros for the lowest positive and highest negative scores, highest positive score gets most +ve ladder points, lowest negative score gets most -ve ladder points.

For example, say there are 8 players, 4 GDI 4 NOD. GDI win the game. (The scores are ridiculously small, sorry)

GDI:
Player Score Percentage of game played
G1 100 80% (would have scored 125)
G2 500 100%
G3 50 100%
G4 70 50% (would have scored 140)

Nod:
Player Score Percentage of game played
N1 250 100%
N2 25 25% (would have scored 100)
N3 100 50% (would have scored 200)
N4 75 100%

The order for GDI is G3, G1, G4, G2 and for NOD N4, N2, N3, N1.
X is defined as 1 (8/8 = 1)

Thus G3, whose PRANK is 1, has -50; G1, G2 and G4 keep their scores of 125, 500 and 140; N1, whose PRANK is 4 > [(4-1)=3] gets +250, while N2, N3 and N4 get -25, -100 and -75. The negative people have their order reversed, ending up as N3, N4, G3, N2.

So the final ranking table is
Player Signed (Actual) Score Ladder Points
G2 500 (500) 6
N1 250 (250) 3
G4 140 (140) 1
G1 125 (125) 0
N3 -100 (100) 0
N4 -75 (75) -1
G3 -50 (50) -3
N2 -25 (25) -6

Here you can see how G4, who scored a reasonably quick 70, would have actually been rewarded instead of receiving 0; G3 who played appallingly got -3; and N1, who got a very good score, receives 3 points although his team lost.

*Under this system, the MVP will ALWAYS get the highest number of ladder points - even when on the losing team!*

This seems a much fairer reward system; is it possible to mod renegade to implement this or a similar system?

AlmightyHydra



My brother's better idea for the ranking system, felt it was relevant.


Renguard is a wonderful initiative
Toggle Spoiler
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Cards for your Favourite Gamer
Next Topic: Question about Westwood?
Goto Forum:
  


Current Time: Mon Nov 18 10:00:36 MST 2024

Total time taken to generate the page: 0.00861 seconds