Playing strength
The current playing-strength figure of Coherent, anchored against foreign engines with a listed rating, with its reservations, and all earlier measurements with links to their posts. Project measurement, not in the register.
Published figure: Coherent 0.2.24
Coherent 0.2.24: 3683 ± 52, ± 5 of it statistical; anchored to the opponents' CCRL Computer Chess Rating Lists, a public ranking of chess engines from games under standard conditions. blitz ratings, not a CCRL rating. Project measurement, not in the register. Published here since 29 October 2026; it replaces the anchoring of 0.2.22 at 3688 ± 52.
All measurements against foreign engines so far
The runs
| Opponent | Listed | Games | Score rate | Difference | From it |
|---|---|---|---|---|---|
| avalanche 5.0.0 | 3660 ± 13 | 400 | 51.50 % | +10.40 ± 9.50 | 3670 ± 16 |
| halogen 16.0.0 | 3720 ± 8 | 400 | 45.88 % | −28.70 ± 9.90 | 3691 ± 13 |
| justbot 0.5.0 | 3703 ± 14 | 400 | 47.12 % | −20.00 ± 9.40 | 3683 ± 17 |
| minke 7.0.0 | 3700 ± 15 | 400 | 46.88 % | −21.70 ± 10.50 | 3678 ± 18 |
| pzchessbot 7.1 | 3711 ± 12 | 400 | 46.25 % | −26.10 ± 10.50 | 3685 ± 16 |
| quanticade_cronus 3.0 | 3716 ± 10 | 400 | 45.88 % | −28.70 ± 10.20 | 3687 ± 14 |
| raphael 4.2.0 | 3730 ± 12 | 400 | 44.38 % | −39.30 ± 11.00 | 3691 ± 16 |
| renegade 1.3.0 | 3693 ± 11 | 400 | 48.50 % | −10.40 ± 8.90 | 3683 ± 14 |
| tcheran 14.0 | 3695 ± 18 | 400 | 47.75 % | −15.60 ± 9.40 | 3679 ± 20 |
| zangdar 7 | 3669 ± 12 | 400 | 51.88 % | +13.00 ± 10.20 | 3682 ± 16 |
All half-widths at the 95 % level, as the delivery states them; From it is the anchor plus the measured difference. Listed ratings from the CCRL Blitz Rating List, single-core rows only, as of 2026-10-27.
How the figure is formed
Recalculated from the anchors: the 10 anchored values, averaged with weights inverse to their variance, give 3683.7 with a statistical half-width of ± 5.0; the delivery rounds it to ± 5. With the measuring side's transfer term the band is ± 51.2; the delivery names 3683 ± 52, and this page publishes the delivery's figure. The anchored values are compatible with one another (chi-square 5.69 at 9 degrees of freedom, bound 16.92; half-widths read as 95 % half-widths).
Against 0.2.22 the anchors played in both campaigns are avalanche 5.0.0, halogen 16.0.0, justbot 0.5.0, raphael 4.2.0 and renegade 1.3.0. Per anchor the difference of the two measured differences is −4.40 ± 13.94, −6.10 ± 13.45, −7.00 ± 13.87, +4.40 ± 15.84 and −0.80 ± 13.61; combined, −3 ± 6. The per-anchor values are compatible with one another (chi-square 1.50 at 4 degrees of freedom, bound 9.49). That is the measured change: the opponent's listed rating and the transfer term cancel in it. The 5 points between the two headline figures are not a measured gain; they carry both bands in full.
What belongs to this figure
- Measured outside the formal registration procedure (project measurement on the Arena machine, no oracle finding, Law I).
- The measuring agents' privileges on the machine are not yet settled.
- Defaulted opponents do not count (a block not played to the end or more than 2 % of their games abandoned, with the opponent or neither as loser): none.
- Games abandoned without a loser (abandoned with * or drawn) count as a technical loss for the opponent: none.
- Aborted games with Coherent as loser count as normal (engine finding): none.
- Own book (8moves_v3) and no endgame databases instead of the list's conditions; time margin 250 ms, one dedicated core per engine.
- Quotable is ± 52 (95%): statistically 5.0 from games and list errors of the anchors (rounded up to 5), together with the transfer 51 as √(statistical² + transfer²). The transfer uncertainty to the conditions of the list (book, endgame tablebases, hardware) is not measured; it is a judgement.
Without a provenance record in the delivery: avalanche 5.0.0, halogen 16.0.0, justbot 0.5.0, minke 7.0.0, pzchessbot 7.1, quanticade_cronus 3.0, raphael 4.2.0, renegade 1.3.0, tcheran 14.0 and zangdar 7.
Unregistered: measured on the arena measuring machine under the export rule EV-5 fixed beforehand, outside the registration procedure. The reservations of the delivery are listed below.
Delivered as entry M-NNNN One Elo measurement: a build anchored against foreign engines with a listed rating, on a measuring machine of its own. Numbered in the order delivered; the register run it measured is named with it. The series continues the entries E-0001 to E-0012 and starts at M-0013. of the data delivery; the build measured is the one from run T-0202, the measurement is dated 29 October 2026. T-0202 · The post on this measurement
Earlier measurements against foreign engines
| Version | Value | Anchors | Measured | Run | Post |
|---|---|---|---|---|---|
| Coherent 0.2.22 | 3688 ± 52 · unregistered | 10 | T-0198 | Post | |
| Coherent 0.2.21 | 3701 ± 51 · unregistered | 10 | T-0195 | Post | |
| Coherent 0.2.10 | 3670 ± 52 · unregistered | 7 | T-0174 | Post | |
| Coherent 0.2.6 | 3620 ± 52 | 7 | T-0162 | Post | |
| Coherent 0.2.0 | 3600 ± 52 | 8 | T-0153 | Post | |
| Coherent 0.1.118 | 3455 ± 52 | 8 | T-0135 | Post | |
| Coherent 0.1.116 | 3408 ± 52 | 8 | T-0133 | Post | |
| Coherent 0.1.113 | 3410 ± 52 | 8 | T-0131 | Post | |
| Coherent 0.1.112 | 3394 ± 52 | 8 | T-0127 | Post | |
| Coherent 0.1.110 | 3356 ± 53 | 5 | T-0124 | Post | |
| Coherent 0.1.109 | 3326 ± 53 | 4 | T-0123 | Post | |
| Coherent 0.1.108 | 3274 ± 55 | 5 | T-0122 | Post | |
| Coherent 0.1.107 | 3282 ± 55 | 5 | T-0120 | Post | |
| Coherent 0.1.106 | 3205 ± 54 | 5 | T-0119 | – | |
| Coherent 0.1.105 | 3129 ± 54 | 5 | T-0108 | Post | |
| Coherent 0.1.100 | 2989 ± 58 | 3 | T-0092 | Post | |
| Coherent 0.1.93 | 2891 ± 59 | 3 | T-0087 | Post | |
| Coherent 0.1.91 | 2890 ± 59 | 3 | – | Post | |
| Coherent 0.1.62 | 2608 ± 56 | 3 | – | Post | |
| Coherent 0.1.61 | 2580 ± 55 | 2 | – | Post | |
| Coherent 0.1.58 | 2300 ± 60 | 2 | – | Post |
The delivery’s values as delivered. Each measurement is read, as it was at the time, in its post.
Unregistered: measured outside the registration, on a machine whose chain of custody was not secured throughout (order, storage and access with one account). Such a value is listed but never given as the playing strength above.
0.1.91: from the measuring side's report, not in the delivery; never the published figure, replaced by 0.1.93 on the same anchors.
0.1.61: as delivered, after a 600-game repeat run against Leorik 2.1 replaced the aborted one; the post gives 2570 ± 55 from the aborted run.
0.1.58: the first transfer, over two anchors that disagree with each other; not in the delivery.
The measuring conditions of the anchoring of Coherent 0.2.21 departed from the standard of the rating lists. Both engines of a game shared one processor core, and the tournament interface had no time buffer. As a result, some opponents lost games on time for reasons that lie in the measuring environment. In addition, Coherent was measured from a separate arena build, not from the binary checked by the oracle. The stated error band of ±5 is purely statistical. The citable total band, including the transfer to the rating list, is considerably wider (about ±50). In which direction the bias works is not determined. The value is therefore of limited reliability. From the next measurement on, corrected conditions apply: one core per engine, a uniform time buffer and measurement of the oracle binary.
The engines 4ku 2.0, Black Marlin 7.0, Black Marlin 9.0, Chal 1.3.2, Cinder 0.6.1, Combusken 2.0.0, Dumb 2.1, Frozenight 6.0.0, Koivisto 3.0, Leorik 2.1, Mess 0.3.0, Minke 4.0.0, Minke 6.0.0, PZChessBot 7.1, PlentyChess 0.3.0, Princhess 0.22.0, Reckless 0.9.0, Renegade 0.12.0, Stormphrax 8.0.0, Velvet 1.1.0, Velvet 3.1.0, Velvet 3.3.0, Winter 4.0, Xiphos 0.6, Zahak 9.0, akimbo 0.7.0, akimbo 1.0.0, avalanche 5.0.0, cinder 0.6.1, halogen 16.0.0, hobbes 3.0, justbot 0.5.0, koivisto 9.0, minke 7.0.0, prune 4.0.1, pzchessbot 7.1, quanticade_cronus 3.0, raphael 4.2.0, reckless 0.9.0, renegade 1.3.0, stormphrax 8.0.0, tcheran 13.0, tcheran 14.0, viridithas 20.0.0 and zangdar 7 are named by word mark and version because the measurement conditions require it; no connection to their authors and no endorsement by them exists.
IMS Internally measured strength: 2200 plus the Elo difference against a frozen reference configuration of our own. A progress measure between our versions, not a rating from a ranking list., the internal measure of progress against a frozen reference configuration used until the first anchoring against foreign engines, is described in First external measurement.
Methodology
Updated: