1

Ceci est une traduction d'un article d'alexman posté sur CFC à l'adresse http://forums.civfanatics.com/showthread.php?threadid=19922
Cet article est entièrement basé sur des expériences. L'auteur s'est servi de l'éditeur et a créé une série de cartes (une pour chaque taille) ne contenant que des plaines, préalablement modifiées pour donner 2 de nourriture, 25 boucliers, 25 de commerce, et aucun bonus provenant des routes. Les gouvernements ont aussi été modifiées pour supprimer tous les bonus et pénalités, pour des raisons pratiques.
Voici ce qu'il a trouvé, avec l'aide des résultats de Nor Me et de la formule de DaviddesJ pour le calcul des distances.


Quelques commentaires d'ordre général

1. Le calcul de la corruption peut donner un résultat supérieur à 100% mais si c'est le cas, elle est ramenée à (95-5*n)%, où n est le nombre de bâtiments réduisant la corruption localement (tribunaux ou commissariats).
2. Le calcul des distances n'utilise pas la géométrie euclidienne. Au lieu de ça, la distance se calcule à partir du plus court chemin, où un mouvement othogonal coûte 1 et un mouvement en diagonale coûte 1.5. Le résultat est tronqué et la formule s'écrit alors : distance = floor(max (x, y) + min (x, y) / 2) où x et y décrivent les axes NO/SE et NE/SO.
3. La corruption est divisée en 2 composantes : la corruption due à la distance depuis la capitale, et celle due au nombre de villes. Ces 2 composantes sont indépendantes.
4. Contrairement aux distances, les boucliers et le commerce après la prise en compte de la corruption ne sont pas tronqués mais arrondis.


Corruption due à la distance depuis la capitale (ou la cité interdite si elle est plus proche)

Cette composante dépend des facteurs suivants :

1. Distance (Fd) : Fd vaut 2 fois la distance divisée par la "taille" de la carte, qui est une moyenne de la hauteur et de la largeur (cf post #33). Exemple pour une distance de 10 "cases" sur une carte standard : Fc = 2 * 10 / 100 = 0.2

2. Gouvernement (Fg) :
Despotisme : 3/2
Monarchie : 1
République : 1
Démocratie : 3/4

Cas particulier pour le communisme : Fd * Fg = 1/4

3. "Bâtiments" (Fi) : Soit N le nombre de bâtiments réduisant la corruption localement (tribunaux ou commissariats), Fi = 0.5 ^ N. Pour le gaspillage, incrémenter N en cas de célébrations.

4. Connection (Ft) : Ft vaut 1 si la ville est reliée au palais (routes, ports, aéroports), 1.25 sinon.


Corruption due au nombre de villes

1. Nombre optimal de villes ou OCN (Nopt) : elle dépend de la taille de la carte et se trouve dans l'éditeur.

2. OCN multiplieur (Fn) : Fn = N / 4 + (1 + g + fp + c) * d / 100 avec
d : pourcentage du nombre optimal de villes pour le niveau de difficulté (cf éditeur)
g : 1/8 en République ou Démocratie, 1/16 en Monarchie, 2 en Communisme, 0 sinon
fp : nombre de bâtiments de type cité interdite, à diviser par 8 pour les autres gouvernements autre que le communisme
N : même valeur que pour le calcul de Fi
c : 0.25 pour les civilisations commerciales, 0 sinon

3. Rang de la ville (Ncity) : Ce facteur a d'importantes conséquences sur le placement de la cité interdite. Pour Civ3/PTW, voir le topic de Qitai : A Rank Corruption Discovery and Exploit to negate rank corruption. En fait, le rang d'une ville est donné par le nombre de villes qui sont plus près du palace que la ville est proche de la cité interdite.
La comparaison des distances se fait également sur des valeurs tronquées.
Communisme : nombre de villes divisé par 2

La composante due au nombre de villes est calculée différemment selon le rang de la ville :
Fc = Ncity / (2 * Fn * Nopt) si Ncity <= Fn * Nopt
Fc = Ncity / (Fn * Nopt) - 0.5 sinon


Conclusion

On arrive donc à la formule suivante :
Corruption effective = min (0.95 - 0.05 * n, Fd * Fg * Fi * Ft + Fc) où n est le nombre de bâtiments réduisant la corruption localement (tribunaux ou commissariats).

On constate alors que la difficulté n'affecte pas la corruption due à la distance.

La République est un mélange de Monarchie pour la distance et de Démocratie pour le nombre de villes...

Certaines villes sont tellement corrompues que tout effort pour réduire la corruption devient inutile : il s'agit de villes ultra-corrompues. Ce sont celles où la corruption est ramenée à (95-5*n)% même en cas de célébrations.

Un calculateur existe sur CFC : http://www.civfanatics.net/uploads4/CorrCalc.zip

2

Va en plus falloir que je mette à jour cet article. L'auteur a apporté quelques précisions.

edit : c'est mis à jour mais maintenant, je ne pas parler d'une d'une stratégie lié à cet article, du bug découvert par Qitai et même d'une discussion sur les règles du JDM/PBEM

3

mais c'est pour ingénieurs ces posts la j'y est strictement rien compris.
Bof pas grave je continuerais quand meme a jouer eek
avatar
De votre ami, dites du bien, de votre ennemi, ne dites rien.

4

Il est trés intéressant ce post. Tu fais ta mauvaise tête là JC.

chris.

5

comment faire diminuer la corruption?

6

Comment répondre à une telle vaste question ! C'est tout l'enjeu du jeu ça ! Prends une civ commerçante, applique un plan rationnel de placement de tes villes autour de ta capitale, construit la Cité Interdite à un emplacement judicieux, des tribunaux, des commissariats, choisis un régime politique favorable (démocratie, communisme) pour commencer ! wink
avatar
Le cerveau des femmes s'appelle la cervelle.

7

construit la Cité Interdite à un emplacement judicieux

ca dépend de la version de civ a laquelle tu joues... happy
Never surrender

8

pité répondez-moi!!
:-(

9

Prends une civ commerçante, applique un plan rationnel de placement de tes villes autour de ta capitale, construit la Cité Interdite à un emplacement judicieux, des tribunaux, des commissariats, choisis un régime politique favorable (démocratie, communisme) pour commencer !

helico
Never surrender

10

grin
merci beaucoup