Home EN General Discussions & Questions

Join the official Goodgame Big Farm Discord today!Join our Big Farm Discord Server


Are you looking for a community of like-minded farmers to discuss your farming experience with? Look no further than the GoodGame Big Farm Discord Server!


Our server is the perfect place to connect with other farmers from around the world. Whether you're looking to chat about strategy, share tips and tricks, or just make new friends, our community has got you covered.


And that's not all - as a member of our Discord server, you'll also have access to exclusive giveaways and other special events. It's the perfect way to stay up to date on all the latest news and updates from GoodGame Studios.


So what are you waiting for? Join the GoodGame Big Farm Discord Server today and start connecting with fellow farmers from all over the world. Just click here to join the fun!

Amphibian Tractor doesn't add the bonus % correctly.

A few times a day I do a fishing session where I buy 75 hogfish and catch them all, then repeat on next pond. Here are the stats, they are always the same.

75 hogfish * 9 kg/each = 675 kg in 20 minutes.

So I activate the +20% option for 85 certs after I cleared the stocked bass and carp so that I will know if it is accurate.
20% of 675kg = 135kg , so after my session is over I go to look and find 750 kg's. It appears to me that all the tractor did was add the 75 fish to my total. Since 675 + 75 = 750.  75 extra kg's is only 11% of 675.  Where is my 810kg? I know this doesnt sound like a big deal but I did it 3 times during the hour. Here are the total stats for the 1 hour:

225 hogfish caught
2250 kg of hogfish received, 20% bonus was running the entire time.
2430 kg of hogfish should have been received (2025kg of normal amount + 20% bonus of  405kg). Shorted 180kg @ 1,500/kg for a total of $270,000.
No idea where the bonus 75 came from as I received 750kg instead of 675kg each time.

@WascallyWabbit

*NOTE*  I tried it for 1 hogfish only and received 10kg instead of 9kg with 20% bonus running. This appears to be a rounding issue. It might be because the code is programmed to use Integer values, so a 1.8kg  is being reduced to 1kg for each fish caught.

Comments

  • The more I think about it the more I believe this is caused by how the algorithm keeps track of a players fish caught during the amphibians bonus being active. Every time a fish is caught the weight is rounded and kept in some type of cache, once the player exits the pond that total is added to the players farm management inventory. A quick fix might be to not round each but rather round the total weight at the end. Unless you want to round up each time, which I wouldn't mind of course. If that were the case I would of been receiving 11 for each instead of 10 giving me a final total of 825 instead of 750, which would of been much closer to the 810kg it should have been.
  • @GwynethAngie (US1) Thank you for your feedback, I can see that rounding 1.8 to 1, per fish, would indeed make a substantial difference to the total catch, if that is what is happening. I have passed on your findings. :)
  • @WascallyWabbit  , Thank you for your continual prompt responses to fishing issue. As you've probably noticed this is one area I focus on quite extensively to finance my farms. When I seen the new Amphibian was coming, trust me, I was very happy. Once I get to level 7 and save up some tools along the way I'll have several hours a day at 50% extra. At 700k bonus an hour that could add up to an extra 3.5 million tools permitting. Hogfish might be the only one that rounding is very noticeable. Being an ex programmer myself, I think it should be an easy fix. One area that rounding works in the players favor is the contract bonuses. Lets take karma points as an example. if the reward is 1 karma point any % bonus from 1% or higher will give a 2nd karma point, obviously being rounded up. So for example if the reward is 100k and 1 karma point and the bonus is 10% the player will receive 100k and 1 point for the first drop and 10k and 1 karma point for the bonus drop even though the true bonus is 0.1 karma points, an obvious round down if it was calculated that way.  Thanks again for all the time you spend making this a better game. I'll try to keep looking for math errors to try and do the same. I teach Quantum Physics and Electrical Engineering so it is kind of a habit looking for mistakes :)
  • MarowitMarowit Guest Posts: 59
    Hey @GwynethAngie (US1) 

    Thanks for pointing out the problem.
    We looked into it and indeed the rounding happens on a fish by fish basis, which ends up with the booster giving out less bonus than it should.

    We definitely need to adjust that.
This discussion has been closed.