Project 2
Fall 2004
Due: Oct 13 @ 5 P.M.
7 points
Paris, 48:51:00N 2:20:00E Caen, 49:15:00N 0:20:00W Calais, 50:57:36N 1:57:00E Dijon, 47:21:00N 5:02:00E Lyon, 45:44:00N 4:52:00E Grenoble, 45:21:36N 5:19:12E Avignon, 43:50:00N 4:45:00E Marseille, 43:18:00N 5:25:00E Nice, 43:42:00N 7:21:00E Montpellier, 43:38:00N 3:53:00E Toulouse, 43:37:00N 1:27:00E Bordeaux, 44:50:00N 0:37:00W Limoges, 45:30:00N 1:10:00E Rennes, 48:07:00N 1:02:00W Brest, 48:24:00N 4:30:00W Strasbourg, 48:32:24N 7:37:34E Nancy, 48:50:00N 6:10:00E Nantes, 47:15:00N 1:30:00W
Each function should return the path and its cost.
Run | Initial State | Goal State |
1 | Brest | Marseille |
2 | Montpellier | Calais |
3 | Strasbourg | Bordeaux |
4 | Paris | Grenoble |
5 | Grenoble | Paris |
6 | Brest | Grenoble |
7 | Grenoble | Brest |
Place these results in comments at the top of your source file.
;;;; ;;;; COSC [187|387] Project 2 ;;;; Name ;;;; E-mail Address ;;;; Platform: Windows, Linux, Solaris (gusun, daruma) ;;;; Lisp Environment: gcl, clisp, cmucl ;;;; Mail Client: mailx, pine, GUMail, Netscape, Yahoo!, etc. ;;;; ;;;; In accordance with the class policies and Georgetown's Honor Code, ;;;; I certify that, with the exceptions of the course materials and those ;;;; items noted below, I have neither given nor received any assistance ;;;; on this project. ;;;;Submit your project as a single file as an attachment to an e-mail. Send the e-mail to me. The attachment should be named so that the file stem is your NetID and the extension is .lisp.
You must submit your project before 5 PM on the due date.
When storing source code on university machines, it is important to set file permissions so others cannot read the file. To turn off such read/write permissions, type at the UNIX prompt chmod og-rw <file>, where <file> is the name of your source file.