Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Non è da molto che programmo in Python, però data la sua semplicità, mi sembra abbastanza veloce fare qualcosina di media difficoltà in poco tempo (venendo da mondi come C++ sono abituato a sintassi ferree e mi è una cosa nuova quella di non dover dichiarare le variabili prima di utilizzarle).
Un mio progetto iniziale (insomma, quando avrò abbastanza dimestichezza con il linguaggio) sarebbe quello di creare un Chess Engine, cioè un giocatore di scacchi virtuale. Faccio notare che non deve essere il campione indiscusso mondiale, ma anche soltanto un principiante che si fa fare pure il matto del barbiere (non so se mi spiego ). Insomma deve essere una cosa per cominciare ad entrare seriamente mondo della programmazione.
Ho letto vari articoli sull'argomento, ma non mi ritengo ancora molto soddisfatto.
Ditemi cosa ne pensate, se credete che sia una cosa fattibile e magari anche un consiglio!
E` un motore che ho scritto un paio di anni fa e raggiunge circa i 2100 punti elo (nei tornei ai vs ai). Il sito che ti ha linkato piero e` validissimo, partono tutti da li`. Cerca di leggerlo con criterio pero`, focalizzati prima sulle scelte di design, poi sul generatore di mosse. La parte di ricerca merita attenzioni particolari e ti consiglio di cimentartici solamente una volta che avrai isolato ed eliminato ogni singolo bug presente nel generatore di mosse.