Ant colony solution to traveling salesman problem implemented in javascript.