diff --git a/.gradle/8.4/checksums/checksums.lock b/.gradle/8.4/checksums/checksums.lock new file mode 100644 index 0000000000000000000000000000000000000000..fd7ac3b6a738f01bf77b5ff78013c34a51e23dc9 Binary files /dev/null and b/.gradle/8.4/checksums/checksums.lock differ diff --git a/.gradle/8.4/checksums/md5-checksums.bin b/.gradle/8.4/checksums/md5-checksums.bin new file mode 100644 index 0000000000000000000000000000000000000000..20ecb22ad4851fd079addcb6c12124b0f5737318 Binary files /dev/null and b/.gradle/8.4/checksums/md5-checksums.bin differ diff --git a/.gradle/8.4/checksums/sha1-checksums.bin b/.gradle/8.4/checksums/sha1-checksums.bin new file mode 100644 index 0000000000000000000000000000000000000000..abb1d0193715746820008a24f65141ca7e19ad62 Binary files /dev/null and b/.gradle/8.4/checksums/sha1-checksums.bin differ diff --git a/.gradle/8.4/dependencies-accessors/dependencies-accessors.lock b/.gradle/8.4/dependencies-accessors/dependencies-accessors.lock new file mode 100644 index 0000000000000000000000000000000000000000..5ef2939589a88791a8553f37175c2cedbad524df Binary files /dev/null and b/.gradle/8.4/dependencies-accessors/dependencies-accessors.lock differ diff --git a/.gradle/8.4/dependencies-accessors/gc.properties b/.gradle/8.4/dependencies-accessors/gc.properties new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/.gradle/8.4/executionHistory/executionHistory.bin b/.gradle/8.4/executionHistory/executionHistory.bin new file mode 100644 index 0000000000000000000000000000000000000000..0d4a8ebf59ea742fee1e92e4b9d30ed8d7c71793 Binary files /dev/null and b/.gradle/8.4/executionHistory/executionHistory.bin differ diff --git a/.gradle/8.4/executionHistory/executionHistory.lock b/.gradle/8.4/executionHistory/executionHistory.lock new file mode 100644 index 0000000000000000000000000000000000000000..cb6fba4af0b9e6e4d7e385c629de6caea9941218 Binary files /dev/null and b/.gradle/8.4/executionHistory/executionHistory.lock differ diff --git a/.gradle/8.4/fileChanges/last-build.bin b/.gradle/8.4/fileChanges/last-build.bin new file mode 100644 index 0000000000000000000000000000000000000000..f76dd238ade08917e6712764a16a22005a50573d Binary files /dev/null and b/.gradle/8.4/fileChanges/last-build.bin differ diff --git a/.gradle/8.4/fileHashes/fileHashes.bin b/.gradle/8.4/fileHashes/fileHashes.bin new file mode 100644 index 0000000000000000000000000000000000000000..40582fde45f8a5bf38d11963cb946a56796f4e80 Binary files /dev/null and b/.gradle/8.4/fileHashes/fileHashes.bin differ diff --git a/.gradle/8.4/fileHashes/fileHashes.lock b/.gradle/8.4/fileHashes/fileHashes.lock new file mode 100644 index 0000000000000000000000000000000000000000..af3a067a1f25d796969477742a0edeab7d7a1fc5 Binary files /dev/null and b/.gradle/8.4/fileHashes/fileHashes.lock differ diff --git a/.gradle/8.4/fileHashes/resourceHashesCache.bin b/.gradle/8.4/fileHashes/resourceHashesCache.bin new file mode 100644 index 0000000000000000000000000000000000000000..8f977fbd3de0680e252dceb47eef58553089896d Binary files /dev/null and b/.gradle/8.4/fileHashes/resourceHashesCache.bin differ diff --git a/.gradle/8.4/gc.properties b/.gradle/8.4/gc.properties new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/.gradle/buildOutputCleanup/buildOutputCleanup.lock new file mode 100644 index 0000000000000000000000000000000000000000..1064ef65391d6dc53282a8ba25be825d7b72ed47 Binary files /dev/null and b/.gradle/buildOutputCleanup/buildOutputCleanup.lock differ diff --git a/.gradle/buildOutputCleanup/cache.properties b/.gradle/buildOutputCleanup/cache.properties new file mode 100644 index 0000000000000000000000000000000000000000..a5079eb7d8dbdb6c5d4311eb4b547d167fd748f7 --- /dev/null +++ b/.gradle/buildOutputCleanup/cache.properties @@ -0,0 +1,2 @@ +#Thu Nov 09 10:27:52 CET 2023 +gradle.version=8.4 diff --git a/.gradle/buildOutputCleanup/outputFiles.bin b/.gradle/buildOutputCleanup/outputFiles.bin new file mode 100644 index 0000000000000000000000000000000000000000..b52382e1ea9a4b561468112b8df7504d0a8cab34 Binary files /dev/null and b/.gradle/buildOutputCleanup/outputFiles.bin differ diff --git a/.gradle/vcs-1/gc.properties b/.gradle/vcs-1/gc.properties new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/build/classes/java/main/app/SimulatorApplication.class b/build/classes/java/main/app/SimulatorApplication.class new file mode 100644 index 0000000000000000000000000000000000000000..b20b834ef489ed0cfcf6f12e7993b40632a049e9 Binary files /dev/null and b/build/classes/java/main/app/SimulatorApplication.class differ diff --git a/build/classes/java/main/app/SimulatorMain.class b/build/classes/java/main/app/SimulatorMain.class new file mode 100644 index 0000000000000000000000000000000000000000..4530cc2971636d0c78bcf91139a4f699c2f20eb4 Binary files /dev/null and b/build/classes/java/main/app/SimulatorMain.class differ diff --git a/build/classes/java/main/controller/Controller.class b/build/classes/java/main/controller/Controller.class new file mode 100644 index 0000000000000000000000000000000000000000..408d092cf56a29ba8a5a3b62eaff45c69e64478e Binary files /dev/null and b/build/classes/java/main/controller/Controller.class differ diff --git a/build/classes/java/main/controller/PersistentToggleGroup.class b/build/classes/java/main/controller/PersistentToggleGroup.class new file mode 100644 index 0000000000000000000000000000000000000000..5ccef4da42dee9301d32078f998d43094c421149 Binary files /dev/null and b/build/classes/java/main/controller/PersistentToggleGroup.class differ diff --git a/build/classes/java/main/model/Board.class b/build/classes/java/main/model/Board.class new file mode 100644 index 0000000000000000000000000000000000000000..964278193ef90b7d61ea16d7819580a1bc368733 Binary files /dev/null and b/build/classes/java/main/model/Board.class differ diff --git a/build/classes/java/main/model/BoardElement.class b/build/classes/java/main/model/BoardElement.class new file mode 100644 index 0000000000000000000000000000000000000000..e6407e3436efd6f66cef461a3057ddad781ec1ef Binary files /dev/null and b/build/classes/java/main/model/BoardElement.class differ diff --git a/build/classes/java/main/model/EmptyElement.class b/build/classes/java/main/model/EmptyElement.class new file mode 100644 index 0000000000000000000000000000000000000000..1b4302dfb07e50dd922bb3bfc0397dd9181191c2 Binary files /dev/null and b/build/classes/java/main/model/EmptyElement.class differ diff --git a/build/classes/java/main/model/ExtinguishFire/Cloud.class b/build/classes/java/main/model/ExtinguishFire/Cloud.class new file mode 100644 index 0000000000000000000000000000000000000000..9de56c2328937cd36048ec37406dc9240e0c39b7 Binary files /dev/null and b/build/classes/java/main/model/ExtinguishFire/Cloud.class differ diff --git a/build/classes/java/main/model/ExtinguishFire/ExtinguishFire.class b/build/classes/java/main/model/ExtinguishFire/ExtinguishFire.class new file mode 100644 index 0000000000000000000000000000000000000000..08283af2f289a834db27ad5290c80428d2d17016 Binary files /dev/null and b/build/classes/java/main/model/ExtinguishFire/ExtinguishFire.class differ diff --git a/build/classes/java/main/model/ExtinguishFire/FireFighter.class b/build/classes/java/main/model/ExtinguishFire/FireFighter.class new file mode 100644 index 0000000000000000000000000000000000000000..ef5f30ff2197eb4fae3cd0571d46d41d2ace1ba5 Binary files /dev/null and b/build/classes/java/main/model/ExtinguishFire/FireFighter.class differ diff --git a/build/classes/java/main/model/ExtinguishFire/MotorizedFireFighter.class b/build/classes/java/main/model/ExtinguishFire/MotorizedFireFighter.class new file mode 100644 index 0000000000000000000000000000000000000000..436df44dd36db05fd1c87bf02bf61944fcae213b Binary files /dev/null and b/build/classes/java/main/model/ExtinguishFire/MotorizedFireFighter.class differ diff --git a/build/classes/java/main/model/Flammable/Fire.class b/build/classes/java/main/model/Flammable/Fire.class new file mode 100644 index 0000000000000000000000000000000000000000..54c22d9aa466d3b1562090fce45b0f280f3518b3 Binary files /dev/null and b/build/classes/java/main/model/Flammable/Fire.class differ diff --git a/build/classes/java/main/model/Flammable/Flammable.class b/build/classes/java/main/model/Flammable/Flammable.class new file mode 100644 index 0000000000000000000000000000000000000000..fe96542831296a4c3aaf59973ade237c17d4a0a6 Binary files /dev/null and b/build/classes/java/main/model/Flammable/Flammable.class differ diff --git a/build/classes/java/main/model/GameBoard.class b/build/classes/java/main/model/GameBoard.class new file mode 100644 index 0000000000000000000000000000000000000000..dc92f4792309c5d900468d456582f61f1497b80e Binary files /dev/null and b/build/classes/java/main/model/GameBoard.class differ diff --git a/build/classes/java/main/model/Obstacle/Mountain.class b/build/classes/java/main/model/Obstacle/Mountain.class new file mode 100644 index 0000000000000000000000000000000000000000..ab116eed640ff92a1960d9c887bc5a35d19df9b1 Binary files /dev/null and b/build/classes/java/main/model/Obstacle/Mountain.class differ diff --git a/build/classes/java/main/model/Obstacle/Obstacles.class b/build/classes/java/main/model/Obstacle/Obstacles.class new file mode 100644 index 0000000000000000000000000000000000000000..fff48ef4e9967a51eeca54cadce22b98a897ae4c Binary files /dev/null and b/build/classes/java/main/model/Obstacle/Obstacles.class differ diff --git a/build/classes/java/main/model/Obstacle/Road.class b/build/classes/java/main/model/Obstacle/Road.class new file mode 100644 index 0000000000000000000000000000000000000000..2bfbc469870e9b39d3520e2a95d1bb670839ada4 Binary files /dev/null and b/build/classes/java/main/model/Obstacle/Road.class differ diff --git a/build/classes/java/main/model/Visitor/CrossMountain.class b/build/classes/java/main/model/Visitor/CrossMountain.class new file mode 100644 index 0000000000000000000000000000000000000000..ddbfddb8f7cee6c257ddbd45252852a741b3db40 Binary files /dev/null and b/build/classes/java/main/model/Visitor/CrossMountain.class differ diff --git a/build/classes/java/main/model/Visitor/CrossRoad.class b/build/classes/java/main/model/Visitor/CrossRoad.class new file mode 100644 index 0000000000000000000000000000000000000000..ee0df02352663a36d691bb3081a31d94c5028c0d Binary files /dev/null and b/build/classes/java/main/model/Visitor/CrossRoad.class differ diff --git a/build/classes/java/main/model/Visitor/FireFighterFinder.class b/build/classes/java/main/model/Visitor/FireFighterFinder.class new file mode 100644 index 0000000000000000000000000000000000000000..2a068ef24f0caadfc66eaeb040828cb122de1998 Binary files /dev/null and b/build/classes/java/main/model/Visitor/FireFighterFinder.class differ diff --git a/build/classes/java/main/model/Visitor/FireFinder.class b/build/classes/java/main/model/Visitor/FireFinder.class new file mode 100644 index 0000000000000000000000000000000000000000..05ddcb141f461b8f1e4f42cb7b2c32083b234b7f Binary files /dev/null and b/build/classes/java/main/model/Visitor/FireFinder.class differ diff --git a/build/classes/java/main/model/Visitor/Visitor.class b/build/classes/java/main/model/Visitor/Visitor.class new file mode 100644 index 0000000000000000000000000000000000000000..d9ae8e3a8a6375c074840b3b24e35ce02a6d6b1e Binary files /dev/null and b/build/classes/java/main/model/Visitor/Visitor.class differ diff --git a/build/classes/java/main/module-info.class b/build/classes/java/main/module-info.class new file mode 100644 index 0000000000000000000000000000000000000000..7a769b70875d147512dd0dc3f725d1c113981548 Binary files /dev/null and b/build/classes/java/main/module-info.class differ diff --git a/build/classes/java/main/util/Position.class b/build/classes/java/main/util/Position.class new file mode 100644 index 0000000000000000000000000000000000000000..b01c34770ddcee9fb9247441aa31c14fcb6fc662 Binary files /dev/null and b/build/classes/java/main/util/Position.class differ diff --git a/build/classes/java/main/view/FirefighterGrid.class b/build/classes/java/main/view/FirefighterGrid.class new file mode 100644 index 0000000000000000000000000000000000000000..d2bbe7e11dd4d28c3fba73284af14ce15b59f73f Binary files /dev/null and b/build/classes/java/main/view/FirefighterGrid.class differ diff --git a/build/classes/java/main/view/Grid.class b/build/classes/java/main/view/Grid.class new file mode 100644 index 0000000000000000000000000000000000000000..cedfc6abc7646d2aeb91d7df5227cbdb1cae0317 Binary files /dev/null and b/build/classes/java/main/view/Grid.class differ diff --git a/build/resources/main/view/DarkTheme.css b/build/resources/main/view/DarkTheme.css new file mode 100644 index 0000000000000000000000000000000000000000..46b78aaf90972dd435399466c9fd861ca73fc59f --- /dev/null +++ b/build/resources/main/view/DarkTheme.css @@ -0,0 +1,142 @@ +.background { + -fx-background-color: #1d1d1d; +} + +.label { + -fx-font-size: 11pt; + -fx-font-family: "Segoe UI Semibold"; + -fx-text-fill: white; + -fx-opacity: 0.6; +} + +.label-bright { + -fx-font-size: 11pt; + -fx-font-family: "Segoe UI Semibold"; + -fx-text-fill: white; + -fx-opacity: 1; +} + +.label-header { + -fx-font-size: 32pt; + -fx-font-family: "Segoe UI Light"; + -fx-text-fill: white; + -fx-opacity: 1; +} + +.table-view { + -fx-base: #1d1d1d; + -fx-control-inner-background: #1d1d1d; + -fx-background-color: #1d1d1d; + -fx-table-cell-border-color: transparent; + -fx-table-header-border-color: transparent; + -fx-padding: 5; +} + +.table-view .column-header-background { + -fx-background-color: transparent; +} + +.table-view .column-header, .table-view .filler { + -fx-border-width: 0 0 1 0; + -fx-background-color: transparent; + -fx-border-color: + transparent + transparent + derive(-fx-base, 80%) + transparent; + -fx-border-insets: 0 10 1 0; +} + +.table-view .column-header .label { + -fx-font-size: 20pt; + -fx-font-family: "Segoe UI Light"; + -fx-text-fill: white; + -fx-alignment: center-left; + -fx-opacity: 1; +} + +.table-view:focused .table-row-cell:filled:focused:selected { + -fx-background-color: -fx-focus-color; +} + +.split-pane:horizontal > .split-pane-divider { + -fx-border-color: transparent #1d1d1d transparent #1d1d1d; + -fx-background-color: transparent, derive(#1d1d1d,20%); +} + +.split-pane { + -fx-padding: 1 0 0 0; +} + +.menu-bar { + -fx-background-color: derive(#1d1d1d,20%); +} + +.context-menu { + -fx-background-color: derive(#1d1d1d,50%); +} + +.menu-bar .label { + -fx-font-size: 14pt; + -fx-font-family: "Segoe UI Light"; + -fx-text-fill: white; + -fx-opacity: 0.9; +} + +.menu .left-container { + -fx-background-color: black; +} + +.text-field { + -fx-font-size: 12pt; + -fx-font-family: "Segoe UI Semibold"; +} + +/* + * Metro style Push Button + * Author: Pedro Duque Vieira + * http://pixelduke.wordpress.com/2012/10/23/jmetro-windows-8-controls-on-java/ + */ +.button { + -fx-padding: 5 22 5 22; + -fx-border-color: #e2e2e2; + -fx-border-width: 2; + -fx-background-radius: 0; + -fx-background-color: #1d1d1d; + -fx-font-family: "Segoe UI", Helvetica, Arial, sans-serif; + -fx-font-size: 11pt; + -fx-text-fill: #d8d8d8; + -fx-background-insets: 0 0 0 0, 0, 1, 2; +} + +.button:hover { + -fx-background-color: #3a3a3a; +} + +.button:pressed, .button:default:hover:pressed { + -fx-background-color: white; + -fx-text-fill: #1d1d1d; +} + +.button:focused { + -fx-border-color: white, white; + -fx-border-width: 1, 1; + -fx-border-style: solid; + -fx-border-radius: 0, 0; + -fx-border-insets: 1 1 1 1, 0; +} + +.button:disabled, .button:default:disabled { + -fx-opacity: 0.4; + -fx-background-color: #1d1d1d; + -fx-text-fill: white; +} + +.button:default { + -fx-background-color: -fx-focus-color; + -fx-text-fill: #ffffff; +} + +.button:default:hover { + -fx-background-color: derive(-fx-focus-color,30%); +} \ No newline at end of file diff --git a/build/resources/main/view/view.fxml b/build/resources/main/view/view.fxml new file mode 100644 index 0000000000000000000000000000000000000000..ac3a91e3880d9099cf029fdf4a6cab518b6fde07 --- /dev/null +++ b/build/resources/main/view/view.fxml @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<?import javafx.scene.control.Button?> +<?import javafx.scene.layout.HBox?> +<?import javafx.scene.layout.VBox?> +<?import view.FirefighterGrid?> + +<?import javafx.scene.control.ToggleButton?> +<?import javafx.scene.control.Separator?> +<?import javafx.scene.control.Label?> +<HBox styleClass="background" stylesheets="@DarkTheme.css" + xmlns="http://javafx.com/javafx" xmlns:fx="http://javafx.com/fxml" + fx:controller="controller.Controller"> + <VBox> + <Separator maxHeight="-Infinity" maxWidth="-Infinity" + prefHeight="24.0" prefWidth="200.0"/> + <Label maxHeight="-Infinity" maxWidth="-Infinity" alignment="CENTER" prefHeight="24.0" prefWidth="200.0" + text="Generation number"/> + <Label fx:id="generationNumberLabel" alignment="CENTER" contentDisplay="TEXT_ONLY" + maxHeight="-Infinity" maxWidth="-Infinity" prefHeight="24.0" prefWidth="200.0"/> + <Separator maxHeight="-Infinity" maxWidth="-Infinity" + prefHeight="24.0" prefWidth="200.0"/> + <Button fx:id="restartButton" maxHeight="-Infinity" maxWidth="-Infinity" + mnemonicParsing="false" onAction="#restartButtonAction" prefHeight="24.0" prefWidth="200.0" + text="Restart"/> + <Button fx:id="oneStepButton" maxHeight="-Infinity" maxWidth="-Infinity" + mnemonicParsing="false" onAction="#oneStepButtonAction" prefHeight="24.0" prefWidth="200.0" + text="One step"/> + <ToggleButton fx:id="playToggleButton" maxHeight="-Infinity" maxWidth="-Infinity" + mnemonicParsing="false" onAction="#playToggleButtonAction" prefHeight="24.0" + prefWidth="200.0" styleClass="button" text="Play"/> + <ToggleButton fx:id="pauseToggleButton" maxHeight="-Infinity" maxWidth="-Infinity" + mnemonicParsing="false" onAction="#pauseToggleButtonAction" prefHeight="24.0" + prefWidth="200.0" styleClass="button" text="Pause"/> + </VBox> + <FirefighterGrid fx:id="grid" width="600.0" height="600.0" + xmlns="http://javafx.com/javafx" + xmlns:fx="http://javafx.com/fxml"> + </FirefighterGrid> +</HBox> diff --git a/build/tmp/compileJava/compileTransaction/stash-dir/BoardElement.class.uniqueId2 b/build/tmp/compileJava/compileTransaction/stash-dir/BoardElement.class.uniqueId2 new file mode 100644 index 0000000000000000000000000000000000000000..e6407e3436efd6f66cef461a3057ddad781ec1ef Binary files /dev/null and b/build/tmp/compileJava/compileTransaction/stash-dir/BoardElement.class.uniqueId2 differ diff --git a/build/tmp/compileJava/compileTransaction/stash-dir/Controller.class.uniqueId8 b/build/tmp/compileJava/compileTransaction/stash-dir/Controller.class.uniqueId8 new file mode 100644 index 0000000000000000000000000000000000000000..408d092cf56a29ba8a5a3b62eaff45c69e64478e Binary files /dev/null and b/build/tmp/compileJava/compileTransaction/stash-dir/Controller.class.uniqueId8 differ diff --git a/build/tmp/compileJava/compileTransaction/stash-dir/CrossMountain.class.uniqueId5 b/build/tmp/compileJava/compileTransaction/stash-dir/CrossMountain.class.uniqueId5 new file mode 100644 index 0000000000000000000000000000000000000000..ddbfddb8f7cee6c257ddbd45252852a741b3db40 Binary files /dev/null and b/build/tmp/compileJava/compileTransaction/stash-dir/CrossMountain.class.uniqueId5 differ diff --git a/build/tmp/compileJava/compileTransaction/stash-dir/CrossRoad.class.uniqueId1 b/build/tmp/compileJava/compileTransaction/stash-dir/CrossRoad.class.uniqueId1 new file mode 100644 index 0000000000000000000000000000000000000000..ee0df02352663a36d691bb3081a31d94c5028c0d Binary files /dev/null and b/build/tmp/compileJava/compileTransaction/stash-dir/CrossRoad.class.uniqueId1 differ diff --git a/build/tmp/compileJava/compileTransaction/stash-dir/EmptyElement.class.uniqueId3 b/build/tmp/compileJava/compileTransaction/stash-dir/EmptyElement.class.uniqueId3 new file mode 100644 index 0000000000000000000000000000000000000000..1b4302dfb07e50dd922bb3bfc0397dd9181191c2 Binary files /dev/null and b/build/tmp/compileJava/compileTransaction/stash-dir/EmptyElement.class.uniqueId3 differ diff --git a/build/tmp/compileJava/compileTransaction/stash-dir/ExtinguishFire.class.uniqueId0 b/build/tmp/compileJava/compileTransaction/stash-dir/ExtinguishFire.class.uniqueId0 new file mode 100644 index 0000000000000000000000000000000000000000..08283af2f289a834db27ad5290c80428d2d17016 Binary files /dev/null and b/build/tmp/compileJava/compileTransaction/stash-dir/ExtinguishFire.class.uniqueId0 differ diff --git a/build/tmp/compileJava/compileTransaction/stash-dir/Fire.class.uniqueId6 b/build/tmp/compileJava/compileTransaction/stash-dir/Fire.class.uniqueId6 new file mode 100644 index 0000000000000000000000000000000000000000..54c22d9aa466d3b1562090fce45b0f280f3518b3 Binary files /dev/null and b/build/tmp/compileJava/compileTransaction/stash-dir/Fire.class.uniqueId6 differ diff --git a/build/tmp/compileJava/compileTransaction/stash-dir/FireFighter.class.uniqueId15 b/build/tmp/compileJava/compileTransaction/stash-dir/FireFighter.class.uniqueId15 new file mode 100644 index 0000000000000000000000000000000000000000..ef5f30ff2197eb4fae3cd0571d46d41d2ace1ba5 Binary files /dev/null and b/build/tmp/compileJava/compileTransaction/stash-dir/FireFighter.class.uniqueId15 differ diff --git a/build/tmp/compileJava/compileTransaction/stash-dir/FireFighterFinder.class.uniqueId4 b/build/tmp/compileJava/compileTransaction/stash-dir/FireFighterFinder.class.uniqueId4 new file mode 100644 index 0000000000000000000000000000000000000000..2a068ef24f0caadfc66eaeb040828cb122de1998 Binary files /dev/null and b/build/tmp/compileJava/compileTransaction/stash-dir/FireFighterFinder.class.uniqueId4 differ diff --git a/build/tmp/compileJava/compileTransaction/stash-dir/FireFinder.class.uniqueId16 b/build/tmp/compileJava/compileTransaction/stash-dir/FireFinder.class.uniqueId16 new file mode 100644 index 0000000000000000000000000000000000000000..05ddcb141f461b8f1e4f42cb7b2c32083b234b7f Binary files /dev/null and b/build/tmp/compileJava/compileTransaction/stash-dir/FireFinder.class.uniqueId16 differ diff --git a/build/tmp/compileJava/compileTransaction/stash-dir/FirefighterGrid.class.uniqueId9 b/build/tmp/compileJava/compileTransaction/stash-dir/FirefighterGrid.class.uniqueId9 new file mode 100644 index 0000000000000000000000000000000000000000..d2bbe7e11dd4d28c3fba73284af14ce15b59f73f Binary files /dev/null and b/build/tmp/compileJava/compileTransaction/stash-dir/FirefighterGrid.class.uniqueId9 differ diff --git a/build/tmp/compileJava/compileTransaction/stash-dir/Flammable.class.uniqueId12 b/build/tmp/compileJava/compileTransaction/stash-dir/Flammable.class.uniqueId12 new file mode 100644 index 0000000000000000000000000000000000000000..fe96542831296a4c3aaf59973ade237c17d4a0a6 Binary files /dev/null and b/build/tmp/compileJava/compileTransaction/stash-dir/Flammable.class.uniqueId12 differ diff --git a/build/tmp/compileJava/compileTransaction/stash-dir/GameBoard.class.uniqueId11 b/build/tmp/compileJava/compileTransaction/stash-dir/GameBoard.class.uniqueId11 new file mode 100644 index 0000000000000000000000000000000000000000..0c04059815ab8a9ea3f38fb9b1752e87dac6fb40 Binary files /dev/null and b/build/tmp/compileJava/compileTransaction/stash-dir/GameBoard.class.uniqueId11 differ diff --git a/build/tmp/compileJava/compileTransaction/stash-dir/Grid.class.uniqueId13 b/build/tmp/compileJava/compileTransaction/stash-dir/Grid.class.uniqueId13 new file mode 100644 index 0000000000000000000000000000000000000000..cedfc6abc7646d2aeb91d7df5227cbdb1cae0317 Binary files /dev/null and b/build/tmp/compileJava/compileTransaction/stash-dir/Grid.class.uniqueId13 differ diff --git a/build/tmp/compileJava/compileTransaction/stash-dir/Obstacles.class.uniqueId7 b/build/tmp/compileJava/compileTransaction/stash-dir/Obstacles.class.uniqueId7 new file mode 100644 index 0000000000000000000000000000000000000000..fff48ef4e9967a51eeca54cadce22b98a897ae4c Binary files /dev/null and b/build/tmp/compileJava/compileTransaction/stash-dir/Obstacles.class.uniqueId7 differ diff --git a/build/tmp/compileJava/compileTransaction/stash-dir/Visitor.class.uniqueId14 b/build/tmp/compileJava/compileTransaction/stash-dir/Visitor.class.uniqueId14 new file mode 100644 index 0000000000000000000000000000000000000000..d9ae8e3a8a6375c074840b3b24e35ce02a6d6b1e Binary files /dev/null and b/build/tmp/compileJava/compileTransaction/stash-dir/Visitor.class.uniqueId14 differ diff --git a/build/tmp/compileJava/compileTransaction/stash-dir/module-info.class.uniqueId10 b/build/tmp/compileJava/compileTransaction/stash-dir/module-info.class.uniqueId10 new file mode 100644 index 0000000000000000000000000000000000000000..7a769b70875d147512dd0dc3f725d1c113981548 Binary files /dev/null and b/build/tmp/compileJava/compileTransaction/stash-dir/module-info.class.uniqueId10 differ diff --git a/build/tmp/compileJava/previous-compilation-data.bin b/build/tmp/compileJava/previous-compilation-data.bin new file mode 100644 index 0000000000000000000000000000000000000000..fb3776eb8d47f0b29bebf5c61e2df8876bd80e17 Binary files /dev/null and b/build/tmp/compileJava/previous-compilation-data.bin differ