Week1 Sun 12:00 PM Week1 Wed 12:00 PM No assignments have been posted yet. There will be an announcement on the main course web page when each assignment is posted.
maze01-tiny:output, DFS, BFS, Dijkstra, A*
maze04-small:output, DFS, BFS, Dijkstra, A*
maze05-medium:output, DFS, BFS, Dijkstra, A*
maze10-huge:output, DFS, BFS, Dijkstra, A*
terrain01-tiny:output, DFS, BFS, Dijkstra, A*
terrain03-small:output, DFS, BFS, Dijkstra, A*
terrain06-medium:output, DFS, BFS, Dijkstra, A*
terrain07-large:output, DFS, BFS, Dijkstra, A*
Rauros:DFS, BFS, Dijkstra
Black Gate:DFS, BFS, Dijkstra
map-stanford:output, DFS, BFS, Dijkstra
Portland/NY:DFS, BFS, Dijkstra
random (medium):output, screenshot
** The demo JAR looks for its input files in its current directory. If you get a file-not-found error, make sure you run the JAR from a directory that contains the input files.
Part A (Word Ladder): You don't need to generate exactly the same word ladder, as long as yours is the same length.
Some assignments offer a solution 'demo' that you can run to see the program's expected behavior. On many machines, all you have to do is download the .jar file, then double-click it to run it. But on some Macs, it won't work; your operating system will say that it doesn't know how to launch the file. If you have that issue, download the file, go to the Downloads folder in your Finder, right-click on the file, and click Open, and then press Confirm. (Thanks a lot to Tommy Fang for the tip!)
You are expected to follow the Stanford Honor Code.
Remember that we run similarity-detection software over all solutions, including this quarter and past quarters, as well as any solutions we find on the web.
If you need help solving an assignment, we are happy to help you. You can go to the LaIR, or the course message forum, or email your section leader, or visit the instructor / head TA during office hours. You can do it!