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

This Month's Specials

Raging Tiger- Save $9.00
winSPMBT: Main Battle Tank- Save $5.00

   







Go Back   .com.unity Forums > Shrapnel Community > Space Empires: IV & V

Reply
 
Thread Tools Display Modes
  #21  
Old August 30th, 2002, 05:26 AM

tesco samoa tesco samoa is offline
General
 
Join Date: Jul 2001
Location: Canada
Posts: 4,603
Thanks: 0
Thanked 0 Times in 0 Posts
tesco samoa is on a distinguished road
Default Re: PBW League Idea...

a win would be victory... which is decided between the players in the game... or just a standard Last man standing
__________________
RRRRRRRRRRAAAAAGGGGGGGGGHHHHH
old avatar = http://www.shrapnelgames.com/cgi-bin...1051567998.jpg

Hey GUTB where did you go...???

He is still driving his mighty armada at 3 miles per month along the interstellar highway bypass and will be arriving shortly
Reply With Quote
  #22  
Old August 30th, 2002, 05:39 AM
geoschmo's Avatar

geoschmo geoschmo is offline
National Security Advisor
 
Join Date: Jan 2001
Location: Ohio
Posts: 8,450
Thanks: 0
Thanked 4 Times in 1 Post
geoschmo is on a distinguished road
Default Re: PBW League Idea...

I don't think we need to compare game settings to determine the value of a win. A win is a win. Everybody in that particular game is playing by the same rules, so beating them all is no more or less impressive than someone winning a game played with different settings.

Geoschmo
__________________
I used to be somebody but now I am somebody else
Who I'll be tomorrow is anybody's guess
Reply With Quote
  #23  
Old August 30th, 2002, 07:19 PM
Slaughtermeyer's Avatar

Slaughtermeyer Slaughtermeyer is offline
Corporal
 
Join Date: Jul 2001
Posts: 142
Thanks: 0
Thanked 0 Times in 0 Posts
Slaughtermeyer is on a distinguished road
Default Re: PBW League Idea...

I used to play rated games of Age of Empires on the Microsoft Gaming Zone, which uses a scoring system similar to that described by LazarusLong42. It seems to work reasonably well both for head-to-head and multiplayer games, including team games. For details you may go to: http://zone.msn.com/conquerors/Ratingsfaq.asp
__________________
Click here for "Hell No, We Won't Go" video.
Need an outlet for your sadistic impulses? Join the IDF!
Click here for the silenced side of the Mideast conflict (more here). Remember the USS Liberty and the Lavon Affair.

Click here and here to find out how close the George Washington Bridge came to being blown up on 9/11.

"For the wrath of God is revealed from heaven against all the iniquity and wickedness of men who unjustly suppress the truth." - Rom. 1:18
Reply With Quote
  #24  
Old August 30th, 2002, 08:54 PM
Gozra's Avatar

Gozra Gozra is offline
Sergeant
 
Join Date: Feb 2001
Location: Colorado
Posts: 317
Thanks: 0
Thanked 0 Times in 0 Posts
Gozra is on a distinguished road
Default Re: PBW League Idea...

Well a multiplayer win is diffrent than in a head to head game. When you don't have to use diplomacy who ever is better at expansion and production wins. In a multiplayer game that ablity is muted. I am in a game now where the lead player outproduces everyone but they are losing because everyone has ganged up on him. So I still think it takes diffrent skills to win at diffrent types of games. Not all games are created equal.
I would go for a published ranking system. Based on wins and participation. 3 point for a 'Win' 2 for second place and 1 point just for being in the game. and -5 for dropping out. All these points would be divided by the amount of games played. And Ranked players could advertise games and you could join based on your ranking. New folks could still play with experienced folks and still walk away with something.

[ August 30, 2002, 19:56: Message edited by: Gozra ]
__________________
The fact that slaughter is a horrifying spectacle must make us take war more seriously, but does not provide an excuse for gradually blunting our swords in the name of humanity. Sooner or later, someone will come along with a sharper sword and hack off our arms
Clausewitz
Reply With Quote
  #25  
