# Blokus

bgg 2453 · post da programmare · storia il giorno prima

> **Verificata in avversariale due volte, il 2026-09-06.** Portale rilanciato con
> `usa_cache=False`, regolamento riscaricato e riletto, registro partite ricontato
> sul `.bgsplay`, versioni e honor BGG riletti dalle API.
>
> **Primo giro. Le due chicche reggono tutte e due**, e la seconda esce più forte di
> prima. **Quattro errori corretti**, tutti segnati nel punto in cui stavano:
> 1. *"Blokus non è sul negozio italiano di Mattel"* — **falso**, la scheda prodotto
>    italiana c'è, in italiano, a 39,99 €.
> 2. *"in ogni partita vince chi ha il punteggio più basso"* — **falso**, sono 8
>    partite su 9. Il 2023-12-09 non torna.
> 3. *"Cinzia in cinque tavoli"* — **sono sette**.
> 4. *"nessuna pagina Mattel espone un link social"* — **falso**, `@mattel` è nel
>    footer di `corporate.mattel.com`.
>
> **Secondo giro, sulla correzione numero 1, che aveva superato il bersaglio.**
> Riscaricata la pagina prodotto: `"available":false`, il bottone attivo è **"Dove
> acquistare"** (`data-initial-cta="where_to_buy"`) e il prezzo è etichettato
> **"Prezzo al dettaglio consigliato"**. Mattel Italia **espone** Blokus, non lo
> **vende**: l'unico posto dove risulta davvero acquistabile resta DungeonDice.
> Corretti anche: l'`InStock` di schema.org citato come prova di disponibilità
> (è markup statico, contraddetto dal payload della stessa pagina), il nesso non
> dimostrato fra il "5+" di marketing e l'età di it.wikipedia, e la riserva sulla
> pronuncia, che ha una fonte **di prima mano** che alla prima verifica era sfuggita.
>
> Chiusi in più: i termini italiani ufficiali di Mattel, la categoria
> "Terraformazione" che era sfuggita, e il Japan Boardgame Prize.
> **Resta aperto solo**: quale handle mettere, che è una scelta di Paolo, non un dato
> mancante.

**Non ha un titolo italiano diverso.** Il portale elenca undici `altriNomi` (Giant,
XL, Travel, World's Smallest, giapponese, cinese, coreano) e nessuno è italiano: in
Italia si chiama Blokus e basta. L'archivio foto invece lo tiene sotto **Blockus**,
con la c di troppo. Vedi "Foto".

## Dati verificati

| | |
|---|---|
| Autore | Bernard Tavitian · handle **non esiste** (vedi sotto) |
| Anno | 2000 |
| Editore italiano | **Mattel** (marca "Mattel Games") · nessun editore italiano esiste · handle: solo **@mattel**, corporate globale, **scelta da fare con Paolo** (vedi sotto) |
| Giocatori | 2-4 |
| Età | **7+** (foglio istruzioni Mattel, `age_grade` della scheda italiana, `minage` BGG, DungeonDice) · attenzione, Mattel Italia espone anche "5+ anni" come età di marketing |
| Durata di scatola | **20′** secondo DungeonDice, **30′** secondo il portale (vedi sotto) |
| Peso | 1,729 → Leggero |
| Testo nel gioco | Nessuno (DungeonDice: "Dipendenza Lingua: Indipendente") |
| Meccaniche | Piazzamento tessere, riempimento griglia, griglia quadrata, concatenazioni, gestione della mano, eliminazione giocatore, cattura |
| Categorie | Astratto, "Terraformazione" (**traduzione sbagliata**, è Territory Building, vedi sotto) |
| Prezzo di listino | **39,99 €**, "prezzo al dettaglio consigliato" sulla scheda Mattel italiana · **non acquistabile lì**: `available:false`, bottone "Dove acquistare" (verificato 2026-09-06) |
| Complessità DungeonDice | "2. Semplice" · età 7 · Dice Rating 6,9 |
| Combinabile con | campo non raccolto |
| Partite | 14 righe registrate, **10 tavoli** (in didascalia va `partiteTavoli`, 10). Solo 9 hanno una durata usabile |

I campi DungeonDice non li ho letti dal sito (è vietato aprirlo da qui): vengono da
`dati/dungeondice_magazzino13.md`, raccolto a mano dal capo progetto il 2026-09-05.
Riga per riga: Mattel, italiano, età 7, durata 20, Indipendente, 2-4, "2. Semplice",
2000, 6.9. Il campo "Combinabile con" lì non c'è.

**Mattel è l'editore, ma non è un editore italiano.** Il portale dà `editoreIt`
"Mattel, Inc." con `editoreItDaVerificare` a `false` e versione **"Multilingual
edition 2023"**, cioè non esiste un'edizione italiana dedicata: quella che si compra
qui è una scatola multilingua. it.wikipedia.org/wiki/Blokus dice Mattel. DungeonDice
lo vende in italiano sotto Mattel. Tre fonti d'accordo sul nome, e il nome è di una
multinazionale americana. **La riga "In italiano lo porta @editore" qui non ha un
account italiano da mettere.** Va decisa con Paolo prima di montare le slide.

**Un editore italiano non esiste proprio, verificato sulle versioni.** Scorse tutte
e **54** le versioni che BGG elenca per l'id 2453 (via
`api.geekdo.com/api/geekitem/linkeditems?linkdata_index=boardgameversion&objectid=2453`,
due pagine, perché `xmlapi2` adesso risponde **401** e non più 403): non c'è
**nessuna edizione italiana dedicata** e **nessun publisher italiano**. L'italiano
compare solo dentro le multilingua — "Mattel multilingual EN/IT/PR/SP edition 2008",
"Mattel multilingual NL/FR/DE/IT edition 2008", e la 2023 che il portale già cita.
Gli altri editori della lista sono tutti stranieri: Sekkoïa, Winning Moves,
Educational Insights, Piatnik, Granna, Kaissa, Ravensburger, Alary, Beverly.
Da segnare anche che la versione più recente non è la 2023: c'è una **"English 25th
anniversary edition" del 2025**, ma è solo inglese e non ci riguarda.

**Il gioco fu francese prima che americano.** Uscito nel 2000 per **Sekkoïa**,
piccola casa francese, e ceduto a **Mattel nel 2008**
(en.wikipedia.org/wiki/Blokus). Il foglio istruzioni Mattel del 2013 lo dichiara
ancora in fondo: *"Blokus® is based on the original concept by Bernard Tavitian"*
(`service.mattel.com/instruction_sheets/BJV44-Eng.pdf`).

**Handle dell'editore: un handle c'è, ma è quello sbagliato.** Mattel **non c'è** in
`dati/bgp.sqlite`, che ha 19 editori e nessuna riga per lei. *Corretto il 2026-09-06
in verifica: la versione precedente diceva che nessuna pagina Mattel espone un link
social. Non è vero.* Il footer di **`corporate.mattel.com`** linka esplicitamente:

