From 1e2726776360ce37ea3c0e3ef5673263310666f1 Mon Sep 17 00:00:00 2001 From: Manuel Friedli Date: Mon, 5 Oct 2020 20:39:54 +0200 Subject: [PATCH] Make the ID really an ID and thus labyrinth generation reproducible. --- src/main/java/ch/fritteli/labyrinth/model/Walls.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/ch/fritteli/labyrinth/model/Walls.java b/src/main/java/ch/fritteli/labyrinth/model/Walls.java index 78f82f4..332be6e 100644 --- a/src/main/java/ch/fritteli/labyrinth/model/Walls.java +++ b/src/main/java/ch/fritteli/labyrinth/model/Walls.java @@ -6,9 +6,11 @@ import lombok.NonNull; import java.util.EnumSet; import java.util.HashSet; import java.util.Set; +import java.util.SortedSet; +import java.util.TreeSet; public class Walls { - private final Set directions = new HashSet<>(); + private final SortedSet directions = new TreeSet<>(); private final Set hardened = new HashSet<>(); public boolean set(@NonNull final Direction direction) {