Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency

Do you need help?

[HW6] - Diagonal Cross Chiarimento

aa91 (3450 points)
6 14 46
in HW6 by (3.5k points)

Buonasera a tutti, vorrei chiedere un chiarimento per l' HW6.

L'HW riporta che non è lecito che lo Snake si incrocia in diagonale in qualsiasi modo.

Si intende che lo Snake non può effettuare questo comportamento a prescindere o che non lo possa fare perchè altrimenti va in collisione con se stesso?

Chiedo questo perchè se ho una Snake di 1 pixel facendo Diagonal Cross non può toccarsi

  NOT OK - diagonal cross        OK - not a diagonal cross
       | 4 | 2 |                    | 1 | 2 |
       | 1 | 3 |                    | 4 | 3 |

3 Answers

SyncroIT (8690 points)
11 30 98
by (8.7k points)
La seconda che hai detto
l.vitale3 (6010 points)
10 22 83
by (6.0k points)
edited by
In diagonale può muoversi, è un mossa lecita; però se nei due pixel adiacenti, come nell'esempio a sinistra le mosse 1-2-3 sono consentite poi per passare alla 4 muore perchè nei due pixel adiacenti (1,2) c'è il corpo del serpente quindi non può passare su se stesso.
andrea.sterbini (208020 points)
756 1270 2377
by (208k points) 1 flag
Non deve incrociare il suo CORPO, quindi un serpente di UN pixel come fa a incrociarsi? ce ne vogliono almeno 4