summaryrefslogtreecommitdiff
path: root/Pathfinding Visualizer/Assets/UI Elements/UI
diff options
context:
space:
mode:
authorSimon O'Shea <osheas1@wit.edu>2023-08-09 11:39:18 -0400
committerSimon O'Shea <osheas1@wit.edu>2023-08-09 11:39:18 -0400
commitb3b4dacf192b5e0d46106598d98ccb9687ccf662 (patch)
tree1fd33efe863029da37367b5088c904bd45268e7a /Pathfinding Visualizer/Assets/UI Elements/UI
parent69e1551b2634c98a8c541a00058fec63d5564bdc (diff)
things have been optimized, time for DFS
Diffstat (limited to 'Pathfinding Visualizer/Assets/UI Elements/UI')
-rw-r--r--Pathfinding Visualizer/Assets/UI Elements/UI/Scripts/nMain.cs8
1 files changed, 4 insertions, 4 deletions
diff --git a/Pathfinding Visualizer/Assets/UI Elements/UI/Scripts/nMain.cs b/Pathfinding Visualizer/Assets/UI Elements/UI/Scripts/nMain.cs
index f6bb494..10d2dc9 100644
--- a/Pathfinding Visualizer/Assets/UI Elements/UI/Scripts/nMain.cs
+++ b/Pathfinding Visualizer/Assets/UI Elements/UI/Scripts/nMain.cs
@@ -20,8 +20,8 @@ public class nMain : MonoBehaviour
// Coordinates for pathfinding
public Vector2Int agent = new Vector2Int();
- public List<Vector2Int> obstacles = new List<Vector2Int>();
- public List<Vector2Int> samples = new List<Vector2Int>();
+ public HashSet<Vector2Int> obstacles = new HashSet<Vector2Int>();
+ public HashSet<Vector2Int> samples = new HashSet<Vector2Int>();
// Start is called before the first frame update
void Start()
@@ -108,8 +108,8 @@ public class nMain : MonoBehaviour
{
world.reset();
agent = new Vector2Int();
- obstacles = new List<Vector2Int>();
- samples = new List<Vector2Int>();
+ obstacles = new HashSet<Vector2Int>();
+ samples = new HashSet<Vector2Int>();
}
public void StartAlgorithm()