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.
 

Bug in material usage for multiple run production jobs

First post
Author
Mister Ripley
Ministry of War
Amarr Empire
#1 - 2015-12-10 17:16:12 UTC
I have more materials left then I should have. Using a 3 run BPC that requires one piece of material foo per run, consumes material foo only two times and I'm left with one spare. For every BPC used. I already filed a bug report, but nobody seems to care.. I know that "ccp_round()" works differently depending on moon phase and alignment of planets and stuff, but I also thought they fixed it a while ago...

So is it "free isk and screwed up cost calculations" for everybody???
SurrenderMonkey
The Exchange Collective
Solyaris Chtonium
#2 - 2015-12-10 18:04:11 UTC  |  Edited by: SurrenderMonkey
Mister Ripley wrote:
I have more materials left then I should have. Using a 3 run BPC that requires one piece of material foo per run, consumes material foo only two times and I'm left with one spare. For every BPC used. I already filed a bug report, but nobody seems to care.. I know that "ccp_round()" works differently depending on moon phase and alignment of planets and stuff, but I also thought they fixed it a while ago...

So is it "free isk and screwed up cost calculations" for everybody???


Sure it doesn't just require less than one, and isn't rounding up to whole numbers because you can't actually use a fraction of a foo?

E.g., 1x.66 = 1, 2 * .66 = 2, and 3 * .66 = 2.

What are the actual BPC, research levels, facility bonuses, etc.?

"Help, I'm bored with missions!"

http://swiftandbitter.com/eve/wtd/

Mister Ripley
Ministry of War
Amarr Empire
#3 - 2015-12-10 18:15:11 UTC  |  Edited by: Mister Ripley
SurrenderMonkey wrote:
Mister Ripley wrote:
I have more materials left then I should have. Using a 3 run BPC that requires one piece of material foo per run, consumes material foo only two times and I'm left with one spare. For every BPC used. I already filed a bug report, but nobody seems to care.. I know that "ccp_round()" works differently depending on moon phase and alignment of planets and stuff, but I also thought they fixed it a while ago...

So is it "free isk and screwed up cost calculations" for everybody???


Sure it doesn't just require less than one, and isn't rounding up to whole numbers because you can't actually use a fraction of a foo?

E.g., 1x.66 = 1, 2 * .66 = 2, and 3 * .66 = 2.

What are the actual BPC, research levels, facility bonuses, etc.?


Even if it would require lets say 0.6 of something. Then one run should use 1 material, because you can't use a fraction of something as you already mentioned. Then 3 run should use 3 materials, not 3 x 0.6 = 1.8 => 2. It was already a problem for ships. It was possible to build 5 paladins with four Apocs... Using less per research level and facility bonus is all fine, but less then one is still one (per run).

Tbh, I'm not a super pro 1337 industrialist or something, but this seems pretty obvious. Am I missing something?
Do Little
Bluenose Trading
#4 - 2015-12-10 18:35:20 UTC
Industry bases the material requirement on the total run. If you are building a product that needs 1 widget and you do a 10 unit production run with a ME10 print, it will only use 9 widgets.

I've never seen an ME bonus high enough for this to work with a 3 unit production run unless each run required several widgets so the total for the run was over 10.
Mister Ripley
Ministry of War
Amarr Empire
#5 - 2015-12-10 19:14:12 UTC  |  Edited by: Mister Ripley
Do Little wrote:
Industry bases the material requirement on the total run. If you are building a product that needs 1 widget and you do a 10 unit production run with a ME10 print, it will only use 9 widgets.

I've never seen an ME bonus high enough for this to work with a 3 unit production run unless each run required several widgets so the total for the run was over 10.


I get your point. If 9.7 of some material is needed, then one run should need 10 and 10 runs should need 97. Thats fine. But less than one per run should not be possible.

It happens with partly reasearched BPs where ME 0 needs 1 material. If I research that BP or get it with some higher ME level through invention it technicaly need less than one but still show 1 material as a requiremt. Which is correct. But using that BP and building multiple runs (it happen with 3 or more runs for me) it shows 3 materials in the industrial window, but only takes two of them from my hangar. So I get 1 of 3 for free! Thats 33% build out of thin air!

Although I like free isk, it doesn't seem right...
SurrenderMonkey
The Exchange Collective
Solyaris Chtonium
#6 - 2015-12-10 19:20:32 UTC  |  Edited by: SurrenderMonkey
Mister Ripley wrote:


