Move 37 → Move 42 · print complete

The next move is an algorithm.

Move 37 answered a Go position with one coordinate no human expected. Move42 asks the same question in a larger action space: when the board is a requirement, can the move be a complete executable algorithm?

A requirement is a board. The contract defines legal play. The referee decides what worked.

01 · Same abstraction, different action space

State becomes a move; consequence becomes experience.

A requirement is a board. The contract defines legal play. The referee decides what worked.

state → legal action → external consequence → preserved experience.

The proposed output changes from an answer or score to an independently runnable method. The learning target is the distribution of later executable proposals across requirements.

02 · Different output

An independently runnable method.

The proposed output changes from an answer or score to an independently runnable method. The learning target is the distribution of later executable proposals across requirements.

The claim is a shift in output type and learning target—not merely a better prediction, benchmark score, or task-time loop.

03 · AutoResearch contrast

Where does search occur, and what persists?

Where search occurs

Search now. Learn for later. Or combine both.

Current requirement

AutoResearch improves through a proposal–execution–inspection–retry loop on the current requirement.

Across requirements

Move42 aims to improve the proposal distribution across requirements, so the first executable move itself becomes learnable.

Hybrids remain possible; the distinction is where search occurs and what persists between tasks.

Evidence boundary. The current record does not measure superiority over research agents, task-time speedup, or an admitted prospective strict first move.

04 · Five-part blueprint

Board. Move. Rules. Referee. Memory.

  1. 01

    Board

    The requirement plus every permitted input, state transition, and resource boundary.

    Encode the requirement and permitted state before any proposal is made.
  2. 02

    Move

    One complete executable algorithm whose outputs can be independently reproduced.

    Define the runnable artifact, interface, and terminal outputs that count as a move.
  3. 03

    Rules

    The legality contract that rejects shortcuts, leakage, hidden state, and invalid resources.

    Close shortcut and leakage paths before play, then make every violation an explicit failure.
  4. 04

    Referee

    An external consequence-based evaluator that executes the move and records success or a named failure.

    Build the referee outside model self-assessment and bind its identity to every outcome.
  5. 05

    Memory

    Canonical success and failure receipts that can supervise later proposals across requirements.

    Preserve receipts, train later proposals, and separately freeze a true one-proposal prospective evaluation.

05 · Current evidence

353 standalone algorithms beat TabFM Ensemble.

They came from 1,649 eligible historical cases; 228 beat all four stored foundation configurations. The released 600-case atlas contains all 353 wins plus 247 outcome-ranked losses.