- `instagram.com/Mattel` → **@mattel**
- più `facebook.com/Mattel`, `twitter.com/Mattel`, `linkedin.com/company/mattel`,
  `youtube.com/user/Mattel`

Quindi **@mattel è agganciato a una pagina di proprietà Mattel** e passerebbe la
regola di [[trovare-handle]]. Il problema è un altro: è l'account **corporate
globale** del gruppo, quello di Barbie e Hot Wheels, non l'account dei giochi e
soprattutto non un account italiano.

**@mattelgames non l'ho potuto verificare**: su `corporate.mattel.com` la stringa
"mattelgames" non compare nemmeno una volta, e le pagine del negozio
(`shopping.mattel.com/it-it`, la scheda prodotto di Blokus) **non espongono nessun
link social**. Resta un candidato non agganciato.

**Non c'è nessun handle italiano, perché non c'è nessun editore italiano** (vedi
sotto: 54 versioni su BGG, zero publisher italiani). La scelta quindi è fra
scrivere @mattel sapendo che è il corporate globale, o riscrivere la riga. **Va
decisa da Paolo**, ed è utile sentire Valentina se conosce un contatto Mattel Italia.

**Blokus è a catalogo su Mattel Italia, ma Mattel non te lo vende.** *Storia delle
due correzioni. La prima stesura diceva "non è sul negozio italiano di Mattel": falso,
la scheda c'è. La prima verifica ha corretto in "lo vende Mattel a 39,99 €,
disponibile": falso anche quello. Il vero è nel mezzo, ed è questo.*

`shopping.mattel.com/it-it/search?q=blokus` dà **37 risultati** e il gioco vero c'è
(gli altri sono carte regalo e scatole **Mega Bloks**). La scheda prodotto è
`shopping.mattel.com/it-it/products/blokus-bjv44-it-it`:

- marca **Mattel Games**, codice articolo **BJV44**, EAN 0746775363840
- **39,99 €**, ma il campo accanto al prezzo dice `Prezzo al dettaglio consigliato
  incl. 22% IVA`: è un listino, non un'offerta di vendita
- `market_s_.available_to_purchase: ["IT"]`, `region: "IT"`, `language: "it-IT"`
- descrizione, bullet e categoria **tutte in italiano**, aggiornate al 2025-05-27

**Non è acquistabile lì, e questo va saputo prima di scrivere dove si compra.**
Riscaricata la pagina il 2026-09-06 e letto l'HTML grezzo:

- il payload Shopify dice **`"available":false`** (tre occorrenze, prodotto e variante)
- non c'è nessun bottone "Aggiungi al carrello" attivo: il blocco è
  `data-initial-cta="where_to_buy"`, il `div` con dentro **"Esaurito"** ha la classe
  `hide`, e quello visibile è **"Dove acquistare"**, cioè il localizzatore di rivenditori
- il blocco `schema.org` **dice `InStock`**, ed è la riga che aveva ingannato la prima
  verifica: è markup statico, contraddetto dal payload della stessa pagina. **Su una
  scheda Shopify il campo che conta è `available`, non lo schema.org.**

Quindi la conclusione onesta: **Mattel Italia espone il prodotto in italiano con un
prezzo consigliato, e rimanda ai rivenditori.** L'unico posto dove risulta davvero in
vendita resta **DungeonDice**, e `ibs.it` e `getyourfun.it` cercando "blokus"
restituiscono solo Mega Bloks. La frase "in Italia passa dal canale specializzato"
**si può ancora scrivere**; quella che non si può scrivere è "lo vende Mattel".

**Il codice BJV44 è lo stesso del foglio istruzioni** usato più sotto per la
sezione "Come funziona": il regolamento letto è quello della scatola a catalogo in
Italia, non di un'altra edizione.

**Due durate di scatola, e la differenza conta.** Il portale (cioè BGG) dà
`minPlaytime` e `maxPlaytime` **tutti e due a 30**. DungeonDice dà **20**. Anche il
record BG Stats del gioco (`bgstats-2026-09-02.bgsplay`, `id` 275) dà 20-20.
it.wikipedia dice "circa 25 minuti", en.wikipedia "20–30". Il foglio istruzioni
ufficiale Mattel **non dichiara nessuna durata**, e — ricontrollato il 2026-09-06 —
**neanche la scheda prodotto italiana di Mattel la dichiara**: sul negozio it-it
non c'è nessun campo durata, solo `age_grade` e prezzo. Quindi l'editore, che nella
regola verrebbe per primo, tace su tutti e due i suoi canali.
Per la regola della memoria `slide-durata-vera` (editore, poi negozio italiano, poi
portale) si scende di un gradino e **vince DungeonDice: 20′**, ed è anche il numero
che va in copertina. La conclusione regge per silenzio dell'editore, e vale la pena
notare che DungeonDice qui è **anche** il negozio italiano: è l'unico posto dove il
gioco risulta davvero in vendita.

**Sull'età va scritto 7, e il 7 ha quattro fonti su cinque.** Il foglio istruzioni
stampa "Ages 7+", la scheda prodotto italiana dà `age_grade: "7Y+"`, DungeonDice dà 7
e **BGG stesso dà `minage: 7`** (verificato il 2026-09-06 su
`api.geekdo.com/api/geekitems?objectid=2453&objecttype=thing`). Il 5 arriva solo da
it.wikipedia e dal record BG Stats (`minAge: 5`).

Curiosità che serve a non correggerlo per sbaglio: la **stessa scheda Mattel** che
scrive `7Y+` porta accanto `marketing_age_web: "5+ anni"`, cioè l'editore usa due età
diverse, una di scatola e una commerciale. *Attenzione però a non fare il passo in
più che faceva la versione precedente di questa scheda: non c'è niente che dimostri
che it.wikipedia e BG Stats abbiano preso il 5 da lì.* È una coincidenza, non una
catena di fonti. **Va scritto 7**, che è l'età della scatola, del regolamento e di
BGG.

**Due meccaniche del portale non stanno nel regolamento.** L'elenco italiano
contiene "Cattura" ed "Eliminazione Giocatore". La prima è una traduzione sbagliata:
la meccanica BGG numero 2043 si chiama **Enclosure**, "circondare aree in modo
contiguo", ed è quella del Go (verificato su
`api.geekdo.com/api/geekitems?objectid=2043&objecttype=property&subtype=boardgamemechanic`).
A Blokus non si cattura niente, e il regolamento Mattel è esplicito: *"Once a piece
has been placed on the board it cannot be moved."* La seconda è al massimo una
forzatura: chi non riesce più a piazzare **passa il turno** e resta al tavolo fino
alla fine, non esce dalla partita. **In didascalia non si scrive né "cattura" né
"eliminazione".**

