Experiments · E38

Is one carefully arranged cell more accurate than one random arrangement of atoms?

Yes. It misses the true average by 1.92 meV/atom against 5.54, 2.9 times better; a second potential disagreed with a spread of 8.8.

In the log: Two more rung heights, measured: SQS is worth 2.9x, CHGNet disagrees by 8.8

recordedDate 2026-09-12, as written in the logrung 2 · hull, MACE0 predictions · 0 result paragraphsEXPERIMENTS.md lines 1907–1954
exp E38 diagram
What E38 did and how it came out, drawn from this record and the files it names (book/assets/diagrams/exp/E38.svg).

Results

No result paragraph for this entry was found in the log.

The full record

EXPERIMENTS.md · lines 1907–1954

E38 — Two more rung heights, measured: SQS is worth 2.9x, CHGNet disagrees by 8.8

Date 2026-09-12 · Question Before building a ladder on SQS and a second potential, what is each actually worth? · Provenance …/rung_heights.py, forager/design.py, forager/ladder.py

SQS is a fidelity of structure, not of energy. A special quasirandom cell reproduces the pair and triplet correlations of an infinite random alloy where a random occupancy only does so on average. That matters most where fewest samples are affordable - at the DFT rung one structure is the budget, not sixteen.

composition random mean occupancy scatter one SQS cell SQS error
Ta.25 Mo.16 V.15 -149.3 5.93 -150.6 1.31
Ta.22 W.19 Hf.16 -127.0 4.74 -132.7 5.66
Ta.28 W.14 Mo.13 -137.3 5.79 -137.0 0.34
V.32 Ti.15 W.11 -165.2 5.72 -165.5 0.38

meV/atom. One random occupancy misses the true mean by 5.54 on average; one SQS cell by 1.92. A 2.9-fold improvement for one second of generation, and it applies at every rung where only one structure can be afforded.

CHGNet is a second opinion, not a better energy. Independently trained, so where it and MACE disagree is where neither should be believed. Across six compositions the difference is +70.5 meV/atom with a spread of 8.8. The offset is the two codes' reference conventions and cancels in any comparison; the 8.8 spread is the signal - comparable to the potential's own 6.61 against DFT (E18), so a candidate where they diverge much beyond that is outside both models' support.

The design space is now bounded (forager/design.py): eight elements, each 5-35%, at least four above 10%. The simplex contains a great deal that is not a high-entropy alloy, and the expansion's ensemble already reports roughly three times the uncertainty on a four-to-one binary (E25) - searching there spends budget confirming the model does not know. Projection onto that space is exact rather than iterative: there is a single shift tau with sum_i clip(x_i - tau, lo_i, hi) = 1, found by bisection. Clipping and renormalising in turn does not converge, and renormalising after clipping breaks the bounds clipping just imposed

  • both of which the first implementation did.

The ladder (forager/ladder.py) weights a verdict by the inverse variance of the rung that issued it, so a candidate confirmed high up teaches more than one that merely cleared a screen. The weights are measured errors, not choices, and the ladder refuses a dearer rung that is no more accurate.

What is not yet measured, and is the next requirement. Cell size is a fidelity axis of its own and has been treated as fixed at 54 atoms. DFT at 128 atoms wanted 23.45 GB against 15.6 available locally, which is why it has never been done here - it needs the cloud, not more patience. And the whole environment is calibrated at one temperature, 1500 K; a model of this system across a temperature range is not yet built.

Related entries

Built with PRISMWebsite and visualizations made using Claude