GP ngẫu nhiên tạo ra một dân số ban đầu của giải pháp. Sau đó, dân số ban đầu được chế tác bằng cách sử dụng nhà khai thác di truyền khác nhau để sản xuất mới quần thể. Các nhà khai thác bao gồm sinh sản, crossover, đột biến, thả điều kiện và những người khác. Toàn bộ quá trình phát triển từ một dân số kế tiếp được gọi là một thế hệ. Một trung cấp mô tả của thuật toán GP có thể được chia thành một số tuần tự bước:
đang được dịch, vui lòng đợi..