#1 12.03.2015 00:37:23

StratThinker
Player
Posts: 57

Most Advanced

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

Offline

#2 12.03.2015 09:43:49

CedricD
Player
Posts: 22

Re: Most Advanced

Wow smile

Offline

#3 12.03.2015 12:04:30

wieder
Administrator
Posts: 950

Re: Most Advanced

Cool!

Thanks for posting that!

The East Germans have made... Uh.. An strategical decision of not becoming too advanced and... Stuff... big_smile

Offline

#4 12.03.2015 12:25:05

Corbeau
Player
Posts: 292

Re: Most Advanced

Does this depend on the number or on the value of discovered technologies?

Offline

#5 12.03.2015 14:49:41

john
Player
Posts: 6

Re: Most Advanced

wieder wrote:

The East Germans have made... Uh.. An strategical decision of not becoming too advanced and... Stuff... big_smile

We Japanese are better at that!

Offline

#6 12.03.2015 21:10:03

StratThinker
Player
Posts: 57

Re: Most Advanced

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)

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)

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).

Offline

Board footer

Powered by FluxBB