Description
Add more search strategies to src/execution/search_strategies/ by studying related work. Currently we have:
- Linear Search - Simple sequential: generate → implement → iterate
- LLM Tree Search - Tree-based exploration with LLM-guided expansion/selection/pruning
Goal
Study and implement additional search strategies from state-of-the-art research projects to improve solution quality and exploration efficiency.
Related Work to Study
Implementation Steps
- Study source code of both repos
- Identify core search algorithms and patterns
- Abstract into our
SearchStrategy base class
- Implement as new strategy classes
- Register via factory decorator
- Add configuration presets in
strategies.yaml
Deliverable
- New search strategy implementations in
src/execution/search_strategies/
- Configuration presets for each strategy
- Documentation of strategy tradeoffs
Test
- Run same problem with different strategies
- Compare solution quality and iteration count
References
src/execution/search_strategies/ - Current strategies
Description
Add more search strategies to
src/execution/search_strategies/by studying related work. Currently we have:Goal
Study and implement additional search strategies from state-of-the-art research projects to improve solution quality and exploration efficiency.
Related Work to Study
Implementation Steps
SearchStrategybase classstrategies.yamlDeliverable
src/execution/search_strategies/Test
References
src/execution/search_strategies/- Current strategies