Frontier LLMs are effective batch optimizers: Assessing reasoning models in continuous and discrete settings

arXiv cs.LG Papers

Summary

This research paper evaluates frontier LLMs as batch optimizers in both continuous and discrete settings, finding them competitive in numerical tasks but more effective in semantically rich environments compared to classical methods.

arXiv:2609.03177v1 Announce Type: new Abstract: Frontier large language models (LLMs) have become attractive priors for optimization due to their large-scale pretraining that enables them to navigate a variety of optimization settings. However, the effectiveness of modern reasoning LLMs in batch optimization settings remains underexplored. Here we investigate the performance of the current generation of frontier LLMs as batch optimizers in both continuous and discrete settings. We find that while LLMs are competitive zero-shot batch optimizers for numerical test functions, their performance is brittle compared to classical non-LLM optimization approaches. However, LLM priors are significantly better in semantically rich settings, indicating that their batch optimization behavior is highly effective when navigating and reasoning over the discrete spaces most similar in structure to their pretraining data.
Original Article
View Cached Full Text

Cached at: 09/04/26, 06:22 AM

# Frontier LLMs are effective batch optimizers: Assessing reasoning models in continuous and discrete settings
Source: [https://arxiv.org/html/2609.03177](https://arxiv.org/html/2609.03177)
Shriram ChennakesavaluDavid GraffAffiliation:Prescient Design, GenentechAffiliation:South San Francisco, CA, USAEmail:[graff\.david@gene\.com](mailto:)

###### Abstract

Frontier large language models \(LLMs\) have become attractive priors for optimization due to their large\-scale pretraining that enables them to navigate a variety of optimization settings\. However, the effectiveness of modern reasoning LLMs in batch optimization settings remains underexplored\. Here we investigate the performance of the current generation of frontier LLMs as batch optimizers in both continuous and discrete settings\. We find that while LLMs are competitive zero\-shot batch optimizers for numerical test functions, their performance is brittle compared to classical non\-LLM optimization approaches\. However, LLM priors are significantly better in semantically rich settings, indicating that their batch optimization behavior is highly effective when navigating and reasoning over the discrete spaces most similar in structure to their pretraining data\.

## 1Introduction

Frontier large language models \(LLMs\) have become increasingly powerful with each new generation due to the continued development of pretraining corpora and reinforcement learning protocols, instilling these models with exceptional reasoning capabilities that enable them to tackle lengthier and more complex tasks\. This has made them attractive for a variety of applications, most notably in programming\[[1](https://arxiv.org/html/2609.03177#bib.bibx1)\], mathematics\[[2](https://arxiv.org/html/2609.03177#bib.bibx2)\], and more recently, scientific discovery\[[3](https://arxiv.org/html/2609.03177#bib.bibx3),[4](https://arxiv.org/html/2609.03177#bib.bibx4)\]\.

While this continued evolution in LLM capabilities is remarkable, it remains unclear how effective these models have become for black\-box optimization \(BBO\)\[[5](https://arxiv.org/html/2609.03177#bib.bibx5),[6](https://arxiv.org/html/2609.03177#bib.bibx6)\]settings where the evaluation of a target objective function is expensive, rendering brute force optimization intractable\. This is a ubiquitous scenario in scientific settings like small\-molecule drug discovery where candidate evaluations for a proposed small\-molecule design require a high investment of time and resources, meaning that the evaluation budget is highly restricted against a combinatorially complex design space\[[7](https://arxiv.org/html/2609.03177#bib.bibx7),[8](https://arxiv.org/html/2609.03177#bib.bibx8)\]\. Much work has been done building specialist methods for BBO problems in both continuous and discrete settings and some work has been done investigating earlier iterations of LLMs on similar classes of problems\[[9](https://arxiv.org/html/2609.03177#bib.bibx9),[10](https://arxiv.org/html/2609.03177#bib.bibx10),[11](https://arxiv.org/html/2609.03177#bib.bibx11),[12](https://arxiv.org/html/2609.03177#bib.bibx12)\], but it remains unclear how well the current generation of reasoning LLMs perform on batch optimization for both continuous and discrete settings\. Gauging these capabilities would help better characterize the optimization behavior of policies based on these models while underscoring failure modes and directions for improvement\.

In this work we investigate the performance of the Anthropic family of models \(Sonnet 4\.6\[[13](https://arxiv.org/html/2609.03177#bib.bibx13)\], Opus 4\.8\[[14](https://arxiv.org/html/2609.03177#bib.bibx14)\], and Opus 5\[[15](https://arxiv.org/html/2609.03177#bib.bibx15)\]\) as batch optimizers for a collection of continuous and discrete BBO tasks\. For evaluation over a continuous search space, we use a set of well\-known optimization functions of varying dimensionality, taking care to disguise their domains and ranges to minimize memorization exploitation from the model\. For the discrete setting, we choose molecular optimization against the set of oracles detailed in the practical molecular optimization \(PMO\)\[[16](https://arxiv.org/html/2609.03177#bib.bibx16)\]benchmark\. Molecular optimization lends itself easily to natural\-language reasoning via the usage of SMILES\[[17](https://arxiv.org/html/2609.03177#bib.bibx17)\]strings as the representation, and the deterministic oracles enable straightforward verification\.

Overall, we find that frontier reasoning LLMs can be effective but brittle numerical optimizers, with performance that rivals classical Bayesian Optimization with a Gaussian process surrogate and an expected improvement acquisition function, but the general performance depends heavily on task transformations, dimensionality, and batch size\. However, we show that in the discrete molecular optimization setting, the frontier reasoning LLMs are both highly performant and sample efficient, frequently beating specialist methods with only a fraction of the oracle sampling budget\.

## 2Related work

Bayesian OptimizationBayesian Optimization \(BO\) is a global optimization method for black\-box optimization\[[18](https://arxiv.org/html/2609.03177#bib.bibx18)\]\. It is an active learning method that employs a probabilistic surrogate model,f^\\hat\{f\}, over the input domainℋ\\mathcal\{H\}to characterize the posterior predictive distribution of the objective, together with an acquisition function,α⁡\(h,f^,𝒟\)\\alpha\(h;\\hat\{f\},\\mathcal\{D\}\), that quantifies the utility of evaluating an inputh∈ℋh\\in\\mathcal\{H\}conditioned on a fitted surrogate modelf^\\hat\{f\}and measured dataset𝒟\\mathcal\{D\}to guide the selection of the next point\. Gaussian processes \(GPs\)\[[19](https://arxiv.org/html/2609.03177#bib.bibx19)\]are a typical choice of surrogate model given the intuitive prior defined via the kernel and analytically tractable posterior inference\[[20](https://arxiv.org/html/2609.03177#bib.bibx20)\]\. Common acquisition functions include both upper confidence bound \(UCB\) and expected improvement \(EI\), which balance exploration of the landscape and exploitation of promising regions\. BO is a popular choice to optimize black\-box functions across many domains, such as materials science\[[21](https://arxiv.org/html/2609.03177#bib.bibx21)\], chemistry\[[22](https://arxiv.org/html/2609.03177#bib.bibx22)\], biology\[[23](https://arxiv.org/html/2609.03177#bib.bibx23)\], and robotics\[[24](https://arxiv.org/html/2609.03177#bib.bibx24)\]\.

Pretrained models for optimizationPrior work has explored the application of pretrained models to optimization tasks\. Broadly, these works can be classified into two regimes: \(1\) pretraining transformer models to mimic tokenized optimization trajectories on synthetic tasks\[[9](https://arxiv.org/html/2609.03177#bib.bibx9),[10](https://arxiv.org/html/2609.03177#bib.bibx10)\]and \(2\) leveraging pretrained LLMs to enhance individual components of the BO loop\[[11](https://arxiv.org/html/2609.03177#bib.bibx11),[25](https://arxiv.org/html/2609.03177#bib.bibx25)\]\. Most similar to our work are\[[12](https://arxiv.org/html/2609.03177#bib.bibx12)\]and\[[26](https://arxiv.org/html/2609.03177#bib.bibx26)\], both of which utilize a prompt\-based approach as a stand\-in for a full optimization policy\. But these methods do not explore batched LLM optimization policies applied to standard BO test functions nor do they apply these approaches to molecular optimization\. Most importantly, LLM capabilities have substantially improved since these prior studies were conducted\. Hence, it is important to revisit these methodologies using significantly more capable frontier models\.

Molecular optimizationOptimizing molecular properties is a key challenge in the development of novel functional materials, such as pharmaceuticals, photovoltaics, and batteries\. Broadly, there are two strategies to improve desired properties: \(1\) forward search in a predefined library, where molecules are*screened*according to the property itself \(or some surrogate thereof\) and \(2\) inverse design, where molecules are*generated*based on a specification of the desired properties\[[27](https://arxiv.org/html/2609.03177#bib.bibx27)\]\. LLMs have been used in a variety of ways for molecular optimization: as generators of property\-optimized molecules\[[28](https://arxiv.org/html/2609.03177#bib.bibx28),[29](https://arxiv.org/html/2609.03177#bib.bibx29),[30](https://arxiv.org/html/2609.03177#bib.bibx30),[31](https://arxiv.org/html/2609.03177#bib.bibx31)\], molecular representation learners for use in property prediction\[[32](https://arxiv.org/html/2609.03177#bib.bibx32),[33](https://arxiv.org/html/2609.03177#bib.bibx33)\], property predictors themselves, and augmentations to individual components of closed\-loop optimization protocols\[[25](https://arxiv.org/html/2609.03177#bib.bibx25),[34](https://arxiv.org/html/2609.03177#bib.bibx34),[35](https://arxiv.org/html/2609.03177#bib.bibx35)\]\.

## 3Background

### 3\.1Black\-box optimization

We consider the setting of black\-box optimization, where we are provided with an objective functionf:ℋ→ℝf:\\mathcal\{H\}\\rightarrow\\mathbb\{R\}andℋ\\mathcal\{H\}is the search space that can take on different forms, e\.g\.,ℋ⊂ℝd\\mathcal\{H\}\\subset\\mathbb\{R\}^\{d\}for add\-dimensional search space orℋ\\mathcal\{H\}can be a discrete space as in the case of language modeling\. We seek to maximize the objective function by finding the optimalh∗∈ℋh^\{\*\}\\in\\mathcal\{H\}whereh∗=arg⁡maxh∈ℋ⁡f⁡\(h\)h^\{\*\}=\\arg\\max\_\{h\\in\\mathcal\{H\}\}f\(h\)\. In cases where the optimal value is knowna priorifor a particular problem, we can measure how close a proposed point is to the optimum via the instantaneous regret, defined asri=f⁡\(h∗\)−f⁡\(hi\)r\_\{i\}=f\(h^\{\\ast\}\)\-f\(h\_\{i\}\)\. We focus here on optimizingffin an iterative fashion, where the specific optimization policy emits a trajectory of points across a budget ofN/qN/qturns, whereNNis the total budget for the objective function and at each turn the policy can suggest either a singleh∈ℋh\\in\\mathcal\{H\}or a batch\{hi\}i=1q⊂ℋ\\\{h\_\{i\}\\\}\_\{i=1\}^\{q\}\\subset\\mathcal\{H\}to assess using the objective function\. In this setting, we can also consider the simple regret over the trajectoryr=mini⁡rir=\\min\_\{i\}r\_\{i\}, i\.e\., the minimum of the instantaneous regret\. Lower regret is better\.

### 3\.2LLMs for black\-box optimization

For this work we restrict our scope to the family of frontier autoregressive LLMs from Anthropic, comparing the evolution in performance across Sonnet 4\.6, Opus 4\.8, and Opus 5\. An autoregressive LLM can be treated as a policyπ\\pifrom which we can sample responsesy∈𝒴y\\in\\mathcal\{Y\}provided promptsx∈𝒳x\\in\\mathcal\{X\}, with𝒳\\mathcal\{X\}and𝒴\\mathcal\{Y\}both being discrete spaces\. For the case of BBO, the promptx∈𝒳x\\in\\mathcal\{X\}consists of information relevant to the optimization problem, such as previously selected points and their values under the objective function and the remaining turn budget\. The responses that we sampley∼π\(⋅∣x\)y\\sim\\pi\(\\cdot\\mid x\)are naturally structured as a trajectory of individual responses, where each response consists of a single proposed point for evaluation or a batch of points\. We also assess the effect of using the LLM in single\- versus multi\-turn settings: in a single\-turn setting the promptxix\_\{i\}at turniiconsists of the previously selected points and their values under the objective functionffand the response is sampled asyi∼π\(⋅\|xi\)y\_\{i\}\\sim\\pi\(\\cdot\|x\_\{i\}\)whereas in a multi\-turn setting, the model maintains one conversation, enabling reflection on previous reasoning that is emitted during the optimization process\. While previous work has examined the efficacy of LLMs in different optimization settings\[[11](https://arxiv.org/html/2609.03177#bib.bibx11),[12](https://arxiv.org/html/2609.03177#bib.bibx12),[25](https://arxiv.org/html/2609.03177#bib.bibx25)\], we are interested in the effectiveness of current frontier reasoning LLMs in these optimization settings\.

## 4Experimental design

### 4\.1Synthetic optimization tasks

We first examine the performance of the frontier LLMs on a set of synthetic optimization tasks using classical test functions with known optima: Branin, Hartmann\-3, Hartmann\-6, Ackley, and Rastrigin\. For a summary of these synthetic test functions and their optima, refer to Appendix[A\.1](https://arxiv.org/html/2609.03177#A1.SS1)\. For each of these functions, we normalize the domain to\[0,1\]d\[0,1\]^\{d\}and perform any necessary negations such that every task can be framed as a maximization\. We then evaluate each LLM in both single\- and multi\-turn settings with batch sizesq=1,2,4q=1,2,4where the model emits a collection of points\{hi\}i=1q⊂\[0,1\]d\\\{h\_\{i\}\\\}\_\{i=1\}^\{q\}\\subset\[0,1\]^\{d\}at each trajectory step\. To ensure that the overall optimization budget is matched, we fix a total run budget ofN=120N=120with2​d2dinitial points based on the dimensionality of the problem, and where the length of each trajectory for each batch size is computed asN/qN/q\. In addition to testing on the original version of these functions, we also test on a disguised variation of these test functions by applying a bijection on the domain𝒯:\[0,1\]d→\[0,1\]d\\mathcal\{T\}:\[0,1\]^\{d\}\\rightarrow\[0,1\]^\{d\}\. Specifically, the bijection is defined as a composition of three per\-axis transformations:

𝒯=𝒫∘ℱ∘𝒲,\\mathcal\{T\}=\\mathcal\{P\}\\circ\\mathcal\{F\}\\circ\\mathcal\{W\},\(1\)where𝒫\\mathcal\{P\}is a permutation over the axes ofhh:𝒫⁡\(h\)=σ⁡\(h\)\\mathcal\{P\}\(h\)=\\sigma\(h\);ℱ\\mathcal\{F\}is an independent Bernoulli flip over each axis ofhh:ℱ⁡\(hi\)=\(1−B\)​hi\+B⁡\(1−hi\)\\mathcal\{F\}\(h\_\{i\}\)=\(1\-B\)h\_\{i\}\+B\(1\-h\_\{i\}\), whereB∼Bern⁡\(0\.5\)B\\sim\\operatorname\{Bern\}\(0\.5\); and𝒲\\mathcal\{W\}is a power warp transformation for each axis ofhh:𝒲⁡\(hi\)=hia\\mathcal\{W\}\(h\_\{i\}\)=h\_\{i\}^\{a\}, wherea∼𝒰⁡\(0\.5,2\.0\)a\\sim\\mathcal\{U\}\(0\.5,2\.0\)\. This bijection on the domain of each function transforms the landscape of each test function and shifts the optimal pointh∗h^\{\*\}without changing the value of the objective functionf⁡\(h∗\)f\(h^\{\*\}\)\. We further apply an affine transformation𝒮\\mathcal\{S\}to the outputy=f⁡\(h\)y=f\(h\)of each function:𝒮⁡\(y\)=a​y\+b\\mathcal\{S\}\(y\)=ay\+b, wherea∼LogUniform⁡\(13,3\)a\\sim\\operatorname\{LogUniform\}\\left\(\\frac\{1\}\{3\},3\\right\)andb∼𝒰⁡\(−10,10\)b\\sim\\mathcal\{U\}\(\-10,10\)\.

We compare the LLM\-based optimization policies to both a BO policy with a GP surrogate and EI acquisition function \(“GP\-EI”\) as well as a random baseline\. Each method is evaluated with identical batch sizes and total sample budgets and we evaluate simple regret as a function of the number of turns and the lowest obtained regret based on the best proposed point across five random seeds\.

### 4\.2Molecular optimization tasks

For a semantically richer optimization task, we assess the LLMs on the suite of molecular optimization tasks described in PMO\[[16](https://arxiv.org/html/2609.03177#bib.bibx16)\]which tests the ability of different methods for maximizing small\-molecule oracles in a sample\-efficient manner\. Unlike the synthetic test functions, these optimization problems naturally admit a discrete, natural\-language representation via SMILES\[[17](https://arxiv.org/html/2609.03177#bib.bibx17)\]strings, and there is no analytic optimum for these oracles\. We choose this molecular optimization task as opposed to other natural\-language benchmarks because of the availability of cheap and deterministic oracle functions, meaning there is no ambiguity with regard to assessing improvement on specific tasks or performance against specific oracles\.

We evaluate all three frontier LLMs on all 23 PMO oracles across five seeds, again testing both single\-turn and multi\-turn settings\. We compare the performance of the frontier LLMs against all of the other methods included in the original PMO paper and some additional ones\. Unlike the 10000 oracle call budget that was used in the original study, we restrict our LLM evaluations to a very low\-budget setting consisting of 10 initial molecules followed by 20 batches of 10 for a total oracle budget of 210\. For comparing across all the methods, we focus on two metrics for our evaluation: Top\-10 AUC and the Top\-10 mean, where the former is especially important for gauging a method’s sample efficiency\. Where applicable, we use early stopping in a manner consistent with the method’s original publication\.

## 5Results

### 5\.1Optimization on synthetic test functions

Figure 1:A comparison of the simple regret of Opus 5 multi\-turn against GP\-EI for batch sizesq=1,2,4q=1,2,4across all five synthetic tasks and both disguised and plain variants\. Stars indicate cases where the policy achieved a regret that is truly zero up to machine precision\. Bars are±\\pm1 standard error \(SE\) computed across five seeds\.Figure[1](https://arxiv.org/html/2609.03177#S5.F1)compares Opus 5 multi\-turn against GP\-EI on the full panel of synthetic test functions for both the plain and disguised variations and batch sizesq=1,2,4q=1,2,4\. We choose Opus 5 multi\-turn because it is the strongest\-performing LLM condition when compared to its own single\-turn variation and the performance of Opus 4\.8 and Sonnet 4\.6 \(for a detailed breakdown of performance, see Appendix[A\.2](https://arxiv.org/html/2609.03177#A1.SS2)\)\. A policy only obtains a regret value of 0 and is marked with a star if its regret value is 0 up to machine precision\. We see that across all batch sizes, Opus 5 multi\-turn outperforms GP\-EI on a majority of the 10 optimization tasks, with the LLM regret slightly degrading with increasing batch size as evidenced by the upward vertical drift observed for the tasks other than the plain Ackley function and the two Branin variations\. This vertical shift is most noticeable for the Hartmann\-3 task, where the plain \(disguised\) average simple regret is1\.00×10−61\.00\\times 10^\{\-6\}\(1\.00×10−61\.00\\times 10^\{\-6\}\) forq=1q=1,2\.96×10−32\.96\\times 10^\{\-3\}\(4\.57×10−34\.57\\times 10^\{\-3\}\) forq=2q=2, and1\.57×10−31\.57\\times 10^\{\-3\}\(1\.14×10−21\.14\\times 10^\{\-2\}\) forq=4q=4\. In contrast, the performance of GP\-EI remains consistent across batch sizes for both the disguised and plain variations of the tasks, indicating that batch size does not have a significant positive effect on the final attained regret for the non\-LLM method\.

Comparing across the disguised and plain variations of the tasks, we see that for Opus 5, the model consistently performs worse on the disguised variation compared to the plain variation of each task whereas GP\-EI again maintains a consistent level of performance\. The discrepancy for the LLM is most noticeable in the cases of the Ackley and Rastrigin tasks, where the model attains an average simple regret of exactly zero for theq=1q=1andq=4q=4plain cases but not for the disguised variants\. To understand this discrepancy, we examine the optimization trajectory of the Opus 5q=1q=1scan across all 10 variations grouped by task as shown in Figure[2](https://arxiv.org/html/2609.03177#S5.F2)\. We see that for the lower\-dimensional Branin and Hartmann\-3 tasks, the average simple regret eventually reaches the low regret floor over the course of the optimization for both the disguised and plain tasks, with the LLM performing comparably well on the disguised task compared to the plain variations\. However, for the higher\-dimensional tasks Hartmann\-6, Ackley, and Rastrigin, disguising both the domain and the range leads to a significant loss in performance, with the model no longer able to attain the zero regret optimum\.

Figure 2:Simple regret versus number of function evaluations for Opus 5 in the multi\-turn setting withq=1q=1for all five tasks, with both variations shown\. Solid lines represent the mean across five seeds and shaded bands represent±\\pm1 SE\. A dotted line corresponds to 0 regret \(up to machine precision\)\.In addition to the discrepancies between the disguised and plain variants of the tasks and the decreased optimization performance as a function of problem dimensionality, the shapes of the trajectories are also informative about the model’s behavior, where the optimization trajectories for the plain tasks show large, rapid decreases in the regret that are not observed for the disguised tasks\. We find that this corresponds with a recognition behavior of the model, where the model recognizes the topology of the function it is navigating by reasoning over the evaluated points and then uses that knowledge to refine its optimization\. For simpler tasks such as Branin \(which has a well\-documented shape with three minima\) and Hartmann\-3, we observe that even when disguising both the domain and range, the model is still able to recall some information about the shape of the function and its optima, resulting in the model solving the disguised and plain tasks equally well\. However, without the ability to fingerprint the functions based on their optimal values and optima locations, the LLM performs worse when tasked with the disguised higher\-dimensional optimization functions, leading to the larger regret discrepancy\. We provide a more detailed memorization analysis in Appendix[A\.3](https://arxiv.org/html/2609.03177#A1.SS3)\.

Taken together, these results indicate that frontier reasoning LLMs have strong batch optimization capabilities at levels of performance comparable to or better than a strong non\-LLM method in BO\. However, their performance as batch numerical optimizers is brittle, with variability upon transformations of function domains and ranges, problem dimensionality, and batch size\. Furthermore, care needs to be taken when evaluating them on synthetic, well\-known test functions that have likely appeared in their pretraining corpus, as even with both domain and range disguises, models are still able to obtain some notion of their identity from their topology\.

### 5\.2Molecular optimization on PMO

The experiments using synthetic optimization functions suggest that while frontier reasoning LLMs can function as batch numerical optimizers, their performance is not robust when dealing with arbitrary transformations of the optimization landscape and changes in batch size and search space dimensionality\. We now turn to evaluating these reasoning LLMs on their performance in discrete optimization, a more natural setting given that autoregressive LLMs are trained to navigate discrete spaces such as natural language\. We use the PMO molecular optimization benchmark which focuses on maximization under a series of deterministic black\-box small\-molecule oracles with comparisons across a number of different methods\.

Figure 3:A comparison of Sonnet 4\.6, Opus 4\.8, and Opus 5 on a selected set of isomer, rediscovery, similarity, and MPO tasks, with all three models evaluated in both single\- and multi\-turn settings\. The top row shows the Top\-10 AUC score and the bottom row shows the Top\-10 mean score, with error bars corresponding to±\\pm1 SE over five seeds\.We restrict our LLM budget to only 210 oracle evaluations, corresponding to an initial set of 10 molecules randomly sampled from the ZINC 250K dataset\[[36](https://arxiv.org/html/2609.03177#bib.bibx36)\]followed by 20 batches of 10\. Figure[3](https://arxiv.org/html/2609.03177#S5.F3)compares the Top\-10 AUC and the Top\-10 mean across Sonnet 4\.6, Opus 4\.8, and Opus 5 on an example of an isomer task, a rediscovery task, a similarity task, and a multiproperty optimization \(MPO\) task for clarity, with the full LLM results across all oracles in Appendix[B\.2](https://arxiv.org/html/2609.03177#A2.SS2)\. On the selected tasks, model performance increases with newer generations of frontier reasoning models and multi\-turn performance exceeds the corresponding single\-turn performance, resulting in Opus 5 multi\-turn once again being the best\-performing condition\. Indeed, on the full set of 23 oracles, Opus 5 is the best by Top\-10 AUC in 17 out of the 23 cases, and the best by Top\-10 mean in 20 out of the 23 cases\. This highlights both the continual improvement of frontier reasoning models and the necessity of stateful, persistent reasoning for navigating complex search spaces\.

Figure 4:Top\-10 mean reward curves for the selected isomer, rediscovery, similarity, and MPO tasks, comparing Opus 5 multi\-turn against nine selected specialist methods for each oracle across a budget of 210 oracle evaluations\. The shaded regions correspond to±\\pm1 SE over the five seeds\.Continuing with Opus 5 multi\-turn, we next compare its performance against a subset of nine specialist methods on the same tasks, only showing a subset for clarity\. This includes a mix of methods tested in the original PMO paper and methods that we have reproduced, such as SMILES Augmented Memory\[[37](https://arxiv.org/html/2609.03177#bib.bibx37)\], GenMol\[[38](https://arxiv.org/html/2609.03177#bib.bibx38)\], ExLLM\[[34](https://arxiv.org/html/2609.03177#bib.bibx34)\], and MolLEO\[[35](https://arxiv.org/html/2609.03177#bib.bibx35)\]\. Some additional methods such as LICO\[[39](https://arxiv.org/html/2609.03177#bib.bibx39)\]and GP\-MoLFormer\-SIM\[[28](https://arxiv.org/html/2609.03177#bib.bibx28)\]also benchmark on the PMO task set, but these methods do not provide any code or optimization trajectories necessary for our analysis; as such, we compare our best results against their methods in Appendix[B\.1](https://arxiv.org/html/2609.03177#A2.SS1)\. Figure[4](https://arxiv.org/html/2609.03177#S5.F4)shows the Top\-10 mean as a function of the oracle call number for each of the tasks, ranging from 1 to the maximum budget of 210\. We see that in the low\-budget regime, the reasoning LLM is a competitive optimizer, exceeding the Top\-10 mean of some bespoke deep\-learning\-based methods like REINVENT\[[40](https://arxiv.org/html/2609.03177#bib.bibx40)\]and SynNet\[[41](https://arxiv.org/html/2609.03177#bib.bibx41)\]as well as BO\-based methods and search methods\. When compared to more specialized methods like GenMol, MolLEO, and ExLLM, Opus 5 maintains comparable performance for oracles such as thiothixene rediscovery and osimertinib MPO, but falls behind specialist methods on the selected isomer and mestranol similarity tasks\.

While the differences in performance between Opus 5 and these alternative methods can appear especially large, it is worth noting that these approaches use either a carefully trained specialist architecture already tuned on drug\-like molecules \(as in the case of GenMol\) or an LLM to drive the optimization with significantly more scaffolding around the problem \(as in the case of MolLEO and ExLLM\)\. GenMol, especially, has an advantage in molecular optimization tasks because it was trained on an extensive dataset of small molecules from the SAFE dataset\[[42](https://arxiv.org/html/2609.03177#bib.bibx42)\], meaning it is more efficient at generating drug\-like compounds off the shelf\. This is a possible source of superior performance when compared to the LLM\-based methods where it wins 13 of 23 oracles by Top\-10 AUC under an oracle call budget of 210\. However, we note that in terms of Top\-10 mean at a budget of 210, GenMol is comparable to Opus 5 multi\-turn \(0\.590 average across oracles for GenMol versus 0\.596 for Opus 5\) with ExLLM being the best\-performing method with an average of 0\.738 across oracles \(see Appendix[B\.3](https://arxiv.org/html/2609.03177#A2.SS3)\)\. In contrast to these methods, Opus 5 is used directly without any additional tuning or scaffolding, so the fact that the frontier reasoning LLM maintains comparable performance is especially impressive and indicative of the evolving capabilities of these models\. Additionally, comparing the LLM performance in the discrete setting to the performance in the continuous setting in Section[5\.1](https://arxiv.org/html/2609.03177#S5.SS1), it is clear that the reasoning LLM functions as a better batch optimizer in discrete settings\.

Figure 5:Comparison of the number of additional oracle calls required for specialist methods’ Top\-10 mean to reach LLM performance across the selected isomer, rediscovery, similarity, and MPO tasks\. The fold value is computed using the median of the first step to reach LLM performance, taken over the set of seeds that reached LLM\-level performance\. Methods that never reach LLM performance within their optimization are represented as hatched bars\.Given that Opus 5 multi\-turn remains competitive against other methods in the low\-budget regime, we can extend our analysis by measuring the performance improvement when the full oracle budget is allowed\. Doing this allows us to quantify how many additional \(or fewer\) oracle calls are required before a given method achieves performance comparable to that of the LLM, resulting in a budget multiplier where a lower multiplier indicates a more sample\-efficient method\. Figure[5](https://arxiv.org/html/2609.03177#S5.F5)shows the comparison for a selection of tasks, where we have used the same set of methods and tasks\. As expected based on the reward curves, we see that GenMol, ExLLM, and MolLEO are more sample efficient than Opus 5, all of them taking fewer than 210 oracle calls to match the performance in the isomer task\. ExLLM is especially consistent, achieving a multiplier of≤1×\\leq 1\\timesacross the four selected tasks, with GenMol as a close second where it was only less efficient than Opus 5 on the thiothixene rediscovery task\. For the other selected methods, we see that even the most sample\-efficient of this group requires at least three times as many oracle calls to achieve comparable performance, with many methods requiring 20–40 times as many oracle calls\. Certain methods also never reach LLM performance throughout the course of their optimization, as shown by the performance of screening in three of the four tasks, SMILES GA in thiothixene rediscovery, and SynNet in osimertinib MPO\. Having compared across both the raw performance and sample efficiency axes, we see that while frontier reasoning LLMs still underperform carefully trained and highly scaffolded specialist approaches, their zero\-shot performance is still competitive with a range of optimization methods while maintaining sample efficiency\. This highlights their utility as batch optimizers in discrete settings, with future iterations of frontier models likely leading to continued improvements in this regard\. For full results on the PMO tasks, see Appendix[B\.3](https://arxiv.org/html/2609.03177#A2.SS3)\.

## 6Conclusion

Here we present an analysis of frontier reasoning LLMs as batch optimizers for both continuous and discrete BBO tasks\. We show that while LLMs are competitive with GP\-EI on synthetic test functions, their performance is brittle and dependent on factors such as batch size, task dimensionality, and extent of transformation applied\. However, in the discrete setting of molecular optimization, we show that LLMs are both highly performant and sample\-efficient optimizers, beating a host of bespoke methods without additional tuning or problem scaffolding and underperforming only when compared to specially trained or highly structured strategies\. In the context of BBO\-type problems, our results indicate that frontier reasoning LLMs are powerful priors for batch discrete optimization even without any additional tuning, with potentially wide\-reaching utility\. Immediate future directions for our work include extending our analysis to new numerical and discrete settings to evaluate LLM performance on additional BBO problem formulations and designing mid\- and post\-training protocols for enhancing open\-weight reasoning LLM performance on BBO tasks\.

## Acknowledgments and Disclosure of Funding

We thank Derek Ma and the Converge computing team for help with the computing infrastructure necessary for conducting this work\.

## References

- \[1\]Cursor Research et al\.“Composer 2 Technical Report” arXiv:2603\.24477 \[cs\.SE\]arXiv, 2026DOI:[10\.48550/arXiv\.2603\.24477](https://dx.doi.org/10.48550/arXiv.2603.24477)
- \[2\]Zhihong Shao, Peiyi Wang, Qihao Zhu, Runxin Xu, Junxiao Song, Xiao Bi, Haowei Zhang, Mingchuan Zhang, Y\.\. Li, Y\. Wu and Daya Guo“DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Models” arXiv:2402\.03300 \[cs\]arXiv, 2024DOI:[10\.48550/arXiv\.2402\.03300](https://dx.doi.org/10.48550/arXiv.2402.03300)
- \[3\]Shriram Chennakesavalu, Kirill Shmilovich, Hayley Weir, Colin Grambow, John Bradshaw, Patricia Suriana, Chen Cheng and Kangway Chuang“Evaluating the Progression of Large Language Model Capabilities for Small\-Molecule Drug Design” arXiv:2604\.16279 \[cs\]arXiv, 2026DOI:[10\.48550/arXiv\.2604\.16279](https://dx.doi.org/10.48550/arXiv.2604.16279)
- \[4\]Siddharth\. Narayanan, James\. Braza, Ryan\-Rhys Griffiths, Albert Bou, Geemi Wellawatte, Mayk Ramos, Ludovico Mitchener, Samuel\. Rodriques and Andrew\. White“Training a Scientific Reasoning Model for Chemistry” arXiv:2506\.17238 \[cs\]arXiv, 2025DOI:[10\.48550/arXiv\.2506\.17238](https://dx.doi.org/10.48550/arXiv.2506.17238)
- \[5\]Stéphane Alarie, Charles Audet, Aïmen\. Gheribi, Michael Kokkolaras and Sébastien Le“Two decades of blackbox optimization applications”In*EURO Journal on Computational Optimization*9, 2021, pp\. 100011DOI:[10\.1016/j\.ejco\.2021\.100011](https://dx.doi.org/10.1016/j.ejco.2021.100011)
- \[6\]Charles Audet and Warren Hare“Derivative\-Free and Blackbox Optimization”, Springer Series in Operations Research and Financial EngineeringCham: Springer Nature Switzerland, 2026DOI:[10\.1007/978\-3\-032\-00906\-7](https://dx.doi.org/10.1007/978-3-032-00906-7)
- \[7\]Peter Ertl“Cheminformatics Analysis of Organic Substituents: Identification of the Most Common Substituents, Calculation of Substituent Properties, and Automatic Identification of Drug\-like Bioisosteric Groups”In*Journal of Chemical Information and Computer Sciences*43\.2American Chemical Society, 2003, pp\. 374–380DOI:[10\.1021/ci0255782](https://dx.doi.org/10.1021/ci0255782)
- \[8\]Peter Ertl and Ansgar Schuffenhauer“Estimation of synthetic accessibility score of drug\-like molecules based on molecular complexity and fragment contributions”In*Journal of Cheminformatics*1\.1, 2009, pp\. 8DOI:[10\.1186/1758\-2946\-1\-8](https://dx.doi.org/10.1186/1758-2946-1-8)
- \[9\]Lei Song, Chenxiao Gao, Ke Xue, Chenyang Wu, Dong Li, Jianye Hao, Zongzhang Zhang and Chao Qian“Reinforced In\-Context Black\-Box Optimization” arXiv:2402\.17423 \[cs\.LG\]arXiv, 2024DOI:[10\.48550/arXiv\.2402\.17423](https://dx.doi.org/10.48550/arXiv.2402.17423)
- \[10\]Jamison Meindl, Yunsheng Tian, Tony Cui, Veronika Thost, Zhang\-Wei Hong, Johannes Dürholt, Jie Chen, Wojciech Matusik and Minać Luković“ZeroShotOpt: Towards Zero\-Shot Pretrained Models for Efficient Black\-Box Optimization” arXiv:2510\.03051 \[cs\.LG\]arXiv, 2025DOI:[10\.48550/arXiv\.2510\.03051](https://dx.doi.org/10.48550/arXiv.2510.03051)
- \[11\]Tennison Liu, Nicolás Astorga, Nabeel Seedat and Mihaela Schaar“Large Language Models to Enhance Bayesian Optimization” arXiv:2402\.03921 \[cs\.LG\]arXiv, 2024DOI:[10\.48550/arXiv\.2402\.03921](https://dx.doi.org/10.48550/arXiv.2402.03921)
- \[12\]Chengrun Yang, Xuezhi Wang, Yifeng Lu, Hanxiao Liu, Quoc\. Le, Denny Zhou and Xinyun Chen“Large Language Models as Optimizers” arXiv:2309\.03409 \[cs\.LG\]arXiv, 2024DOI:[10\.48550/arXiv\.2309\.03409](https://dx.doi.org/10.48550/arXiv.2309.03409)
- \[13\]Anthropic“Introducing Sonnet 4\.6”, 2026URL:[https://www\.anthropic\.com/news/claude\-sonnet\-4\-6](https://www.anthropic.com/news/claude-sonnet-4-6)
- \[14\]Anthropic“Introducing Claude Opus 4\.8”, 2026URL:[https://www\.anthropic\.com/news/claude\-opus\-4\-8](https://www.anthropic.com/news/claude-opus-4-8)
- \[15\]Anthropic“Introducing Claude Opus 5”, 2026URL:[https://www\.anthropic\.com/news/claude\-opus\-5](https://www.anthropic.com/news/claude-opus-5)
- \[16\]Wenhao Gao, Tianfan Fu, Jimeng Sun and Connor\. Coley“Sample Efficiency Matters: A Benchmark for Practical Molecular Optimization” arXiv:2206\.12411 \[cs\.CE\]arXiv, 2022DOI:[10\.48550/arXiv\.2206\.12411](https://dx.doi.org/10.48550/arXiv.2206.12411)
- \[17\]David Weininger“SMILES, a chemical language and information system\. 1\. Introduction to methodology and encoding rules”In*Journal of Chemical Information and Computer Sciences*28\.1, 1988, pp\. 31–36DOI:[10\.1021/ci00057a005](https://dx.doi.org/10.1021/ci00057a005)
- \[18\]Peter\. Frazier“A Tutorial on Bayesian Optimization” arXiv:1807\.02811 \[stat\.ML\]arXiv, 2018DOI:[10\.48550/arXiv\.1807\.02811](https://dx.doi.org/10.48550/arXiv.1807.02811)
- \[19\]Carl Rasmussen and Christopher\.\. Williams“Gaussian processes for machine learning”, Adaptive computation and machine learningCambridge, MA, USA: The MIT Press, 2006URL:[https://direct\.mit\.edu/books/oa\-monograph/2320/Gaussian\-Processes\-for\-Machine\-Learning](https://direct.mit.edu/books/oa-monograph/2320/Gaussian-Processes-for-Machine-Learning)
- \[20\]Jasper Snoek, Hugo Larochelle and Ryan\. Adams“Practical Bayesian Optimization of Machine Learning Algorithms” arXiv:1206\.2944 \[stat\.ML\]arXiv, 2012DOI:[10\.48550/arXiv\.1206\.2944](https://dx.doi.org/10.48550/arXiv.1206.2944)
- \[21\]Sathya\. Chitturi, Akash Ramdas, Yue Wu, Brian Rohr, Stefano Ermon, Jennifer Dionne, Felipe\. Jornada, Mike Dunne, Christopher Tassone, Willie Neiswanger and Daniel Ratner“Targeted materials discovery using Bayesian algorithm execution”In*npj Computational Materials*10\.1Nature Publishing Group, 2024, pp\. 156DOI:[10\.1038/s41524\-024\-01326\-2](https://dx.doi.org/10.1038/s41524-024-01326-2)
- \[22\]Anirudh\.\. Nambiar, Christopher\. Breen, Travis Hart, Timothy Kulesza, Timothy\. Jamison and Klavs\. Jensen“Bayesian Optimization of Computer\-Proposed Multistep Synthetic Routes on an Automated Robotic Flow Platform”In*ACS Central Science*8\.6, 2022, pp\. 825–836DOI:[10\.1021/acscentsci\.2c00207](https://dx.doi.org/10.1021/acscentsci.2c00207)
- \[23\]Yanke Li, Tianyu Cui, Tommaso Mansi, Mangal Prakash and Rui Liao“BioBO: Biology\-informed Bayesian Optimization for Perturbation Design” Version Number: 2arXiv, 2025DOI:[10\.48550/ARXIV\.2509\.19988](https://dx.doi.org/10.48550/ARXIV.2509.19988)
- \[24\]Ruben Martinez\-Cantin“Funneled Bayesian Optimization for Design, Tuning and Control of Autonomous Systems”In*IEEE Transactions on Cybernetics*49\.4, 2019, pp\. 1489–1500DOI:[10\.1109/TCYB\.2018\.2805695](https://dx.doi.org/10.1109/TCYB.2018.2805695)
- \[25\]Mayk Ramos, Shane\. Michtavy, Marc\. Porosoff and Andrew\. White“Bayesian Optimization of Catalysis With In\-Context Learning” arXiv:2304\.05341 \[physics\.chem\-ph\]arXiv, 2025DOI:[10\.48550/arXiv\.2304\.05341](https://dx.doi.org/10.48550/arXiv.2304.05341)
- \[26\]Beichen Huang, Xingyu Wu, Yu Zhou, Jibin Wu, Liang Feng, Ran Cheng and Kay Tan“Exploring the True Potential: Evaluating the Black\-box Optimization Capability of Large Language Models” arXiv:2404\.06290 \[cs\.NE\]arXiv, 2024DOI:[10\.48550/arXiv\.2404\.06290](https://dx.doi.org/10.48550/arXiv.2404.06290)
- \[27\]Benjamin Sanchez\-Lengeling and Alán Aspuru\-Guzik“Inverse molecular design using machine learning: Generative models for matter engineering”In*Science*361\.6400American Association for the Advancement of Science, 2018, pp\. 360–365DOI:[10\.1126/science\.aat2663](https://dx.doi.org/10.1126/science.aat2663)
- \[28\]Jiri Navratil, Jarret Ross, Payel Das, Youssef Mroueh, Samuel\. Hoffman, Vijil Chenthamarakshan and Brian Belgodere“GP\-MoLFormer\-Sim: Test Time Molecular Optimization through Contextual Similarity Guidance” arXiv:2506\.05628 \[cs\.LG\]arXiv, 2025DOI:[10\.48550/arXiv\.2506\.05628](https://dx.doi.org/10.48550/arXiv.2506.05628)
- \[29\]Viraj Bagal, Rishal Aggarwal, P\.\. Vinod and U\. Priyakumar“MolGPT: Molecular Generation Using a Transformer\-Decoder Model”In*Journal of Chemical Information and Modeling*62\.9, 2021, pp\. 2064–2076DOI:[10\.1021/acs\.jcim\.1c00600](https://dx.doi.org/10.1021/acs.jcim.1c00600)
- \[30\]Sarina Kopf, Cristina Nevado and Philippe Schwaller“Sample Efficient Generative Optimization for Molecular Design” arXiv:2607\.12488 \[cs\.LG\]arXiv, 2026DOI:[10\.48550/arXiv\.2607\.12488](https://dx.doi.org/10.48550/arXiv.2607.12488)
- \[31\]Bojana Ranković, Ryan\-Rhys Griffiths and Philippe Schwaller“Large language models as uncertainty\-calibrated optimizers for experimental discovery”In*Nature Machine Intelligence*Nature Publishing Group, 2026, pp\. 1–12DOI:[10\.1038/s42256\-026\-01283\-z](https://dx.doi.org/10.1038/s42256-026-01283-z)
- \[32\]Nathan\. Frey, Ryan Soklaski, Simon Axelrod, Siddharth Samsi, Rafael Gómez\-Bombarelli, Connor\. Coley and Vijay Gadepally“Neural scaling of deep chemical models”In*Nature Machine Intelligence*5\.11Nature Publishing Group, 2023, pp\. 1297–1305DOI:[10\.1038/s42256\-023\-00740\-3](https://dx.doi.org/10.1038/s42256-023-00740-3)
- \[33\]Walid Ahmad, Elana Simon, Seyone Chithrananda, Gabriel Grand and Bharath Ramsundar“ChemBERTa\-2: Towards Chemical Foundation Models” arXiv:2209\.01712 \[cs\.LG\]arXiv, 2022DOI:[10\.48550/arXiv\.2209\.01712](https://dx.doi.org/10.48550/arXiv.2209.01712)
- \[34\]Nian Ran, Yue Wang, Xiaoyuan Zhang, Zhongzheng Li, Qingsong Ran, Wenhao Li and Richard Allmendinger“ExLLM: Experience\-Enhanced LLM Optimization for Molecular Design and Beyond” arXiv:2502\.12845 \[cs\.LG\] version: 4arXiv, 2025DOI:[10\.48550/arXiv\.2502\.12845](https://dx.doi.org/10.48550/arXiv.2502.12845)
- \[35\]Haorui Wang, Marta Skreta, Cher\-Tian Ser, Wenhao Gao, Lingkai Kong, Felix Strieth\-Kalthoff, Chenru Duan, Yuchen Zhuang, Yue Yu, Yanqiao Zhu, Yuanqi Du, Alán Aspuru\-Guzik, Kirill Neklyudov and Chao Zhang“Efficient Evolutionary Search Over Chemical Space with Large Language Models” arXiv:2406\.16976 \[cs\.NE\]arXiv, 2025DOI:[10\.48550/arXiv\.2406\.16976](https://dx.doi.org/10.48550/arXiv.2406.16976)
- \[36\]Benjamin\. Tingle, Khanh\. Tang, Mar Castanon, John\. Gutierrez, Munkhzul Khurelbaatar, Chinzorig Dandarchuluun, Yurii\. Moroz and John\. Irwin“ZINC\-22\-A Free Multi\-Billion\-Scale Database of Tangible Compounds for Ligand Discovery”In*Journal of Chemical Information and Modeling*63\.4, 2023, pp\. 1166–1176DOI:[10\.1021/acs\.jcim\.2c01253](https://dx.doi.org/10.1021/acs.jcim.2c01253)
- \[37\]Jeff Guo and Philippe Schwaller“Augmented Memory: Sample\-Efficient Generative Molecular Design with Reinforcement Learning”In*JACS Au*4\.6, 2024, pp\. 2160–2172DOI:[10\.1021/jacsau\.4c00066](https://dx.doi.org/10.1021/jacsau.4c00066)
- \[38\]Seul Lee, Karsten Kreis, Srimukh Veccham, Meng Liu, Danny Reidenbach, Yuxing Peng, Saee Paliwal, Weili Nie and Arash Vahdat“GenMol: A Drug Discovery Generalist with Discrete Diffusion” arXiv:2501\.06158 \[cs\]arXiv, 2025DOI:[10\.48550/arXiv\.2501\.06158](https://dx.doi.org/10.48550/arXiv.2501.06158)
- \[39\]Tung Nguyen and Aditya Grover“LICO: Large Language Models for In\-Context Molecular Optimization” arXiv:2406\.18851 \[cs\.LG\]arXiv, 2025DOI:[10\.48550/arXiv\.2406\.18851](https://dx.doi.org/10.48550/arXiv.2406.18851)
- \[40\]Thomas Blaschke, Josep Arús\-Pous, Hongming Chen, Christian Margreitter, Christian Tyrchan, Ola Engkvist, Kostas Papadopoulos and Atanas Patronov“REINVENT 2\.0: An AI Tool for De Novo Drug Design”In*Journal of Chemical Information and Modeling*60\.12, 2020, pp\. 5918–5922DOI:[10\.1021/acs\.jcim\.0c00915](https://dx.doi.org/10.1021/acs.jcim.0c00915)
- \[41\]Wenhao Gao, Rocío Mercado and Connor\. Coley“Amortized Tree Generation for Bottom\-up Synthesis Planning and Synthesizable Molecular Design” arXiv:2110\.06389 \[cs\.LG\]arXiv, 2022DOI:[10\.48550/arXiv\.2110\.06389](https://dx.doi.org/10.48550/arXiv.2110.06389)
- \[42\]Emmanuel Noutahi, Cristian Gabellini, Michael Craig, Jonathan\.\. Lim and Prudencio Tossou“Gotta be SAFE: A New Framework for Molecular Design” arXiv:2310\.10773 \[cs\]arXiv, 2023DOI:[10\.48550/arXiv\.2310\.10773](https://dx.doi.org/10.48550/arXiv.2310.10773)

## Appendix AResults on synthetic test functions

### A\.1Description of synthetic test functions

Table[A1](https://arxiv.org/html/2609.03177#A1.T1)contains details for the five synthetic test functions used in our analysis\. Optimizers are listed in each function’s native coordinates\. Runs search the normalized unit cube\[0,1\]d\[0,1\]^\{d\}, so the effective optimizer is\(𝐱⋆−𝐥\)/\(𝐮−𝐥\)\(\\mathbf\{x\}^\{\\star\}\-\\mathbf\{l\}\)/\(\\mathbf\{u\}\-\\mathbf\{l\}\): Hartmann is already defined on\[0,1\]d\[0,1\]^\{d\}; for Ackley and Rastrigin the origin maps to the cube center\[0\.5\]d\[0\.5\]^\{d\}\. Branin has three equivalent global minimizers, which map to≈\(0\.124,0\.818\),\(0\.543,0\.152\),\(0\.962,0\.165\)\\approx\(0\.124,0\.818\),\\,\(0\.543,0\.152\),\\,\(0\.962,0\.165\)in the unit cube\.

Table A1:Classical synthetic optimization test functions used in the budget\-matched benchmark\. Each function is evaluated in a*plain*form and a*disguised*twin \(a random bijection of the input cube that hides the optimizer while leaving the dimensionalityddand the optimal valuef⁡\(𝐱⋆\)f\(\\mathbf\{x\}^\{\\star\}\)unchanged\); both share the row below\. Runs*maximize*−f\-f, so the target value used for simple regret isf⋆=−f⁡\(𝐱⋆\)f^\{\\star\}=\-f\(\\mathbf\{x\}^\{\\star\}\)\.
### A\.2Full results for synthetic optimization tasks

Tables[A2](https://arxiv.org/html/2609.03177#A1.T2)and[A3](https://arxiv.org/html/2609.03177#A1.T3)contain full comparisons of the frontier reasoning LLMs against GP\-EI and a random baseline across all batch sizesq=1,2,4q=1,2,4and both single\- and multi\-turn protocols for the LLMs\. We choose to show the regret values in scientific notation rather than rounding because for the Ackley and Rastrigin functions, the LLMs are capable of emitting the exact analytical optimum, resulting in a regret that is truly 0 up to machine precision\. For an example of the prompt used for optimizing with the synthetic functions with an LLM, see Prompt[B\.3](https://arxiv.org/html/2609.03177#A2.SS3)\.

Table A2:Plain synthetic tasks\.Final simple regret \(mean±\\pm1 SE,n=5n=5seeds\) in scientific notation, for every batch sizeqq, arm, and protocol\. Budget\-matched:nbatches=120/qn\_\{\\text\{batches\}\}=120/q\. Lower is better;bold= best arm for that task at thatqq\.Table A3:Disguised synthetic tasks\(domain bijection\+\+affine output mapy′=a​y\+by^\{\\prime\}=ay\+b,a\>0a\>0; regret recovered by dividing byaaso it is comparable to the plain tasks\)\. Final simple regret \(mean±\\pm1 SE,n=5n=5seeds\) in scientific notation, for every batch sizeqq, arm, and protocol\. Budget\-matched:nbatches=120/qn\_\{\\text\{batches\}\}=120/q\. Lower is better;bold= best arm for that task at thatqq\.
### A\.3Analysis of LLM memorization on synthetic tasks

As noted in Section[5\.1](https://arxiv.org/html/2609.03177#S5.SS1)for the synthetic test functions, examination of the reasoning traces for the model showed that the model at different points along the optimization trajectory recalled the specific function that was being optimized, leveraging this information to refine its proposals\. Figure[A1](https://arxiv.org/html/2609.03177#A1.F1)shows the effect of function recall on the regret for both the disguised and plain variations of the five synthetic test functions pooled across all three models in multi\-turn mode withq=1q=1, with the y\-axis expressing the regret ratio between a specific turn and the turn immediately preceding the recall event\. We see that in the plain case, when the function name is recalled, the regret relative to the pre\-recall regret tends to drop by several orders of magnitude around that point, indicating that the model is exploiting information about the function to improve its proposals, moving closer to the optima\. However, once the domain bijection and range affine transformation are applied, the model’s behavior changes dramatically, with there being a slower decline of the regret after function name recall\. For simple tasks like Branin, it is clear that function recall still has some benefit since the regret ratio decreases, but not to the same extent as in the plain case\. This indicates that disguising the task forces the model to genuinely optimize, even if it can recall some helpful information about the synthetic task from its pretraining\.

Figure A1:The ratio of the regret at a given offset to the regret at the turn immediately preceding the recall event\. The top row is the plain variation of the five test functions and the bottom row is the disguised variation, where the disguised variation applies both the domain bijection and the range affine transformation\. The lowercasennindicates the number of recall events detected from analysis of the model’s reasoning traces\.

## Appendix BResults on PMO evaluations

### B\.1Comparison to non\-reproducible methods

Tables[A4](https://arxiv.org/html/2609.03177#A2.T4)and[A5](https://arxiv.org/html/2609.03177#A2.T5)compare the Opus 5 multi\-turn model performance in terms of Top\-10 AUC against both LICO and GP\-MoLFormer\-SIM\. Because these methods did not provide functional code or complete data on their optimization trajectories, we compare the performance of the LLM at a budget of 210 to those methods’ performance at respective budgets of 1000 for LICO and 10000 for GP\-MoLFormer\-SIM\. We note that on average across the 23 PMO oracles, the LLM achieves 66% of the performance of LICO with only 21% of the oracle budget, and 64% of the performance of GP\-MoLFormer\-SIM with only 2\.1% of the oracle budget, again highlighting the strength of frontier reasoning LLMs as priors for optimization\.

Table A4:Comparison of Opus 5 multi\-turn performance to LICO in terms of Top\-10 AUC\. The error bars are±\\pm1 standard deviation over the five seeds\.Table A5:Comparison of Opus 5 multi\-turn performance to GP\-MoLFormer\-SIM in terms of Top\-10 AUC\. The error bars are±\\pm1 standard deviation over the five seeds\.
### B\.2Comparison between LLMs on PMO tasks

Tables[A6](https://arxiv.org/html/2609.03177#A2.T6)and[A7](https://arxiv.org/html/2609.03177#A2.T7)report the full per\-oracle comparison of the three frontier LLMs \(each in single\- and multi\-turn mode\) across all 23 PMO oracles—the complete, tabular version of Figure[3](https://arxiv.org/html/2609.03177#S5.F3)\.

Table A6:Top\-10 AUC at a 210\-call budget on all 23 PMO oracles\.Full\-benchmark, tabular form of Figure[3](https://arxiv.org/html/2609.03177#S5.F3)\(top row\): the three frontier LLMs, each in single\- and multi\-turn mode, scored as the area under the running Top\-10 mean curve out to 210 oracle calls\. Mean±\\pm1 SE over five seeds; higher is better;bold= best arm for that oracle\. The final row counts, for each arm, how many of the 23 oracles it wins \(co\-winners on an exact tie each count\)\.Table A7:Top\-10 mean at a 210\-call budget on all 23 PMO oracles\.Full\-benchmark, tabular form of Figure[3](https://arxiv.org/html/2609.03177#S5.F3)\(bottom row\): the mean oracle score of the 10 best molecules found within 210 oracle calls, for the three frontier LLMs in single\- and multi\-turn mode\. Mean±\\pm1 SE over five seeds; higher is better;bold= best arm for that oracle\. The final row counts, for each arm, how many of the 23 oracles it wins \(co\-winners on an exact tie each count\)\.
### B\.3Full results for molecular optimization tasks in PMO

Tables[A8](https://arxiv.org/html/2609.03177#A2.T8)–[A16](https://arxiv.org/html/2609.03177#A2.T16)give the full comparison of Opus 5 multi\-turn against the entire panel of PMO methods across all 23 oracles: the 25 published PMO specialists together with GenMol, ExLLM, MolLEO, and the five back\-filled specialists \(SMILES Augmented Memory, SMILES AHC, SMILES BAR, MolGAN, and REINVENT\-Transformer\)\. Because the 34\-way panel is too wide for a single table, each metric is partitioned into three parts of 11 methods \(ranked by macro\-average Top\-10 AUC, so a given part contains the same methods in every metric\), with the Opus 5 multi\-turn column repeated in each Top\-10 AUC and Top\-10 mean part\. We report Top\-10 AUC@210 \(Tables[A8](https://arxiv.org/html/2609.03177#A2.T8)–[A10](https://arxiv.org/html/2609.03177#A2.T10)\), Top\-10 mean@210 \(Tables[A11](https://arxiv.org/html/2609.03177#A2.T11)–[A13](https://arxiv.org/html/2609.03177#A2.T13)\), and the fold oracle\-call budget each method requires to reach Opus 5 multi\-turn’s Top\-10 mean@210 \(Tables[A14](https://arxiv.org/html/2609.03177#A2.T14)–[A16](https://arxiv.org/html/2609.03177#A2.T16)\)\. Error bars are±\\pm1 SE over seeds\. For an example of the prompts used for the LLMs in the molecular generation tasks, see Prompt[B\.3](https://arxiv.org/html/2609.03177#A2.SS3)\.

Table A8:Top\-10 AUC at a 210\-call budget, Opus 5 multi\-turn versus the full method panel \(part a of 3\)\.Rows are the 23 PMO oracles; columns are Opus 5 multi\-turn \(reference, repeated in every part and set off by a vertical rule\) and methods 1–11 of 33, ranked by macro\-average Top\-10 AUC\. Each cell is mean±\\pm1 SE over seeds; higher is better;bold= best over the full 34\-way panel for that oracle\. The footer gives the per\-column macro\-average and the number of oracles won over the full panel\.Table A9:Top\-10 AUC at a 210\-call budget, Opus 5 multi\-turn versus the full method panel \(part b of 3\)\.Rows are the 23 PMO oracles; columns are Opus 5 multi\-turn \(reference, repeated in every part and set off by a vertical rule\) and methods 12–22 of 33, ranked by macro\-average Top\-10 AUC\. Each cell is mean±\\pm1 SE over seeds; higher is better;bold= best over the full 34\-way panel for that oracle\. The footer gives the per\-column macro\-average and the number of oracles won over the full panel\.Table A10:Top\-10 AUC at a 210\-call budget, Opus 5 multi\-turn versus the full method panel \(part c of 3\)\.Rows are the 23 PMO oracles; columns are Opus 5 multi\-turn \(reference, repeated in every part and set off by a vertical rule\) and methods 23–33 of 33, ranked by macro\-average Top\-10 AUC\. Each cell is mean±\\pm1 SE over seeds; higher is better;bold= best over the full 34\-way panel for that oracle\. The footer gives the per\-column macro\-average and the number of oracles won over the full panel\.Table A11:Top\-10 mean at a 210\-call budget, Opus 5 multi\-turn versus the full method panel \(part a of 3\)\.Rows are the 23 PMO oracles; columns are Opus 5 multi\-turn \(reference, repeated in every part\) and methods 1–11 of 33, in the same order as the Top\-10 AUC tables \(Opus 5 multi\-turn set off by a vertical rule\)\. Each cell is mean±\\pm1 SE over seeds; higher is better;bold= best over the full 34\-way panel for that oracle\. The footer gives the per\-column macro\-average and the number of oracles won over the full panel\.Table A12:Top\-10 mean at a 210\-call budget, Opus 5 multi\-turn versus the full method panel \(part b of 3\)\.Rows are the 23 PMO oracles; columns are Opus 5 multi\-turn \(reference, repeated in every part\) and methods 12–22 of 33, in the same order as the Top\-10 AUC tables \(Opus 5 multi\-turn set off by a vertical rule\)\. Each cell is mean±\\pm1 SE over seeds; higher is better;bold= best over the full 34\-way panel for that oracle\. The footer gives the per\-column macro\-average and the number of oracles won over the full panel\.Table A13:Top\-10 mean at a 210\-call budget, Opus 5 multi\-turn versus the full method panel \(part c of 3\)\.Rows are the 23 PMO oracles; columns are Opus 5 multi\-turn \(reference, repeated in every part\) and methods 23–33 of 33, in the same order as the Top\-10 AUC tables \(Opus 5 multi\-turn set off by a vertical rule\)\. Each cell is mean±\\pm1 SE over seeds; higher is better;bold= best over the full 34\-way panel for that oracle\. The footer gives the per\-column macro\-average and the number of oracles won over the full panel\.Table A14:Fold oracle\-call budget to reach Opus 5 multi\-turn \(part a of 3\)\.For each method \(columns; methods 1–11 of 33, same order as the Top\-10 AUC tables\) and oracle \(rows\), the fold increase in oracle\-call budget—relative to the LLM’s 210 calls—needed for the method’s running Top\-10 mean to reach Opus 5 multi\-turn’s Top\-10 mean@210, taken as the*median over seeds*of the first step at which the bar is reached\. Lower is more sample efficient; a value below1×1\\timesreaches Opus 5’s level in fewer calls \(and<0\.01×<0\.01\\timesmeans it is reached at essentially the first oracle call\);\-\-= the method never reaches Opus 5’s level within the run it actually did\. The footer counts, per method, how many of the 23 oracles it beats\.OracleGenMol

ExLLM \(Gemini 2\.5 Flash\)

MolLEO \(BioT5\)

synnet

dog\_gen

dog\_ae

graph\_ga

SMILES Aug\. Memory

reinvent

REINVENT\-Transformer

smiles\_lstm\_hc

albuterol\_similarity–0\.54×0\.54\\times12\.17×12\.17\\times–44\.83×44\.83\\times–41×41\\times11\.94×11\.94\\times–15\.94×15\.94\\times43\.91×43\.91\\timesamlodipine\_mpo0\.41×0\.41\\times0\.51×0\.51\\times1\.37×1\.37\\times12\.66×12\.66\\times32\.56×32\.56\\times–10\.05×10\.05\\times8\.36×8\.36\\times11\.23×11\.23\\times8\.09×8\.09\\times18\.9×18\.9\\timescelecoxib\_rediscovery–4\.83×4\.83\\times–––––––––deco\_hop0\.12×0\.12\\times0\.5×0\.5\\times8\.02×8\.02\\times–14\.54×14\.54\\times4\.92×4\.92\\times42\.84×42\.84\\times21\.42×21\.42\\times28\.65×28\.65\\times24\.79×24\.79\\times6\.86×6\.86\\timesdrd20\.16×0\.16\\times0\.83×0\.83\\times1\.54×1\.54\\times2\.84×2\.84\\times6\.94×6\.94\\times4\.28×4\.28\\times4\.23×4\.23\\times2\.86×2\.86\\times4\.33×4\.33\\times3\.57×3\.57\\times9\.89×9\.89\\timesfexofenadine\_mpo0\.82×0\.82\\times0\.54×0\.54\\times12\.88×12\.88\\times16\.92×16\.92\\times45\.85×45\.85\\times–20\.56×20\.56\\times9\.31×9\.31\\times19\.42×19\.42\\times14\.3×14\.3\\times38\.6×38\.6\\timesgsk3b0\.16×0\.16\\times1\.61×1\.61\\times6\.73×6\.73\\times14\.75×14\.75\\times18\.4×18\.4\\times–20\.89×20\.89\\times5\.85×5\.85\\times8\.91×8\.91\\times6\.16×6\.16\\times12\.3×12\.3\\timesisomers\_c7h8n2o22\.68×2\.68\\times0\.5×0\.5\\times0\.9×0\.9\\times18\.77×18\.77\\times26\.1×26\.1\\times–2\.51×2\.51\\times3\.63×3\.63\\times7\.31×7\.31\\times4\.78×4\.78\\times25\.82×25\.82\\timesisomers\_c9h10n2o2pf2cl0\.99×0\.99\\times0\.48×0\.48\\times0\.61×0\.61\\times18\.6×18\.6\\times34\.9×34\.9\\times–3\.5×3\.5\\times5\.51×5\.51\\times8\.22×8\.22\\times10\.3×10\.3\\times22\.99×22\.99\\timesjnk3<0\.01×<0\.01\\times<0\.01×<0\.01\\times2\.92×2\.92\\times6\.8×6\.8\\times15\.92×15\.92\\times4\.35×4\.35\\times17\.15×17\.15\\times5\.81×5\.81\\times7\.03×7\.03\\times6\.53×6\.53\\times9\.99×9\.99\\timesmedian10\.23×0\.23\\times0\.52×0\.52\\times2\.32×2\.32\\times–33\.17×33\.17\\times–8\.13×8\.13\\times6\.24×6\.24\\times6\.94×6\.94\\times6\.1×6\.1\\times23\.34×23\.34\\timesmedian2<0\.01×<0\.01\\times0\.51×0\.51\\times4\.65×4\.65\\times12\.96×12\.96\\times33\.4×33\.4\\times–10\.15×10\.15\\times7\.37×7\.37\\times8\.35×8\.35\\times7\.78×7\.78\\times19\.63×19\.63\\timesmestranol\_similarity0\.14×0\.14\\times0\.51×0\.51\\times3\.54×3\.54\\times17\.38×17\.38\\times26\.17×26\.17\\times–7\.74×7\.74\\times5\.89×5\.89\\times6\.41×6\.41\\times6\.81×6\.81\\times12\.94×12\.94\\timesosimertinib\_mpo0\.56×0\.56\\times1×1\\times9\.7×9\.7\\times–42\.57×42\.57\\times–17\.26×17\.26\\times9\.59×9\.59\\times20\.07×20\.07\\times16\.2×16\.2\\times38\.3×38\.3\\timesperindopril\_mpo0\.08×0\.08\\times0\.57×0\.57\\times0\.89×0\.89\\times10\.93×10\.93\\times39\.09×39\.09\\times–18\.32×18\.32\\times12\.69×12\.69\\times19\.24×19\.24\\times19\.33×19\.33\\times40\.79×40\.79\\timesqed4\.2×4\.2\\times0\.75×0\.75\\times5\.82×5\.82\\times5\.52×5\.52\\times21\.56×21\.56\\times–10\.06×10\.06\\times5\.97×5\.97\\times7×7\\times8\.24×8\.24\\times15\.31×15\.31\\timesranolazine\_mpo2\.97×2\.97\\times0\.89×0\.89\\times12\.96×12\.96\\times22\.69×22\.69\\times35\.48×35\.48\\times–33\.3×33\.3\\times8\.32×8\.32\\times17\.33×17\.33\\times13\.73×13\.73\\times38\.09×38\.09\\timesscaffold\_hop0\.22×0\.22\\times0\.5×0\.5\\times7\.19×7\.19\\times19\.01×19\.01\\times24\.1×24\.1\\times–14\.16×14\.16\\times8\.21×8\.21\\times14\.1×14\.1\\times13\.9×13\.9\\times19\.32×19\.32\\timessitagliptin\_mpo0\.81×0\.81\\times1\.37×1\.37\\times1\.85×1\.85\\times–47\.31×47\.31\\times–10\.72×10\.72\\times1\.89×1\.89\\times–3\.47×3\.47\\times–thiothixene\_rediscovery2\.26×2\.26\\times0\.51×0\.51\\times6\.67×6\.67\\times36\.19×36\.19\\times43\.97×43\.97\\times–20\.72×20\.72\\times11\.7×11\.7\\times17\.52×17\.52\\times16\.6×16\.6\\times33\.27×33\.27\\timestroglitazone\_rediscovery0\.79×0\.79\\times1\.33×1\.33\\times––41\.92×41\.92\\times––18\.71×18\.71\\times29\.05×29\.05\\times27\.3×27\.3\\times42\.46×42\.46\\timesvalsartan\_smarts32\.24×32\.24\\times9\.67×9\.67\\times––––––6\.13×6\.13\\times––zaleplon\_mpo0\.12×0\.12\\times0\.06×0\.06\\times0\.24×0\.24\\times2\.84×2\.84\\times36\.74×36\.74\\times–4\.56×4\.56\\times5\.63×5\.63\\times7\.13×7\.13\\times12\.93×12\.93\\times25\.08×25\.08\\timesOracles beaten21/2323/2320/2315/2321/233/2320/2321/2320/2321/2320/23Table A15:Fold oracle\-call budget to reach Opus 5 multi\-turn \(part b of 3\)\.For each method \(columns; methods 12–22 of 33, same order as the Top\-10 AUC tables\) and oracle \(rows\), the fold increase in oracle\-call budget—relative to the LLM’s 210 calls—needed for the method’s running Top\-10 mean to reach Opus 5 multi\-turn’s Top\-10 mean@210, taken as the*median over seeds*of the first step at which the bar is reached\. Lower is more sample efficient; a value below1×1\\timesreaches Opus 5’s level in fewer calls \(and<0\.01×<0\.01\\timesmeans it is reached at essentially the first oracle call\);\-\-= the method never reaches Opus 5’s level within the run it actually did\. The footer counts, per method, how many of the 23 oracles it beats\.Oraclesmiles\_ga

SMILES AHC

gflownet

pasithea

stoned

selfies\_lstm\_hc

reinvent\_selfies

mimosa

gflownet\_al

smiles\_vae\_bo

jt\_vae\_bo

albuterol\_similarity–––––47\.37×47\.37\\times23×23\\times––––amlodipine\_mpo10\.68×10\.68\\times16\.32×16\.32\\times––4\.79×4\.79\\times39\.15×39\.15\\times13\.84×13\.84\\times31\.07×31\.07\\times–40\.99×40\.99\\times–celecoxib\_rediscovery–––––––––––deco\_hop–35\.31×35\.31\\times––––34\.8×34\.8\\times––––drd27\.37×7\.37\\times7\.93×7\.93\\times––6\.67×6\.67\\times27\.41×27\.41\\times4\.75×4\.75\\times15\.15×15\.15\\times–––fexofenadine\_mpo30\.52×30\.52\\times26\.07×26\.07\\times––8\.93×8\.93\\times–32\.75×32\.75\\times––––gsk3b–12\.96×12\.96\\times––30\.49×30\.49\\times–13\.72×13\.72\\times––––isomers\_c7h8n2o23\.1×3\.1\\times17\.19×17\.19\\times35\.2×35\.2\\times6\.61×6\.61\\times4\.12×4\.12\\times14\.34×14\.34\\times6\.1×6\.1\\times15\.75×15\.75\\times–––isomers\_c9h10n2o2pf2cl3\.81×3\.81\\times27\.34×27\.34\\times–7\.95×7\.95\\times3\.9×3\.9\\times20\.43×20\.43\\times6\.76×6\.76\\times18\.33×18\.33\\times–––jnk3–18\.78×18\.78\\times36\.77×36\.77\\times–8\.21×8\.21\\times–11\.57×11\.57\\times18\.71×18\.71\\times–––median1–7\.85×7\.85\\times––6×6\\times31\.2×31\.2\\times7\.98×7\.98\\times18\.31×18\.31\\times–––median2–10\.79×10\.79\\times––6\.77×6\.77\\times36\.95×36\.95\\times17\.74×17\.74\\times––––mestranol\_similarity10\.61×10\.61\\times9\.23×9\.23\\times––4\.82×4\.82\\times21\.55×21\.55\\times8\.04×8\.04\\times14\.81×14\.81\\times–45\.95×45\.95\\times–osimertinib\_mpo9\.08×9\.08\\times30\.28×30\.28\\times––13\.86×13\.86\\times37\.8×37\.8\\times26\.89×26\.89\\times24\.64×24\.64\\times–––perindopril\_mpo–37\.03×37\.03\\times––––25\.23×25\.23\\times31\.02×31\.02\\times–––qed7\.92×7\.92\\times8\.73×8\.73\\times––4\.78×4\.78\\times27\.23×27\.23\\times11\.6×11\.6\\times12\.94×12\.94\\times–13\.47×13\.47\\times18\.01×18\.01\\timesranolazine\_mpo32\.69×32\.69\\times25\.12×25\.12\\times––13\.51×13\.51\\times46\.36×46\.36\\times22\.99×22\.99\\times24\.8×24\.8\\times–––scaffold\_hop27\.89×27\.89\\times15\.27×15\.27\\times––10\.69×10\.69\\times44\.04×44\.04\\times21\.32×21\.32\\times13\.79×13\.79\\times–––sitagliptin\_mpo7\.43×7\.43\\times–––7\.97×7\.97\\times–31\.47×31\.47\\times31\.09×31\.09\\times–––thiothixene\_rediscovery–20\.4×20\.4\\times––––22\.38×22\.38\\times––––troglitazone\_rediscovery–37\.55×37\.55\\times–––––––––valsartan\_smarts–––––––––––zaleplon\_mpo7\.12×7\.12\\times34\.98×34\.98\\times––4\.73×4\.73\\times17\.89×17\.89\\times9\.68×9\.68\\times21\.65×21\.65\\times–––Oracles beaten12/2319/232/232/2316/2313/2320/2314/230/233/231/23Table A16:Fold oracle\-call budget to reach Opus 5 multi\-turn \(part c of 3\)\.For each method \(columns; methods 23–33 of 33, same order as the Top\-10 AUC tables\) and oracle \(rows\), the fold increase in oracle\-call budget—relative to the LLM’s 210 calls—needed for the method’s running Top\-10 mean to reach Opus 5 multi\-turn’s Top\-10 mean@210, taken as the*median over seeds*of the first step at which the bar is reached\. Lower is more sample efficient; a value below1×1\\timesreaches Opus 5’s level in fewer calls \(and<0\.01×<0\.01\\timesmeans it is reached at essentially the first oracle call\);\-\-= the method never reaches Opus 5’s level within the run it actually did\. The footer counts, per method, how many of the 23 oracles it beats\.OracleSMILES BAR

screening

selfies\_vae\_bo

gp\_bo

dst

mol\_pal

mars

graph\_mcts

MolGAN

moldqn

selfies\_ga

albuterol\_similarity–––25\.54×25\.54\\times–––––––amlodipine\_mpo29\.52×29\.52\\times35\.91×35\.91\\times–24\.46×24\.46\\times–10\.95×10\.95\\times–––––celecoxib\_rediscovery–––––––––––deco\_hop–––35\.4×35\.4\\times–12\.4×12\.4\\times–––––drd28\.62×8\.62\\times––7\.74×7\.74\\times16\.04×16\.04\\times–14\.94×14\.94\\times–––28\.89×28\.89\\timesfexofenadine\_mpo43\.6×43\.6\\times––36\.82×36\.82\\times22\.35×22\.35\\times––––––gsk3b20\.1×20\.1\\times––9\.02×9\.02\\times19\.66×19\.66\\times––––––isomers\_c7h8n2o210\.02×10\.02\\times––7\.22×7\.22\\times18\.16×18\.16\\times7\.56×7\.56\\times9\.76×9\.76\\times12\.48×12\.48\\times0\.53×0\.53\\times39\.76×39\.76\\times6\.26×6\.26\\timesisomers\_c9h10n2o2pf2cl10\.95×10\.95\\times–41\.99×41\.99\\times7\.33×7\.33\\times18\.2×18\.2\\times–11\.43×11\.43\\times6\.25×6\.25\\times0\.74×0\.74\\times11\.24×11\.24\\times7\.5×7\.5\\timesjnk319\.98×19\.98\\times––11\.49×11\.49\\times14\.96×14\.96\\times–15\.43×15\.43\\times––––median116\.39×16\.39\\times––3\.15×3\.15\\times25\.52×25\.52\\times–––38\.05×38\.05\\times––median226\.65×26\.65\\times––3×3\\times–––––––mestranol\_similarity14\.12×14\.12\\times25\.42×25\.42\\times–4\.08×4\.08\\times13\.23×13\.23\\times3\.15×3\.15\\times29\.21×29\.21\\times–––30\.72×30\.72\\timesosimertinib\_mpo44\.01×44\.01\\times––42\.85×42\.85\\times38\.28×38\.28\\times––––––perindopril\_mpo–––41\.02×41\.02\\times–––––––qed10\.04×10\.04\\times22\.16×22\.16\\times24\.55×24\.55\\times25\.73×25\.73\\times14\.02×14\.02\\times9\.95×9\.95\\times––––30\.07×30\.07\\timesranolazine\_mpo31\.19×31\.19\\times––26\.55×26\.55\\times22\.46×22\.46\\times–14\.91×14\.91\\times–––38\.6×38\.6\\timesscaffold\_hop34\.57×34\.57\\times––13\.4×13\.4\\times19\.22×19\.22\\times––––––sitagliptin\_mpo3\.49×3\.49\\times––22\.25×22\.25\\times––––––17\.16×17\.16\\timesthiothixene\_rediscovery40\.14×40\.14\\times––8\.7×8\.7\\times–––––––troglitazone\_rediscovery–––––––––––valsartan\_smarts–––––––––––zaleplon\_mpo9\.67×9\.67\\times–23\.66×23\.66\\times11\.03×11\.03\\times19\.07×19\.07\\times–9\.87×9\.87\\times–––13\.16×13\.16\\timesOracles beaten17/233/233/2320/2313/235/237/232/233/232/238/23Prompt/Response 0:Synthetic function optimization: a representative rendered prompt for the multi\-turn opening turn \(here a two\-dimensional task with batch sizeq=1q=1\)\. The system prompt fixes the objective\-agnostic framing \(the model is never told the identity of the test function, its optimum, orf⋆f^\{\\star\}\), the normalized\[0,1\]d\[0,1\]^\{d\}search space, and the JSON response format; the appended clause establishes the stateful multi\-turn session\. The user prompt serializes the initial design as\{"x": \[\.\.\.\], "y": \.\.\.\}records, states the current best and remaining batch budget, and requests the next batch\. The initial\-design list is illustrative and abbreviated\.SYSTEM PROMPT

Youareanoptimizationassistant\.Yourtaskistopropose1candidatepointinthesearchspacedescribedbelow\.

Yourjobistomaximizetheobjectivefunction\.

Thesearchspacehas2continuousdimensions,allboundedin\[0,1\]\.

RespondwithaJSONobjectcontainingasinglekey"candidates"whosevalueisalistofexactly1candidate\.Eachcandidateisalistof2floating\-pointnumbersin\[0,1\]\.

Exampleresponseformat:

\{"candidates":\[\[0\.5,0\.55\]\]\}

Thisisanongoingoptimizationsession:aftereachproposalIwillreporttheobjectivevaluesofthepointsyouproposedandaskyoutoproposeagain\.Usetheaccumulatingresultstorefineyoursearch\.

USER PROMPT

Initialobservations\(4total\):

\[

\{

"x":\[

0\.512345,

0\.876190

\],

"y":\-1\.834521

\},

\{

"x":\[

0\.113092,

0\.240187

\],

"y":\-12\.407882

\},

\{

"x":\[

0\.755130,

0\.098720

\],

"y":\-0\.774301

\},

\{

"x":\[

0\.334170,

0\.655240

\],

"y":\-3\.219145

\}

\]

Currentbestobjectivevalue:\-0\.774301

Remainingevaluationbatches:120

Proposeexactly1newcandidate\(s\)tomaximizetheobjective\.Eachcandidatemusthave2values,eachin\[0,1\]\.RespondwithJSONonly\.

Prompt/Response 0:Molecular generation \(PMO\): a representative rendered prompt for the multi\-turn generative opening turn \(batch sizeq=10q=10\)\. As in the synthetic task, the objective is never named—the model sees only the measured \(SMILES, value\) history and is asked to invent new molecules that maximize the \(unnamed\) oracle\. The system prompt sets the de novo generation task \(no candidate pool\), the validity/no\-repeat requirements, and the JSON response format, and the appended clause establishes the stateful session\. The user prompt lists the measured molecules as tab\-separated SMILES/value rows \(highest first\), the current best, and the remaining batch budget\. The seed history is illustrative and abbreviated\.SYSTEM PROMPT

Youareamoleculardesignassistant\.Yourtaskistodesign10newmolecules\(givenasSMILES\)tomeasurenext\.Thereisnofixedpool—youinventthemolecules\.

Yourjobistomaximizetheobjectivefunction\.

Everymoleculemustbeavalid,chemicallyreasonablestructure,writtenasaSMILESstringRDKitcanparse\.Donotrepeatamoleculeyouhavealreadyproposed;eachmustbenew\.

RespondwithaJSONobjectcontainingasinglekey"selections"whosevalueisalistofexactly10validSMILESstrings\.

Exampleresponseformat:

\{"selections":\["CCO","c1ccccc1"\]\}

Thisisanongoingdesignsession:aftereachbatchIwillreportthemeasuredvaluesofthemoleculesyouproposed\.Usetheaccumulatingresultstorefineyourdesignstowardhighervalues\.

USER PROMPT

Measuredmoleculessofar\(10total\),SMILES<tab\>value:

Cc1ccc\(NC\(=O\)c2ccc\(Cl\)cc2\)cc10\.418732

COc1ccc\(CN2CCN\(C\)CC2\)cc10\.392015

O=C\(Nc1ccccc1\)c1ccncc10\.361498

CC\(C\)Cc1ccc\(C\(C\)C\(=O\)O\)cc10\.287340

c1ccc2\[nH\]ccc2c10\.213067

…\[5additionalseedmoleculesomittedforbrevity\]

Currentbestmeasuredvalue:0\.418732

Remainingmeasurementbatches:20

RespondwithJSONonly:generateexactly10new,validmolecule\(s\)asSMILEStomaximizetheobjective\.

Similar Articles

The efficient frontier of LLM inference

Hacker News Top

The article explains the efficient frontier concept in LLM inference, covering tradeoffs between latency, throughput, and cost, and outlines techniques to manage or enhance efficiency in deployment.

Might need math+code benchmark for frontier model(LLMs Silently Replace Math)[D]

Reddit r/MachineLearning

The article reports that frontier LLMs silently replace difficult mathematical components with simpler computational surrogates when math and code are combined in a single prompt, as shown with sub-Riemannian geometry and hidden-space latent vectors, and suggests the need for a dedicated math+code benchmark.

Quantifying and Mitigating Premature Closure in Frontier LLMs

arXiv cs.CL

This paper defines and measures premature closure in frontier LLMs, finding that models frequently give confident answers even when the correct option is removed or when clarification is needed, highlighting a critical safety concern for medical applications.