Complete.Org: Mailing Lists: Archives: freeciv-dev: August 1999:
[Freeciv-Dev] Ranking
Home

[Freeciv-Dev] Ranking

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: Freeciv Dev <freeciv-dev@xxxxxxxxxxxx>
Subject: [Freeciv-Dev] Ranking
From: Artur Biesiadowski <abies@xxxxxxxxx>
Date: Fri, 06 Aug 1999 11:01:00 +0200

It seems to me that freeciv lacks a ranking display. I find it very fun
to observe fluctuations in ranking between players during gameplay.
Maybe it can be added ? Here is sketchy rules for computing it (having
nothing to do with original civ/civ2/ctp rules - just my imagination):

+ 100 pts           for each population
+ shield cost       for each unit except settler/engineer
+ 80 pts            for settler/engineer
+ 1 pt              for 10gp
+ 50 pts            for each tech
+ 200 pts           for each wonder

maybe

+ 100 pts           for each city  (so city size 1 will provide 200 in
sum, size 10 1100)
+ 1 pt              for each gp of income
+ 25 pts            for each happy citizen
- 25 pts            for each unhappy citizen
+ 1/50 of other player ranking  for peace treaty
+ 1/10 of other player ranking  for alliance


I think that this should generally reflects current power of players. Of
course small civilization with high tech can have worse score than big
one with weak tech, despite being more powerful in fact, but this is not
bad, as it will clear out when they will go to offensive...


As far as implementation is concerned, I think that it would be enough
to send ranking data to each interested player at end of turn, not
remembering rankings from previous years - it would be kept on client.
Of course previous rankings would be lost on reconnect/save-reload, but
I think it is acceptable.


Artur



[Prev in Thread] Current Thread [Next in Thread]