Old September 1st, 2002, 02:58 AM
LazarusLong42's Avatar

LazarusLong42 LazarusLong42 is offline
Corporal
 
Join Date: Nov 2000
Location: Ann Arbor, MI, USA
Posts: 191
Thanks: 0
Thanked 0 Times in 0 Posts
LazarusLong42 is on a distinguished road
Default Re: PBW League Idea...

OK, because no one asked about it... my suggestion for a ranking/ladder system, in full fledged mathematical glory. Math-impaired people may wish to stop here.

OK. For any given game, assume you have N players, each of whom has a rating, R1, R2,... RN. These players will "donate"--virtually--a portion of their Ratings to a pool which will go to the winner of the game. The total pool of points would be equal to 50*N.

The "donation" for player i will be equal to Di = (50 * N * (Ri^2))/(R1^2 + R2^2 + ... + RN^2). This donation is equal to the total amount the player will *lose* if they fail to win the game. If the player wins, however, they gain (50 * N) - Di points -- or the total of the donations of the other players.

Let's take two examples. A two-player game is simple. The total point pool is 100 points. Now, let's take two players with rating 1000 and 1200 respectively.

Player 1 donates 50 * 2 * 1000000 / (1000000 + 1440000) = 41 points.
Player 2 donates 59 points via the same math.

So, if player 1 wins, he gains 59 points and player 2 loses 59 pts.
Conversely, if player 2 wins, she gains 41 points and player 1 loses 41 pts.

In other words, if the stronger player wins, he gains fewer points than the weaker player does if he wins. In a two-player game that ends in an agreed draw, each player loses their inital donation, then takes back 50 points. So, player 2 would lose 9 points to player 1 if this game had ended in a draw.

Now... because I'm a masochist, let's take the case of a *5* player game. Total pool is 250 pts. I'm not going to show the calculations, but I'm going to give you a quick table:

code:
Player  Rating  Donation
1 1300 80
2 1200 68
3 1000 48
4 800 30
5 700 23

Which ever player wins gains the sum of the other players' donations; each player who lost loses his donation. Of course... that's assuming a Last-man-standing game.

In some games, team games for instance, players will know going in that they plan to cooperate. In some games, mainly large games, players will agree to a cooperative win rather than fighting a final battle. Both of these are parts of the SE experience. However, they muddle a Ratings system of this sort. I'm not going to write out the math here because without being able to show real equations they'd become hopelessly illegible.

Suffice to say: if two people win, take the other three players and add their donations together. The two players each take a share of those points proportional to both their initial donation, and to the total number of points they would have earned had they won. So if, for instance, players 1 and 3 in the above example share the win, player 1 earns 71 points and player 2 earns 51 points.

I'll leave the math on that as an exercise for the reader <EG>

Comments? Flames?

Eric
__________________
in Virtuo Design
Read my latest story at Speculon
Reply With Quote
  #26  
Old September 1st, 2002, 03:16 AM
Rollo's Avatar

Rollo Rollo is offline
Brigadier General
 
Join Date: Jul 2001
Location: Kiel, Germany
Posts: 1,896
Thanks: 0
Thanked 0 Times in 0 Posts
Rollo is on a distinguished road
Default Re: PBW League Idea...

Thanks Eric,
now I got a headache .
Nice system (I guess... ).

I got another idea for a system. If you win, you get one point. If you lose, you don't.

Rollo
__________________
SE4
Devnull Mod Gold:
Version 1.80
Dungeon Odyssey:
Hack and Slash
Version 0.53e
Reply With Quote
  #27  
Old September 1st, 2002, 03:47 AM

Zanthis Zanthis is offline
Corporal
 
Join Date: Jan 2001
Posts: 89
Thanks: 0
Thanked 0 Times in 0 Posts
Zanthis is on a distinguished road
Default Re: PBW League Idea...

