Also, if you just wanted to buy everything in the trading hall (except for that one MAGIKARP), you would “only” need 210,089 diamonds and 118,000 coins.
Fuim
Recent community posts
If you do the math on how many Diamonds you get for every $1.00, the old “full price” packs were far superior:
-
Medium Pack (25% Off)
- Old ($9.99): Gave 1,400 Diamonds ➔ 140 Diamonds per $1
- New ($7.49): Gives 800 Diamonds ➔ 106 Diamonds per $1
- You pay 25% less, but get 42% fewer Diamonds. (Value dropped by 24%)
-
Large Pack (25% Off)
- Old ($19.99): Gave 3,750 Diamonds ➔ 187 Diamonds per $1
- New ($14.99): Gives 1,500 Diamonds ➔ 100 Diamonds per $1
- You pay 25% less, but get 60% fewer Diamonds. (Value dropped by 46%)
-
Mega Pack (25% Off)
- Old ($39.99): Gave 4,000 Diamonds ➔ 100 Diamonds per $1
- New ($29.99): Gives 2,500 Diamonds ➔ 83 Diamonds per $1
- You pay 25% less, but get 37.5% fewer Diamonds. (Value dropped by 17%)
-
Ultimate Pack (30% Off)
- Old ($79.99): Gave 9,999 Diamonds ➔ 125 Diamonds per $1
- New ($55.99): Gives 5,000 Diamonds ➔ 89 Diamonds per $1
- You pay 30% less, but get 50% fewer Diamonds. (Value dropped by 28%)
So yeah, not great in my opinion.
Of course, there is a chance my math is wrong.
It’s a bug/glitch/exploit, I reported one way to do it in my post Urgent BUG!!! , and I know it’s not the only one.
This one is kind of important, so I won’t publicly explain how it works, you should be able to understand from the screenshots.


If you properly log events, then you should be able to know what the problem is.
Also, that’s probably not the only way to do it (and most likely not how they did it), it’s just the first one I found after seeing that new high score.
Only played it 100 times, but the odds look quite fair to me.
Your provability of losing a game if you get a 10 is 37.25%, for Jack 29.41% and for Queen 21.57%.
In a single game, your provability to get and lose are 2.86% for the 10, 2.26% for Jack, 1.66% for Queen.
Using those provabilities, in a set of 50 games (The daily limit) to get and lose on jack, queen, jack, 10 should be about 16.35%
So yeah, a lot higher than 0
This started as a simple and short reply to some of the points you mentioned in your guide, but I ended up writing a little too much, so I decided to actually do a proper post.
I still need to write the eggs, incubators and Flappy Fur sections, which unless I’m mistaken is the only error on your guide, when you say “you can get up to 1 point per second” which unless something changed, or I reverse engineered this wrong, the game spawns a pipe every 90 frames, and since the game runs at 60fps, it should be 1 pipe/point every 1.5 seconds
if (state.frame % 90 === 0) {
const limit = h - 150 - 50;
const topHeight = Math.random() * (limit - 50) + 50;
state.pipes.push({ x: w, topHeight, passed: false });
}
Also, the code is not exactly what the game uses, it’s just my best effort recreation, one bit I know I have wrong is the habitat unlock cost function
# This one is in python just because
def habitat_unlock_cost(current_habitats):
n = current_habitats // 3
if n <= 3:
early_ratio = (22 / 7) ** (1 / 2)
value = 700 * (early_ratio ** n - 1)
return int(value)
main_base = 411.7647659041315327962506906434826366514952442190301447828274512217744102820759460068282262526411590
main_ratio = 1.69999998
value = main_base * (main_ratio ** n)
return int(value)
Which seems to be accurate for now, but those main_base and main_ratio values I’m sure are not actually the ones the game uses.
Also, I happen to like stats, math, programming, reverse engineering, art and seeing numbers go up, so this game is a good excuse for me to do all of them at once.
Tips and Tricks for Slightly More Advanced Players!
This is in no particular order, and it’s likely to eventually become outdated. I will update and extend this as I learn more about the game and have the time to write it.
Also read: TIPS AND TRICKS FOR NEW PLAYERS!!!
Habitats
This is fairly simple: to get the most out of your money, you should only upgrade habitats to 2 capacity until you reach the 39th one. This should give you 78 slots for 641,000 coins. Only then should you start upgrading them to level 3, which will give you 117 slots for 2,541,400 coins. After this, continue unlocking and upgrading to 3 capacity until you reach the 54th habitat, which will give you 162 slots for 10,984,853 coins. This is basically the limit of the cheap habitats. After this, each unlock is so expensive that it’s hard to justify it.
However, assuming there is no artificial limit to the number of habitats, you can theoretically continue unlocking and upgrading them up to 174 habitats with 4 capacity, which will give you 696 slots. This would have cost you 13,664,328,712,807,418 coins in total.
This limit only exists because the next unlock would cost more than 9,007,199,254,740,991 (2^53 - 1) coins, which is the maximum safe integer in JavaScript.
You can use the habitat unlock cost calculator to get the optimal strategy for any number of slots you want to reach.

