Paste image from clipboard (Ctrl+V)Tap to pick a file or image
or
Added Missions
No missions yet. Use the form above to add one.
Quantum leg
Surface hop
Jump leg
Route Length Over Generations ?
GA Parameters ?
Preparing…
Route Summary ?
Distance0 Gm
Profit0 aUEC
🎉
Route Complete!
Well done, hauler. All cargo delivered.
Route Details:
Containers32 SCU24 SCU16 SCU8 SCU4 SCU2 SCU1 SCU
Storage Note
SC Hauling Tools
Multi-system cargo hauling route optimizer for Star Citizen.
Plan, calculate, track, and share optimal multi-mission routes with real-time 3D visualization.
Key features: OCR screenshot import, CSV shopping list import,
interactive 2D/3D star map (Stanton, Pyro, Nyx), cross-system jump support, container decomposition,
route sharing via URL, step-by-step route tracking with storage notes.
Technologies: HTML5, CSS3, JavaScript (ES6+), Vite, Three.js,
Plotly.js, Tesseract.js (OCR), LZ-String, and a custom genetic algorithm.
This is an unofficial Star Citizen fansite, not affiliated with the
Cloud Imperium group of companies. Star Citizen®, Roberts Space Industries® and Cloud Imperium® are
registered trademarks of Cloud Imperium Rights LLC.
Purpose: Plan optimal multi-mission cargo hauling routes across Stanton, Pyro, and Nyx —
minimizing travel distance while respecting ship capacity and container sizes.
Getting Started
Set Starting Location & Capacity: Enter your ship's max cargo capacity (SCU) and
select where you begin. The tool supports all locations across Stanton, Pyro, and Nyx.
Add Missions: Choose a mission type (Direct, Multiple Drop Off, Multiple Pick Up,
Free Shopping) and fill in the fields — or import via:
OCR Screenshot — paste from clipboard (Ctrl+V) or drag & drop an image
CSV Shopping List — Erkul export format supported
Review: Edit or delete missions from the "Added Missions" list.
Calculate: Press Calculate in the top bar. A progress bar tracks the computation. Click again to cancel.
Using the Route Summary
Step-by-step stops — ordered pickups and drop-offs with container breakdown (colored chips by SCU size).
Check off cargo — tick completed items; when all items at a stop are done, the stop collapses automatically.
Storage notes — click the slot indicator to add notes about where you placed cargo in your ship.
Share route — click the share icon to generate a shareable URL with your full route encoded.
Route complete — when all stops are done, a completion banner appears.
Map & Visualization
2D Map — interactive Plotly scatter with route lines, hover for location details.
3D Map — Three.js star map with orbit camera, system selection, focus on stops, and a follow-camera mode that tracks your route progress.
Cross-system jumps — routes that span systems (e.g. Stanton → Pyro) show jump indicators.
GA Parameters Quick Reference
Population Size: Candidate routes per generation. More = better exploration, slower.
Generations: Evolutionary steps. More = more refinement.
Mutation Rate: Randomness (0–1). Higher = more diversity, risk of instability.
Runs: Independent full searches. Best final route across all runs is kept.
Tips
Start modest (Pop 100, Gen 100, 1 Run) then scale up.
Higher mutation (0.4–0.6) helps early exploration; lower (0.1–0.3) stabilizes later.
For cross-system routes, use more generations — the search space is larger.
Use the 3D map to visually validate your route before heading out.
Received a shared route? Just paste the URL in your browser — the tool will load the full route automatically.