Jump to content

Water sieve Heat deletion


Recommended Posts

 

2 hours ago, ghkbrew said:

Ok, so I'm able to trigger the bug semi-reliably with this setup:

1781694981_Screenshotfrom2021-05-1811-48-26.thumb.png.6d969f1f2773ca5575f2c9aedff563cb.png

 

Overlays:

  Reveal hidden contents

2040191042_Screenshotfrom2021-05-1811-48-37.thumb.png.a8a479c72843bea5812696928a718c82.png

911098742_Screenshotfrom2021-05-1811-48-46.thumb.png.ace80679d317d3659d456bdcc4bed55b.png

967323911_Screenshotfrom2021-05-1811-48-31.thumb.png.95f28abb1252f9e62918adb737f4cb0e.png

The valves are set to 5kg for polluted water and 10kg for water.

Basically I'm just swapping the inputs every 10 seconds until the output stays cold. 

Notes:

  • The higher flow water seems to be necessary, but sometimes I have to drop it to 5kg to clear out then pipes the go back up to 10kg before the bug will trigger.
  • The bug will only trigger for me when it's running at 3x speed.  And dropping to 1x or 2x while the bug is occurring will stop it.  This seems to indicate some sort of race condition having to do with animation frames rather than simulation steps. The sieve does have a "pre-work" animation that delays it's activation which may be the cause.
  • Water is produced in the sieve at the appropriate temperature.  But when it enters the pipe it appears at the fixed temperature.  So the bug seems to be in the pipe output code, rather than the pwater conversion.
  • I took a look at the code.  The water sieve has almost no custom functionality in it.  It uses generic "ElementConverter" and "ConduitDispenser" object instances.  That seems to imply that the bug may be trigger-able on other machines that connect to pipes. 

 

Screenshot from 2021-05-18 11-40-58.png

Well done :) If that bug appear in pipes rather than water sieve, that mean any build that register temps can be exploited.

i did one, i guess fonctional

 

1- Cold water start process if sensor allow it or 30sc after an anomaly is detected, for 3sc in both case

2- Hot water goes in 3sc after cold one

3- liquid valve set for both at 5kg/s

Reset (in case load/save or game pause a reboot is needed)- Disable water flow enough time so pipes end empty

377724366_Dessionliquide.thumb.jpg.5487f0bf46605dba6ee9180d7ea5b126.jpg

892654696_Dessionautomation.thumb.jpg.fb24c6bf51858a7ca1d2d65ad999a2f6.jpg

1 hour ago, ghkbrew said:

That seems to imply that the bug may be trigger-able on other machines that connect to pipes. 

Yup! It seems so. But I could trigger it (without much automation) only the first time I built it.

Spoiler

I primed the refinery using 5C crude oil. Then deactivated the pump and let the pump with 200C oil reach the refinery. The refinery still output ~ 74C petroleum. When the flow was interrupted, it started outputting correct temperature petroleum 100+ degrees. Running the save a second time didn't trigger the bug.

 

1 hour ago, ghkbrew said:

The bug will only trigger for me when it's running at 3x speed.

It is trigger-able for me even in 1x

40 minutes ago, sakura_sk said:

Yup! It seems so. But I could trigger it (without much automation) only the first time I built it.

  Hide contents

 

I primed the refinery using 5C crude oil. Then deactivated the pump and let the pump with 200C oil reach the refinery. The refinery still output ~ 74C petroleum. When the flow was interrupted, it started outputting correct temperature petroleum 100+ degrees. Running the save a second time didn't trigger the bug.

 

It is trigger-able for me even in 1x

:D

32 minutes ago, sakura_sk said:
2 hours ago, ghkbrew said:

That seems to imply that the bug may be trigger-able on other machines that connect to pipes. 

Yup! It seems so.

Nice! Did you get it working on the carbon skimmer too?  I wonder if things without internal storage could work? (e.g. bridges,  shutoffs, filters)

 

34 minutes ago, sakura_sk said:

But I could trigger it (without much automation) only the first time I built it.

I've been min-maxing the automation: all you really need is to switch inputs whenever your output isn't what you want.

288614122_Screenshotfrom2021-05-1814-12-34.thumb.png.475d2e71286b7a6766f5626e49d33f46.png

This is working with 1g/s 1C water and 5kg/s 95C pwater.  It takes a few tries before the bug triggers though (as much as a cycle on 3x sometimes for me)

 

20 minutes ago, yoyo13 said:

click pause like 2 3 in row.

i seen also that after save the automation may not activate this at all. its random

1 hour ago, gabberworld said:

click pause like 2 3 in row.

i seen also that after save the automation may not activate this at all. its random

Confirmed!, Pause spam balance the temp and it took 8 try until my set up work as intended, so it tie to framerate, when engine can't calculate fast enough, it just stop try it ut i can make it run at 1*speed so...( im not dev, can't tell)

 

27 minutes ago, yoyo13 said:

Confirmed!, Pause spam balance the temp and it took 8 try until my set up work as intended, so it tie to framerate, when engine can't calculate fast enough, it just stop try it ut i can make it run at 1*speed so...( im not dev, can't tell)

 

anyway , i build little different version at sandbox and now i try build this at normal game-play

On 5/18/2021 at 11:31 PM, ghkbrew said:

288614122_Screenshotfrom2021-05-1814-12-34.thumb.png.475d2e71286b7a6766f5626e49d33f46.png

This is working with 1g/s 1C water and 5kg/s 95C pwater.  It takes a few tries before the bug triggers though (as much as a cycle on 3x sometimes for me)

It didn't work for me.


But it worked for me (I haven't translated it yet):
204441935_gif.gif.0d9c3e9c54c0943f3d298ef71cba88fb.gif

1545062233_-.thumb.png.cda9dd4bf54f14f8f711fc151903484b.png

Thanks for reply 

On 6/3/2021 at 5:02 PM, DimaB77 said:

It didn't work for me.


But it worked for me (I haven't translated it yet):
204441935_gif.gif.0d9c3e9c54c0943f3d298ef71cba88fb.gif

1545062233_-.thumb.png.cda9dd4bf54f14f8f711fc151903484b.png

 

i used it on my last laggy colony and it work without touch it, just need a way to keep sand income keep up.

Ps : if u got idea for improve my crude oil cooker (lava turn to tiles sometimes and i don't like it)

The Happy Panopticon.sav

11 hours ago, yoyo13 said:

lava turn to tiles sometimes and i don't like it

For the magma not to turn into a tile, it is necessary that the portion of magma was not very large. The Russian wiki says that the limit is 1840 kg * 0.8, which I think is a mistake.
Try reducing the door opening time.

Another possible reason is that during a volcanic eruption, the magma takes up 2 cells high, and then a lot of it will spill out. Limit the magma to a corridor of 1 cell in height.

3 hours ago, DimaB77 said:

For the magma not to turn into a tile, it is necessary that the portion of magma was not very large. The Russian wiki says that the limit is 1840 kg * 0.8, which I think is a mistake.
Try reducing the door opening time.

Another possible reason is that during a volcanic eruption, the magma takes up 2 cells high, and then a lot of it will spill out. Limit the magma to a corridor of 1 cell in height.

Alright

Archived

This topic is now archived and is closed to further replies.

Please be aware that the content of this thread may be outdated and no longer applicable.

×
  • Create New...