diff --git a/pom.xml b/pom.xml index ba8efba..ea507de 100644 --- a/pom.xml +++ b/pom.xml @@ -9,7 +9,7 @@ 1.0.8 jchess-core - 0.0.7-SNAPSHOT + 0.0.8-SNAPSHOT UTF-8 diff --git a/src/main/java/com/fathzer/jchess/GameBuilders.java b/src/main/java/com/fathzer/jchess/GameBuilders.java index c7d2a8f..dcf3d5c 100644 --- a/src/main/java/com/fathzer/jchess/GameBuilders.java +++ b/src/main/java/com/fathzer/jchess/GameBuilders.java @@ -1,13 +1,14 @@ package com.fathzer.jchess; -import com.fathzer.games.GameBuilder; +import java.util.function.Supplier; + import com.fathzer.jchess.chess960.Chess960Board; import com.fathzer.jchess.chess960.StartPositionGenerator; import com.fathzer.jchess.fen.FENUtils; public class GameBuilders { - public static final GameBuilder> STANDARD = () -> FENUtils.from(FENUtils.NEW_STANDARD_GAME); - public static final GameBuilder> CHESS960 = () -> new Chess960Board(StartPositionGenerator.INSTANCE.get()); + public static final Supplier> STANDARD = () -> FENUtils.from(FENUtils.NEW_STANDARD_GAME); + public static final Supplier> CHESS960 = () -> new Chess960Board(StartPositionGenerator.INSTANCE.get()); private GameBuilders() { super(); diff --git a/src/test/java/com/fathzer/jchess/generic/ChessBoardTest.java b/src/test/java/com/fathzer/jchess/generic/ChessBoardTest.java index 53ce3a0..6f05b92 100644 --- a/src/test/java/com/fathzer/jchess/generic/ChessBoardTest.java +++ b/src/test/java/com/fathzer/jchess/generic/ChessBoardTest.java @@ -410,7 +410,7 @@ void testInsufficientMaterial() { @Test void drawByRepetitionTest() { - Board board = GameBuilders.STANDARD.newGame(); + Board board = GameBuilders.STANDARD.get(); final Move kwf = move(board,"b1", "c3"); final Move kwb = move(board,"c3", "b1"); final Move kbf = move(board, "b8", "c6"); diff --git a/src/test/java/com/fathzer/jchess/pgn/PGNWriterTest.java b/src/test/java/com/fathzer/jchess/pgn/PGNWriterTest.java index 19413ab..cb839f9 100644 --- a/src/test/java/com/fathzer/jchess/pgn/PGNWriterTest.java +++ b/src/test/java/com/fathzer/jchess/pgn/PGNWriterTest.java @@ -17,7 +17,7 @@ class PGNWriterTest implements MoveBuilder { @Test void test() { - final Board board = GameBuilders.STANDARD.newGame(); + final Board board = GameBuilders.STANDARD.get(); final GameHistory history = new GameHistory(board); history.add(move(board, "e2", "e4")); history.add(move(board, "e7", "e5")); @@ -47,7 +47,7 @@ void test() { @Test void bug20231025() { - final Board board = GameBuilders.STANDARD.newGame(); + final Board board = GameBuilders.STANDARD.get(); final GameHistory history = new GameHistory(board); history.add(move(board, "c2", "c4")); history.add(move(board, "g8", "f6"));