Class Move

java.lang.Object
  extended by Move

public class Move
extends java.lang.Object

Classe che genera le mosse possibili da eseguire e gestisce le esecuzioni delle mosse.


Constructor Summary
Move()
           
 
Method Summary
static boolean inRange(int i, int j)
          Metodo che controlla se una posizione e' legale, ossia se si trova all'interno della board
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Move

public Move()
Method Detail

inRange

public static boolean inRange(int i,
                              int j)
Metodo che controlla se una posizione e' legale, ossia se si trova all'interno della board

Parameters:
i - coordinata x della posizione da controllare
j - coordinata y della posizione da controllare
Returns:
ritorna true nel caso in cui la posizione sia regolare, false altrimenti