diff --git a/schach/src/main/java/de/hs_mannheim/informatik/chess/model/ChessEngine.java b/schach/src/main/java/de/hs_mannheim/informatik/chess/model/ChessEngine.java index 4207c6b..8f178df 100644 --- a/schach/src/main/java/de/hs_mannheim/informatik/chess/model/ChessEngine.java +++ b/schach/src/main/java/de/hs_mannheim/informatik/chess/model/ChessEngine.java @@ -177,6 +177,11 @@ public class ChessEngine { return new PieceDTO(type, color, symbol); } + public void setPositionFromFEN(String fen) { + board.loadFromFen(fen); + } + + public boolean isMated() { boolean mated = board.isMated(); logger.info("isMated() = " + mated);