I've uploaded a simple ant system solver for the traveling salesman
problem. It's not a very good solver, but it is a simple, truly
parallel implementation, with agents for 'ants' and refs/transactions
for the shared edge data.
http://clojure.googlegroups.com/web/tsp.zip
Have fun!
Rich