INSTRUCTION FOR COMPILE/RUN MY PROGRAMS:
1) I write the project in KDE environment(an integrated environment for C++ in Linux) and I include in the submit package this project in the "searchalgo" directory, you can open the project by double click on the file "searchalgo.kdevelop" and then compile by choose "Build->Build Project" or run by choose "Build->Execute Main Program" on the menu.

2) I include the Linux executable file "searchalgo" in the directory "searchalgo/bin"

3) The input of init, goal and search strategy is from the keyboard

4) The lists of nodes and edges are written in the sourcecode. There are also some test data that have been commented out in the sourcecode.
