Loading jeuAssemblage/src/model/PlayBoard.java +0 −38 Changes for jeuAssemblage/src/model/PlayBoard.java: 0 added lines, 38 removed lines. Original line number Diff line number Diff line Loading @@ -20,7 +20,6 @@ import factory.OFactory; import factory.PieceFactory; import factory.TFactory; import factory.ZFactory; import model.arrangement.Arrangement; import model.listener.IPlayBoardListenable; import model.listener.IPlayBoardListener; import observer.AbstractListenableHM; Loading @@ -37,7 +36,6 @@ public class PlayBoard extends AbstractListenableHM implements Listener, IPlayBo private int[][] board; private final Map<Integer, Piece> piecesMap; private final Map<Integer, Image> piecesImagesMap; private final int sizeX; private final int sizeY; Loading @@ -54,7 +52,6 @@ public class PlayBoard extends AbstractListenableHM implements Listener, IPlayBo this.seed = seed; this.piecesMap = new HashMap<>(); this.piecesImagesMap = new HashMap<>(); for (int i = 0; i < this.board.length; i++) { Loading Loading @@ -176,13 +173,9 @@ public class PlayBoard extends AbstractListenableHM implements Listener, IPlayBo int pieceId = this.getPieceId(piece); Image cell = this.piecesImagesMap.get(pieceId); this.removePieceFromBoardWithoutRegistration(piece); this.placePieceAsId(x, y, piece, pieceId); this.piecesImagesMap.put(pieceId, cell); this.fireAllEvents(); firePieceRemoved(this, pieceId); Loading Loading @@ -281,7 +274,6 @@ public class PlayBoard extends AbstractListenableHM implements Listener, IPlayBo private void registerPiece(int pieceId, Piece piece) { this.piecesMap.put(pieceId, piece); this.piecesImagesMap.put(pieceId, PieceRenderUtils.createCellImage(this.seed + pieceId)); } private void unregisterPiece(Piece piece) { Loading @@ -289,12 +281,6 @@ public class PlayBoard extends AbstractListenableHM implements Listener, IPlayBo int pieceId = this.getPieceId(piece); this.piecesMap.remove(pieceId); this.piecesImagesMap.remove(pieceId); } public Image getCellImageByPieceId(int pieceId) { return this.piecesImagesMap.get(pieceId); } @Override Loading Loading @@ -513,7 +499,6 @@ public class PlayBoard extends AbstractListenableHM implements Listener, IPlayBo PlayBoard playBoard = constructEmptyPlayBoard(seed, sizeX, sizeY); List<PieceFactory> pieceFactorys = getPossiblePieceFactorys(); List<Color> colorList = getDefaultColorList(); Random random = new Random(seed + 3); Loading @@ -522,16 +507,7 @@ public class PlayBoard extends AbstractListenableHM implements Listener, IPlayBo PieceFactory pieceFactory = pieceFactorys.get(random.nextInt(pieceFactorys.size())); Piece piece = pieceFactory.createPiece(0); Color color = null; if (true == colorList.isEmpty()) { colorList = getDefaultColorList(); } color = colorList.remove(random.nextInt(colorList.size())); playBoard.randomlyPlacePiece(piece); playBoard.piecesImagesMap.put(playBoard.getPieceId(piece), PieceRenderUtils.createCellImage(color)); // TODO: REFAIRE CETTE MERDE } Loading Loading @@ -568,20 +544,6 @@ public class PlayBoard extends AbstractListenableHM implements Listener, IPlayBo return pieceFactorys; } private static List<Color> getDefaultColorList() { List<Color> colorList = new ArrayList<>(); colorList.add(Color.RED); colorList.add(Color.BLUE); colorList.add(Color.GREEN); colorList.add(Color.YELLOW); colorList.add(Color.CYAN); colorList.add(Color.MAGENTA); return colorList; } private final Set<IPlayBoardListener> listeners = new HashSet<>(); @Override Loading jeuAssemblage/src/view/component/MultiplayerGamePanel.java +0 −2 Changes for jeuAssemblage/src/view/component/MultiplayerGamePanel.java: 0 added lines, 2 removed lines. Original line number Diff line number Diff line Loading @@ -28,8 +28,6 @@ public class MultiplayerGamePanel extends JPanel { for (BotDescriptor botDescriptor : botDescriptors) { System.out.println(botDescriptor); Grid grid = new Grid(PlayBoard.constructCopyPlayBoard(playBoard), true); bots.add(grid); Loading Loading
jeuAssemblage/src/model/PlayBoard.java +0 −38 Changes for jeuAssemblage/src/model/PlayBoard.java: 0 added lines, 38 removed lines. Original line number Diff line number Diff line Loading @@ -20,7 +20,6 @@ import factory.OFactory; import factory.PieceFactory; import factory.TFactory; import factory.ZFactory; import model.arrangement.Arrangement; import model.listener.IPlayBoardListenable; import model.listener.IPlayBoardListener; import observer.AbstractListenableHM; Loading @@ -37,7 +36,6 @@ public class PlayBoard extends AbstractListenableHM implements Listener, IPlayBo private int[][] board; private final Map<Integer, Piece> piecesMap; private final Map<Integer, Image> piecesImagesMap; private final int sizeX; private final int sizeY; Loading @@ -54,7 +52,6 @@ public class PlayBoard extends AbstractListenableHM implements Listener, IPlayBo this.seed = seed; this.piecesMap = new HashMap<>(); this.piecesImagesMap = new HashMap<>(); for (int i = 0; i < this.board.length; i++) { Loading Loading @@ -176,13 +173,9 @@ public class PlayBoard extends AbstractListenableHM implements Listener, IPlayBo int pieceId = this.getPieceId(piece); Image cell = this.piecesImagesMap.get(pieceId); this.removePieceFromBoardWithoutRegistration(piece); this.placePieceAsId(x, y, piece, pieceId); this.piecesImagesMap.put(pieceId, cell); this.fireAllEvents(); firePieceRemoved(this, pieceId); Loading Loading @@ -281,7 +274,6 @@ public class PlayBoard extends AbstractListenableHM implements Listener, IPlayBo private void registerPiece(int pieceId, Piece piece) { this.piecesMap.put(pieceId, piece); this.piecesImagesMap.put(pieceId, PieceRenderUtils.createCellImage(this.seed + pieceId)); } private void unregisterPiece(Piece piece) { Loading @@ -289,12 +281,6 @@ public class PlayBoard extends AbstractListenableHM implements Listener, IPlayBo int pieceId = this.getPieceId(piece); this.piecesMap.remove(pieceId); this.piecesImagesMap.remove(pieceId); } public Image getCellImageByPieceId(int pieceId) { return this.piecesImagesMap.get(pieceId); } @Override Loading Loading @@ -513,7 +499,6 @@ public class PlayBoard extends AbstractListenableHM implements Listener, IPlayBo PlayBoard playBoard = constructEmptyPlayBoard(seed, sizeX, sizeY); List<PieceFactory> pieceFactorys = getPossiblePieceFactorys(); List<Color> colorList = getDefaultColorList(); Random random = new Random(seed + 3); Loading @@ -522,16 +507,7 @@ public class PlayBoard extends AbstractListenableHM implements Listener, IPlayBo PieceFactory pieceFactory = pieceFactorys.get(random.nextInt(pieceFactorys.size())); Piece piece = pieceFactory.createPiece(0); Color color = null; if (true == colorList.isEmpty()) { colorList = getDefaultColorList(); } color = colorList.remove(random.nextInt(colorList.size())); playBoard.randomlyPlacePiece(piece); playBoard.piecesImagesMap.put(playBoard.getPieceId(piece), PieceRenderUtils.createCellImage(color)); // TODO: REFAIRE CETTE MERDE } Loading Loading @@ -568,20 +544,6 @@ public class PlayBoard extends AbstractListenableHM implements Listener, IPlayBo return pieceFactorys; } private static List<Color> getDefaultColorList() { List<Color> colorList = new ArrayList<>(); colorList.add(Color.RED); colorList.add(Color.BLUE); colorList.add(Color.GREEN); colorList.add(Color.YELLOW); colorList.add(Color.CYAN); colorList.add(Color.MAGENTA); return colorList; } private final Set<IPlayBoardListener> listeners = new HashSet<>(); @Override Loading
jeuAssemblage/src/view/component/MultiplayerGamePanel.java +0 −2 Changes for jeuAssemblage/src/view/component/MultiplayerGamePanel.java: 0 added lines, 2 removed lines. Original line number Diff line number Diff line Loading @@ -28,8 +28,6 @@ public class MultiplayerGamePanel extends JPanel { for (BotDescriptor botDescriptor : botDescriptors) { System.out.println(botDescriptor); Grid grid = new Grid(PlayBoard.constructCopyPlayBoard(playBoard), true); bots.add(grid); Loading