Thread: Farming Calculator—Estimate Seeds, Gems & XP! (With Formula Explanations)

1. Farming Calculator—Estimate Seeds, Gems & XP! (With Formula Explanations)

2. Wow so may different calculators .Good job!Btw can u teach us how to create websites like these.also there's an error

3. Originally Posted by Sky123456789
Wow so may different calculators .Good job!Btw can u teach us how to create websites like these
Thanks! I used https://jscalc.io and some basic JavaScript (as well as maths) to make it. I am still inexperienced at JavaScript, but I have been learning on https://www.codecademy.com.

4. Originally Posted by Joshcat
Isn't working for me; I had to sign-up (which I did) then when I passed that barrier it said an error occurred.
Sorry. I have fixed the link.

5. Try it!

6. Love it! Will definitely be using this a lot.

7. Originally Posted by ID: BEASTLY
Here it is: https://jscalc.io/calc/4L8PtSysT0VkqSwT

I also made an ATM calculator: http://www.growtopiagame.com/forums/...a-Explanation)

If you like it, please bump! Bump each time you use it please, too.

It's an theoretical estimate, as the practical outcomes are based on chance. Meaning: it will tell you how many seeds, gems and experience you will get if all chance is turned to averages that are based on farming data; therefore, you may not get exactly the same amount of seeds, gems or experience that the calculator says, but it tells you what to expect.

Special thanks to The One Bexinator for supplying many of the formulas and Indicative for helping me with JavaScript. Also, to the forumers for giving me statistics.

How to Use It

You will find that the calculator is defaultly set on farming 100 Venus Guytraps, one time. On the left side, input the amount of seeds that you currently have. Input how many times you plan on farming the seeds. Input the rarity of the seed. Input the the maximum number of fruit (blocks/backgrounds) you can get from one tree, without using a harvester—this is called 'drop rate' on Growtopia Wiki. Tick the box if you want to re-farm the profit seeds after each farm (all seeds gained will be farmed again, not stored or sold). Lastly, tick the box if you will use a harvester. And finally, take a look at the right side of the screen to view your calculations! Please note that these are merely estimates—but accurate ones!

The Formulas

These formulas have been made with information from the forums and statistics from farming. They may not be dead accurate, as calculations are made on the server and can only be estimated by the client using data from farming.

I have assumed all possible amounts of fruit from trees have an equal probability. Therefore a drop rate of 8 means an average of 4.5 (sum of 1 to 8, divided by 8), and a drop rate of 4 means an average of 2.5 (sum of 1-4, divided by 4).

I have not taken into account seeds dropping from trees, simply because I do not have a formula. I will try to add this as soon as possible. In the meantime, the calculator is still fairly accurate.

When you break a block, I have coded that there is a 25% chance of a seed and a 66.66...% chance of gems. If you don't get gems or a seed, you get a block. When you get gems, if the rarity is below (but not including) 30, you will get an average of rarity/12 gems. If the rarity is 30 or greater, you get rarity/8 gems. Getting nothing counts as getting 0 gems. When you break a tree, you will always be given gems to these formulas.

I was didn't find it necessary to factor in the extra blocks dropped from blocks, increasing exponentially so that those blocks will also drop blocks (it would be hard). I decided to just factor them in to 5 levels—averageBlocksFromTree*0.000004018 more seeds per farm is the fifth level, so there is clearly no need to go further.

When you break a tree you get 1+rarity/10 (always rounded down) experience. You get 1 experience from breaking a block or collecting a gem.

The growing time of a tree is rarity*(rarity^2+30).

Of course, a harvester will have a 10% chance of doubling fruit and using fuel. Be wary that ecto packs and pine juice do NOT double the fruit.

Eggs Benedict increases experience by 25% and Ring of Wisdom increases it by 10%, by granting chances of doubling the experience earned. They can stack, granting double, double experience, giving 37.5% (25%+10%+25%*10%) more experience when used together.

Using mathematical operators on JavaScript, I have combined these formulas to create outputs, such as the ending number of seeds.

Coming Soon

I'll add seeds falling out of trees as soon as I find the formula. You are welcome to help me gather data for this. Currently, seeds falling from trees is not taken into account at all—still fairly accurate, though.

The data will be hard to find, but eventually I'll try and add clover usage. Again, you are welcome to help me find data.

I'll also add a drop-down box, to select the name of the item you're farming, instead of typing the rarity and drop rate.

I might try to add an estimation of the labourous time required to farm it as well.

How You Can Help

If you wish to help make my calculator better, you can help by testing it and gathering farming data.

You may like to test one of the formulas that I have used while you farm, otherwise you can test the combined formulas, by using the calculator. I would especially like to test the outcomes of breaking a block further. This will help evaluate the accuracy and improve it.