**E c'è una terza traduzione da buttare, nelle categorie.** Il portale dà due
categorie, "Astratto" e **"Terraformazione"**. La seconda è la categoria BGG
numero 1086, che si chiama **Territory Building** (verificato su
`api.geekdo.com/api/geekitems?objectid=1086&objecttype=property&subtype=boardgamecategory`):
costruzione di territorio, non terraformazione. Su un gioco del 2000 con dei
pentamini di plastica, scrivere "terraformazione" in didascalia farebbe pensare a
Terraforming Mars. **Si scrive "conquista di territorio", o non si scrive.**

## Le nostre durate

Scatola: **20′** (DungeonDice, che è la fonte che vince) oppure 30′ (portale).

| giocatori | mediana nostra | partite |
|---|---|---|
| 4 | **17′** | 9 |

**Una sola configurazione, quindi la slide della durata non si fa.** Non è una
questione di scarto: `merita_durata()` in `slide.py` scarta a priori chi ha meno di
**due** configurazioni con almeno 3 partite (`if len(righe) < 2: return None`). Qui
la riga è una sola. Il gioco è 2-4 e al nostro tavolo si è sempre giocato in
quattro, mai in due, mai in tre.

Le nove durate, in ordine di data, dal registro di Paolo:

| data | durata | al tavolo |
|---|---|---|
| 2023-11-11 | 15′ | Marta M., Cinzia, Michelangela, Paolo |
| 2023-11-11 | 17′ | Michelangela, Marta M., Paolo, Cinzia |
| 2023-11-19 | **39′** | Franco L., Martina S., Paolo, Giorgia S. |
| 2023-11-22 | 17′ | Paolo, Andrea A., Cinzia, Lorenzo L. |
| 2023-11-22 | 17′ | Lorenzo L., Andrea A., Cinzia, Paolo |
| 2023-12-09 | 14′ | Cinzia, Andrea A., Paolo, Toto |
| 2024-07-02 | 16′ | Paolo, Cinzia, Lorenzo L., Niccolò |
| 2024-07-05 | 23′ | Linda T., Paolo, Giulio M., Riccardo T. |
| 2025-05-01 | 20′ | Paolo, Cinzia, Marcello, Madoka |

Mediana 17, media 19,8 che il portale arrotonda a 20. Il portale dice esattamente
questo (`durataMediana` 17, `durataMedia` 20), quindi i due conti tornano.

**I 39 minuti del 19 novembre 2023 sono l'unico valore fuori scala** e sono un
tavolo di prime volte: Franco L., Martina S. e Giorgia S. non compaiono in nessuna
altra partita del gioco. Togliendolo la media scende a 17,4 e la mediana non si
muove, che è il motivo per cui si usa la mediana.

**Controllo sugli anni, come chiede `slide-durata-vera`.** Prendendo solo dal 2024
in poi restano tre partite (16, 23, 20) e la mediana passa da 17 a 20: tre minuti,
sotto la soglia dei dieci. Il campione non è invecchiato male. Resta comunque
inutilizzabile per mancanza di configurazioni.

**Se un giorno il numero si volesse usare lo stesso**, la frase onesta è che al
nostro tavolo in quattro sono **17 minuti contro i 20 dichiarati**, cioè la scatola
dice quasi il giusto. Contro i 30 del portale la differenza sembrerebbe grossa, ma
sarebbe costruita sulla fonte sbagliata.

**Le partite di Sonia (`fuocaria`) non c'entrano.** Interrogato l'endpoint
`/api/partite/{utente}?gioco=2453` per tutti e dieci gli account del gruppo il
2026-09-06: `fuocaria` restituisce **zero partite** su questo gioco. L'esclusione
qui non toglie niente e non va nemmeno nominata.

**Da dove escono 14 righe e 10 tavoli.** `paoloalby` 9, `dobleace11` 3,
`starkalif96` 1, `henryboarder` 1. Le tre di Lorenzo e quella di Giulio sono le
stesse serate registrate anche da Paolo, quindi il portale le deduplica. La riga di
Enrico del **2019-10-18** è un tavolo in più ma ha `durata: null` e `punteggi: []`:
è quella che `partiteStats` scarta come `senzaGiocatori`. 9 usabili + 1 scartata =
10 tavoli.

**Linda e Cinzia qui non si sovrappongono.** La coppia che gioca in squadra (memoria
`partite-in-squadra`) non compare mai insieme: **Cinzia in sette tavoli su nove**
(*ricontato in verifica il 2026-09-06: la versione precedente diceva cinque e
sbagliava*), Linda T. in uno solo, il 2024-07-05, dove Cinzia non c'è. Il conto
delle teste non è gonfiato da questo lato.

## Come funziona

**Le trascrizioni YouTube non si sono scaricate.** I cinque video collegati dal
portale sono tutti in inglese (`Yw8pK6Ak5oE`, `XhMb47qPoDQ`, `JdQShjtxZF8`,
`bEvS5A6TCr8`, `XFoFTUhXgbs`) e `trascrizioni.py --inglese` risponde **IpBlocked**
su tutti. In `dati/cache/trascrizioni/` non ce n'è nessuno. Le regole qui sotto
vengono dal **foglio istruzioni ufficiale Mattel**, articolo BJV44, edizione 2013,
scaricato in PDF da `service.mattel.com/instruction_sheets/BJV44-Eng.pdf` ed
estratto a testo. Ricontrollate su `ultraboardgames.com/blokus/game-rules.php` e su
`en.wikipedia.org/wiki/Blokus`.

**Tutto il paragrafo qui sotto è stato riverificato il 2026-09-06** riscaricando il
PDF e rileggendolo con `pdftotext -layout`: prima mossa sull'angolo, contatto solo
per gli angoli, mai lato contro lato fra pezzi dello stesso colore, nessun vincolo
fra colori diversi, pezzo posato che non si sposta più, chi non piazza passa, fine
partita quando non piazza più nessuno. Sono tutte righe testuali del foglio.

**E i termini italiani adesso ci sono, sono di Mattel.** *Chiuso in verifica: la
versione precedente diceva che erano una traduzione fatta a mano.* La scheda prodotto
italiana (`shopping.mattel.com/it-it/products/blokus-bjv44-it-it`) scrive:

> *"Ogni giocatore riceve 21 pezzi - rossi, blu, verdi o gialli - e a turno li
> posiziona sul tabellone. C'è una sola regola da ricordare: ogni pezzo che
> giocherete deve toccare almeno un altro pezzo dello stesso colore, ma solo agli
> angoli! [...] Il gioco termina quando non è più possibile posizionare pezzi e il
> giocatore con il minor numero di pezzi in mano vince!"*

Da qui si prendono le parole italiane ufficiali: **pezzi**, **tabellone**, **agli
angoli**, e lo slogan *"C'è una sola regola da ricordare"* che è la resa italiana di
"One rule, endless possibilities". **Una cosa però non si copia**: "il giocatore con
il minor numero di **pezzi** in mano". Il regolamento conta le **caselle**, non i
pezzi, e la differenza cambia chi vince.

Tabellone di **20×20 caselle**, 400 in tutto. Ogni giocatore prende i **21 pezzi**
di un colore, che valgono **89 caselle** in totale. A turno se ne appoggia uno.

