From c2e98386a8a11a4bded4c5a7827ac1f02c00cabc Mon Sep 17 00:00:00 2001 From: Justin Date: Wed, 18 Jun 2025 18:14:48 +0200 Subject: [PATCH] Add ChessEngine skeleton and integrate chesslib dependency --- schach/pom.xml | 24 +++++++++++++++---- .../informatik/chess/main/Main.java | 4 ---- .../informatik/chess/model/ChessEngine.java | 8 ++++++- 3 files changed, 26 insertions(+), 10 deletions(-) diff --git a/schach/pom.xml b/schach/pom.xml index af8a653..7956515 100644 --- a/schach/pom.xml +++ b/schach/pom.xml @@ -1,7 +1,8 @@ - + 4.0.0 de.hs-mannheim.informatik.schach @@ -10,7 +11,6 @@ schach A simple schach. - http://www.example.com @@ -19,16 +19,31 @@ 8 + + + jitpack.io + https://jitpack.io + + + + + + com.github.bhlangonijr + chesslib + 1.3.4 + + junit junit 3.8.1 + test - + maven-clean-plugin @@ -42,7 +57,6 @@ maven-project-info-reports-plugin 3.6.1 - maven-resources-plugin 3.3.1 diff --git a/schach/src/main/java/de/hs_mannheim/informatik/chess/main/Main.java b/schach/src/main/java/de/hs_mannheim/informatik/chess/main/Main.java index fe97eeb..1f8f26f 100644 --- a/schach/src/main/java/de/hs_mannheim/informatik/chess/main/Main.java +++ b/schach/src/main/java/de/hs_mannheim/informatik/chess/main/Main.java @@ -1,9 +1,5 @@ package de.hs_mannheim.informatik.chess.main; -/** - * Hello world! - * - */ public class Main { public static void main( String[] args ) 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 ecb125e..981a79d 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 @@ -1,5 +1,11 @@ package de.hs_mannheim.informatik.chess.model; -public class ChessEngine { +import com.github.bhlangonijr.chesslib.Board; +public class ChessEngine { + private Board board; + + public ChessEngine() { + board = new Board(); + } }