From cb40336fdaebd44bba9d1af5f441f8573f156794 Mon Sep 17 00:00:00 2001 From: James Seibel Date: Fri, 24 Jan 2025 21:53:13 -0600 Subject: [PATCH] Increase rolling average window for world gen queue This should reduce fluctuations a bit --- .../distanthorizons/core/generation/WorldGenerationQueue.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/com/seibel/distanthorizons/core/generation/WorldGenerationQueue.java b/core/src/main/java/com/seibel/distanthorizons/core/generation/WorldGenerationQueue.java index b32123a4f..362bb16e3 100644 --- a/core/src/main/java/com/seibel/distanthorizons/core/generation/WorldGenerationQueue.java +++ b/core/src/main/java/com/seibel/distanthorizons/core/generation/WorldGenerationQueue.java @@ -103,7 +103,7 @@ public class WorldGenerationQueue implements IFullDataSourceRetrievalQueue, IDeb private int estimatedRemainingTaskCount = 0; private int estimatedRemainingChunkCount = 0; - private final RollingAverage rollingAverageChunkGenTimeInMs = new RollingAverage(1_000); + private final RollingAverage rollingAverageChunkGenTimeInMs = new RollingAverage(Runtime.getRuntime().availableProcessors() * 500); public RollingAverage getRollingAverageChunkGenTimeInMs() { return this.rollingAverageChunkGenTimeInMs; }