Even if it would require lets say 0.6 of something. Then one run should use 1 material, because you can't use a fraction of something as you already mentioned. Then 3 run should use 3 materials, not 3 x 0.6 = 1.8 => 2. It was already a problem for ships. It was possible to build 5 paladins with four Apocs... Using less per research level and facility bonus is all fine, but less then one is still one (per run).

Tbh, I'm not a super pro 1337 industrialist or something, but this seems pretty obvious. Am I missing something?



You can't use a fraction of something for a single run, but you absolutely can for a BATCH of runs.

I don't recall it ever working that way for ships - if it did, it was likely a bug. It should work that way for pretty much anything recoverable by reprocessing, though.


Quote:
So I get 1 of 3 for free! Thats 33% build out of thin air!


No, it's more like you have excess waste when you only build one.

"Help, I'm bored with missions!"

http://swiftandbitter.com/eve/wtd/

Mister Ripley
Ministry of War
Amarr Empire
#7 - 2015-12-10 19:31:43 UTC
SurrenderMonkey wrote:
Mister Ripley wrote:


Even if it would require lets say 0.6 of something. Then one run should use 1 material, because you can't use a fraction of something as you already mentioned. Then 3 run should use 3 materials, not 3 x 0.6 = 1.8 => 2. It was already a problem for ships. It was possible to build 5 paladins with four Apocs... Using less per research level and facility bonus is all fine, but less then one is still one (per run).

Tbh, I'm not a super pro 1337 industrialist or something, but this seems pretty obvious. Am I missing something?



You can't use a fraction of something for a single run, but you absolutely can for a BATCH of runs.

I don't recall it ever working that way for ships - if it did, it was likely a bug. It should work that way for pretty much anything recoverable by reprocessing, though.


Quote:
So I get 1 of 3 for free! Thats 33% build out of thin air!


No, it's more like you have excess waste when you only build one.

Ok then. I always thought that less than one shouldn't be possible. If it's considered ok, then I'm fine with it...

/thread
Steve Ronuken
Fuzzwork Enterprises
Vote Steve Ronuken for CSM
#8 - 2015-12-10 19:49:19 UTC
Bad example in this case. There's a minimum of 1 thing per run. Otherwise, it's rounded at job level.

This is how things work since Crius.

The formula is:

max(runs,ceiling(runs*base quantity*(100-ME/100)*Facility modifier))

(there's actually a round thrown in there too, to deal with a nasty little rounding bug. But it's not one you'll normally notice, so I left it out for clarity)

Woo! CSM XI!

Fuzzwork Enterprises

Twitter: @fuzzysteve on Twitter

Mister Ripley
Ministry of War
Amarr Empire
#9 - 2015-12-10 20:38:51 UTC
Steve Ronuken wrote:
Bad example in this case. There's a minimum of 1 thing per run. Otherwise, it's rounded at job level.

This is how things work since Crius.

The formula is:

max(runs,ceiling(runs*base quantity*(100-ME/100)*Facility modifier))

(there's actually a round thrown in there too, to deal with a nasty little rounding bug. But it's not one you'll normally notice, so I left it out for clarity)

So if I understand your formula correctly it's (in my case): max(3, less than 3)
So it should never be less than number of runs. In my case it actually is less. It uses 2 materials to build three things.
Steve Ronuken
Fuzzwork Enterprises
Vote Steve Ronuken for CSM
#10 - 2015-12-11 12:43:30 UTC
That sounds like a bug then.

If you let me know which thing, I'll wave it at the appropriate people?

Woo! CSM XI!

Fuzzwork Enterprises

Twitter: @fuzzysteve on Twitter

Mister Ripley
Ministry of War
Amarr Empire
#11 - 2015-12-11 18:35:34 UTC
Steve Ronuken wrote:
That sounds like a bug then.

If you let me know which thing, I'll wave it at the appropriate people?

I already reported it. EBR-55980 open since 17.11.2015
Kithran
#12 - 2015-12-16 12:23:30 UTC
Mister Ripley wrote:
Steve Ronuken wrote:
That sounds like a bug then.

If you let me know which thing, I'll wave it at the appropriate people?

I already reported it. EBR-55980 open since 17.11.2015


Don't think that will help Steve that much - I doubt the CSM will be able to look at bug reports directly :(
Steve Ronuken
Fuzzwork Enterprises
Vote Steve Ronuken for CSM
#13 - 2015-12-16 13:04:40 UTC
I can wave bug numbers too Big smile

Woo! CSM XI!

Fuzzwork Enterprises

Twitter: @fuzzysteve on Twitter