From 5dfe4382fef0cd53527f74bf9394c3de45c2e32a Mon Sep 17 00:00:00 2001 From: Persson-dev Date: Sun, 2 Feb 2025 00:10:25 +0100 Subject: [PATCH] feat: render new sudoku types --- app/src/main/java/gui/constants/SudokuType.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/gui/constants/SudokuType.java b/app/src/main/java/gui/constants/SudokuType.java index 63ed82a..472a17e 100644 --- a/app/src/main/java/gui/constants/SudokuType.java +++ b/app/src/main/java/gui/constants/SudokuType.java @@ -14,10 +14,14 @@ public enum SudokuType { (constraints, params) -> SudokuFactory.createBasicEmptyRectangleDoku(params[0], params[1], constraints)), RandomBloc("Blocs aléatoires", 1, (constraints, params) -> SudokuFactory.createBasicEmptyRandomBlockDoku(params[0], constraints)), - MultiDokuSquare("Multidoku carré (X)", 1, + MultiDokuXSquare("Multidoku carré (X)", 1, (constraints, params) -> SudokuFactory.createBasicXShapedMultidoku(params[0], constraints)), - MultidokuRectangle("Multidoku rectangle (X)", 2, - (constraints, params) -> SudokuFactory.createBasicXShapedMultidoku(params[0], params[1], constraints)); + MultidokuXRectangle("Multidoku rectangle (X)", 2, + (constraints, params) -> SudokuFactory.createBasicXShapedMultidoku(params[0], params[1], constraints)), + MultiDokuPSquare("Multidoku carré (+)", 1, + (constraints, params) -> SudokuFactory.createBasicPlusShapedMultidoku(params[0], constraints)), + MultiDokuPRectangle("Multidoku rectangle (+)", 2, + (constraints, params) -> SudokuFactory.createBasicPlusShapedMultidoku(params[0], params[1], constraints)); String displayName; SudokuMaker maker;