La regola è una sola, e il foglio istruzioni la stampa come slogan della scatola,
*"One rule, endless possibilities"*:

> ogni pezzo nuovo deve toccare **almeno un pezzo del tuo stesso colore, e solo per
> gli angoli**. Due pezzi dello stesso colore non possono mai toccarsi lungo un
> lato.

Fra colori diversi invece non c'è nessun vincolo: i pezzi degli altri possono
stare appiccicati ai tuoi quanto vogliono. Il primo pezzo di ciascuno deve coprire
un **angolo del tabellone**, e una volta appoggiato un pezzo non si sposta più.

Da qui esce il gioco vero. Ogni pezzo che metti apre **nuovi angoli** dove potrai
attaccarti dopo, e allo stesso tempo occupa caselle che agli altri servivano. I
lati sono il tuo unico limite e il muro degli altri no: un avversario può
appoggiarsi al tuo lato e chiuderti la strada, tu allo stesso tuo lato non puoi
tornare. **Non stai costruendo, stai chiudendo.** È per questo che la meccanica BGG
giusta si chiama Enclosure e non cattura.

**Quando non riesci a piazzare, passi e resti seduto.** Non esci dalla partita, e
può ricapitarti il turno solo se il tabellone si riapre, cosa che non succede. La
partita finisce quando **nessuno riesce più a piazzare niente**.

Il conteggio è la parte che quasi nessuno legge, e il foglio Mattel ne stampa **due**:

- **Punteggio base**: si contano le caselle dei pezzi rimasti in mano, **vince chi
  ne ha meno**. Si parte da 89 e si cerca di scendere.
- **Punteggio avanzato**: ogni casella rimasta vale **meno 1**. Chi piazza tutti e
  21 i pezzi prende **più 15**, e **altri 5** se l'ultimo pezzo appoggiato è quello
  da una casella sola. Il massimo possibile è quindi **+20**, e tutto il resto è una
  sottrazione.

**Al nostro tavolo si usa il punteggio base**, verificato: nel registro il campo
`highestWins` del gioco è `false`, i punteggi vanno da 4 a 31 e in **otto partite su
nove** `vince: true` sta sul numero più basso. Il 2024-07-02 Cinzia chiude a 4 e
vince contro un 21, un 21 e un 7. Il minimo assoluto del registro è 4, fatto due
volte: Cinzia il 2024-07-02 e Giulio M. il 2024-07-05.

**La nona partita non torna, e va saputo prima di scriverne.** *Trovato in verifica
il 2026-09-06: la versione precedente scriveva "in ogni partita", ed era falso.* Il
**2023-12-09** il vincitore segnato è **Andrea A. con 22**, mentre Paolo ha **14** e
Cinzia 16. Col punteggio base avrebbe dovuto vincere Paolo. Delle due l'una: o
quella sera si è usato il conteggio avanzato (dove i bonus +15/+5 possono ribaltare
tutto), o è un errore di registrazione. **Non si scrive in didascalia nessuna frase
del tipo "da noi vince sempre chi ha meno caselle" senza il "quasi"**, e se serve la
riga esatta va chiesta a Paolo.

Le varianti stampate sul foglio, che spiegano perché "2-4" non vuol dire quello che
sembra:

- **in due**, ciascuno controlla **due colori** (blu e rosso contro giallo e verde)
  e alla fine somma le caselle di tutti e due;
- **in tre**, ognuno prende un colore e il quarto è **condiviso**, giocato a turno
  da tutti, e il suo punteggio non conta per nessuno.

Quindi il tabellone si riempie sempre di quattro colori, comunque si sia. Le nostre
nove partite sono tutte in quattro, cioè sempre la configurazione piena.

## Come gira, secondo Paolo

Dal vocale in `come_gira_paolo.md`, **quinta tornata** (2026-09-07). La
trascrizione apre con *"Bloccasse"* al posto di Blokus e più avanti scrive
*"tre angoli su 41"* per **tre angoli su quattro**: sono errori di dettatura,
restano nel file e non entrano da nessuna parte.

### Testo della slide 3 (238 caratteri)

> Il pezzo grosso che non sai dove mettere è quello che serve: messo nel punto giusto chiude all'avversario il lato da cui voleva espandersi. I piccoli si tengono per la fine, perché saranno gli unici che entrano ancora quando il tabellone è pieno.

Sotto i 250 del riquadro `testo_sopra`. È il consiglio del vocale quasi parola per
parola: *"pezzi grossi che uno dice ma dove lo metto, potrebbe essere proprio quel
pezzo grosso che messo nel punto giusto impedisce all'avversario di espandersi da
quel lato"*, e *"tenersi i pezzi più piccoli per fine partita, perché quelli poi
saranno gli unici che si potranno ancora mettere nel momento in cui la plancia
sarà piena"*.

### Gli altri punti del vocale

- **Si gioca in quattro, e in tre no.** *"In quattro, perché in meno purtroppo la
  plancia non sarebbe divisa equamente... in tre, se si usano tre angoli su
  quattro, uno dei giocatori è svantaggiato perché rimane accerchiato dagli altri
  due, mentre questi altri due hanno un angolo libero dove espandersi con molta
  più calma."* Le nostre dieci partite sono **tutte in quattro**, quindi
  l'osservazione e il registro dicono la stessa cosa.
  **Attenzione a come si scrive**: Paolo descrive la partita a tre colori su tre
  angoli. Il foglio Mattel prevede invece che in tre il **quarto colore sia
  condiviso**, giocato a turno da tutti e senza punteggio, proprio perché il
  tabellone si riempia lo stesso. In didascalia vanno tutte e due le cose, la
  regola e cosa succede se non la si usa.
- **In due si gioca con due colori a testa**, e questo combacia con il foglio
  istruzioni.
- **È un filler.** *"Un modo per fare una partita molto veloce... lo posso
  considerare un filler proprio per la sua velocità, immediatezza e poco impegno
  di testa."* La parola è gergo verificato del canale.
- **Lo scopo.** *"Avanzare sulla plancia, espandersi il più possibile ed essere
  quello che rimane con meno pezzi a fine partita."* Il regolamento conta le
  **caselle**, non i pezzi: in didascalia si scrive caselle.
- **I pezzi trasparenti.** *"Un gioco astratto molto bello, con questi pezzi
  trasparenti di plastica."*

### Cosa è rimasto fuori, e perché

- **L'attribuzione ai vecchi giochi in scatola.** Paolo dice *"penso sia proprio
  di quei giochi degli anni 80 e 90 che vendeva la Clementoni, la Mattel"*, e lo
  dice al condizionale. Blokus è del **2000**, l'autore è Bernard Tavitian e il
  primo editore è Sekkoïa: scriverlo come lui lo ricorda sarebbe un errore di
  fatto. Il sapore da gioco di famiglia si può raccontare senza attribuirlo a
  un'epoca sbagliata.