Six hundred released historical atlas casesA six-hundred-cell outcome-ranked grid contains three hundred fifty-three recorded wins and two hundred forty-seven recorded losses.Rank 1: recorded winRank 2: recorded winRank 3: recorded winRank 4: recorded winRank 5: recorded winRank 6: recorded winRank 7: recorded winRank 8: recorded winRank 9: recorded winRank 10: recorded winRank 11: recorded winRank 12: recorded winRank 13: recorded winRank 14: recorded winRank 15: recorded winRank 16: recorded winRank 17: recorded winRank 18: recorded winRank 19: recorded winRank 20: recorded winRank 21: recorded winRank 22: recorded winRank 23: recorded winRank 24: recorded winRank 25: recorded winRank 26: recorded winRank 27: recorded winRank 28: recorded winRank 29: recorded winRank 30: recorded winRank 31: recorded winRank 32: recorded winRank 33: recorded winRank 34: recorded winRank 35: recorded winRank 36: recorded winRank 37: recorded winRank 38: recorded winRank 39: recorded winRank 40: recorded winRank 41: recorded winRank 42: recorded winRank 43: recorded winRank 44: recorded winRank 45: recorded winRank 46: recorded winRank 47: recorded winRank 48: recorded winRank 49: recorded winRank 50: recorded winRank 51: recorded winRank 52: recorded winRank 53: recorded winRank 54: recorded winRank 55: recorded winRank 56: recorded winRank 57: recorded winRank 58: recorded winRank 59: recorded winRank 60: recorded winRank 61: recorded winRank 62: recorded winRank 63: recorded winRank 64: recorded winRank 65: recorded winRank 66: recorded winRank 67: recorded winRank 68: recorded winRank 69: recorded winRank 70: recorded winRank 71: recorded winRank 72: recorded winRank 73: recorded winRank 74: recorded winRank 75: recorded winRank 76: recorded winRank 77: recorded winRank 78: recorded winRank 79: recorded winRank 80: recorded winRank 81: recorded winRank 82: recorded winRank 83: recorded winRank 84: recorded winRank 85: recorded winRank 86: recorded winRank 87: recorded winRank 88: recorded winRank 89: recorded winRank 90: recorded winRank 91: recorded winRank 92: recorded winRank 93: recorded winRank 94: recorded winRank 95: recorded winRank 96: recorded winRank 97: recorded winRank 98: recorded winRank 99: recorded winRank 100: recorded winRank 101: recorded winRank 102: recorded winRank 103: recorded winRank 104: recorded winRank 105: recorded winRank 106: recorded winRank 107: recorded winRank 108: recorded winRank 109: recorded winRank 110: recorded winRank 111: recorded winRank 112: recorded winRank 113: recorded winRank 114: recorded winRank 115: recorded winRank 116: recorded winRank 117: recorded winRank 118: recorded winRank 119: recorded winRank 120: recorded winRank 121: recorded winRank 122: recorded winRank 123: recorded winRank 124: recorded winRank 125: recorded winRank 126: recorded winRank 127: recorded winRank 128: recorded winRank 129: recorded winRank 130: recorded winRank 131: recorded winRank 132: recorded winRank 133: recorded winRank 134: recorded winRank 135: recorded winRank 136: recorded winRank 137: recorded winRank 138: recorded winRank 139: recorded winRank 140: recorded winRank 141: recorded winRank 142: recorded winRank 143: recorded winRank 144: recorded winRank 145: recorded winRank 146: recorded winRank 147: recorded winRank 148: recorded winRank 149: recorded winRank 150: recorded winRank 151: recorded winRank 152: recorded winRank 153: recorded winRank 154: recorded winRank 155: recorded winRank 156: recorded winRank 157: recorded winRank 158: recorded winRank 159: recorded winRank 160: recorded winRank 161: recorded winRank 162: recorded winRank 163: recorded winRank 164: recorded winRank 165: recorded winRank 166: recorded winRank 167: recorded winRank 168: recorded winRank 169: recorded winRank 170: recorded winRank 171: recorded winRank 172: recorded winRank 173: recorded winRank 174: recorded winRank 175: recorded winRank 176: recorded winRank 177: recorded winRank 178: recorded winRank 179: recorded winRank 180: recorded winRank 181: recorded winRank 182: recorded winRank 183: recorded winRank 184: recorded winRank 185: recorded winRank 186: recorded winRank 187: recorded winRank 188: recorded winRank 189: recorded winRank 190: recorded winRank 191: recorded winRank 192: recorded winRank 193: recorded winRank 194: recorded winRank 195: recorded winRank 196: recorded winRank 197: recorded winRank 198: recorded winRank 199: recorded winRank 200: recorded winRank 201: recorded winRank 202: recorded winRank 203: recorded winRank 204: recorded winRank 205: recorded winRank 206: recorded winRank 207: recorded winRank 208: recorded winRank 209: recorded winRank 210: recorded winRank 211: recorded winRank 212: recorded winRank 213: recorded winRank 214: recorded winRank 215: recorded winRank 216: recorded winRank 217: recorded winRank 218: recorded winRank 219: recorded winRank 220: recorded winRank 221: recorded winRank 222: recorded winRank 223: recorded winRank 224: recorded winRank 225: recorded winRank 226: recorded winRank 227: recorded winRank 228: recorded winRank 229: recorded winRank 230: recorded winRank 231: recorded winRank 232: recorded winRank 233: recorded winRank 234: recorded winRank 235: recorded winRank 236: recorded winRank 237: recorded winRank 238: recorded winRank 239: recorded winRank 240: recorded winRank 241: recorded winRank 242: recorded winRank 243: recorded winRank 244: recorded winRank 245: recorded winRank 246: recorded winRank 247: recorded winRank 248: recorded winRank 249: recorded winRank 250: recorded winRank 251: recorded winRank 252: recorded winRank 253: recorded winRank 254: recorded winRank 255: recorded winRank 256: recorded winRank 257: recorded winRank 258: recorded winRank 259: recorded winRank 260: recorded winRank 261: recorded winRank 262: recorded winRank 263: recorded winRank 264: recorded winRank 265: recorded winRank 266: recorded winRank 267: recorded winRank 268: recorded winRank 269: recorded winRank 270: recorded winRank 271: recorded winRank 272: recorded winRank 273: recorded winRank 274: recorded winRank 275: recorded winRank 276: recorded winRank 277: recorded winRank 278: recorded winRank 279: recorded winRank 280: recorded winRank 281: recorded winRank 282: recorded winRank 283: recorded winRank 284: recorded winRank 285: recorded winRank 286: recorded winRank 287: recorded winRank 288: recorded winRank 289: recorded winRank 290: recorded winRank 291: recorded winRank 292: recorded winRank 293: recorded winRank 294: recorded winRank 295: recorded winRank 296: recorded winRank 297: recorded winRank 298: recorded winRank 299: recorded winRank 300: recorded winRank 301: recorded winRank 302: recorded winRank 303: recorded winRank 304: recorded winRank 305: recorded winRank 306: recorded winRank 307: recorded winRank 308: recorded winRank 309: recorded winRank 310: recorded winRank 311: recorded winRank 312: recorded winRank 313: recorded winRank 314: recorded winRank 315: recorded winRank 316: recorded winRank 317: recorded winRank 318: recorded winRank 319: recorded winRank 320: recorded winRank 321: recorded winRank 322: recorded winRank 323: recorded winRank 324: recorded winRank 325: recorded winRank 326: recorded winRank 327: recorded winRank 328: recorded winRank 329: recorded winRank 330: recorded winRank 331: recorded winRank 332: recorded winRank 333: recorded winRank 334: recorded winRank 335: recorded winRank 336: recorded winRank 337: recorded winRank 338: recorded winRank 339: recorded winRank 340: recorded winRank 341: recorded winRank 342: recorded winRank 343: recorded winRank 344: recorded winRank 345: recorded winRank 346: recorded winRank 347: recorded winRank 348: recorded winRank 349: recorded winRank 350: recorded winRank 351: recorded winRank 352: recorded winRank 353: recorded winRank 354: recorded lossRank 355: recorded lossRank 356: recorded lossRank 357: recorded lossRank 358: recorded lossRank 359: recorded lossRank 360: recorded lossRank 361: recorded lossRank 362: recorded lossRank 363: recorded lossRank 364: recorded lossRank 365: recorded lossRank 366: recorded lossRank 367: recorded lossRank 368: recorded lossRank 369: recorded lossRank 370: recorded lossRank 371: recorded lossRank 372: recorded lossRank 373: recorded lossRank 374: recorded lossRank 375: recorded lossRank 376: recorded lossRank 377: recorded lossRank 378: recorded lossRank 379: recorded lossRank 380: recorded lossRank 381: recorded lossRank 382: recorded lossRank 383: recorded lossRank 384: recorded lossRank 385: recorded lossRank 386: recorded lossRank 387: recorded lossRank 388: recorded lossRank 389: recorded lossRank 390: recorded lossRank 391: recorded lossRank 392: recorded lossRank 393: recorded lossRank 394: recorded lossRank 395: recorded lossRank 396: recorded lossRank 397: recorded lossRank 398: recorded lossRank 399: recorded lossRank 400: recorded lossRank 401: recorded lossRank 402: recorded lossRank 403: recorded lossRank 404: recorded lossRank 405: recorded lossRank 406: recorded lossRank 407: recorded lossRank 408: recorded lossRank 409: recorded lossRank 410: recorded lossRank 411: recorded lossRank 412: recorded lossRank 413: recorded lossRank 414: recorded lossRank 415: recorded lossRank 416: recorded lossRank 417: recorded lossRank 418: recorded lossRank 419: recorded lossRank 420: recorded lossRank 421: recorded lossRank 422: recorded lossRank 423: recorded lossRank 424: recorded lossRank 425: recorded lossRank 426: recorded lossRank 427: recorded lossRank 428: recorded lossRank 429: recorded lossRank 430: recorded lossRank 431: recorded lossRank 432: recorded lossRank 433: recorded lossRank 434: recorded lossRank 435: recorded lossRank 436: recorded lossRank 437: recorded lossRank 438: recorded lossRank 439: recorded lossRank 440: recorded lossRank 441: recorded lossRank 442: recorded lossRank 443: recorded lossRank 444: recorded lossRank 445: recorded lossRank 446: recorded lossRank 447: recorded lossRank 448: recorded lossRank 449: recorded lossRank 450: recorded lossRank 451: recorded lossRank 452: recorded lossRank 453: recorded lossRank 454: recorded lossRank 455: recorded lossRank 456: recorded lossRank 457: recorded lossRank 458: recorded lossRank 459: recorded lossRank 460: recorded lossRank 461: recorded lossRank 462: recorded lossRank 463: recorded lossRank 464: recorded lossRank 465: recorded lossRank 466: recorded lossRank 467: recorded lossRank 468: recorded lossRank 469: recorded lossRank 470: recorded lossRank 471: recorded lossRank 472: recorded lossRank 473: recorded lossRank 474: recorded lossRank 475: recorded lossRank 476: recorded lossRank 477: recorded lossRank 478: recorded lossRank 479: recorded lossRank 480: recorded lossRank 481: recorded lossRank 482: recorded lossRank 483: recorded lossRank 484: recorded lossRank 485: recorded lossRank 486: recorded lossRank 487: recorded lossRank 488: recorded lossRank 489: recorded lossRank 490: recorded lossRank 491: recorded lossRank 492: recorded lossRank 493: recorded lossRank 494: recorded lossRank 495: recorded lossRank 496: recorded lossRank 497: recorded lossRank 498: recorded lossRank 499: recorded lossRank 500: recorded lossRank 501: recorded lossRank 502: recorded lossRank 503: recorded lossRank 504: recorded lossRank 505: recorded lossRank 506: recorded lossRank 507: recorded lossRank 508: recorded lossRank 509: recorded lossRank 510: recorded lossRank 511: recorded lossRank 512: recorded lossRank 513: recorded lossRank 514: recorded lossRank 515: recorded lossRank 516: recorded lossRank 517: recorded lossRank 518: recorded lossRank 519: recorded lossRank 520: recorded lossRank 521: recorded lossRank 522: recorded lossRank 523: recorded lossRank 524: recorded lossRank 525: recorded lossRank 526: recorded lossRank 527: recorded lossRank 528: recorded lossRank 529: recorded lossRank 530: recorded lossRank 531: recorded lossRank 532: recorded lossRank 533: recorded lossRank 534: recorded lossRank 535: recorded lossRank 536: recorded lossRank 537: recorded lossRank 538: recorded lossRank 539: recorded lossRank 540: recorded lossRank 541: recorded lossRank 542: recorded lossRank 543: recorded lossRank 544: recorded lossRank 545: recorded lossRank 546: recorded lossRank 547: recorded lossRank 548: recorded lossRank 549: recorded lossRank 550: recorded lossRank 551: recorded lossRank 552: recorded lossRank 553: recorded lossRank 554: recorded lossRank 555: recorded lossRank 556: recorded lossRank 557: recorded lossRank 558: recorded lossRank 559: recorded lossRank 560: recorded lossRank 561: recorded lossRank 562: recorded lossRank 563: recorded lossRank 564: recorded lossRank 565: recorded lossRank 566: recorded lossRank 567: recorded lossRank 568: recorded lossRank 569: recorded lossRank 570: recorded lossRank 571: recorded lossRank 572: recorded lossRank 573: recorded lossRank 574: recorded lossRank 575: recorded lossRank 576: recorded lossRank 577: recorded lossRank 578: recorded lossRank 579: recorded lossRank 580: recorded lossRank 581: recorded lossRank 582: recorded lossRank 583: recorded lossRank 584: recorded lossRank 585: recorded lossRank 586: recorded lossRank 587: recorded lossRank 588: recorded lossRank 589: recorded lossRank 590: recorded lossRank 591: recorded lossRank 592: recorded lossRank 593: recorded lossRank 594: recorded lossRank 595: recorded lossRank 596: recorded lossRank 597: recorded lossRank 598: recorded lossRank 599: recorded lossRank 600: recorded loss
353 recorded wins · 247 recorded losses · all 600 rows visibleSource: formal atlas and aggregate-selection receipts. Historical, outcome-ranked, not a prospective win-rate study.
  • 228 winning workflows completed within twenty seconds.
  • The winning median fit-and-predict time was 0.706549 seconds.
  • 239 wins fit and predicted within one second; 320 within two seconds.
  • 39 wins were at least two times lower RMSE, 18 at least five times, and 12 at least ten times versus TabFM Ensemble.

