-
Notifications
You must be signed in to change notification settings - Fork 56
Description
Dear authors,
Thanks for organising the implementations of LLMs for algorithm design. I found an implementation of EoH in this repository, but the workflow of generating heuristics is very different from the original idea in EoH. More specifically,
EoH: "Five prompt strategies are designed to generate new heuristics. At each generation, each strategy is called N times to generate N heuristics. Each newly generated heuristic will be evaluated on problem instances and added to the current population if it is feasible. At most 5N new heuristics will be added to the current population at each generation. Then, N best individual solutions from the current population will be selected to form the population for the next generation.".
However, in this repository, LLM4AD: the implementation of EoH is quite different. There are only four prompt strategies, and at each generation, each strategy is called int(N/4). Finally, at most N new heuristics will be added to the current population at each generation.
Could you please help me understand this discrepancy and any reasons behind the changes in the settings?
Much looking forward to hearing from you.
Best.