[0.15.13] Boiler is idle for a tick after craft cycle

Bugs that are actually features.
Post Reply
d4rkpl4y3r
Long Handed Inserter
Long Handed Inserter
Posts: 66
Joined: Wed Apr 27, 2016 8:24 pm
Contact:

[0.15.13] Boiler is idle for a tick after craft cycle

Post by d4rkpl4y3r »

In a simple 1 boiler -> tank -> 2 steam engines setup the tank looses 1 steam every 3751±1 updates.

My test setup:
Image

Edit: Further investigation reveals that the boiler does not produce steam for a tick if the craft cycle finishes. Since I used rocket fuel I got ~3750 ticks.

User avatar
Klonan
Factorio Staff
Factorio Staff
Posts: 5151
Joined: Sun Jan 11, 2015 2:09 pm
Contact:

Re: [0.15.13] Boiler is idle for a tick after craft cycle

Post by Klonan »

What do you mean after a craft cycle?
Can you provide further elaboration on what behavior is incorrect and what you expect to see instead?

Could you provide a save gamre reproducing the issue?

kovarex
Factorio Staff
Factorio Staff
Posts: 8078
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: [0.15.13] Boiler is idle for a tick after craft cycle

Post by kovarex »

I wouldn't consider a bug. The machine needs to start smelting new piece of fuel, lets say it takes one tick.

malventano
Filter Inserter
Filter Inserter
Posts: 340
Joined: Thu Apr 27, 2017 4:31 pm
Contact:

Re: [0.15.13] Boiler is idle for a tick after craft cycle

Post by malventano »

kovarex wrote:I wouldn't consider a bug. The machine needs to start smelting new piece of fuel, lets say it takes one tick.
Doesn't this have a greater impact on items that burn quicker (meaning you lose a tick more often - nearly once per second for wood)? It's negligible for long burning items like rocket fuel but for the quicker burning items...
Last edited by malventano on Wed May 24, 2017 4:53 pm, edited 1 time in total.
Allyn Malventano
---
Want to improve fluid flow between pumps / across longer distances? Try my Manifolds mod.

d4rkpl4y3r
Long Handed Inserter
Long Handed Inserter
Posts: 66
Joined: Wed Apr 27, 2016 8:24 pm
Contact:

Re: [0.15.13] Boiler is idle for a tick after craft cycle

Post by d4rkpl4y3r »

malventano wrote:
kovarex wrote:I wouldn't consider a bug. The machine needs to start smelting new piece of fuel, lets say it takes one tick.
Doesn't this have a greater impact on items that burn quicker (meaning you lose a tick more often - nearly once per second for wood)? It's negligible for long burning items like rocket fuel but for the quicker burning items...
This is exactly what is happening. Burning Wood (the crafted with 2MJ) you loose 1 steam every ~35 ticks. That means you only get ~58.3 steam/s instead of the expected 60 steam/s

Also further testing does reveal that this is not exclusive to boilers. Furnaces have the idle tick as well:

Image

As you can see in the image, the furnace just started burning a new piece of coal for the last item. The wait time between items was 106 ticks while the expected value is 105 (3.5 / 2 * 60). Most of the time it has the exact value of 105 ticks between items, but whenever it starts to burn a new fuel item it adds an extra tick.

kovarex
Factorio Staff
Factorio Staff
Posts: 8078
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: [0.15.13] Boiler is idle for a tick after craft cycle

Post by kovarex »

We can easily call it game mechanics right?

d4rkpl4y3r
Long Handed Inserter
Long Handed Inserter
Posts: 66
Joined: Wed Apr 27, 2016 8:24 pm
Contact:

Re: [0.15.13] Boiler is idle for a tick after craft cycle

Post by d4rkpl4y3r »

kovarex wrote:We can easily call it game mechanics right?
You can, but I wouldn't do so. After all belts got changed to be exactly 40 items per second for consistency and north facing inserters are also finally fixed for the next version. Another example was carryover of crafting time which affected every machine, drill & pumpjack and did bind progress to ticks which also got fixed. This bug seems to me to be in the same category and would look out of place in this context if not fixed.

malventano
Filter Inserter
Filter Inserter
Posts: 340
Joined: Thu Apr 27, 2017 4:31 pm
Contact:

Re: [0.15.13] Boiler is idle for a tick after craft cycle

Post by malventano »

kovarex wrote:We can easily call it game mechanics right?
I feel for kovarex. Poor guy developes a game that in its nature attracts OCD players, and we keep hitting him with OCD things to fix. :)
Allyn Malventano
---
Want to improve fluid flow between pumps / across longer distances? Try my Manifolds mod.

Post Reply

Return to “Not a bug”