Crafting requirements are met but does not process

Bugs that are actually features.
ScottSmudger
Manual Inserter
Manual Inserter
Posts: 2
Joined: Thu Mar 31, 2016 9:41 pm
Contact:

Crafting requirements are met but does not process

Post by ScottSmudger »

Hey there,


I believe I have found a bug - Surprised it might not have been reported before.

I am crafting a Processing Unit in an Assembling Machine 2, but it can't craft it due it not having enough resources although it does.

Image


0.5/0.5 sulfuric acid and obviously the circuits are fine.


I'm not so sure "0.5" of a liquid should be a requirement - The units of measurement for crafting something is of course a number to represent how many of that object that is required. But with a liquid (oil, water, acid etc.) this doesn't really apply.

0.5 what? ml? litres? metres cubed? or does it refer too a square in the game so 0.5 m squared?

I think you may need to rethink how to represent these.


Regards,
Scott
Zeblote
Filter Inserter
Filter Inserter
Posts: 973
Joined: Fri Oct 31, 2014 11:55 am
Contact:

Re: Crafting requirements are met but does not process

Post by Zeblote »

It's probably just a rounding problem, like you have 0.49 sulfuric acid but it needs to be > 0.5.
ScottSmudger
Manual Inserter
Manual Inserter
Posts: 2
Joined: Thu Mar 31, 2016 9:41 pm
Contact:

Re: Crafting requirements are met but does not process

Post by ScottSmudger »

Zeblote wrote:It's probably just a rounding problem, like you have 0.49 sulfuric acid but it needs to be > 0.5.
Thinking about it that could be possible. But that would mean something would need to require such an obscene amount of sulfuric acid.

My chemical plant produces "5", then my assembling machine and chemical plant (creates batteries) require a total of "2.5".


So the assembling machine getting something less than 0.5 (other than 0) would be impossible ...
Loewchen
Global Moderator
Global Moderator
Posts: 10259
Joined: Wed Jan 07, 2015 5:53 pm
Contact:

Re: Crafting requirements are met but does not process

Post by Loewchen »

ScottSmudger wrote:
Zeblote wrote:It's probably just a rounding problem, like you have 0.49 sulfuric acid but it needs to be > 0.5.
Thinking about it that could be possible. But that would mean something would need to require such an obscene amount of sulfuric acid.
My chemical plant produces "5", then my assembling machine and chemical plant (creates batteries) require a total of "2.5".
So the assembling machine getting something less than 0.5 (other than 0) would be impossible ...
You can not compare any of that w/o incorporating production times and speeds.
Zeblote
Filter Inserter
Filter Inserter
Posts: 973
Joined: Fri Oct 31, 2014 11:55 am
Contact:

Re: Crafting requirements are met but does not process

Post by Zeblote »

ScottSmudger wrote:
Zeblote wrote:It's probably just a rounding problem, like you have 0.49 sulfuric acid but it needs to be > 0.5.
Thinking about it that could be possible. But that would mean something would need to require such an obscene amount of sulfuric acid.

My chemical plant produces "5", then my assembling machine and chemical plant (creates batteries) require a total of "2.5".


So the assembling machine getting something less than 0.5 (other than 0) would be impossible ...
That only works if they're using fixed precision values. I don't know if liquids do that, though.
Post Reply

Return to “Not a bug”