Exercises/chess/Main.java
2025-02-26 10:12:04 +01:00

55 lines
1.2 KiB
Java

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();
Board board = new Board();
Field field = new Field(0,6);
System.out.println(board.getPiece(field).getSymbol());
System.out.println(board.getPiece(field).getColor());
Field to = new Field(0, 4);
board.move(field, to);
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();
*/
}
}