.. Con questo intendo un gestore logico per un gioco di scacchi. Convalida sostanzialmente una mossa e controlla se qualcuno ha vinto.
Ora ignora la complessità del gioco (se puoi ..) Mi piacerebbe una sorta di codice psuedo su come apparirebbe usando i callback in javascript.
Per ragioni argomentative, immagina che una volta che una mossa è stata completata nel browser, invia un oggetto JSON del pezzo che è stato spostato e in quale spazio è stato spostato. Sul server abbiamo accesso a un oggetto JSON che contiene i dati per la scheda completa. Con queste informazioni mi aspetto di trasmetterlo al mio motore e determinare dall'output se la mossa è valida..e in tal caso è una mossa vincente?
Non sto cercando alcuna logica specifica su come determinare una mossa negli scacchi - > solo una sorta di esempio / template psuedo del flusso del gioco usando il paragrafo precedente come guida per ciò che deve essere fatto.
La ragione di ciò è che vorrei capire come i callback possono essere usati per produrre qualcosa di questa natura al contrario del codice sincrono.