Apart from data that tests my formulas, I also need data to approximate the chance of getting a seed from harvesting a tree. Please record and post: how many trees you break, how many seeds fall out of these trees and the type of tree.

Any data to do with clovers would be great too, as I hope to add compatibility in the future. In particular, I'd like: the type of block you're smashing, how many blocks you smash with clovers, how many times the clover is activated (the pop noise and clover particles), and exactly what you get from the block when it activates.

Also, as mentioned above, I haven't made a formula to exponentially calculate the extra blocks, from breaking blocks. If you are good at maths or JavaScript, you may like to give it a shot.

Thanks!
Nerd!

8. Originally Posted by NOBEL21
Nerd!
No, just clever.

Is Seth and Hamumu a nerd for programming the drop chances too then?

No, just clever.

Is Seth and Hamumu a nerd for programming the drop chances too then?
Um nah because it's needed for the game. By the way I was only joking with him.

10. Originally Posted by ID: BEASTLY
.
I'm inactive for two weeks because of exams, but I'll get back to developing this after.

Testing official over!

• Added a formula for seeds falling from trees

Here it is: https://jscalc.io/calc/4L8PtSysT0VkqSwT

I also made an ATM calculator: http://www.growtopiagame.com/forums/...a-Explanation)

If you like it, please bump and share! Bump each time you use it please, too.

It's an theoretical estimate, as the practical outcomes are based on chance. Meaning: it will tell you how many seeds, gems and experience you will get if all chance is turned to averages that are based on farming data; therefore, you may not get exactly the same amount of seeds, gems or experience that the calculator says, but it tells you what to expect.

Special thanks to The One Bexinator for supplying some of the formulas and Indicative for helping me with JavaScript. Also, to the forumers for giving me statistics.

How to Use It

The Formulas

Coming Soon

How You Can Help

Signature Banner

Thanks!

Note to self: consider the existence of a drop rate of with decimals.
Thanks this is really useful!!1!!

You must test the percentage chance of people dropping in drop games first tho

12. This is cooooooooooooooooooooooooooooooooooool i'm gonna try it. Anyone tested it yet? :O

13. Originally Posted by MrHaribo3000
I really like this, I just tested it a little and it doesn't add gems from extra blocks when using harvester, hopefully that can be fixed.
Oops! Fixed.

14. Good! I haven't used it yet, but it seems pretty accurate! Giving a bump, mostly. BTW, could using laser affect anything here? I'm guessing it could, by changing the number of hits needed to break the block. Hope you add clover soon! Also, as stated above, wouldn't the drops change with the kind of block, as they take different amounts of hits to break?

15. Originally Posted by MrHaribo3000
Thanks! Is there anyway you could add the average amount of blocks that would drop too?
I'll consider adding it. You can try calculating it manually.

Blocks per Tree = 0.5 + Rarity / 2

16. Nice!

Originally Posted by ID: BEASTLY
.
Fairly accurate estimates, but still tweaking for perfect accuracy.
Gem calculations are less accurate, but I'm working on it.

• Added Clover Usage! (Still in testing, though.)
• Tweaked the calculator so that everything is slightly less farmable.
• Shows the total number of blocks smashed.

Here it is: https://jscalc.io/calc/4L8PtSysT0VkqSwT

I also made an ATM calculator: http://www.growtopiagame.com/forums/...a-Explanation)
And a level/experience calculator: http://www.growtopiagame.com/forums/...vel-Calculator
If you like it, please bump and share! Bump each time you use it please, too.

It's an theoretical estimate, as the practical outcomes are based on chance. Meaning: it will tell you how many seeds, gems and experience you will get if all chance is turned to averages that are based on farming data; therefore, you may not get exactly the same amount of seeds, gems or experience that the calculator says, but it tells you what to expect.

Thanks to all those, mainly forumers, who have helped me create this. Previously, I listed individual names, but I have now lost track of everyone who has helped and I will not mention some without including the others.

How to Use It

The Formulas

Coming Soon

How You Can Help

Signature Banner

Thanks!

Nice creation u got here! I can code too . I've created several games.

17. I've been quite busy and will be busy for a little while yet.

I'll try and do some updates soon. I need to improve the accuracy of the gem calculation. I'm also working on a unique HTML webpage. Stay tuned, everyone.

18. So I have a question, certain items around the same rarity drop a different max amount of blocks, makingdifferent thingsincrease more than others.

19. I got a big question!
What the heck does "Store Seeds Beyond (Highest Amount You Will Plant per Farm):" in ure calculator means? Dont judge me, im just a kid.

Posting Permissions

• You may not post new threads
• You may not post replies
• You may not post attachments
• You may not edit your posts
•