Salve, mi è venuto un dubbio. Ipotizziamo che il mio serpente sia con la testa alla fine dell'immagine, in una qualsiasi riga della matrice per intenderci, e io decida di effettuare dei movimenti del tipo SE N SW, innanzitutto è possibile fare da una parte all'altra dell'immagine in questo modo? E poi, i pixel nella prima colonna e nell'ultima colonna della matrice sono da considerarsi adiacenti per determinare il diagonal cross?
Una cosa di questo tipo..
EDIT: Rileggendo meglio la traccia mi sono accorto che è specificato che lo snake può passare da una parte all'altra sia in verticale che in orizzontale, quindi suppongo non in obliquo (?)
Chiedo conferma, grazie