From c07952bec1457f64bf92ae91198d1b65622becf8 Mon Sep 17 00:00:00 2001 From: Bryson Zimmerman Date: Thu, 24 Oct 2024 13:16:23 -0400 Subject: [PATCH] Brroken: Changes to backing data structures in the name of speed --- .idea/libraries/it_unimi_dsi_dsiutils.xml | 29 ++++++ .idea/workspace.xml | 6 +- src/main/kotlin/Main.kt | 2 +- src/main/kotlin/MazeFinder.kt | 22 +++-- src/main/kotlin/World.kt | 10 ++- src/main/kotlin/data/Directions.kt | 69 ++++++++------ src/main/kotlin/data/Tile.kt | 104 ++++++++++------------ src/main/kotlin/data/TileProperties.kt | 47 +++++++--- src/main/kotlin/data/WorldData.kt | 7 +- src/test/kotlin/TileTest.kt | 27 +++--- 10 files changed, 190 insertions(+), 133 deletions(-) create mode 100644 .idea/libraries/it_unimi_dsi_dsiutils.xml diff --git a/.idea/libraries/it_unimi_dsi_dsiutils.xml b/.idea/libraries/it_unimi_dsi_dsiutils.xml new file mode 100644 index 0000000..d99c635 --- /dev/null +++ b/.idea/libraries/it_unimi_dsi_dsiutils.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 98a458a..8d6b0e1 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -5,13 +5,15 @@ - - + + + +