Skip to content

Releases: d4rkc0d3r/FactorioSimulation

BeltBalancer 1.11

09 Nov 16:41
Compare
Choose a tag to compare
  • (#17) Add support for Factorio 2.0 blueprints and turbo belts.
  • Small performance optimization in splitter logic making the 16 belt balancer test case ~10% faster to simulate.

v1.10

06 Jun 13:10
Compare
Choose a tag to compare

Bugfixes

  • (#14) made -tall check up to 2/3 of the max number of belts instead of only to 1/2

Performance

  • -tall doesn't check situations where only one belt of an in/out-put splitter is used. This reduces the number of combinations dramatically.

BeltBalancer 1.9

13 Nov 21:02
Compare
Choose a tag to compare

Changes

  • Added warning to -tall when there are too many in/out belts (#11)
  • Removed all CUDA dependency
  • Underground belts will now be recognized as input/output belts
  • Added in/out balance test under full load
  • Shows longest underground belt distance if it's larger than 4

Performance

  • Improved simulation speed by ~80%
  • Adaptive iteration count now always active
  • -tall now skips throughput variations with more than half the in/out belts unblocked
  • Default amount of threads launched increased from 1 to 4 for -tall & -trandom

BeltBalancer 1.7

28 Aug 21:28
Compare
Choose a tag to compare
  • Added support for UG-belt weaving (#3)
  • UG-belt exits now count as output belts as well
  • Fixed bug when a splitter was facing the hood of a UG-belt entrance
  • Improved simulation speed by ~5%

BeltBalancer 1.6

19 May 14:32
Compare
Choose a tag to compare

Added -tlocal[N] to test throughput for large balancers (>16 in/out belts)

BeltBalancer 1.5

06 May 18:27
Compare
Choose a tag to compare

Added support for longer underground belts.
Improved performance for the full throughput test.

BeltBalancer 1.4

04 May 19:50
Compare
Choose a tag to compare

Added support for vanilla blueprint strings.
Loads string from clipboard if no file is selected.

BeltBalancer 1.3

24 Apr 12:28
Compare
Choose a tag to compare

Small performance improvements and bugfixes

BeltBalancer 1.2

12 Jan 15:34
Compare
Choose a tag to compare

Added multithreading for throughput check. Enable by specifying the numer of threads with the command -tallcpu. e.g. -tallcpu4 for 4 threads.

Added -a option for adaptive iteration count. (does rarely not work properly, use with care)

BeltBalancer 1.1

11 Oct 22:06
Compare
Choose a tag to compare

Added some dll's that you might need to run it.