We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 917e6ae commit 6dff6e8Copy full SHA for 6dff6e8
2019/18/part-two.js
@@ -1,13 +1,11 @@
1
const { input, sampleInputs } = require('./input');
2
const { Maze } = require('./maze');
3
4
-let maze = new Maze(input);
5
-console.log([...maze.keys])
6
-// maze.setupPartTwo();
7
-// let maze = new Maze(sampleInputs[3].maze);
8
-// const [first_entrance] = [...maze.entrances.values()];
+let maze = new Maze(input, false);
+maze.setupPartTwo();
+maze.pathfinders = maze.generatePathfinders();
9
10
-// const start = new Date();
11
-// const paths = maze.getShortestPath(...first_entrance);
12
-// console.log(`Took ${new Date() - start}ms`);
13
-// console.log(paths[0]);
+const start = new Date();
+const paths = maze.getShortestPath();
+console.log(`Took ${new Date() - start}ms`);
+console.log(paths[0]);
0 commit comments