On dirait que la formule a changé depuis la réponse précédente. Voici ce que j'ai trouvé jusqu'à présent :
Le bonheur commence à 100% jusqu'à 5 chatons. Certaines modifications s'appliquent, comme chaque ressource spéciale (fourrure, ivoire, épice) donne +10% (donc si vous avez de la fourrure et de l'ivoire, vous obtenez 120%). Le malheur est aussi simplement ajouté à ce %, donc 24% de malheur (17 chatons) + ivoire + fourrure = 96% de bonheur.
L'épice, le karma et d'autres choses affectent également le bonheur par un pourcentage fixe.
Les amphithéâtres affectent le malheur. Le malheur commence à 0% pour 5 chatons, et augmente de 2 pour chaque chaton au-delà de 5. (Donc 2% à 6 chatons, 20% à 15 etc.) Les amphithéâtres n'affectent que ce modificateur dans la formule du bonheur. Si vous avez 10 chatons et 10 amphithéâtres, vous obtenez 10% de malheur * 0,52 bonus d'amphithéâtres = 5,2% de malheur. Si vous n'avez que de la fourrure, vous obtiendrez 104 % de bonheur (arrondi).
Pour être clair : les bonus des amphithéâtres sont additionnés, donc la formule est 1 - (# de théâtres * 0.048) et non 0.952^(# de théâtres) comme certains pourraient s'y attendre. Ceci est valable pour tous les bâtiments, aussi bien ceux qui diminuent que ceux qui augmentent la production. Une mine donne un bonus de 20% à plat, et un poste de traite diminue la consommation de ressources rares à plat. Le malheur pourrait atteindre 0 à 21 amphithéâtres et la consommation de ressources rares pourrait atteindre 0 à 25 poteaux commerciaux. Je ne peux pas dire ce qui se passe au-delà parce que je n'ai pas encore atteint ce niveau - ces bâtiments seront ridiculement chers à ce moment-là.
Après 10 postes de traite, on obtient des rendements décroissants, je soupçonne que c'est la même chose pour les amphithéâtres et autres bâtiments qui diminuent les besoins. Voir ce poste .
La fourrure, l'ivoire et les épices sont consommés sur place. Une fois qu'ils sont épuisés, le bonus de bonheur qu'ils vous ont apporté disparaît. Les licornes et le karma ne se consomment pas, donc une fois que vous les avez, le bonus de bonheur est permanent.