A ce stade, je pense qu'il faut ignorer la règle du mouvement en ligne droite, trop contraignante.
Pour les diagonale, je préconise l'une des deux solutions suivantes, au choix :
- la première diagonale coute 1 case, les suivantes 2
- les diagonales 'impaires' (la 1°, la 3, la 5° du mouvement) coûtent 1, les paires 2.