Hình thức đơn giản của một thuật toán tối ưu hóa, và dễ nhất để thực hiện, là tìm kiếm ngẫu nhiên. Trong thử nghiệm thế hệ dữ liệu, đầu vào được tạo ra một cách ngẫu nhiên cho đến khi mục tiêu của thử nghiệm (ví dụ, vùng phủ sóng của một tuyên bố chương trình hoặc ngành cụ thể) được hoàn thành. Tìm kiếm ngẫu nhiên là rất kém trong việc tìm ra giải pháp khi những giải pháp chiếm một phần rất nhỏ trong tổng thể không gian tìm kiếm. Tình hình như vậy được mô tả trong hình 2, trong đó số lượng các yếu tố đầu vào bao gồm một mục tiêu cấu trúc đặc biệt rất ít về số lượng so với kích thước của miền đầu vào. Kiểm tra dữ liệu có thể được tìm thấy nhanh hơn và đáng tin cậy nếu tìm kiếm được đưa ra một số hướng dẫn. Đối với tìm kiếm siêu heurstic, hướng dẫn này có thể được cung cấp dưới dạng một chức năng tập thể dục vấn đề cụ thể, mà điểm số điểm khác nhau trong không gian tìm kiếm liên quan đến 'tốt đẹp' hoặc phù hợp của họ để giải quyết các vấn đề trong tầm tay với. Một chức năng ví dụ tập thể dục được vẽ trong hình 3, hiển thị như thế nào - nói chung - đầu vào gần hơn với các dữ liệu thử nghiệm cần thiết mà thực hiện cơ cấu lãi suất được thưởng bằng giá trị tập thể dục cao hơn so với những người đang xa. Dân số đầu tiên được tạo ra một cách ngẫu nhiên, và mỗi cá nhân được đánh giá cho tập thể dục. Một cơ chế lựa chọn, thành kiến đối với những cá nhân tốt nhất, quyết định đó các cá nhân nên được cha mẹ cho chéo
đang được dịch, vui lòng đợi..