Good post Laz. Like the system. I've always favored point swapping ranking systems, as opposed to those that generate points. However, the system will still suffer some inflation as new players come, lose some points to better players and then leave. The players that stick around will slowly amass large numbers of points (although, given the speed of a SE4 game, that might take many years).

Of course, seasons would eliminate that problem. Or, instead of just resetting everyone each season, you could rescale them all to be within say a 1000 to 2000 point range.

If inflation is too bad, adding a "cost" for each game of a few points may handle that. So if the loser's donation is 40 points, the winner might only get 37 leaving 3 points to be removed from the system.
__________________
-Zan
Reply With Quote
  #28  
Old September 1st, 2002, 03:48 AM
geoschmo's Avatar

geoschmo geoschmo is offline
National Security Advisor
 
Join Date: Jan 2001
Location: Ohio
Posts: 8,450
Thanks: 0
Thanked 4 Times in 1 Post
geoschmo is on a distinguished road
Default Re: PBW League Idea...

Ok Eric, I am assuming this could all be done automatically? Cause otherwise this seems incredibally complicated to me.

Also, how does it work for new players joining the ranking system later on. What ranking do they start with?

Geoschmo
__________________
I used to be somebody but now I am somebody else
Who I'll be tomorrow is anybody's guess
Reply With Quote
  #29  
Old September 1st, 2002, 08:25 AM
LazarusLong42's Avatar

LazarusLong42 LazarusLong42 is offline
Corporal
 
Join Date: Nov 2000
Location: Ann Arbor, MI, USA
Posts: 191
Thanks: 0
Thanked 0 Times in 0 Posts
LazarusLong42 is on a distinguished road
Default Re: PBW League Idea...

Quote:
Originally posted by geoschmo:
Ok Eric, I am assuming this could all be done automatically? Cause otherwise this seems incredibally complicated to me.

Also, how does it work for new players joining the ranking system later on. What ranking do they start with?

Geoschmo
Yeah, it could be done automatically. It wouldn't be too much work, except for the Last case (>2 players and >1 winner). Though I'm thinking that case may be set up in too complex a fashion and should be treated as a draw.

New players, to start, would start with 1000 as their rating. Later on, new players would start at the average rating of all active players. Whomever wishes to run the service would have to define how long after the Last played game a player becomes "inactive". This doesn't counter the inflation Zanthis speaks of, but it keeps the average points per player stable, thus making things fair for new incoming players.

I suspect that even +/-5% inflation in this sort of point system would take a good couple of years to show up, simply because of the speed (or lack thereof) of most SE4 games. Excluding, of course, some of the games in the Uni Cup Tourney, the shortest of which Lasted under a week. I would recommend not artificially deflating the system unless the inflation truly got out of hand.

Only one other matter would need to be settled: Say player A and player B start a game today. Two weeks from now, A and C start a game. The first game ends a month later, and two months later the second game ends.

What is A's starting rating for the second game?? I recommend it be considered the same as his starting rating for the first game, since at the time the second game started, the first game was not yet settled.

(This is not generally a problem in these systems because they're used with games, like Chess or Starcraft, that are finished within 15 minutes to 3 hours, rather than 3 months).

Eric
__________________
in Virtuo Design
Read my latest story at Speculon
Reply With Quote
  #30  
Old September 2nd, 2002, 03:45 PM
geoschmo's Avatar

geoschmo geoschmo is offline
National Security Advisor
 
Join Date: Jan 2001
Location: Ohio
Posts: 8,450
Thanks: 0
Thanked 4 Times in 1 Post
geoschmo is on a distinguished road
Default Re: PBW League Idea...

I don't know. The whole idea of this rating system just seems too contrived to me. It's just my personal opinion, but I would be happy with just a simple wins and losses. No points based on the record of who are playing. Just a win or a loss. And maybe just simply restrict you to one game of record against any one person. To keep people from playing the same people over and over.

Geoschmo
__________________
I used to be somebody but now I am somebody else
Who I'll be tomorrow is anybody's guess
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

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 03:14 AM.


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