Most Advanced

Finished (teamless)
Post Reply
User avatar
StratThinker
Member
Posts: 44
Joined: Thu Jan 01, 1970 12:00 am

Most Advanced

Post by StratThinker »

1850 BC Thucydides reports on the most ADVANCED Civilizations in the World.
1: The Supreme Ukrainians
2: The Magnificent Pashtuns
3: The Magnificent Zulus
4: The Magnificent Turks
5: The Great Aleuts
6: The Great Chananeans
7: The Great Laotians
8: The Great Italians
9: The Glorious Syrians
10: The Glorious Cornish
11: The Glorious Palatinate Germans
12: The Glorious UN
13: The Glorious Babylonians
14: The Glorious Taiwanese
15: The Glorious Vikings
16: The Glorious Normans
17: The Glorious Namibians
18: The Glorious Malaysians
19: The Distinguished East Germans
20: The Distinguished Vampires
21: The Distinguished Romans
22: The Distinguished Austrians
23: The Distinguished Hackers
24: The Distinguished Kyrgyzs
25: The Distinguished Mixtecs
26: The Distinguished Sammarinese
27: The Distinguished Toltecs
28: The Ordinary Karelians
29: The Ordinary Hungarians
30: The Ordinary Polynesian
31: The Ordinary Persians
32: The Ordinary Pirates
33: The Ordinary Mwiska
34: The Ordinary Catalans
35: The Valueless Martians
36: The Valueless Californians
37: The Valueless Spanish
38: The Valueless Ostrogoths
39: The Valueless Japanese
40: The Valueless French
41: The Wretched Iroquois
42: The Wretched Hellenes
43: The Wretched Venetians
44: The Wretched Thracians
45: The Wretched Templars
46: The Wretched Scots
User avatar
CedricD
Member
Posts: 22
Joined: Thu Jan 01, 1970 12:00 am

Post by CedricD »

Wow :)
wieder
Member
Posts: 1781
Joined: Thu Jan 01, 1970 12:00 am

Post by wieder »

Cool!

Thanks for posting that!

The East Germans have made... Uh.. An strategical decision of not becoming too advanced and... Stuff... :D
Corbeau
Member
Posts: 990
Joined: Thu Jan 01, 1970 12:00 am

Post by Corbeau »

Does this depend on the number or on the value of discovered technologies?
User avatar
john
New member
Posts: 6
Joined: Thu Jan 01, 1970 12:00 am

Post by john »

wieder wrote:The East Germans have made... Uh.. An strategical decision of not becoming too advanced and... Stuff... :D
We Japanese are better at that!
User avatar
StratThinker
Member
Posts: 44
Joined: Thu Jan 01, 1970 12:00 am

Post by StratThinker »

As far as I can tell by looking at the source code, the list of players is sorted according to the number of techs known, not the size of the techs.

According to this code the list of players is sorted according to the value of score.techs + the value of future_tech for each player (here size[j].value is just the score of the jth player; and the sorting of the list of players is done according to this score)

Code: Select all

case HISTORIAN_ADVANCED:
  size[j].value
    = pplayer->score.techs + player_research_get(pplayer)->future_tech;
Now the value of score.tech is set here and it basically equal to the number of known techs + 5/2*future_tech (advance_index_iterate iterates through all techs, and score.techs is increased by one every time it is discovered that a player has that tech)

Code: Select all

pplayer->score.techs = 0;
advance_index_iterate(A_FIRST, i) {
  if (player_invention_state(pplayer, i) == TECH_KNOWN) {
    pplayer->score.techs++;
  }
} advance_index_iterate_end;
pplayer->score.techs += player_research_get(pplayer)->future_tech * 5 / 2;
And future_tech definition was hard to find but I am fairly certain it is the number of future techs that a player has (i.e. it is number of techs that a player has after they have researched all of the techs).
Post Reply