forked from zhouruizhe/gmTouringMiniApp
Update AI planner integration, docs, and config
AI Code Review / review (pull_request) Successful in 11m45s
AI Code Review / review (pull_request) Successful in 11m45s
This commit is contained in:
@@ -254,6 +254,9 @@ function selectQuickPois(
|
||||
cursor = next
|
||||
}
|
||||
|
||||
if (selected.length === 0 && remaining.length > 0)
|
||||
selected.push(rankedCandidates(remaining, preferences, [], origin)[0])
|
||||
|
||||
return selected
|
||||
}
|
||||
|
||||
@@ -312,7 +315,9 @@ function selectRecommendedPois(
|
||||
: recommendedPois
|
||||
}
|
||||
|
||||
const remaining = [...recommendedPois]
|
||||
const remaining = origin
|
||||
? orderPoisFromOrigin(recommendedPois, origin)
|
||||
: [...recommendedPois]
|
||||
const selected: PoiResolved[] = []
|
||||
let usedMinutes = 0
|
||||
let cursor: PlanningOrigin | PoiResolved | null = origin
|
||||
@@ -326,6 +331,8 @@ function selectRecommendedPois(
|
||||
usedMinutes += transfer + visit
|
||||
cursor = next
|
||||
}
|
||||
if (selected.length === 0 && recommendedPois.length > 0)
|
||||
selected.push(remaining[0] ?? recommendedPois[0])
|
||||
return selected
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user