Rane e rospi javascript

RANE E ROSPI: SOLUZIONE

Scopo del gioco è trasferire le rane nelle caselle occupate dai rospi e i rospi in quelle occupate dalle rane.

Per iniziare, clicca su "COMINCIA IL GIOCO" e solo successivamente clicca un rospo o una rana.

Numero di mosse: 

codice originale Paul Nahay

LE REGOLE
I rospi possono muoversi solo verso destra, senza tornare indietro.
Le rane possono muoversi soltanto verso sinistra, senza tornare indietro.
Ogni casella può essere occupata da un solo animale.

LE MOSSE
Le mosse consentite sono il Passo e il Salto.
Il Passo è il passaggio da una casella a quella immediatamente successiva, naturalmente solo se è vuota.
Il Salto è il passaggio alla casella vuota saltando una casella occupata da un animale di genere differente.
Un rospo può saltare una rana e viceversa.

I CONSIGLI
1. Salto-Salto è una sequenza da evitare: qualsiasi dei due Salti scegliete, alla mossa seguente sarete bloccati.
2. Se dovete scegliere fra un Salto e un Passo, scegliete sempre il Salto. Altrimenti sarete bloccati dopo il Passo.
3. Se dovete scegliere fra due Passi scegliete quello dei due che non vi porta alla configurazione Salto-Salto.