Page 1 of 1

Bobs Infinite Ores Option

Posted: Sun Apr 14, 2019 3:03 pm
by sickfoxpro
Hello Guys,
I have a question regarding the infinite ore option for Bobs Ores. How exactly do the infinite ores behave? I see the yield decreasing over time, as well as miners needing more time to mine ore. How slow will it get? I have troubles calculating how much ore I am currently producing, because of the steady decrease of my input.
Thanks in advance for your help, I hope this is the right place to ask.

Greetings,
sickfoxpro

Re: Bobs Infinite Ores Option

Posted: Sun Apr 14, 2019 10:05 pm
by bobingabout
I honestly don't know anymore. in the early days it would drop to whatever min/max was, which for oil was 10%, but now apparently the function is changed so that it drops to a percentage of what the maximum was, meaning rich veins remain at a higher percentage.

The numbers in bobores does try and set to max 350 and min 35, which is the 10% I mentioned, but that code is older than the change, so I'm not sure.

Re: Bobs Infinite Ores Option

Posted: Mon Apr 15, 2019 10:06 am
by sickfoxpro
Understandable, thanks for your answer.

I will try to figure out how it works with more testing.

Re: Bobs Infinite Ores Option

Posted: Wed Apr 24, 2019 9:07 am
by sickfoxpro
For everyone having the same question as me, I did some research today:

When hovering over an miner you will see a tremendous rate of ore per second, this is because the miner will add up all the rates of the ore in its range, that means this value is way to high. If you click on the miner, you will see the actual rate of the orefield it has currently choosen. The rate is calculated by the following formula:

((MiningPower - Hardness) * MiningSpeed / MiningTime) * Yield

This is the value shown when clicking on the miner. However, I also tested the output of the miner by hand and it seems that this value is also not correct.
Example: I placed a miner in the middle of an iron patch, when hovering over the miner it showed me a rate of 551 iron per second, when clicking on the miner it showed me a rate of 20 - 23 iron per second, depending which ore it choosed randomly from its range. I thought that should be the correct output ratio, but my miner doesn't even come close to output of such an amount. Two of those miners on both sides of an yellow belt, aren't even fully compressing the belt. Is there an output-limit or is the rate shown and calculated just plain incorrect (productivity modules and research are not taken in consideration yet, as they should just increase the output and not decrease them)?

My testings also showed that the yield will decrease over time to 10% of the amount it was initially, or down to 10% yield. This depends on which value is higher.

I hope to some of you this information is helpful.

Re: Bobs Infinite Ores Option

Posted: Wed Apr 24, 2019 11:59 am
by bobingabout
sickfoxpro wrote:
Wed Apr 24, 2019 9:07 am
((MiningPower - Hardness) * MiningSpeed / MiningTime) * Yield
Mining power and Hardness don't exist anymore in 0.17. I'm guessing that part of the formula is just removed and you end up with (MiningSpeed / MiningTime) * Yield

Then the question is... what is Yield?

in older versions (before the change) it was basically just the amount in the ore divided by maximum.
so if you had double the normal, yield was 200%. if you were down to only 10%, then it's 10%.

but that is some useful information... 10% of the starting value, or 10% of the "maximum" value, whichever is higher.