lunedì 17 aprile 2017

Delusioni Pasquali

Ed ecco un nuovo problema dell'Apple Game Center (GC) - che poi tanto nuovo non è....

Non so se si tratti della legge di Murphy ('se qualcosa può andar male lo farà') o di qualche fenomeno soprannaturale, nuovamente, dopo settimane di buon funzionamento, il GC ha abbandonato buona parte dei giocatori.

I problemi del GC sono sempre stati di due tipologie:
- o non funziona il gioco online
- o non funzionano le classifiche
- (e una terza ancora peggiore) non funziona niente

A volte, il problema è legato al proprio iPhone o iPad dove il GC si incanta, in tal caso è sufficiente seguire questa procedura per risvegliarlo 
http://onmadesoft.blogspot.it/2017/03/che-fare-quando-i-punteggi-non-vengono.html?m=1

Se questo non funziona significa che il GC ha smesso di funzionare correttamente sui sistemi di Apple (per quanto Apple dica sempre di non sbagliare mai e che la colpa è delle applicazioni)

In passato ho già spiegato cosa cerco di fare in queste situazioni :
http://onmadesoft.blogspot.it/2017/01/gioco-online-in-questi-giorni-proprio.html?m=1

In questo ennesimo caso le sorprese sono apparse per le classifiche Pasquali
Appena ho rilasciate le mia App con le nuove classifiche  tutto ha funzionato per qualche ora per  poi funzionare solo più per alcuni utenti. 

Sono certo che non si tratti di un problema applicativo, in tal caso tutti i giocatori avrebbero il problema, inoltre il codice di gestione delle classifiche è invariato da un paio di anni.

Io stesso ho verificato su 4 dispositivi di test collegati a reti differenti ed il GC a volte funziona e a volte no.

Ho contattato Apple..... :


  • come sempre, mi hanno risposto con una mail automatica
  • come sempre, dopo un giorno, con una mail di richiesta di ulteriori dettagli rispetto a quello che avevo già fornito
  • come sempre, ho fornito immediatamente quanto richiesto dimostrando come il sistema non funzioni 
  • come sempre, ora, sto attendendo una risposta, che arriverà tra qualche giorno
  • come sempre, mi verrà detto che il problema è stato girato ai loro tecnici
  • come sempre, tra qualche settimana riceverò una risposta che mi dirà che hanno risolto il problema
  • a quel punti  la classifica di Pasqua sarà obsoleta (termina la questa sera a mezzanotte (17 aprile 2017))



Insomma Pasqua, su questo fronte, è abbastanza rovinata.

Le solite mail ed i commenti a volte educati e a volte ingiuriosi da parte dei giocatori. 

Faccio sempre il possibile (anche di notte e nei giorni festivi, cosa che raramente faranno altri sviluppatori).
Ma devo ammettere che gli atteggiamenti supponenti o maleducati di alcuni fanno venire voglia di lasciar perdere tutto e rimuovere I miei giochi dallo store.

Tutti quelli che mi hanno scritto hanno ricevuto risposte educate e chiare, ma rimane molta amarezza nel leggere certe risposte,  preferirei vivamente che smettessero di usare i miei giochi e che dedicassero il loro tempo ad insolentire altri sviluppatori, esistono tanti alternative ai miei giochi e molte sicuramente migliori.

Buona Pasquetta a  tutti



giovedì 13 aprile 2017

Nuovi automi senza segreti (né trucchi)

Parecchio tempo fa (nell'autunno del 2015) ho scritto un post intitolato "Mescolare bene le carte" in questo spiegavo come vengono mischiate le carte nei giochi di carte che ho prodotto.

Le carte vengono tutt'ora mescolate onestamente, usando gli stessi criteri di casualità descritti nell'articolo menzionato.

Inoltre i giocatori automatici (automi) non sono (e non saranno mai) in grado di conoscere nessuna delle carte coperte, siano esse nel tallone o in mano agli avversari.

Posso quindi assicurare che non ci sono mai stati trucchi, tutto è sempre stato basato sul caso. Fortuna o sfortuna che sia, è sempre la dea bendata a farla da padrona, ma quando è avversa fa perdere le staffe anche ai più tranquilli.

Scrivere un automa in grado di giocare a carte non è uno scherzo mi è costato molto lavoro. Scriverne uno in grado di barare è molto più difficile e non ne sarei in grado sarebbe un compito decisamente più complesso.

In molti giochi di carte non conta solo la fortuna, un giocatore capace ha comunque qualche possibilità di vittoria anche se parte svantaggiato. Ad ogni partita le probabilità di avere carte buone o cattive sono sempre le stesse e non possono essere influenzate in alcun modo da come sono andate le partite precedenti (come al gioco del lotto non ha nessun senso giocare un numero che non è uscito per tante settimane, le probabilità che questo venga estratto sono sempre le stesse ad ogni estrazione, per quanto qualcuno ci caschi ancora e butti via un patrimonio inseguendo una credenza popolare "numeri ritardatari" )

Negli ultimi mesi ho lavorato alla riscrittura integrale degli automi. Le novità introdotte sono tante, molte invisibili ai giocatori (ma utili per il futuro dei miei progetti)  altre decisamente più evidenti, nel seguito descrivo  "La forza del giocatore automatico" che fa discutere alcuni.

I vecchi automi potevano giocare a tre livelli di forza: [Debole | Medio | Forte ]
i nuovi, invece, hanno una forza variabile da 1% a 100% (100 livelli)

La percentuale ora utilizzata influenza il comportamento dell'automa mentre analizza le possibili mosse da giocare, ed in particolare incide sui seguenti aspetti:

  • il tempo a disposizione per cercare una giocata valida
  • la profondità di pensiero
  • il numero massimo di mosse effettuate durante il turno di gioco
  • la distrazione (inversamente proporzionale alla forza)
  • la capacità o meno di ricordare le carte scartate nel pozzo  (per i giochi che prevedono un pozzo degli scarti)


Le ultime versioni di Scala 40, Ramino, Pinnacola e Machiavelli, usano solo i nuovi automi e consentono due configurazioni di forza (nel pannello delle Impostazioni):

  • auto-bilanciata
    • in questa modalità la forza degli automi viene determinata in base al numero di partite consecutive da voi vinte o perse
    • vincendo molte partite consecutivamente la forza degli avversari tenderà a salire mentre perdendo tenderà a scendere
    • l'incremento / decremento della forza può variare da 1 e 7 in base al numero di partite consecutive vinte o perse
    • questa modalità dovrebbe impedire ad un giocatore molto debole (o pigro) di scalare la classifica giocando sempre contro giocatori estremamente deboli (succedeva spesso con i vecchi automi configurabili) e quindi vincendo molto facilmente
  • casuale
    • in questa modalità la forza degli avversari è assegnata casualmente con valori che variano da 20% al 100% (sotto il 20% sono veramente troppo deboli ed ho preferito escluderli nel gioco casuale)

Aspetto come sempre i vostri commenti che potete inviare dalla funzione Feedback/Contattaci presente nel menu di aiuto di tutti i giochi prodotti da onmadesoft.com