13 Commits (d2d6fc4dd45cc672b9ff4ded43f51a1b7b1779db)

Author SHA1 Message Date
Bryson Zimmerman 96faabcf9a More refactoring
11 months ago
Bryson Zimmerman 8b0fa7f404 Unused code and old notes cleanup
11 months ago
Bryson Zimmerman 450918a377 Added ability for tile to return its connections
11 months ago
Bryson Zimmerman 9a5d021f3f First run at implementing A* with several todo's to conform to correct implementation
11 months ago
Bryson Zimmerman 6a06ba20d3 Updated MazeFinder and supporting structures to improve performance and implement tools for the PathFinder
11 months ago
Bryson Zimmerman 9259a27ca0 Tile: Updated toward() method to use ULong coordinate system properly, moved some functions to appropriate objets outside of Tile
12 months ago
Bryson Zimmerman 9cbf367375 Fixed coordinate packing/unpacking, delegated more functions to appropriate objects, increased test coverage
12 months ago
Bryson Zimmerman 4eb1ad3ad8 Fixed Tile data structure conversions and supporting functions
12 months ago
Bryson Zimmerman c07952bec1 Brroken: Changes to backing data structures in the name of speed
12 months ago
Bryson Zimmerman 14e9b99189 Optimizations, small bits of cleanup
12 months ago
Bryson Zimmerman 1444be1ee4 Significant adjustments to MazeFinder and data structures to improve speed and memory efficiency
12 months ago
Bryson Zimmerman fa654e4ce8 Implemented MazeFinder, significant changes to supporting data structures to match developed understanding of Kotlin and Object-Oriented philosophy
12 months ago
Bryson Zimmerman a5bced1cb1 Partial refactor of World into an 'object' and delegating functions to their appropriate objects.
12 months ago