// Sorgente dati per il matching persone → stanze.
// Vincolo: stanze mono-genere (M con M, F con F).
// Capienza totale = 18 posti (8 stanze). Partecipanti: vedi PARTICIPANTS.

const ROOMS = [
  {
    id: "zeus",
    nome: "Zeus",
    piano: "1°",
    zona: "destra",
    posti: 2,
    jacuzzi: false,
    bagno: "in stanza",
    note: "",
  },
  {
    id: "hera",
    nome: "Hera",
    piano: "1°",
    zona: "destra",
    posti: 2,
    jacuzzi: false,
    bagno: "in stanza",
    note: "",
  },
  {
    id: "ignota",
    nome: "Stanza ignota",
    piano: "1°",
    zona: "destra",
    posti: 2,
    jacuzzi: false,
    bagno: null,
    note: "",
  },
  {
    id: "scale",
    nome: "Dalle scale",
    piano: "1°",
    zona: "sinistra",
    posti: 2,
    jacuzzi: false,
    bagno: "in stanza",
    note: "",
  },
  {
    id: "rischio",
    nome: "Quanto te la rischi",
    piano: "1°",
    zona: "sinistra",
    posti: 1,
    jacuzzi: true,
    bagno: null,
    note: "il jolly / posto singolo con jacuzzi",
  },
  {
    id: "eolo",
    nome: "Eolo",
    piano: "2°",
    zona: "destra",
    posti: 2,
    jacuzzi: true,
    bagno: null,
    note: "jacuzzi sopra",
  },
  {
    id: "idro",
    nome: "Idro",
    piano: null,
    zona: null,
    posti: 3,
    jacuzzi: false,
    bagno: null,
    note: "",
  },
  {
    id: "argo",
    nome: "Argo",
    piano: null,
    zona: null,
    posti: 4,
    jacuzzi: true,
    bagno: null,
    note: "idromassaggio",
  },
];

// genere dedotto dai nomi — DA CONFERMARE ("M" | "F")
const PARTICIPANTS = [
  { nome: "Anna", genere: "F" },
  { nome: "Marco", genere: "M" },
  { nome: "Simone", genere: "M" },
  { nome: "Nicolò", genere: "M" },
  { nome: "Alberto", genere: "M" },
  { nome: "Francesco", genere: "M" },
  { nome: "Amarilda", genere: "F" },
  { nome: "Elena", genere: "F" },
  { nome: "Arianna", genere: "F" },
  { nome: "Silverio", genere: "M" },
  { nome: "Luca", genere: "M" },
  { nome: "Gianluca", genere: "M" },
  { nome: "Francesca", genere: "F" },
  { nome: "Alessandro", genere: "M" },
  { nome: "Richard", genere: "M" },
  { nome: "Alice", genere: "F" },
];

// Esportazione per uso sia come <script> classico sia come modulo.
if (typeof module !== "undefined" && module.exports) {
  module.exports = { ROOMS, PARTICIPANTS };
}
