{
 "date": "2027-10-03",
 "destination": "marseille",
 "band": "Packed",
 "busier_than_pct": 88,
 "rank": {
  "n": 88,
  "of": 365
 },
 "basis": "confirmed",
 "confidence": 0.797,
 "drivers": [
  "Germany public holiday"
 ],
 "events": [
  "Foire Internationale de Marseille"
 ],
 "caveats": [
  "lifted to Packed \u2014 Foire Internationale de Marseille (NOTABLE event) \u2014 the date is expected, not confirmed, and could move",
  "1 ship of unknown size not counted \u2014 the capacity floor is understated."
 ],
 "cruise": {
  "chip": "confirmed",
  "ships": [
   {
    "name": "Costa Toscana",
    "guest_capacity_min": 5322,
    "arrive": null,
    "depart": null
   },
   {
    "name": "Explora I",
    "guest_capacity_min": null,
    "arrive": null,
    "depart": null
   },
   {
    "name": "MSC World Europa",
    "guest_capacity_min": 5240,
    "arrive": null,
    "depart": null
   },
   {
    "name": "Oceania Allura",
    "guest_capacity_min": 1200,
    "arrive": null,
    "depart": null
   }
  ],
  "counted_capacity_min": 11762,
  "unknown_size_count": 1,
  "note": ""
 },
 "cruise_material": true,
 "capsule": "Marseille on Sun 3 Oct 2027 is forecast Packed. 4 cruise ships scheduled, at least 11,762 guests at double occupancy, plus 1 of unknown size. Why: Germany public holiday; Foire Internationale de Marseille. Nearest calmer day: Fri 1 Oct (Busy). Ship-by-ship detail for the day, the year at a glance, and what's worth booking ahead: https://avoid-crowds.com/marseille/#d-2027-10-03 (Avoid-Crowds, as of 20 Oct 2026; recomputed nightly.)",
 "anchor": "https://avoid-crowds.com/marseille/#d-2027-10-03",
 "cite_as": "Avoid-Crowds crowd forecast \u2014 Marseille, 2027-10-03, as of 2026-10-20 \u00b7 https://avoid-crowds.com/marseille/#d-2027-10-03",
 "nearest_calmer": {
  "date": "2027-10-01",
  "band": "Busy"
 },
 "caveats_checked": true,
 "port_window": null,
 "guides": [
  {
   "title": "The busy-day playbook",
   "url": "https://avoid-crowds.com/guides/the-busy-day-playbook/",
   "contains_affiliate_links": false
  },
  {
   "title": "Timed tickets and skip-the-line, explained",
   "url": "https://avoid-crowds.com/guides/timed-tickets-and-skip-the-line/",
   "contains_affiliate_links": false
  },
  {
   "title": "How cruise-ship days work",
   "url": "https://avoid-crowds.com/guides/how-cruise-ship-days-work/",
   "contains_affiliate_links": false
  }
 ],
 "plan_url": null,
 "computed_at": "2026-10-20 08:44:11.634764",
 "model_version": "v11-2026.07",
 "artifact_hash": "fdcdbcca938dbb0b",
 "definitions": {
  "bands": "Crowd bands are percentiles of this destination's OWN forecast year (Calm 0\u201339, Lively 40\u201364, Busy 65\u201384, Packed 85\u2013100 on busier_than_pct) \u2014 never a comparison to any other place.",
  "busier_than_pct": "How the day ranks against the same destination's other forecast days, 0\u2013100; 100 appears only on the single busiest day (rank n = 1).",
  "basis": "basis \"confirmed\" = the schedule inputs (ships, holidays, season) are confirmed sources; the crowd level itself is always modeled. \"estimated\" = at least one input is a labeled stand-in.",
  "confidence": "Share of the day's signal weight carried by real sources, scaled by their coverage (0\u20131; not a probability). It steps to a lower tier where a feeder country's school-holiday calendar for that year isn't published yet \u2014 coverage drops, nothing is guessed.",
  "quiet_desirability": "Weekly 0\u20131 scales: quiet = 1 \u2212 mean busier_than_pct/100 (1 = quietest); desirability = editorial blend of comfort temperature, dryness and daylight (weights in /constants.json).",
  "caveats_checked": "true = the caveat rules ran for this day; an empty caveats list is a statement, not an unpopulated field.",
  "legend_url": "https://avoid-crowds.com/methodology/"
 }
}