본 논문은 코드 생성을 코드 공간 내의 블랙박스 최적화 문제로 설정하고, 최적화 기법을 통해 추론 확장성을 향상시키는 방법을 제시합니다. 이 관점을 바탕으로, 해의 다양성을 개선하고 진화적 탐색 중 피드백을 더 잘 활용하는 새로운 접근 방식인 SCATTERED FOREST SEARCH (SFS)를 제안합니다. 이론적 분석을 통해 이러한 방법들이 최적화 과정에서 지역 최적점을 피하는 데 도움이 되어 더 효율적인 탐색을 가능하게 함을 보여줍니다. HumanEval, MBPP, APPS, CodeContests 및 Leetcode에 대한 광범위한 실험을 통해 상당한 성능 향상을 보였습니다. 예를 들어, HumanEval+에서 67.1%, HumanEval에서 87.2%의 pass@1 비율을 달성하여 기존 최고 성능보다 각각 8.6%와 4.3% 향상되었으며, 정답을 찾는 데 필요한 반복 횟수도 절반으로 줄였습니다. 또한, 트리 탐색, 선형 탐색 및 반복적 샘플링을 포함한 기존 탐색 기법보다 더 효율적으로 확장됩니다.