BuildCraft/BuildCraft — pull request #1225 by Zjarek (2013-09-21 23:34:58+00:00)
Title: Fix for kinesis pipes content triggers

After loading chunk if any power goes through pipe, it will always trigger "energy traversing" and never "pipe empty". It is caused by smoothing, Float.MIN_VALUE * 9.0 / 10.0 = Float.MIN_VALUE .

Value to compare to is a matter of choice. All float values higher than 0 will work, however the lower the value, the longer the delay. Tested with 1 stirling engine powering 16 pumps connected in binary tree as a minimum reasonable energy transfer, s > 0.001 caused flickering in this case. 0.0001 works OK and is fast enough.