Chúng tôi bắt đầu bằng cách chọn một tour du lịch ban đầu tùy ý từ các thiết lập của tất cả các tour du lịch hợp lệ. Từ đó tour du lịch ban đầu chúng tôi "di chuyển" và kiểm tra ngẫu nhiên các tour du lịch lân cận để xem làm thế nào tốt họ đang có. Hiện có rất nhiều tour du lịch giá trị mà chúng tôi không thể kiểm tra mỗi giải pháp có thể, nhưng một quá trình được thiết kế tốt tôi cuối cùng đã đạt đến một giải pháp, nếu nó không phải là tối ưu trên toàn cầu, ít tốt, đủ. Dưới đây là một hướng dẫn từng bước:Bắt đầu với một tour du lịch ngẫu nhiên thông qua các thành phố được lựa chọn. Lưu ý rằng nó có thể là một tour du lịch rất kém hiệu quả!Chọn một ứng cử viên mới tour du lịch ngẫu nhiên từ tất cả các nước láng giềng của các tour du lịch hiện có. Tour du lịch ứng cử viên này có thể được tốt hơn hoặc tồi tệ hơn so với các tour du lịch hiện có (tức là ngắn hơn hoặc dài hơn)Nếu tour ứng cử viên là tốt hơn so với các tour du lịch hiện có, chấp nhận nó như là các tour du lịch mớiNếu tour ứng cử viên là tồi tệ hơn so với các tour du lịch hiện có, vẫn có thể chấp nhận nó, theo xác suất một số. Xác suất của chấp nhận một tour du lịch kém là một chức năng của bao nhiêu lâu hơn các ứng cử viên được so sánh với các tour du lịch hiện tại, và nhiệt độ của quá trình tôi. Nhiệt độ cao làm cho bạn nhiều khả năng để chấp nhận một tour du lịch kémQuay lại bước 2 và lặp lại nhiều lần, làm giảm nhiệt độ một chút tại mỗi lặp đi lặp lại, cho đến khi bạn nhận được đến một nhiệt độ thấp và đến của bạn tối thiểu (hy vọng rằng toàn cầu, có thể địa phương). Nếu bạn không đủ hài lòng với kết quả, hãy thử quá trình một lần nữa, có lẽ với một nhiệt độ khác nhau làm mát lịch
đang được dịch, vui lòng đợi..
