public void move(Piece p, Position pos) {
   String s =
       ask(
           "move:"
               + p.getPos().getX()
               + ":"
               + p.getPos().getY()
               + ":"
               + pos.getX()
               + ":"
               + pos.getY()
               + ";");
   System.out.println(s);
 }
Esempio n. 2
0
 /**
  * Retourne la piece positionné a telle coordonnée x & y
  *
  * @param x
  * @param y
  * @return la piece a la position donnee , null si la position est vide
  */
 public Piece getPiecePosition(int x, int y) {
   for (Piece onePiece : this.pieceList) {
     if (onePiece.getPos().equals(getPosition(x, y))) {
       return onePiece;
     }
   }
   return null;
 }
Esempio n. 3
0
 /**
  * @param pos
  * @return la piece a la position donnee , null si la position est vide
  */
 public Piece getPiecePosition(Position pos) {
   for (Piece onePiece : this.pieceList) {
     if (onePiece.getPos().equals(pos)) {
       return onePiece;
     }
   }
   return null;
 }