These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Science & Industry

 
  • Topic is locked indefinitely.
 

@ CCP

Author
Eri Em
#1 - 2012-03-28 16:57:11 UTC  |  Edited by: Eri Em
I have a bit of dilemma here. Either CCP’s or my math is wacky or I don't understand something.
All started when I wanted to find out how much ore do I get per cycle per strip.

I’m using Modulated Strip Miner II with T2 crystals. No mining implants. Max skill Orca pilot with T2 links. This makes my SCMA 1,778.72 m3.

Let's get going. To calculate how much ore you going to get, you need to divide your SCMA by Ore's m3. And here is where I get the problem. To test this stuff I went to mine Scordite which has 0.15m3.

Now, according to some strange magic mathematical law if you divide 1,778.72 by 0.15 you get 11,858.1333…..

I know EVE has some strange rounding system, where you have to truncate numbers instead of rounding them (Weird **** I know) I’m supposed to get 11,858 units of ore, right? OK. Let’s see what I get in game:

First cycle = 11,860
Second cycle = 11,862
Third cycle = 11,857
Forth cycle = 11,859

Not that I’m complaining about getting more ore (CCP never gives you free stuff, even if you pay them), this doesn’t make any sense.

It doesn’t matter which type of ore I’m mining I always get +/- 1-5 units of ore.

Can someone at CCP explain differences?

Thank you.
Revolution Rising
Last-Light Holdings
#2 - 2012-03-28 17:02:30 UTC
An obvious feature ? :)

.

Emma Royd
Maddled Gommerils
#3 - 2012-03-29 18:55:54 UTC
Hey every so often, I get 3 lumps of ice in a Mackinaw cycle, not 4, so I lose 25% of my yield when that happens :

I don't know how the game decides to do it, since there's 2 miners, and the ship bonus is double yield per miner, how does that ever equate to 3

I know I've seen 2 blocks before, but normally when you stop/start the miners you get the missing 2 back, but it doesn't happen for me if I get 3 blocks, I never find the missing one, perhaps the crew stole it for their Martini's or whatever they drink in the crew room LOL
Tisiphone
Interstellar Armaments and Ammunition
#4 - 2012-03-30 00:57:32 UTC
Don't know about the ice, but what's described by the OP looks awfully like a result of "bankers rounding".

Short version, if you always round up your .5 fractions you will overall get a higher value if you sum all the rounded numbers. To get around this some systems round up even major numbers and down on odd major numbers. Once these are summed or multipled you can easily get the 1-5 variations the OP noticed.

And just to make this more fun microsoft are especially crap at documenting which of their products use that schema by default. It can vary depending of which version of which product you have (i.e. .Net 3.5 vs .Net 4). So chances are good CCP's programmers won't even know if thier system uses it!
Alberik
Eusebius Corporation
#5 - 2012-03-30 11:38:01 UTC  |  Edited by: Alberik
i noticed this a good while back. i think its a glitch in the timer-ticks. so either the game caclulates yield in m³/tick or its first calculated in yield/cycle and than again calculated back to the measured cycle lenght. with the +/-5 units the jitter is under 1/10s.

just the way i explain it to myself

/edit never got 3 units of ice myself with a mack, but as i only had mined about 1500 units in my whole eve career, so no idea Big smile