一 歩 千 金 • un pedone mille generali oro • a pawn is worth a thousand golds

engine




italiano
Riassunto

Scopri come configurare l’Engine Suisho5-YaneuraOu-v7.5.0 su ShogiGUI per adattarlo a ogni livello di gioco, dal principiante al 7 Dan. Parametri spiegati in modo semplice e impostazioni calibrate per un’esperienza più umana e progressiva. Il progetto è aperto alla collaborazione: ogni contributo dei giocatori è prezioso.

 italiano

Shogi Engine per Principianti e Esperti

Scopo di questa pagina è adattare un Engine per lo Shogi ai livelli di gioco dei giocatori, dal principiante al campione così che i neofiti dello Shogi possano essere accompagnati dai primi passi verso livelli sempre superiori. In questo modo un giocatore potrà affrontare un giocatore virtuale dalle caratteristiche di gioco pari o poco superiori al proprio livello e migliorare progressivamente.

Ho scelto, per motivi tecnici, Suisho5-YaneuraOu-v7.5.0 su ShogiGUI.

Ho estratto dalle impostazioni i parametri ed i valori di default dell’Engine.

Ho riportato le spiegazioni di ogni parametro, nella forma più semplice, e ho selezionato quelle che maggiormente influiscono sulla “forza” di gioco dell’Engine. Alcuni parametri sono più o meno influenti mentre altri, come “MinimumThinkingTime”, non reagiscono minimamente ai cambiamenti di valore.

Ho adottato la scala dei valori dei giocatori usata da 81Dojo: da 15 Kyu a 7 Dan.

Ho chiesto all’AI un primo parere sulla gradazione dei parametri dell’Engine rispetto ai “15 Kyu – 7 Dan” impostando 9 Kyu come valore d’ingresso del principiante, come suggerito da 81 Dojo.

L’Engine ha effettivamente ridotto di molto le proprie capacità ma, a mio parere, rimane ancora decisamente forte per un principiante. La tabella dei valori per giocatori da 15 Kyu a 7 Dan necessita di una calibrazione e di un feedback umano.

Ho riscontrato anche alcuni punti apparentemente marginali ma che penso influiscano molto sull’esperienza di gioco. “MinimumThinkingTime” dovrebbe impostare un tempo minimo per pensare prima di muovere. Nella realtà l’Engine muove istantaneamente impedendo al giocatore umano di accorgersi del movimento. Penso che ciò comporti confusione nel giocatore che non riesce a focalizzare subito l’attenzione sul punto e analizzare subito dopo il contesto. Anche se un alto “MinimumThinkingTime” dovrebbe teoricamente avvantaggiare l’Engine, questa viene limitata maggiormente dagli altri parametri.

Spero che vogliate contribuire con la vostra esperienza di gioco, e il vostro livello kyu/dan, a trovare i valori giusti per un Engine più a misura d’uomo. Consigli e suggerimenti sono sempre ben accetti.

Share This