Implemataion of Best-First Seach + Iterative DFS #Homework 1 - Heuristic Search
##Directory Structure
Add your source files here, and insert calls for the functions in them inside main.py.
You can add directories for 3rd party libraries. Remember to declare dir your_directory
in docs/dependencies.txt.
init.py: A hint for the interpreter - ignore this file
main.py: Minimal interface to the command line: $ python main.py [args]
stats.py: Gather and print statistics: $ python stats.py
ways/ Primary library. Basic usage:
from ways import load_map_from_csv
roads = load_map_from_csv()
ways/README.md: Library documentation
ways/init.py: Defines the functions accessible using import ways
ways/graph.py: Code to load the map from the database
ways/info.py: Constants
ways/tools.py: Arbitrary, possibly useful tools
ways/draw.py: Helper file for drawing paths using matplotlib
docs/ Documentation
docs/AI_HW1.pdf
Assignment file
docs/dependencies.txt
Declarations of dependencies in 3rd party libraries. For example:
pip numpy
db/ Database. Do not change.
db/israel.csv Roads description. primary database file
results/ Put your experiment results (text and images) here