ML//code generation//AlphaCode
AlphaCode is DeepMind's code-generation system for competitive programming, a benchmark setting that measures synthesis under explicit specifications and executable tests. AlphaCode (2022) reached roughly the median competitor on Codeforces; AlphaCode 2 later improved the pipeline with stronger models and search.
AlphaCode is DeepMind's code-generation system for competitive programming, a benchmark setting that measures synthesis under explicit specifications and executable tests. AlphaCode (2022) reached roughly the median competitor on Codeforces; AlphaCode 2 later improved the pipeline with stronger models and search.
Its core technique is brute force followed by selection: it generates a massive pool of candidates (millions), then filters and clusters them. AlphaCodeium, an open project, applies flow engineering around a base model instead: iterative test generation, execution and refinement.
It is the clearest example of generate and check: a neural generator proposes, executed tests filter (neurosymbolic AI). The filter is a verifier of a modest kind, since passing the example tests is evidence that a program is right, never a proof, and a candidate that passes them can still fail the judge's hidden tests.
The lesson is that inference-time compute (test-time compute) is architectural. Generating, executing, filtering and selecting candidates can improve a fixed model without changing its weights.