From be9dc066a9b02357b3bee54e20aaad2c08a1e356 Mon Sep 17 00:00:00 2001 From: Eloi Charpentier Date: Tue, 4 Feb 2025 15:25:55 +0100 Subject: [PATCH] core: stdcm: reduce visited margin The value was too large for takeovers with fast trains. Signed-off-by: Eloi Charpentier --- core/src/main/kotlin/fr/sncf/osrd/stdcm/graph/STDCMGraph.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/main/kotlin/fr/sncf/osrd/stdcm/graph/STDCMGraph.kt b/core/src/main/kotlin/fr/sncf/osrd/stdcm/graph/STDCMGraph.kt index 1d0e21ad7cd..e406d0af1c6 100644 --- a/core/src/main/kotlin/fr/sncf/osrd/stdcm/graph/STDCMGraph.kt +++ b/core/src/main/kotlin/fr/sncf/osrd/stdcm/graph/STDCMGraph.kt @@ -49,8 +49,8 @@ class STDCMGraph( val allowanceManager: EngineeringAllowanceManager = EngineeringAllowanceManager(this) val backtrackingManager: BacktrackingManager = BacktrackingManager(this) - // min 4 minutes between two edges, determined empirically - private val visitedNodes = VisitedNodes(4 * 60.0) + // min 2 minutes between two edges, determined empirically + private val visitedNodes = VisitedNodes(2 * 60.0) // A* heuristic val remainingTimeEstimator: STDCMAStarHeuristic