- **"Poco impegno di testa"** come giudizio non entra in slide: la slide prende il
  consiglio, e il consiglio qui è sui pezzi grossi.

## Chicca

**Proposta 1: le 21 tessere non sono una scelta, sono un insieme matematico
completo.** Un poliomino è una figura fatta di quadretti attaccati per i lati, e
"libero" vuol dire che ruotato o specchiato resta lo stesso pezzo. I poliomini
liberi da 1 a 5 quadretti sono **esattamente 21**: 1 monomino, 1 domino, 2 tromini,
5 tetramini, 12 pentamini. Tavitian non ha aggiunto né tolto niente, ha messo nella
scatola tutta la famiglia e si è fermato dove finisce. Il foglio istruzioni Mattel
elenca i pezzi con questi stessi numeri — uno, uno, due, cinque, dodici — senza mai
chiamarli poliomini.
Fonti: `en.wikipedia.org/wiki/Blokus` (*"The shapes are the 21 possible free
polyominoes of one to five squares (one monomino, one domino, two trominoes, five
tetrominoes, and 12 pentominoes)"*) · conteggio indipendente su
`en.wikipedia.org/wiki/Polyomino`, tabella degli enumerati liberi, 1+1+2+5+12 = 21 ·
foglio istruzioni Mattel BJV44, sezione CONTENTS, riletta in verifica il 2026-09-06
sul PDF scaricato: *"84 pieces in four colors (21 pieces per color — red, blue,
yellow, green)"*, e sotto una tabellina a due righe che va letta in colonna, i numeri
sopra e le etichette sotto: **One / One / Two / Five / Twelve** sopra
**1-square piece / 2-square piece / 3-square pieces / 4-square pieces / 5-square
pieces**. (Non è una frase di testo continuo: se si cita, si cita così.)

**Regge, ed è la più solida delle due, perché non dipende da nessuna fonte.** Il
numero 21 si ricava contando, non credendo a qualcuno: è la somma dei primi cinque
termini della sequenza **OEIS A000105**, che en.wikipedia cita per nome proprio su
questo gioco. Anche il totale di **89 caselle** torna da solo
(1 + 2 + 2×3 + 5×4 + 12×5 = 89) ed è confermato dalla stessa riga di Wikipedia
(*"which total to 89 squares per player"*). L'unico pezzo di frase che resta
un'inferenza e non un fatto è *"Tavitian non ha aggiunto né tolto niente"*: nessuna
fonte riporta l'intenzione del designer. Va bene com'è scritta, perché descrive il
risultato e non gli mette in bocca una dichiarazione — ma **non si scrive "Tavitian
ha detto"** o "ha scelto apposta".

**Proposta 2: non si vince facendo punti, si vince perdendone meno.** Il regolamento
ufficiale spiega prima il conteggio base, dove si contano **le caselle che ti sono
rimaste in mano** e vince chi ne ha meno: parti da 89 e non ne guadagni mai una.
Solo il conteggio avanzato gira il segno, e anche lì i numeri positivi sono due
soli: **più 15** se svuoti la mano, **più 5** se l'ultimo pezzo che appoggi è quello
da una casella sola. Il punteggio perfetto a Blokus è **+20**, e per prenderlo devi
tenerti da parte il pezzo più piccolo fino alla fine. È la regola che al tavolo non
usa quasi nessuno: **anche noi giochiamo col conteggio base**, e il punteggio più
basso del registro è un 4, fatto da Cinzia e da Giulio M.

**Verificata riscaricando il PDF il 2026-09-06** e leggendolo con `pdftotext`, non
fidandosi della scheda precedente. Le due sezioni ci sono e dicono esattamente
questo, esempio stampato compreso: blu **+20**, giallo −8, rosso −24, verde −20.

**Un dettaglio che rende la chicca più forte, non più debole.** Quello che Mattel
chiama "avanzato" è in realtà il conteggio **originale**: en.wikipedia descrive solo
quello, citando le regole storiche di `blokus.com` di Sekkoïa, e chiude con *"The
player with the highest score wins"*. Il "base" a caselle-più-basse è la
semplificazione arrivata dopo. Quindi la frase giusta non è "esiste una regola
avanzata che nessuno usa", è **"la regola vera del gioco è quella che quasi nessuno
usa, compresi noi"**.

