package de.vivi.chess; import de.vivi.chess.board.Board; import de.vivi.chess.board.Field; import de.vivi.chess.game.Game; import de.vivi.chess.pieces.Piece; import java.util.Arrays; public class Main { public static void main(String[] args) { Game game = new Game(); game.play(); /*Board board = new Board(); Field from = new Field(0,6); System.out.println(board); System.out.println(board.getPiece(from).getSymbol()); //System.out.println(board.getPiece(field).getColor()); Field to = new Field(0, 4); //System.out.println(board.getPiece(from).isValidMove(board, from, to)); System.out.println(board.getPiece(from).isValidMove(board, from, to)); board.move(from, to); System.out.println(board); Field from1 = new Field(3,1); System.out.println(board.getPiece(from1).getSymbol()); Field to1 = new Field(3, 2); System.out.println(board.getPiece(from1).isValidMove(board, from1, to1)); board.move(from1, to1); System.out.println(board); */ //System.out.println(board.getPiece(Field.fromString("A7")).getSymbol()); //System.out.println(); /* StringBuilder result = new StringBuilder(); boolean whiteField = true; result.append(" "); for (int column = 0; column < 7; column++) { result.append((char) ('A' + column)).append(' '); } System.out.println(result); String value = "A2"; char[] c = value.toCharArray(); System.out.println(c); System.out.println(c[0]); System.out.println(c[1]); board.move(field, field); game.play(); */ } }