From fa654e4ce8489d1b899f8e0e788bedcaffa03e32 Mon Sep 17 00:00:00 2001 From: Bryson Zimmerman Date: Mon, 21 Oct 2024 21:35:04 -0400 Subject: [PATCH] Implemented MazeFinder, significant changes to supporting data structures to match developed understanding of Kotlin and Object-Oriented philosophy --- .idea/workspace.xml | 24 +++++++-- src/main/kotlin/Mazefinder.kt | 67 ++++++++++++++++++++++++-- src/main/kotlin/World.kt | 39 +++++---------- src/main/kotlin/data/Directions.kt | 31 +++++++++++- src/main/kotlin/data/Tile.kt | 62 ++++++++++++++++++++++-- src/main/kotlin/data/TileProperties.kt | 17 +++++++ src/main/kotlin/data/WorldData.kt | 6 ++- 7 files changed, 205 insertions(+), 41 deletions(-) diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 64da3ec..72aa50a 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -4,10 +4,13 @@