**E in italiano lo dice Mattel stessa.** La scheda prodotto italiana
(`shopping.mattel.com/it-it/products/blokus-bjv44-it-it`) chiude la descrizione
così: *"Il gioco termina quando non è più possibile posizionare pezzi e il giocatore
con il minor numero di pezzi in mano vince!"*. **Attenzione a non copiarla alla
lettera**: il marketing dice "pezzi", il regolamento conta le **caselle**, che non è
la stessa cosa (tre pentamini rimasti sono 3 pezzi ma 15 caselle).
Fonti: foglio istruzioni Mattel BJV44,
`service.mattel.com/instruction_sheets/BJV44-Eng.pdf`, sezioni BASIC SCORING e
ADVANCED SCORING, con l'esempio stampato in cui il blu chiude a "+20 points" ·
scheda prodotto italiana Mattel, campo `product_description` ·
`en.wikipedia.org/wiki/Blokus` (*"A player who played all their pieces is awarded a
15-point bonus. If their last piece played was their monomino... an additional
5-point bonus"*) · `ultraboardgames.com/blokus/game-rules.php`, che riporta gli
stessi due bonus · il nostro registro, campo `highestWins: false` e `vince: true`
sul punteggio più basso in 8 partite su 9 (vedi l'eccezione del 2023-12-09).

**In riserva, se le prime due non piacciono.** Blokus ha vinto il **Super As d'Or
2001**, che a Cannes è il premio assoluto, quello che si prende su tutte le
categorie insieme. Lo ha vinto un anno dopo l'uscita, quando lo pubblicava ancora
Sekkoïa e Mattel non c'entrava niente: la comprerà solo nel 2008. Dopo sono
arrivati il **Mensa Select 2003** e la segnalazione allo **Spiel des Jahres 2002**.
Fonti: `en.wikipedia.org/wiki/As_d%27Or`, elenco dei vincitori Super As d'Or, riga
2001 · `it.wikipedia.org/wiki/Blokus` · `en.wikipedia.org/wiki/Blokus` per Mensa
Select e per la cessione a Mattel nel 2008. Utile se il post punta sulla storia del
gioco, meno se punta su come si gioca.

**Ricontrollate tutte e tre in verifica il 2026-09-06, e reggono.** La riga 2001
della tabella Super As d'Or su Wikipedia dice per esteso *Blokus · Bernard Tavitian ·
Sekkoïa / Winning Moves*, ed è nella sezione "== Super As d'Or ==", non nella tabella
degli As d'Or di categoria che viene dopo: è davvero il premio assoluto. La cessione
a Mattel è datata **2008** anche dal testo di en.wikipedia (*"In 2008, the game was
sold to Mattel"*), con fonte icv2 "Mattel Acquires 'Blokus'". E **"segnalazione" è la
parola giusta** per lo Spiel des Jahres 2002: BGG lo elenca come *Recommended*, cioè
Empfehlungsliste, non come nominato e non come vincitore. **Non scrivere
"candidato".**

**Seconda riserva: adesso è quasi tutta confermata, e la fonte è l'editore.** La
descrizione su BGG apre con *"Blokus (officially pronounced 'Block us')"*, cioè il
nome sarebbe un'istruzione: bloccarci a vicenda.

*Riverificato il 2026-09-06, ed è salito di grado.* Alla prima verifica la pronuncia
era stata appoggiata a en.wikipedia (IPA **/ˈblɒkəs/**, respell "BLOK-əs", con nota al
video ufficiale **"Blokus® Game Play Tutorial" del canale Mattel Games**, 20 maggio
2014, archiviato su ghostarchive). Ma c'è di meglio, ed è **di prima mano**: il sito
originale del gioco, `blokus.com` di Sekkoïa, aveva una pagina intitolata *"How to
pronounce"* che dice testualmente

> *"The correct pronunciation is as in 'Block-us!'"*

(archiviata su Wayback, `web.archive.org/web/20101019192836/http://blokus.com/en/how_to_prononce.htm`).
È l'editore che pubblicava il gioco a dirlo, non un utente e non un'enciclopedia.
**La pronuncia si può scrivere senza cautele.**

Il **gioco di parole** resta un gradino sotto, ma non è più campato per aria. Sulla
stessa pagina l'editore stampa la storiella che gli aveva mandato una coppia di
giocatori e la chiude con *"it's called 'Blokus', not 'Enable-us'!"*: cioè lo scherzo
sul significato lo fa l'editore stesso. In più `it.wikipedia` afferma che il nome
viene da *"blok + us"*, "bloccaci" — **ma la fonte che cita è il videogioco per PS3**,
che non è una fonte, e va ignorata. Nessun documento dichiara l'etimologia: il foglio
istruzioni non ne parla, la scheda italiana nemmeno (dice solo *"cercando di
**bloccare** i vostri avversari"*).

**Come si scrive, se si usa**: "si pronuncia *block us*, e lo dice il sito ufficiale"
sì, come fatto; "il nome vuol dire bloccaci" sempre con un "sembra fatto apposta" o
"lo scherzavano già loro", mai come etimologia.

**Scartato perché non verificato.** Ricordavo un uso di Blokus Duo come banco di
prova in una gara internazionale di progettazione hardware. `en.wikipedia.org/wiki/Blokus`
**non lo dice**, e il sito della conferenza a cui pensavo (`fpt2013.org`) non
esiste più. Senza fonte non si scrive.

**"Japan Boardgame Prize 2002 - Best Japanese Game": adesso si sa cosa premia, e non
è quello che sembra.** *Risolto in verifica il 2026-09-06.* en.wikipedia lo spiega
fra parentesi: *"the 2002 Japan Boardgame Prize for the Best Japanese Game (i.e.,
published in Japanese package and sold in Japan)"*. Non premia i giochi **di** autori
giapponesi, premia il miglior gioco **uscito in scatola giapponese** in Giappone. Su
un gioco francese non è una contraddizione. **Resta comunque una chicca debole per
noi** perché per spiegarla servono tre righe di premessa, e in didascalia tre righe
di premessa sono tutto lo spazio che c'è.

**L'elenco honor completo dal portale BGG**, letto il 2026-09-06 via
`api.geekdo.com/api/geekitem/linkeditems?linkdata_index=boardgamehonor&objectid=2453`:
Japan Boardgame Prize 2002 (nominee e winner), **Spiel des Jahres 2002 Recommended**,
Australian Games Association Game of the Year 2003, **Mensa Select 2003 Winner**,
Vuoden Peli 2003, Årets Spel 2004, Årets Spill 2005 nominee, Gra Roku 2008 nominee.
Da notare che il **Super As d'Or 2001 non è in questa lista**: BGG non lo traccia, e
infatti la fonte è Wikipedia (vedi sopra). Non è un motivo per dubitarne, è un motivo
per non cercarlo su BGG e concludere che non esiste.

## Pubblicato

Non ancora in coda. Numeri riletti senza cache il **2026-09-07**: `partiteTavoli`
**10**, 14 righe, 9 con durata. Paolo ne ha 9 su 10, ultima partita
**2025-05-01**.

> **PARCHEGGIATO IL 2026-09-07: servono foto nuove.** Paolo, guardando le slide:
> *"per Blokus devo far altre foto. Solo 1 su 4 è in prospettiva, le altre si vede
> il mio divano."* Delle quattro in archivio solo la `00`, il macro dei pezzi, ha
> il taglio del canale. Le altre tre sono scattate sul divano di casa, che si vede
> per intero, e quello non è il tavolo. Il post resta montato com'è e si rifà
> quando ci sono gli scatti nuovi: bastano tre foto ad altezza tavolo, con il
> gioco che riempie l'inquadratura.

**Le slide sono montate: `post33`, cinque immagini**, generate il 2026-09-07.
Foto: **copertina `00`**, il primo piano dei pezzi trasparenti, poi `03` sul
"cos'è" (il tabellone finito, che è il gioco in una foto sola), `01` sul "come
gira" e `02` in chiusura.

La scatola è quella **Mattel BJV44**, presa dalla scheda prodotto di Mattel
Italia e non da BGG, perché è quella che si vende qui. Scontornata con
`scontorna.scontorna()`: `rifila_bianco()` da solo lasciava una fascia bianca sui
lati, perché la scatola è fotografata leggermente in prospettiva.

**Storia quiz montata**, `11-15 Blokus`, data provvisoria. Opzioni **Blokus ·
Azul · Sagrada**, con la giusta in prima posizione. Il ragionamento: la foto è un
macro di pezzi colorati e lucidi incastrati su una griglia, e a quella distanza
i dadi di Sagrada e le tessere di Azul sono risposte possibili. Con distrattori
di cartone, tipo Patchwork o Bärenpark, il quiz si sarebbe risolto da solo.
Tag nel txt: @mattel.

Prima riga: 96 caratteri, sotto il tetto di 125. Apre con la cosa che il registro
e il vocale dicono insieme, cioè che questo gioco da noi si gioca solo in quattro.

Niente slide della durata: `merita_durata()` vuole almeno **due** configurazioni
con tre partite e qui ce n'è una sola, i quattro giocatori. In didascalia il
numero ci sta lo stesso, ed è piccolo e vero: **diciassette minuti** di mediana
contro i venti di scatola (fonte DungeonDice; il portale dice 30 ed è la fonte
che perde, vedi "Le nostre durate").

**Decisione chiusa da Paolo il 2026-09-07: si tagga @mattel.** È l'account
corporate globale, non italiano e non ludico, ma è l'unico che esiste per questo
gioco e lui ha detto di sì. L'handle sta **dentro la frase**, mai su una riga da
solo. L'autore, Bernard Tavitian, non ha nessun account.

**Da non scrivere**: "da noi vince sempre chi ha meno caselle". Sono otto partite
su nove, la nona (2023-12-09) non torna. Vedi "Come funziona".

CTA: **Qual è il gioco dove ti diverti di più a bloccare gli altri?** Chiede un
titolo, la risposta è soggettiva e quindi nessuno può essere corretto, e **è lo
specchio della slide 3**: qui non si costruisce, si chiude.

Chicca usata: la **prima**, i ventuno poliomini. È l'unica che non dipende da
nessuna fonte, si ricontrolla contando. **Non si scrive che Tavitian "ha scelto"
o "ha detto"**: nessuna fonte riporta la sua intenzione, si descrive il
risultato. La seconda (si vince perdendo meno caselle) resta di scorta ed è già
mezza raccontata nel paragrafo delle regole.

Hashtag: #blokus #astratti #filler #giochidatavolo #gdt. Il terzo è la parola
della categoria e vale il posto, come su Draftosaurus.

### Didascalia

> Dieci partite sul nostro tavolo e sempre in quattro, perché in tre questo gioco non gira.
>
> 🎲 Tabellone da venti per venti, quattrocento caselle. Ognuno prende i ventuno pezzi di un colore e a turno ne appoggia uno. La regola è una sola: ogni pezzo nuovo deve toccare un altro pezzo del tuo colore, e solo per gli angoli. Due pezzi tuoi non possono mai stare fianco a fianco.
>
> Con gli altri colori invece nessun vincolo: loro possono appoggiarsi ai tuoi lati quanto vogliono, e tu su quei lati non puoi tornare. Non stai costruendo, stai chiudendo. Chi non riesce più a piazzare passa e resta seduto, e si finisce quando non entra più niente per nessuno: vince chi ha lasciato in mano meno caselle, partendo da ottantanove.
>
> Il foglio prevede anche le partite in due, con due colori a testa, e quelle in tre, dove il quarto colore lo giocano tutti a turno e non fa punti per nessuno. Serve proprio a evitare quello che succede quando si usano tre angoli su quattro: uno resta accerchiato dagli altri due, e loro hanno spazio libero alle spalle.
>
> Da noi gira così: il pezzo grosso che non sai dove mettere è quello che serve, perché messo nel punto giusto chiude all'avversario il lato da cui voleva espandersi. I piccoli si tengono per la fine, che sono gli unici che entrano ancora quando il tabellone è pieno.
>
> 🍬 I ventuno pezzi non sono una scelta di stile, sono un insieme matematico completo. Un poliomino è una figura fatta di quadretti attaccati per i lati, e quelli da uno a cinque quadretti sono esattamente ventuno: uno da un quadretto, uno da due, due da tre, cinque da quattro, dodici da cinque. Nella scatola c'è tutta la famiglia e finisce lì. Ottantanove caselle a testa, che è la somma.
>
> Venti minuti dichiarati, diciassette i nostri in quattro. Da due a quattro giocatori, indipendente dalla lingua, ed è del 2000: lo firma Bernard Tavitian e in Italia lo porta @mattel.
>
> Qual è il gioco dove ti diverti di più a bloccare gli altri? Scrivilo qui sotto.
>
> #blokus #astratti #filler #giochidatavolo #gdt

### Testo Threads

> Dieci partite sul nostro tavolo e sempre in quattro, perché in tre questo gioco non gira.
>
> La regola è una sola: ogni pezzo nuovo tocca un pezzo del tuo colore solo per gli angoli, mai per i lati. Gli altri invece ai tuoi lati si appoggiano quanto vogliono. Non stai costruendo, stai chiudendo.
>
> Da noi gira così: il pezzo grosso che non sai dove mettere è quello che chiude all'avversario il lato da cui voleva espandersi.
>
> Qual è il gioco dove ti diverti di più a bloccare gli altri?

Niente emoji, nessuna menzione, CTA senza "scrivilo qui sotto", e **nessun hashtag**: su Threads non sono link, il lavoro lo fa il topic. Verificato il 2026-09-08.

## Foto

**Quattro foto** in `archivio/Blockus (2453)/`, cioè **il minimo
esatto** che serve al post (copertina, cos'è, come gira, chiusura). Non c'è margine:
se una non è usabile, il carosello non si monta.

- `Blockus - 00.jpg`
- `Blockus - 01.jpg`
- `Blockus - 02.jpg`
- `Blockus - 03.jpg`

Non le ho aperte. Dai metadati sono tutte **4032×3024**, orizzontali, **orientamento
EXIF 1** su tutte e quattro, quindi `raddrizza.copia()` non dovrebbe avere niente da
fare. Le date file sono **maggio e agosto 2019**, cioè più vecchie di tutte le
partite registrate (la prima è del novembre 2023): probabile che siano di serate
non a registro.

**Il nome dell'archivio è sbagliato.** Le foto stanno sotto **Blockus**, il gioco si
chiama **Blokus**. La mappatura è già in `dati/bgp.sqlite`, riga `giochi` con
`bgg_id` 2453: `nome_archivio` "Blockus", `nome_portale` "Blokus", `n_foto` 4, nota
"mappato a mano il 2026-09-05, confidenza alta". Non rinominare i file senza
aggiornare quella riga, o il codice non le trova più.

**Da controllare quando si aprono**: se almeno una inquadra la scatola chiusa, e se
in qualcuna si vede il tabellone a fine partita con i quattro colori incastrati. La
seconda è l'immagine che spiega la regola degli angoli senza scriverla, e su questo
gioco vale più della scatola.

## Da sapere

**Le trascrizioni YouTube non si scaricano, e qui non c'è niente in italiano.**
`trascrizioni.py --inglese` dà `IpBlocked` su tutti e cinque i video, provato il
2026-09-06. Ma il problema vero è a monte: il portale per questo gioco collega
**solo video in inglese**, nessun tutorial italiano. Anche se l'IP si sbloccasse,
i termini di regolamento resterebbero da tradurre a mano.

**Il foglio istruzioni Mattel si scarica in PDF e si legge.**
`service.mattel.com/instruction_sheets/BJV44-Eng.pdf` risponde 200 e contiene il
regolamento completo dell'edizione 2013. WebFetch da solo non lo legge (dice che è
binario), ma il PDF resta salvato su disco e da lì si estrae il testo con
`pdftotext -layout`. **Vale la pena provarlo su tutti i giochi Mattel e Hasbro**:
è una fonte primaria dell'editore, meglio di qualsiasi sito di regole.

**La durata di scatola non è quella del portale.** BGG dà 30-30, DungeonDice 20.
Se in copertina finisce 30 e poi la slide dice 17, il post si contraddice da solo
esagerando uno scarto che non c'è. La forbice giusta è **20′**, per la regola della
memoria `slide-durata-vera` sul conflitto fra fonti.

**La slide della durata non si fa, e non per lo scarto.** Cade sul primo controllo di
`merita_durata()`, riga **287** di `slide.py` (`if len(righe) < 2: return None`):
serve almeno una **seconda** configurazione con 3 o più partite, e Blokus ne ha una
sola. Il calcolo dello scarto, due righe più sotto, non viene nemmeno eseguito. Ogni
tesi sui "17 minuti al nostro tavolo" andrebbe scritta a mano in didascalia, non
messa in grafico.

**"Cattura" nell'elenco delle meccaniche è una traduzione sbagliata del portale.**
La meccanica BGG 2043 è **Enclosure**, quella del Go. A Blokus i pezzi non si
prendono e non si spostano. Se ricapita di trovare "Cattura" su un astratto, prima
di scriverlo in didascalia conviene chiedere l'id alla meccanica su
`api.geekdo.com/api/geekitems?objectid=<id>&objecttype=property&subtype=boardgamemechanic`,
che risponde mentre `boardgamegeek.com` dà 403.

**"Eliminazione Giocatore" è al massimo una forzatura.** Chi non piazza più passa
il turno e resta seduto fino alla fine. Nessuno viene tolto dal tavolo.

**Non c'è un editore italiano da taggare, ma il buco è più piccolo di come sembrava.**
*Riscritto in verifica il 2026-09-06: due delle tre cose che c'erano scritte qui
erano false.* Il punto per punto:

- Mattel non sta in `bgp.sqlite`: **vero**, e resta da aggiungere (la tabella
  `editori` ha 19 righe e nessuna è Mattel, ricontato il 2026-09-06).
- il negozio italiano di Mattel non vende Blokus: **mezzo vero**. La scheda in
  italiano esiste, con prezzo consigliato di 39,99 €, ma il prodotto è
  `available:false` e il bottone è "Dove acquistare". Mattel lo espone, non lo vende.
- nessuna pagina Mattel espone un link Instagram: **falso**, il footer di
  `corporate.mattel.com` linka `instagram.com/Mattel`.

Quello che resta vero è che **non esiste un editore italiano** (54 versioni su BGG,
zero publisher italiani) e che l'unico handle agganciabile a una pagina Mattel è
**@mattel**, il corporate globale. Quindi la formula "In italiano lo porta @editore"
**va comunque decisa da Paolo**: o si tagga @mattel dicendo che è Mattel e basta, o
si riscrive la riga. Non è più un blocco per mancanza di dati, è una scelta.

**L'autore non ha social e le fonti litigano su cosa faccia nella vita.** La scheda
designer su BGG (letta via
`api.geekdo.com/api/geekitems?objectid=1001&objecttype=person`, perché
`boardgamegeek.com/boardgamedesigner/1001/bernard-tavitian` dà 403) non ha né sito
né account, e lo descrive come *"French game designer, mathematician, artist, and
engineer"*. `en.wikipedia.org` scrive **biofisico**, `it.wikipedia.org` scrive
**ingegnere**. Tre fonti, tre mestieri. In `dati/handle_autori.csv` non c'è, e **non
ho accettato nessun profilo omonimo**: non ne ho trovati con un collegamento
esplicito alla persona. Se il post nomina il mestiere, va detto solo quello che
tutte e tre le fonti condividono, cioè che è francese e che Blokus è la sua unica
cosa famosa.

**Blokus non è Mega Bloks.** Cercando "blokus" su `ibs.it` e `getyourfun.it` escono
solo mattoncini Mattel, che sono un'altra linea di prodotto della stessa azienda.
È una trappola per chiunque cerchi prezzi o disponibilità in fretta — e la stessa
trappola scatta sul negozio Mattel, dove la ricerca "blokus" dà **37 risultati** e
il gioco vero sta in mezzo a carte regalo e Mega Bloks. È esattamente l'errore in cui
era caduta la prima stesura di questa scheda.

**Mattel indicizza da sola la parola sbagliata.** Fra le `seo_keywords` della scheda
prodotto italiana ci sono, testuali, **"blockus", "blocus", "bloccus", "bloccos"**.
Cioè l'errore che abbiamo nell'archivio foto (`Blockus`) è così comune che
l'editore ci compra il posizionamento. Curiosità utile se il post gioca sul nome, e
motivo in più per non rinominare le foto di corsa (vedi "Foto").

**WebSearch è finito, ma non serviva.** Il budget delle 200 ricerche era esaurito
anche nella sessione di verifica del 2026-09-06. Le due verifiche che erano rimaste
in sospeso **si sono chiuse lo stesso, senza motore di ricerca**:

- l'**handle Mattel** si è trovato leggendo il footer di `corporate.mattel.com` con
  `curl` e cercando `instagram.com/` nell'HTML grezzo;
- la **pronuncia** si è confermata sul sorgente wiki di en.wikipedia
  (`?action=raw`), che porta l'IPA e la nota al video ufficiale Mattel Games.

**La lezione riusabile è questa**: quando WebSearch è finito e WebFetch restituisce
solo la versione ripulita di una pagina, `curl` sull'HTML grezzo più un `grep` sul
dominio social trova i link che il riassunto butta via. Stesso discorso per le
schede prodotto Shopify: il payload JSON dentro la pagina (`SDG.Data.productPayload`
sul negozio Mattel) contiene prezzo, disponibilità, età e testo ufficiale in
italiano, cose che la pagina renderizzata non mostra tutte.

**E una trappola scoperta al secondo giro, che varrà anche per gli altri giochi.**
Sulle schede Shopify il blocco `schema.org` è markup statico e **mente**: qui diceva
`"availability": "https://schema.org/InStock"` su un prodotto che nello stesso file è
`"available":false` e non ha nemmeno il bottone del carrello. **Per sapere se una cosa
si compra davvero si guardano tre campi**, in quest'ordine: `"available"` nel payload,
quale `pv-wtb-cta` non ha la classe `hide`, e il `data-initial-cta` del blocco
acquisto. Lo schema.org si ignora. E per Wikipedia,
`?action=raw` dà le tabelle e le note che il riassunto perde — è così che si è
verificata la riga 2001 del Super As d'Or.

## DungeonDice, letto a mano il 2026-09-06

Pagina `dungeondice.it/23028-blokus.html`. Il sito sta dietro Cloudflare e da curl o WebFetch risponde
403, per questo va aperto dal browser e non dagli agenti.

| campo | valore |
|---|---|
| Editore | **Mattel** |
| Lingua | Italiano |
| Età | 7 |
| Durata dichiarata | 20′ |
| Dipendenza Lingua | **Indipendente** |
| Giocatori | 2-4 |
| Complessità | 2. Semplice (scala 1-6) |
| Anno prima pubblicazione | 2000 |
| Dice Rating | 6.9 |
| In negozio | in catalogo |

**Fuori catalogo non e' un motivo per scartare il gioco**, deciso da Paolo il 2026-09-05: c'e' il
ricircolo e una ristampa in corso dice che il gioco e' ancora richiesto. La disponibilita' serve
solo a scegliere le parole della didascalia.

