The behavior I have observed while investigating fluid flow does not match up with what your fluid sim predicts. If the game was performing as many fractional calculations as your sim suggests, not only would performance be poorer (floating point math), but we would not experience the falloff that occurs after 197 pipe segments. Further, I was under the impression that flow momentum was not implemented, but I could be wrong there. Your fluid transfer rate calculation also does not match what is observed in-game and plotted above.TruePikachu wrote: ↑Wed Jan 29, 2020 8:37 pm Two notes:
- The statement that a fluidbox can only change by half per tick is incorrect.
To provide another example, the same tank-pump-tank transfer to a destination tank that remains empty (contents pumped elsewhere) results in a constant 100/tick transfer, not 'somewhere between 1.2 and 1.318', it is an even 100/tick. It does not matter that the source tank is draining and that there are differences in intake pressure during the transfer, either.