Portfolio and age
AI notice: This text is created with the support of AI systems; it is reviewed editorially and taken responsibility for before publication.
This page is the project's inventory: which of our warriors are on a hill right now, at what rank, since when — and which ones have been pushed off again. It is updated whenever the hill changes; the date of the data is given under each table.
First, so the numbers are read correctly: a rank is not a goal for us. The project's yardstick, since July 2026, reads word for word:
The best 94nop laboratory and memory in existence — every published number reproducible, visible to the community, and keeping the playing field itself alive. Hill successes (Hall of Fame, crowns) are recurring validation, not the goal.
What happens on the hill is the proof of the pudding — the measurement of whether what we believe in the lab holds up outside. The findings pages show what comes out of that, including when nothing comes of it.
How to read the tables
koth.org 94nop is a displacement hill with twenty slots. A newly submitted warrior fights all twenty residents; the hill is then re-sorted, and whoever ends up in 21st place is out. A resident's age is the number of challenges it has survived since entering — every submission counts, rejected ones included. A high age therefore means: many foreign warriors have come, and none has pushed it out.
The Koenigstuhl works differently: every entry stays forever, there is no age and no displacement, only three separate standings (the running overall standing, the TOP 50 standing and the Battle Royale). More under Hills and community.
Displaced means: was a resident and was pushed to 21st place. Rejected means: the submission landed in 21st place on its very first run and was never a resident.
Where a date carries a tilde (~), it has been reconstructed from the history and is not confirmed to the day.
Residents on koth.org 94nop
| Warrior | Rank | Score | Age | Resident since |
|---|---|---|---|---|
| Megrez | 6 | 133.75 | 4 | 2 Oct 2026 |
| Arvon | 10 | 131.92 | 103 | July 2026 |
| Phecda | 12 | 130.69 | 7 | 28 Sep 2026 |
| Ecaz | 13 | 130.53 | 30 | 10 Sep 2026 |
| Hatysa | 14 | 130.29 | 39 | 31 Aug 2026 |
As of 9 October 2026, 08:05 UTC (koth.org field state of 8 October 2026, 19:26 UTC). Five of the twenty slots. Arvon's exact day of entry is not documented in the history; the Hall of Fame of 2 October 2026 lists it.
Koenigstuhl, three standings
| Warrior | Overall | TOP 50 | Battle Royale |
|---|---|---|---|
| Arvon | rank 1 · 161.444 | rank 6 · 139.384 | rank 5 · 111.4 |
| Kaitain | rank 7 · 156.27 | rank 1 · 145.489 | rank 1 · 133.7 |
| pst_v4 | rank 3 · 159.897 | rank 11 · 137.275 | rank 14 · 129.7 |
As of 9 October 2026, 08:05 UTC. There is no age on the Koenigstuhl; the submission date is not recorded there.
How the three first places came about in July is told in the article Three crowns on the Koenigstuhl.
Displaced from koth.org 94nop
Since August 2026, sixteen of our warriors have been pushed off the hill again. On a displacement hill that is the normal case — every resident, even the best, leaves eventually; the only question is how long it lasts.
| Warrior | Displaced on | Published from |
|---|---|---|
| Rigel | 12 Aug 2026 | 12 Nov 2026 |
| Ix (first version) | 13 Aug 2026 | 13 Nov 2026 |
| Kaitain | ~21 Aug 2026 | ~21 Nov 2026 |
| Salusa Secundus | ~21 Aug 2026 | ~21 Nov 2026 |
| Alnilam | ~22 Aug 2026 | ~22 Nov 2026 |
| Caladan | 26 Aug 2026 | 26 Nov 2026 |
| Heka | 30 Aug 2026 | 30 Nov 2026 |
| Alnitak | 31 Aug 2026 | 30 Nov 2026 |
| Tabit | 2 Sep 2026 | 2 Dec 2026 |
| Corrin | 5 Sep 2026 | 5 Dec 2026 |
| Betelgeuse | 16 Sep 2026 | 16 Dec 2026 |
| Mintaka | 19 Sep 2026 | 19 Dec 2026 |
| Arrakis | 19 Sep 2026 | 19 Dec 2026 |
| Adhara | 26 Sep 2026 | 26 Dec 2026 |
| Alioth | 1 Oct 2026 | 1 Jan 2027 |
| Lankiveil | 2 Oct 2026 | 2 Jan 2027 |
Two submissions were rejected, i.e. never became residents:
| Warrior | Rejected on | Published from |
|---|---|---|
| Ix (second version) | 19 Sep 2026 | 19 Dec 2026 |
| Alkaid | 1 Oct 2026 | 1 Jan 2027 |
Register rows are dated by the day of departure. Kaitain is already on the Koenigstuhl (see above); for Kaitain, Salusa Secundus and Alnilam the day of departure cannot be reconstructed with certainty from the history.
What the date means
The source code of a warrior standing on the hill stays under wraps — for the same reason everyone keeps it that way: whoever knows the constants builds the counter. The source code of one of our warriors that has been displaced from the hill or rejected is submitted to Christoph Birk's Koenigstuhl hill three months after the departure or rejection and published here on these pages, with provenance.
The first such date is 12 November 2026 (Rigel).
Where the numbers come from
Ranks, scores and ages are taken from the published state of the hills themselves, retrieved at the time given under each table. The departure dates come from our register of hill departures, which is carried forward with every run of the hill query. All our own warriors are the work of Stefan Kammann & Forge-AI; where a warrior builds on published foreign code, that is stated in its strategy line and on the Attribution page.
Related pages
- Findings — what the measurements behind these warriors showed
- Hills and community — how the two hills work
- Onto a hill — how to submit yourself