Streamlined the evolutionary instructions by removing deepening, complicating input, and In-Breadth Evolving.
Simplified the form of evolutionary prompts by unifying the evolutionary prompt template.
Addressing the specific characteristics of the code domain, they added two evolutionary instructions: code debugging and code time-space complexity constraints.
Evolutionary prompt template
Please increase the difficulty of the given programming test question a
bit.
You can increase the difficulty using, but not limited to, the following
methods:
{method}
{question}
Methods
- Add new constraints and requirements to the original problem, adding
approximately 10 additional words.
- Replace a commonly used requirement in the programming task with a less
common and more specific one.
- If the original problem can be solved with only a few logical steps,
please add more reasoning steps.
- Provide a piece of erroneous code as a reference to increase
misdirection.
- Propose higher time or space complexity requirements, but please refrain
from doing so frequently.