Boundary: historical, outcome-ranked, not a prospective win-rate study. Foundation comparator wall-clock was not receipted.

06 · Concrete algorithmic moves

CPU, greenhouse, and spectrometer.

Cpu

19.527s workflow · 17.578s search · 0.480s fit+predict · 5.13× lower recorded RMSE vs strongest stored foundation.

Greenhouse

19.614s workflow · 15.955s search · 1.224s fit+predict · 3.40× lower recorded RMSE vs strongest stored foundation.

Spectrometer

100.180s workflow · 20.440s search · 0.563s fit+predict · 4373.89× lower recorded RMSE vs strongest stored foundation.

Spectrometer is the quality outlier: 4373.89× lower recorded RMSE, 0.563-second fit-and-predict, and a 100.180-second complete workflow. Exact programs remain in marked verbatim-evidence disclosures on the atlas.

07 · Receipts become memory

Successes and failures train later proposals.

The external referee preserves the program, requirement, split, resources, outcome, clocks, and named failures. Stored supervision can update a later challenger; gradients do not pass through arbitrary executed code.

08 · What does this mean?

Four design horizons, all labeled vision.

Vision · Compiler game

Board
A source program, target semantics, architecture, and optimization contract.
Move
A complete transformation or optimization algorithm that produces executable output.
Referee
Correctness suites, resource limits, and consequence-based performance measurements.

