From 7dd762215b373851ed313b46bad08cc973816665 Mon Sep 17 00:00:00 2001
From: jianghaiyue <jianghaiyue@zkyt.com>
Date: 星期三, 12 十一月 2025 12:26:23 +0800
Subject: [PATCH] 优化更新

---
 algo-zkd/src/main/java/com/algo/service/AStarPathPlanner.java |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/algo-zkd/src/main/java/com/algo/service/AStarPathPlanner.java b/algo-zkd/src/main/java/com/algo/service/AStarPathPlanner.java
index 26c28ef..893f979 100644
--- a/algo-zkd/src/main/java/com/algo/service/AStarPathPlanner.java
+++ b/algo-zkd/src/main/java/com/algo/service/AStarPathPlanner.java
@@ -268,7 +268,7 @@
         gScores.put(startKey, 0.0);
 
         // 鏋勫缓绾︽潫妫�鏌ュ櫒
-        EnhancedConstraintChecker constraintChecker = new EnhancedConstraintChecker(
+        ConstraintChecker constraintChecker = new ConstraintChecker(
                 constraints, occupancyMap, pathMapping, physicalConfig
         );
 
@@ -315,7 +315,7 @@
                                  PriorityQueue<SpaceTimeAStarNode> openSet,
                                  Set<String> closedSet, Map<String, Double> gScores,
                                  Map<String, SpaceTimeAStarNode> cameFrom,
-                                 EnhancedConstraintChecker constraintChecker,
+                                 ConstraintChecker constraintChecker,
                                  CTUPhysicalConfig physicalConfig) {
 
         // 鑾峰彇绌洪棿閭诲眳
@@ -399,7 +399,7 @@
      * 妫�鏌ュ綋鍓嶈妭鐐圭殑閭诲眳鏄惁鍦ㄧ煭鏈熷唴閮借闃绘尅
      */
     private boolean checkIfAllNeighborsBlocked(SpaceTimeAStarNode current,
-                                               EnhancedConstraintChecker constraintChecker,
+                                               ConstraintChecker constraintChecker,
                                                CTUPhysicalConfig physicalConfig) {
         // 鑾峰彇褰撳墠鑺傜偣鐨勬墍鏈夌┖闂撮偦灞�
         List<Map<String, String>> neighbors = getNeighbors(current.code);
@@ -872,16 +872,16 @@
     /**
      * 绾︽潫妫�鏌ュ櫒
      */
-    private static class EnhancedConstraintChecker {
+    private static class ConstraintChecker {
         private final List<double[]> staticConstraints;
         private final Map<String, String> spaceTimeOccupancyMap;
         private final Map<String, Map<String, Integer>> pathMapping;
         private final CTUPhysicalConfig physicalConfig;
 
-        public EnhancedConstraintChecker(List<double[]> staticConstraints,
-                                         Map<String, String> spaceTimeOccupancyMap,
-                                         Map<String, Map<String, Integer>> pathMapping,
-                                         CTUPhysicalConfig physicalConfig) {
+        public ConstraintChecker(List<double[]> staticConstraints,
+                                Map<String, String> spaceTimeOccupancyMap,
+                                Map<String, Map<String, Integer>> pathMapping,
+                                CTUPhysicalConfig physicalConfig) {
             this.staticConstraints = staticConstraints;
             this.spaceTimeOccupancyMap = spaceTimeOccupancyMap != null ? spaceTimeOccupancyMap : new HashMap<>();
             this.pathMapping = pathMapping;

--
Gitblit v1.9.1