diff options
| author | Simon O'Shea <osheas1@wit.edu> | 2023-08-09 11:39:18 -0400 |
|---|---|---|
| committer | Simon O'Shea <osheas1@wit.edu> | 2023-08-09 11:39:18 -0400 |
| commit | b3b4dacf192b5e0d46106598d98ccb9687ccf662 (patch) | |
| tree | 1fd33efe863029da37367b5088c904bd45268e7a /Pathfinding Visualizer/Assets/UI Elements/UI/Scripts/nMain.cs | |
| parent | 69e1551b2634c98a8c541a00058fec63d5564bdc (diff) | |
things have been optimized, time for DFS
Diffstat (limited to 'Pathfinding Visualizer/Assets/UI Elements/UI/Scripts/nMain.cs')
| -rw-r--r-- | Pathfinding Visualizer/Assets/UI Elements/UI/Scripts/nMain.cs | 8 |
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() |