A design horizon, not a finding of the current regression study.

Vision · Control game

Board
A control requirement, observable plant state, hard constraints, and permitted actuators.
Move
A complete control algorithm that can be executed against the declared interface.
Referee
Constraint violations, stability, resource use, and measured physical consequence.

A design horizon, not evidence of autonomous control performance.

Vision · Experimental game

Board
An apparatus, measurement protocol, budget, safety envelope, and experimental objective.
Move
A complete executable experiment schedule and analysis method.
Referee
Predeclared measurements, explicit failure outcomes, and independently preserved receipts.

A design horizon, not an experimental result reported here.

Vision · Scientific-design game

Board
A scientific question, admissible evidence, interventions, and falsification criteria.
Move
A complete executable design for collecting and analyzing the next evidence.
Referee
Preregistered consequence tests that can reject as well as support the proposed method.

A design horizon, not a claim of causal or scientific discovery.

09 · Scale, estimate, limits, next study

375,522 processed campaign rows were observed.

The recorded campaign spans 36 generations and 7 retained promotions. Those are work records, not evaluated-program receipts.

Forward-looking company estimate · unobserved

Approximately 1,000,000,000 evaluated program receipts.

Not a finding of this study. Generated or merely compiled programs do not count.

The prospective first-move study is still required.

Historical top-one results did not establish strict one-proposal performance. A future study must predeclare the cohort and proposal budget, retain complete failures, match hardware and timing, and freeze comparators.

Limitations: no expected future win rate, focal-case causality, matched comparator speed, universal superiority, or safe autonomous use is established.

Download the designed ten-page PDF · Open the complete Move 37 comparison · Inspect all 600 moves · Build the game · Inspect evidence

Evidence claim

Claim detail

Status
Source
Pointer
Limitation

Open the normalized ledger