Richard Dawkins trong cuốn sách The Blind Watchmaker , mô tả một chương trình Weasel . Thuật toán có thể được mô tả như sau:
Bắt đầu với một chuỗi ngẫu nhiên gồm 28 ký tự. Các ký tự hợp lệ là tất cả các chữ cái upppercase và dấu cách.
Tạo 100 bản sao của chuỗi đó, với 5% cơ hội cho mỗi ký tự của nhân vật đó được thay thế bằng một ký tự ngẫu nhiên.
So sánh từng chuỗi mới với mục tiêu "PHƯƠNG PHÁP NÓ LÀ NHƯ VẬY" và cho mỗi điểm theo số lượng chữ cái trong chuỗi đúng và đúng vị trí.
Nếu bất kỳ chuỗi nào mới có điểm hoàn hảo (28), hãy dừng lại.
Chọn chuỗi điểm cao nhất từ bước 3. Cách bạn tạo ra một chiếc cà vạt tùy thuộc vào bạn, nhưng chỉ có thể chọn một chuỗi. Lấy chuỗi đã chọn và chuyển sang bước 2.
Người chiến thắng sẽ là đoạn mã ngắn nhất để có câu trả lời đúng trong khi in chuỗi điểm cao nhất của mỗi thế hệ theo định dạng sau:
Nếu mọi người có thể giúp đỡ bằng cách kiểm tra câu trả lời của người khác sẽ rất hữu ích!