find_systems_in_range
Identify solar systems within a defined jump range from an origin system, considering route preferences and optional system exclusions. Uses a stargate connection graph for precise navigation in EVE Online.
Instructions
Find all solar systems within a specified jump range from an origin system using efficient graph traversal. Builds a stargate connection graph for accurate results.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
avoidSystems | No | Optional array of solar system names (English proper nouns) or IDs to avoid in routes | |
flag | No | Route preference: shortest (default), secure (high-sec only), or insecure (low/null-sec allowed) | shortest |
maxJumps | Yes | Maximum number of jumps to search (1-10) | |
origin | Yes | Origin solar system name (English proper noun like 'Jita') or ID |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"avoidSystems": {
"description": "Optional array of solar system names (English proper nouns) or IDs to avoid in routes",
"items": {
"type": [
"string",
"number"
]
},
"type": "array"
},
"flag": {
"default": "shortest",
"description": "Route preference: shortest (default), secure (high-sec only), or insecure (low/null-sec allowed)",
"enum": [
"shortest",
"secure",
"insecure"
],
"type": "string"
},
"maxJumps": {
"description": "Maximum number of jumps to search (1-10)",
"maximum": 10,
"minimum": 1,
"type": "number"
},
"origin": {
"description": "Origin solar system name (English proper noun like 'Jita') or ID",
"type": [
"string",
"number"
]
}
},
"required": [
"origin",
"maxJumps"
],
"type": "object"
}