diff --git a/src/Poe2Trade.Navigation/NavigationTypes.cs b/src/Poe2Trade.Navigation/NavigationTypes.cs index de81472..c0840a4 100644 --- a/src/Poe2Trade.Navigation/NavigationTypes.cs +++ b/src/Poe2Trade.Navigation/NavigationTypes.cs @@ -105,10 +105,12 @@ public class MinimapConfig public double MatchConfidence { get; set; } = 0.15; // Wall confidence (canvas-level): per-pixel counters to filter transient noise - public int ConfidenceInc { get; set; } = 3; + // Walls need ceil(Threshold/Inc) = 10 frames of reinforcement to appear. + // Transient noise (wisps, effects) moves around and can't accumulate enough. + public int ConfidenceInc { get; set; } = 2; public int ConfidenceDec { get; set; } = 1; - public int ConfidenceThreshold { get; set; } = 8; - public int ConfidenceMax { get; set; } = 30; + public int ConfidenceThreshold { get; set; } = 20; + public int ConfidenceMax { get; set; } = 40; public int WarmupFrames { get; set; } = 5; // Frame dedup: min changed pixels to process a frame (skip near-identical minimap frames)