You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit aee9d65
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: README.md
+7-2Lines changed: 7 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -26,7 +26,7 @@ The protocol uses no words or alphabet, but four meaning-free local symbols. For
26
26
See [`docs/results-ecp6.md`](docs/results-ecp6.md) for the conclusion, [`docs/protocol-specification-ecp6.md`](docs/protocol-specification-ecp6.md) for the wire format and [`evidence/ecp6/report.md`](evidence/ecp6/report.md) for the compact confirmatory evidence.
27
27
28
28
ECP-7 development now tests how much of that result depends on the explicit
29
-
one-factor-per-slot architecture. Its first twenty-five sealed batches are valid
29
+
one-factor-per-slot architecture. Its first twenty-six sealed batches are valid
30
30
development results but none passes the full gate. Batch 15 established the
31
31
strong position-aware base: at 30,000 optimization steps it reaches 83.46% train
32
32
exactness, 82.59% validation and 83.37% translator validation while using
@@ -55,7 +55,11 @@ worst-link and injectivity gates still failed.
55
55
Batch 25 extended that catch-up to 45,000 steps and improved again to 85.26%
56
56
train, 85.24% validation and 85.13% translator validation. Receiver performance
57
57
now nearly reaches the mathematical ceiling of the non-injective sender
58
-
codebooks, so another horizon-only extension is not justified. See
58
+
codebooks, so another horizon-only extension is not justified. Batch 26 added
59
+
one sender/receiver route cycle and reached 85.38% validation, but did not add
60
+
a single net unique code: shared errors became link-specific errors instead.
61
+
The replay-routing family is therefore closed; future work must target sender
@@ -121,6 +125,7 @@ Do not translate those artifacts in place. New experiment configurations and all
121
125
-[`config/ecp7-b23-development.yaml`](config/ecp7-b23-development.yaml) — Batch 22 sender-only replay through step 20,000 followed by restored joint replay gradients.
122
126
-[`config/ecp7-b24-development.yaml`](config/ecp7-b24-development.yaml) — Batch 23 routing with sender messages detached for receiver-only replay after step 20,000.
123
127
-[`config/ecp7-b25-development.yaml`](config/ecp7-b25-development.yaml) — Batch 24 receiver-only catch-up with an isolated 45,000-step maximum horizon.
128
+
-[`config/ecp7-b26-development.yaml`](config/ecp7-b26-development.yaml) — Batch 25 with one preregistered sender/receiver replay-route cycle.
124
129
-[`config/ecp7-positive-control-development.yaml`](config/ecp7-positive-control-development.yaml) — ECP-6 positive control on the ECP-7 split.
125
130
-[`config/ecp0.yaml`](config/ecp0.yaml) — machine-readable configuration from step 1.
126
131
-[`config/ecp1.yaml`](config/ecp1.yaml) — frozen configuration of the population trial.
Copy file name to clipboardExpand all lines: docs/development-log-ecp7.md
+96Lines changed: 96 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,6 +33,7 @@ this log.
33
33
| ECP7-B23-I | Intervention | B22 sender-only replay warmup followed by restored joint replay gradients | Position-aware MLP | valid negative; joint phase recreates shared errors without improving accuracy |
34
34
| ECP7-B24-I | Intervention | B23 sender-only warmup followed by receiver-only replay catch-up | Position-aware MLP | valid negative; new-best means but link-specific errors and injectivity fail |
35
35
| ECP7-B25-I | Intervention | B24 receiver-only catch-up with a 45,000-step maximum horizon | Position-aware MLP | valid negative; new-best means reach the non-injective code-cap |
36
+
| ECP7-B26-I | Intervention | B25 with a second sender-only pulse and final receiver-only catch-up | Position-aware MLP | valid negative; route cycle changes error sharing but not code capacity |
36
37
37
38
## Batch 1 preregistration
38
39
@@ -2088,3 +2089,98 @@ receiver-only through 30,000, a second sender-only separation pulse through
2088
2089
registered 5,000-step duration and directly tests whether saturated receivers
2089
2090
provide a better fixed target for breaking remaining sender collisions. No
2090
2091
other setting may change.
2092
+
2093
+
## Batch 26 preregistration
2094
+
2095
+
Preregistered: July 18, 2026 at 17:46:02 UTC<br>
2096
+
Seed: `11`<br>
2097
+
Maximum population steps: `45,000`<br>
2098
+
Minimum selection steps: `15,000`<br>
2099
+
Early-stopping patience: `5,000` steps<br>
2100
+
Hard-meaning predicate: all `16` current population links have an incorrect factor<br>
2101
+
Replay route through step 20,000: **sender-only**<br>
0 commit comments