Page 1 of 1

[13.20] Smelting: remaining tick is preserved until new item

Posted: Sat Sep 10, 2016 1:02 pm
by XKnight
Smelting one iron ore with electric furnace +100% speed requires 3.5*60/(2*2) = 52.5 ticks.
Because at tick #52 smelting process is not finished new iron plate will appear at tick #53, and this is logically.
Also, due to this fix viewtopic.php?f=11&t=28128 furnace keeps remaining 0.5 tick for the second item.
The problem appears if there is no second item at all, in this case remaining 0.5 tick should be discarded but now this 0.5 tick is preserved until new item.

Inserters - pulse mode. Topmost lamp - "iron plate = 0", second lamp - "iron plate = 1", third - iron plate = 2".
In this video two ores were inserted simultaneously and they were finished simultaneously (third lamp is active).

But in this example one iron ore was smelted before only in the first furnace, so this furnace accumulated 0.5 remaining tick.
Then, after inserting two ores simultaneously different results were obtained (second lamp is active).
For the first furnace: 52.5 - 0.5 remaing tick = smelting is finished on tick #52.
For the second furnace: 52.5 = smelting is finished on tick #53.


Expected behaviour: remaining tick can be used only immediately after smelting previous item.

Re: [13.20] Smelting: remaining tick is preserved until new item

Posted: Sat Sep 10, 2016 5:43 pm
by Rseding91
This is by design.

Re: [13.20] Smelting: remaining tick is preserved until new item

Posted: Tue Sep 13, 2016 4:48 pm
by XKnight
Rseding91 wrote:This is by design.
By design? really?
In comparison with real world this looks like: "I don't know what item I will melt in an hour, but it is already 3% processed."

Re: [13.20] Smelting: remaining tick is preserved until new item

Posted: Tue Sep 13, 2016 5:16 pm
by Rseding91
XKnight wrote:
Rseding91 wrote:This is by design.
By design? really?
In comparison with real world this looks like: "I don't know what item I will melt in an hour, but it is already 3% processed."
When you change what you're smelting it resets that progress. The % progress stored was consumed from the fuel and the time was already spent to produce the past cycle so there's nothing bonus wise being gained between smelting 5 ore waiting 2 minutes then smelting 5 more vs. smelting 10 in a row.