Jump to content

Massive temperature inaccuracy in boiling mechanic


Zarquan
  • Branch: Live Branch Version: Windows Pending

I recently found a massive bug regarding how the boiling of 5 kg packets of gas off of a liquid works.  I think you divided when you meant to multiply somewhere.  Or vice versa.

Here, I have put a mere 50 kg of insulation at 2000 K next to 5000 kg water at 280 K. 

Spoiler

image.thumb.png.1cfc1d9a1eaca66ad0e71e8d0efe0605.png

image.thumb.png.b5ba70e458106311140fdbb319985a13.png

I then start the game.  Within a quarter of a cycle, the insulation boiled away most of the water in the chamber, despite not having nearly enough energy to do so.  Additionally, the amount of thermal energy in the room increased from 6407.6 MDTUs to 7045.8 MDTUs.

Spoiler

image.thumb.png.fe7ba17fe8a5876a46e2f86e7c3b72a6.png

image.thumb.png.892b5e56d8bb0abc51795d71269edd30.png

image.thumb.png.49f204afff80beda680c5703bcae1f16.png

image.thumb.png.866fd1f0d4794652fe272f1bc0124c97.png

I repeated this experiment with the smallest amount of insulation that I could get to boil the water at this level.  With 36 kg of insulation at 2000K, it managed to boil the entire 5000 kg of water down to less than 5 kg/tile, with over 1000 C to spare for boiling more water.

The starting energy here was 6251.6 MDTUs and the ending energy was 8148.1 MDTUs.  The 36 kg could boil even more water, as it only lost about 300 C total.

Spoiler

image.thumb.png.167a6fec6d7dcd0757bbc6118e8188ba.png

image.thumb.png.9dcbcc661daad85458518320ae25700d.png

image.thumb.png.1c867659e0477e4503d4d1a767240e0d.png

 image.thumb.png.d424bf96dbbbdc73c05130e3d1c2cb02.png

image.thumb.png.e187ab12cd154be0ccc3c18f4740fce7.png

I decided to see what happens if I used a truly massive block at 10,000,000 kg insulation at 2000 K.  It barely boiled anything, and deleted the vast majority of the heat in the system.  The heat energy started at 111,405,900 MDTUs and ended at 20,615,380 MDTUs, losing about 90,000,000 MDTUs

Spoiler

image.thumb.png.8a11dc716bd1ae356967a103c69344c1.png

image.thumb.png.65dd4b3c24104893ea63717bcc56a0ae.png

image.thumb.png.dd74416a04738ca6874f4cdf0b4367ae.png

image.thumb.png.da55657202defb800f4c0cfabb3caecf.png

image.thumb.png.7b6dde6d3dce11b413b18c58a14202a6.png

I believe this is the root cause of the bug discussed in this thread: 

 


Steps to Reproduce
Recreate the structure in the images at the mass and temperatures specified.
  • Like 5



User Feedback


I should note that this process works on materials that are not insulation and on liquids that are not water.

Share this comment


Link to comment
Share on other sites



Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
  • Create New...