diff --git a/src/dev/peerat/backend/model/Completion.java b/src/dev/peerat/backend/model/Completion.java index 1d3b3e2..4e6e5f7 100644 --- a/src/dev/peerat/backend/model/Completion.java +++ b/src/dev/peerat/backend/model/Completion.java @@ -65,9 +65,9 @@ public class Completion{ public void addTry(Puzzle currentPuzzle, byte[] response) { if (score <= 0){ tries++; - System.out.println("debug try"); + System.out.println("Puzzle anwer:"); System.out.println(Arrays.toString(currentPuzzle.getSoluce())); - System.out.println(Arrays.toString(response)); + System.out.println(new String(currentPuzzle.getSoluce())); if (response != null && Arrays.equals(currentPuzzle.getSoluce(), response)) { if (tries > 1) { // Loose 5% each try with a minimum of 1 for score score = (int) Math.ceil(currentPuzzle.getScoreMax() * (1 - ((tries - 1) / 20.))); diff --git a/src/dev/peerat/backend/routes/PuzzleResponse.java b/src/dev/peerat/backend/routes/PuzzleResponse.java index fe510b5..5d1e56c 100644 --- a/src/dev/peerat/backend/routes/PuzzleResponse.java +++ b/src/dev/peerat/backend/routes/PuzzleResponse.java @@ -134,8 +134,11 @@ class ReceivedResponse { puzzleId = Integer.parseInt(matcher.group(1)); List multiPartData = reader.readMultiPartData(); - if (multiPartData != null && multiPartData.size() > 0) { + if (multiPartData != null && multiPartData.size() > 0){ this.response = multiPartData.get(0).getBytes(); + System.out.println("Puzzle response:"); + System.out.println(Arrays.toString(response)); + System.out.println(new String(response)); if (multiPartData.size() == 3) { this.fileName = multiPartData.get(1); this.sourceCode = multiPartData.get(2).getBytes();