Hawaii - Shark Fin
Torn Flight Planner
Reads Hawaii stock from YATA with Prometheus fallback, stores snapshots automatically on the server in the background, detects likely restocks, and estimates when to leave so you land near the next cycle.
Travel time
Current setting: 2h 13m
Background polling keeps snapshot history updated automatically. Use this to trigger an extra on-demand fetch.
Last refreshed in browser: 08:16:16
Healthy
Data fresh
Current stock quantity
0
$23,985 each
Last source update
23 Apr 2026, 08:14:55
YATA timestamp. Server timezone: UTC
Active provider
YATA
Current request succeeded through YATA.
Last saved snapshot
23 Apr 2026, 08:04:00
0 in stock when last saved
Active model
Restock-based
Using restock-based model because neither model has enough data to produce a prediction yet.
Confidence
Low
Not enough historical restocks yet to predict the next one.
Background polling
Runs on the server with a persistent Node process, checks the primary provider first with fallback support, and saves new Shark Fin snapshots when stock data changes.
Foreign stock providers polling is healthy. Active provider: YATA.
Enabled
Healthy
Data fresh
Source status
Foreign stock providers: Healthy
Recent successful poll data is still considered fresh.
Primary source
YATA
Fallback source: Prometheus
Active provider
YATA
Most recent successful poll used YATA.
Failure streak
0
No active upstream outage.
Last successful fetch
23 Apr 2026, 08:16:00
Most recent successful foreign stock providers fetch.
Last successful save
23 Apr 2026, 08:04:00
Most recent background poll that stored a new snapshot.
Cron schedule
*/2 * * * *
Last poll attempt
23 Apr 2026, 08:16:00
Last polling error
None
Errors shown here are from Foreign stock providers, not from a local app crash.
Prediction
Using restock-based model because neither model has enough data to produce a prediction yet.
Predicted next restock
Not available
Weighted interval: Not enough data • Active model: Restock-based
Fly recommendation
Fly at Not available
Travel window: 2h 13m
Average interval
Not enough data
Simple average from the selected model.
Variance
Not enough data
Lower variance means the model is more consistent.
Next likely reachable restock
Not available
Window: Not available to Not available.
Recent restock detections
1 event
23 Apr 2026, 07:26:01
0 -> 1397 (+1397)
Recent depletion detections
1 event
23 Apr 2026, 07:36:00
7 -> 0 (-7)
Prediction Debug
Raw inputs and intermediate outputs for validating Torn stock behaviour against the current detection thresholds.
Using restock-based model because neither model has enough data to produce a prediction yet.
Restock-based
Low
Not enough historical restocks yet to predict the next one.
Prediction
Not available
Not enough historical restocks yet to predict the next one.
Variance
Not enough data
Average interval: Not enough data
Depletion-based
Low
Not enough depletion-to-restock intervals yet to predict the next one.
Prediction
Not available
Not enough depletion-to-restock intervals yet to predict the next one.
Variance
Not enough data
Average interval: Not enough data
Weighted average interval
Not enough data
Selected model: Restock-based
Interval standard deviation
Not enough data
Lower spread means tighter clustering.
Predicted next restock window
Earliest: Not available
Most likely: Not available
Latest: Not available
Best departure: Not available
Next reachable departure: Not available
Recent saved snapshots
15 shown
23 Apr 2026, 08:04:00
Quantity: 0
23 Apr 2026, 07:50:05
Quantity: 0
23 Apr 2026, 07:36:00
Quantity: 0
Triggered a depletion detection
23 Apr 2026, 07:34:00
Quantity: 7
23 Apr 2026, 07:32:00
Quantity: 370
23 Apr 2026, 07:30:00
Quantity: 681
23 Apr 2026, 07:28:01
Quantity: 986
23 Apr 2026, 07:26:01
Quantity: 1397
Triggered a restock detection
23 Apr 2026, 07:24:00
Quantity: 0
23 Apr 2026, 07:10:00
Quantity: 0
23 Apr 2026, 06:58:00
Quantity: 0
23 Apr 2026, 06:44:04
Quantity: 0
23 Apr 2026, 06:30:00
Quantity: 0
23 Apr 2026, 06:18:00
Quantity: 0
23 Apr 2026, 06:04:00
Quantity: 0
Detected restock events
1 shown
23 Apr 2026, 07:26:01
Detected because quantity jumped from 0 to 1397 after near-zero stock.
- Detected at 2026-04-23T07:26:01.310Z.
- Quantity moved from 0 to 1397 (+1397).
- Minimum increase threshold: > 300.
- Near-zero baseline check: previous <= 25 (passed).
- Significantly-lower baseline check: previous/current <= 0.35 (passed).
- Accepted because the jump was large and the pre-restock quantity was sufficiently low.
Restock-based intervals
0 intervals
Not enough historical restocks yet to predict the next one.
Depletion-based intervals
0 intervals
Not enough depletion-to-restock intervals yet to predict the next one.
Recent intervals
Intervals appear after at least two detected restocks.
Saved snapshot history
15 saved
23 Apr 2026, 08:04:00
Qty 0 - Cost $23,888
Source updated 23 Apr 2026, 08:03:08
Provider: YATA
23 Apr 2026, 07:50:05
Qty 0 - Cost $23,902
Source updated 23 Apr 2026, 07:49:25
Provider: YATA
23 Apr 2026, 07:36:00
Qty 0 - Cost $23,871
Source updated 23 Apr 2026, 07:34:37
Provider: YATA
23 Apr 2026, 07:34:00
Qty 7 - Cost $23,871
Source updated 23 Apr 2026, 07:33:37
Provider: YATA
23 Apr 2026, 07:32:00
Qty 370 - Cost $23,871
Source updated 23 Apr 2026, 07:30:42
Provider: YATA
23 Apr 2026, 07:30:00
Qty 681 - Cost $23,871
Source updated 23 Apr 2026, 07:29:15
Provider: YATA
23 Apr 2026, 07:28:01
Qty 986 - Cost $23,879
Source updated 23 Apr 2026, 07:26:57
Provider: YATA
23 Apr 2026, 07:26:01
Qty 1397 - Cost $23,879
Source updated 23 Apr 2026, 07:25:55
Provider: YATA
23 Apr 2026, 07:24:00
Qty 0 - Cost $23,879
Source updated 23 Apr 2026, 07:23:37
Provider: YATA
23 Apr 2026, 07:10:00
Qty 0 - Cost $23,901
Source updated 23 Apr 2026, 07:08:41
Provider: YATA