Algorithme d'augmentation de la population de l'Univers
Publié : sam. oct. 13, 2007 1:08 pm
Sur proposition de Bob Brache que je remercie pour son travail de qualité, on a affiné l'algorithme d'augmentation de population de l'Univers.
Voilà les paramètres retenus:
La formule est donc :
C = I * exp( - (log10(P)/L0)² / Lambda) / sqrt(1 + (P / PC)^Ec)
- Le résultat, C, est la croissance par cycle de la planète
- I est l'indice démographique de croissance
- P est la population
- L0 est le logarithme base 10 de la population pour laquelle la croissance est maximale
- Lambda est la finesse de la courbe : la gaussienne est plus ou moins piquée
- Pc est la population de coupure, à partir de laquelle la croissance doit rapidement chuter, de façon à s'arrêter avant les 10G
- Ec est l'exposant de coupure, permettant de rendre la chute plus ou moins brutale à l'approche des 10G
J'ai pris:
I = dépend du joueur
L0 = 7
Lambda = 10
Pc = 9E9
Ec = 110
En partant d'une population initiale de 10 000 habitants, voici le nombre de cycles nécessaires pour parvenir à chacun des palliers de population, si l'on a un indice démographique de 20:
100k 24
1M 40
10M 53
100M 66
1G 81
2G 87
5G 96
8G 101
9G 103
10G 171
100G trèèèès longtemps
Avec un indice démographique de 50 :
100k 11
1M 18
10M 24
100M 29
1G 36
2G 39
5G 42
8G 45
9G 45
10G 72
100G trèèèès longtemps
Macolu mettra ça en place très prochainement.
Voilà les paramètres retenus:
La formule est donc :
C = I * exp( - (log10(P)/L0)² / Lambda) / sqrt(1 + (P / PC)^Ec)
- Le résultat, C, est la croissance par cycle de la planète
- I est l'indice démographique de croissance
- P est la population
- L0 est le logarithme base 10 de la population pour laquelle la croissance est maximale
- Lambda est la finesse de la courbe : la gaussienne est plus ou moins piquée
- Pc est la population de coupure, à partir de laquelle la croissance doit rapidement chuter, de façon à s'arrêter avant les 10G
- Ec est l'exposant de coupure, permettant de rendre la chute plus ou moins brutale à l'approche des 10G
J'ai pris:
I = dépend du joueur
L0 = 7
Lambda = 10
Pc = 9E9
Ec = 110
En partant d'une population initiale de 10 000 habitants, voici le nombre de cycles nécessaires pour parvenir à chacun des palliers de population, si l'on a un indice démographique de 20:
100k 24
1M 40
10M 53
100M 66
1G 81
2G 87
5G 96
8G 101
9G 103
10G 171
100G trèèèès longtemps
Avec un indice démographique de 50 :
100k 11
1M 18
10M 24
100M 29
1G 36
2G 39
5G 42
8G 45
9G 45
10G 72
100G trèèèès longtemps
Macolu mettra ça en place très prochainement.