Money Production
The game calculates how much a creature produces like this:
function calculateProductionRate(economyBase, economyVariation, happiness) {
return economyBase * economyVariation * (0.5 + (happiness / 200));
}

This is the value the game shows you, but since we have control over the happiness, we can simplify this to just economyBase * economyVariation.
Since every creature comes by default with 50% happiness, you can calculate its maximum production by dividing the shown production by 0.75. This is the value you should use to compare creatures.
As an example, if a creature is producing 100 coins per hour at 100% happiness, and you get a new one that produces 76 coins per hour at 50% happiness, you can calculate its maximum production as 76 / 0.75 = 101.33 coins per hour, which is better than the one you are using.
Battles
This is basically a rock paper scissors game, but on draws, the creature with the higher AT wins.

Attack is calculated like this:
function calculateAttack(
economyBase,
economyVariation,
sleepTimeBase,
sleepVariation,
happiness,
) {
const attack =
(10 / 3) * (economyBase * economyVariation) +
(5 / 27) * (sleepTimeBase * sleepVariation) +
(1 / 3) * happiness;
return Math.round(attack * 10) / 10;
}
So, same as production, since we can control the happiness, we can ignore it for comparison purposes. To do this, subtract 1/3 of the happiness from the shown attack, and then compare the result.
As an example, if a creature has 100 AT at 100% happiness, and you get a new one that has 84 AT at 50% happiness, you do: 100 - 1/3 * 100 = 66.66 84 - 1/3 * 50 = 67.33
So you should increase the happiness of the new one and use it for battles.
Breeding
Breeding has 2 main uses: the first one is to get more creatures, and the second one is to get better creatures.

The game states that the offspring will have a 20% bonus over the parents range. While this doesn’t actually seem to be the case, it is true that breeding better creatures will give you better offspring, so you should always try to breed the best creatures with each other.
If you are breeding for production, you can use the production formula to choose the best parents, same if you are breeding for attack.
Do not trust the “Sort by Attack” for this, since it takes happiness into account, which can be misleading. Instead, use the attack value without happiness.
Extra notes:
Even when breeding two creatures of the same species, you can get offspring of a different species.
Creatures can have two types, which are used for breeding. This is not displayed anywhere.
{
"id": "9f3ea152-5ec4-4d5e-af45-58c2564291b4",
"name": "Ralts",
"type": "Psychic",
"type2": "Fairy",
}
Gambling
tl;dr: Don’t do it. It’s a trap.
Events

If you are aiming for an event exclusive creature, then you don’t have much of a choice. You can either gamble or hope someone wants to sell one for a reasonable price.
Using the previous event as a reference, this is what I got from 85 spins (850 diamonds):
31 Coins (+63,552)
27 Sylveons
16 Diamonds (-398)
6 Eggs
4 Boosters
1 Mythic
Lucky Spin

The wheel is a complete lie. The probabilities are not what they seem, and the expected value is negative, so you should avoid paying for spins and only use the free ones.
I do not have a lot of data on this, but from 10 spins I got:
1950 Coins (+1,950)
15 Diamonds (-85)
Furry Road

This one is still bad. HOWEVER, if you need a small amount of extra coins, this is not the worst way to get them since you will win the first step 90% of the time.
Here is the data from 100 runs (of 100 coins):

Scratch Cards

As of me writing this, scratch cards are the most profitable thing in the game, for every diamond you spend you should expect to get back 2014.83 coins and 4.14 diamonds in average (+-1%)
Update, with the new price increase, It’s no longer worth it, you are expected to lose 6 diamonds every time you play.
Here, have my loss graph:








