From 9b8e3a7be3aad9401c67a946a0b4d976bf001f39 Mon Sep 17 00:00:00 2001 From: punchready Date: Sat, 24 Jul 2021 22:58:02 +0200 Subject: [PATCH] fix: fix duplicate position adding --- .../teamname/marvelous/gamelibrary/gamelogic/GameLogic.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/uulm/teamname/marvelous/gamelibrary/gamelogic/GameLogic.java b/src/main/java/uulm/teamname/marvelous/gamelibrary/gamelogic/GameLogic.java index 9f01b60..41ee4f4 100644 --- a/src/main/java/uulm/teamname/marvelous/gamelibrary/gamelogic/GameLogic.java +++ b/src/main/java/uulm/teamname/marvelous/gamelibrary/gamelogic/GameLogic.java @@ -726,7 +726,7 @@ public class GameLogic { if(allOptions.isEmpty()) { return allOptions; } - return getFreeNeighbour(state, start.copy().add(allOptions.get(rand.nextInt(allOptions.size())))); + return getFreeNeighbour(state, allOptions.get(rand.nextInt(allOptions.size()))); }else { return options; }