1

I have 50 kittens, but it says I will only receive 2 karma. Shouldn't I receive 14 karma for these?

enter image description here

1 Answer 1

5

The calculation in the game is as follows:

You have 50 kittens, this results in 15 karma kittens (an internal calculation value). We then take the square root of 1 plus 8 times karma kittens divided by 5, subtract 1 and divide by 2.

So:

  1. sqrt( 1 + 8 * 15 / 5 ) = 5
  2. 5 - 1 = 4
  3. 4 / 2 = 2

Thus, you get 2 karma points.

The algorithm is explained in the Kittens Game Wiki page about karma.

1
  • Ahhhh, I see. I thought the karma and karmaKittens numbers were the same, and it was the karmaEffect that had the square root shenanigans. Beautiful, thank you!
    – corsiKa
    Commented Oct 17, 2019 at 21:38

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.