Curiosità

Scacchi di macOS è rallentato per venire incontro alle tue facoltà mentali

Apple include il gioco degli scacchi da quando esiste OS X, e già allora Cupertino pensava a tutto. Ora nel codice si scopre che il software è rallentato per una ragione precisa

Scacchi è una applicazione da anni di serie con tutte le versioni di OS X/macOS, incluso il futuro macOS 10.13 High Sierra. L’applicazione risale ai tempi di NeXT, non è stata sostanzialmente mai aggiornata e gli sviluppatori di Cupertino hanno fatto solo in modo che funzionasse con i vari aggiornamenti del sistema operativo.

Uno sviluppatore ha scandagliato il codice sorgente di Scacchi, scoprendo alcune righe del programma pensate per rallentare di proposito il gioco. Lo scopo è ovviamente dare all’utente l’illusione che l’avversario virtuale (il computer) stia in qualche modo “pensando” le mosse da fare, “riflettendo” alla stregua di un essere umano.

In un commento nel codice sorgente dell’applicazione, si legge: “Paradossalmente, rispondere velocemente con una mossa, non è necessariamente desiderabile. Gli utenti tendono a sentirsi delusi se comprendono quanto poco serve al Mac per batterli a un basso livello. Nell’intenzione di favorire l’armonia uomo-macchina, applichiamo un tempo di risposta minimo”. Le righe di spiegazione scoperte nel codice potrebbero suonare sarcastiche per alcuni, in realtà si tratta di una osservazione tutt’altro che superficiale, una considerazione derivata dall’esperienza frustrante di vedersi battere dal computer con una mossa istantanea.

Molto probabilmente nelle versioni preliminari Scacchi di macOS effettuava mosse instantanee o quasi, in questo modo scoraggiando l’utente e annullando completamente lo scopo del gioco, vale a dire divertirsi e rilassarsi con una buona partita che si può avere solo se gli avversari sono di livello equiparabile, cosa ormai praticamente impossibile negli scacchi, vista l’abilità raggiunta dai computer.

Il codice sorgente dell’ultima versione dell’applicazione Scacchi si può scaricare da questo indirizzo. Apple, lo ricordiamo, ha una sezione del proprio sito dedicata all’Open Source dove è possibile scaricare i sorgenti dei componenti open source di iOS, i sorgenti di componenti usati nei sistemi operativi e in alcune applicazioni. I principali componenti di macOS, incluso il core Unix, sono da sempre disponibili sotto la licenza Open Source di Apple e questa permette a sviluppatori e studenti di visualizzare i sorgenti, inviare suggerimenti e modifiche.

Condividi
Pubblicato da
Mauro Notarianni

Articoli recenti

Sconto di 130€ per JBL PartyBox On-The-Go, la cassa che trasforma ogni festa in una grande festa

Su Amazon comprate in sconto JBL PartyBox On-The-Go, una cassa potentissima, perfetta per una festa…

3 Dic 2022

Aspirapolvere per auto portatile in offerta a 24 euro

Aspirapolvere per auto portatile in offerta a 24 euro.

3 Dic 2022

Mondiali Qatar 2022, sugli spalti l’AR fa vedere le statistiche dei giocatori in campo

La mondiali 4k macitynet si guarda anche in realtà aumentata. Gli spettatori che hanno la…

3 Dic 2022

Sconto Amazon sui Beats Fit Pro, 189,99 euro

I Beats Fit Pro per le offerte pre-natalizie ottengono un 24% di sconto. Solo 189,99…

3 Dic 2022

Come trasferire le playlist da Apple Music a Spotify o viceversa

Ufficialmente non c'è modo di trasferire playlist da Apple Music a Spotify o viceversa ma…

3 Dic 2022

Offerte pre-natalizie su giochi da tavolo Hasbro, da Trivial Pursuit a Twister

Ve li ricordate Taboo, Twister, Indovina Chi e Monopoli? Sono alcuni dei giochi di Hasbro…

3 Dic 2022