CoreWar "Koenigstuhl" Page



This page has been moved to asdflkj.net
and will be removed from here soon.


This hill is named after the location of the place where I worked (Max-Planck-Institute for Astronomy) until 1997 ('Koenigstuhl' translates to 'King's Chair'). Similar to Planar's Mt.Olympus (last update: 1998-08-31) this is an infinite hill. The difference is that I separated the hill into several categories and I let every program fight every other program:

Standard Hills (CORESIZE==8000)
  • 88 ('88 instruction set) - KotH: Lithobolia C yvfp by Steve Gunnell
  • TOP-50: Top 50 of the 88-Koenigstuhl - KotH: Prometheus (decoy) John Metcalf
    KotH (Battle Royale): Torment by John Metcalf
  • 94nop ('94 instruction set, no Pspace, no '88 programs) - KotH: Azathoth by John Metcalf
  • TOP-50: Top 50 of the 94nop-Koenigstuhl - KotH: Tolypeutes by Roy van Rijn
    KotH (Battle Royale): Tolypeutes Roy van Rijn
  • Pspace (Pspace-only) - KotH: Sunset by David Moore
  • TOP-50: Top 50 of the Pspace-Koenigstuhl - KotH: Sunset by David Moore
    KotH (Battle Royale): Self-Modifying Code v0.11 by Ben Ford
    Classical Hill ('88 instruction set)
  • ICWS/64 (CORESIZE==8192 && MAXPROCESSES==64)
  • KotH: Twimp by Monika Keindl
  • ICWS (CORESIZE==8192 && MAXPROCESSES==8000)
  • KotH: Eye of the Storm T by John Metcalf
    KotH (Battle Royale): Ice Dragon by John Metcalf
    Other Hills (94draft instruction set)
  • Limited Process (MAXPROCESSES==8 && MAXLEN==200)
  • KotH: R.O.U.S. by S.Fernandes
    KotH (Battle Royale): R.O.U.S. by S.Fernandes
  • X (CORESIZE==55440 && MAXLEN==200 && MAXCYC==500000)
  • KotH: Fatamorgana X by Zul Nadzri
  • Tiny (CORESIZE==800 && MAXLEN==20 && MAXCYC==8000)
  • KotH: dfd94f0-408f53a4-b1f60e08.rc by bvowk
    KotH (Battle Royale): Dimachaerus 3 by inversed
  • Nano (CORESIZE==80 && MAXLEN==5 && MAXCYC==800)
  • KotH: [RS] Nextratulated Sturvinator 2 by inversed
    KotH (Battle Royale): Another MEVO Thing by Terry Newton

  • Odd Hill (non-competitive, special tournament rule sets)

  • '88 hill(s): "-8 -r 1000" (658 entries: 88.tar.gz)

    Recursive 88-Koenigstuhl -- Battle Royale 88-Koenigstuhl

    Recent entries: (rank on recursive 88-Hill, program, author, date-of-entry)
    2: Talisman , John Metcalf, (Jan/22)
    7: Murmur , John Metcalf, (Feb/13)
    9: Permafrost , John Metcalf, (Jan/16)
    10: Zygote (hill version) , Roy van Rijn, (Feb/09)
    19: Prometheus (decoy) , John Metcalf, (Sep/06)
    23: Black Widow , S.Fernandez, (Feb/13)
    30: Replicant , S.Fernandez, (Feb/13)
    43: Replicant-- , S.Fernandez, (Feb/13)
    71: Dragonfly '88 , S.Fernandez, (Jan/29)
    118: Bewitching '88 , S.Fernandez, (Jan/29)

  • 88-TOP-50 Hill, "-8 -P", '88 rules (15602 rounds)

    Any program that reaches rank-50 or higher on the '88-Koenigstuhl will also enter the TOP-50 Koenigstuhl. Programs that fall below rank-50 on both ('88 and TOP-50) hills will be removed from the TOP-50 Koenigstuhl.

    TOP-50 of the '88-Koenigstuhl (88top50.tar.gz)

    Recent entries: (rank on TOP-50 hill, program, author, date-of-entry)
    1: Prometheus (decoy) , John Metcalf, (Sep/06)
    2: Black Widow , S.Fernandez, (Feb/16)
    9: Talisman , John Metcalf, (Jan/22)
    18: Zygote (hill version) , Roy van Rijn, (Feb/09)
    21: Murmur , John Metcalf, (Feb/16)
    30: Replicant , S.Fernandez, (Feb/16)
    31: Permafrost , John Metcalf, (Jan/16)
    50: Replicant-- , S.Fernandez, (Feb/16)

    Recent leaves: (program, author, date)
    The Seed, Roy van Rijn (Feb/16)
    Positive Knife '88, Ken Espiritu (Feb/16)
    The Hurricaner, G.Labarga (Feb/16)
    88GerTop, G.Labarga (Feb/16)
    PacMan v3, David Moore (Jan/22)
    Speeed 88mph, Christian Schmidt (Jan/22)
    CAPS KEY IS STUCK AGAIN, Steven Morrell (Jan/16)
    Agony 4.1, Stefan Strack (Sep/09)


  • '94nop-hill(s), "-r 1000", no Pspace (1036 entries: 94.tar.gz)

    Recursive 94nop-Koenigstuhl -- Battle Royale 94nop-Koenigstuhl

    Recent entries: (rank on recursive 94nop hill, program, author, date-of-entry)
    1: Azathoth , John Metcalf, (Oct/24)
    19: Shadow Weaver , S.Fernandez, (Jan/29)
    26: Nightstalker , John Metcalf, (Nov/21)
    69: Mercenary , John Metcalf, (Sep/06)
    131: Heist , lain, (Mar/05)
    205: Electra , S.Fernandez, (Jan/29)
    224: nesca34 , lain, (Feb/09)
    303: Hyperscan , Roy van Rijn, (Feb/13)
    510: Hyperscan v1 , Roy van Rijn, (Feb/13)
    797: MotherShip , ZeFlox, (Jan/22)

  • 94nop-TOP-50 Hill, "-P", 94nop rules (15602 rounds)

    Any program that reaches rank-50 or higher on the 94nop Koenigstuhl will also enter the TOP-50 Koenigstuhl. Programs that fall below rank-50 on both (94nop and TOP-50) hills will be removed from the TOP-50 Koenigstuhl.

    TOP-50 of the 94nop-Koenigstuhl (94top50.tar.gz)

    Recent entries: (rank on TOP-50 hill, program, author, date-of-entry)
    2: Azathoth , John Metcalf, (Oct/24)
    35: Nightstalker , John Metcalf, (Nov/21)
    60: Shadow Weaver , S.Fernandez, (Jan/29)

    Recent leaves: (program, author, date)
    Quicksilver, Michal Janeczek (Jan/29)
    Pixie, Lukasz Grabun (Nov/21)
    The Humanizer, bvowk/fiz (Oct/24)
    HazyLazy A 70, Steve Gunnell (Oct/24)


  • Pspace-hill(s), "-r 1000", Pspace ok (206 entries: pspace.tar.gz)

    Recursive Pspace-Koenigstuhl -- Battle Royale Pspace-Koenigstuhl

    Note: "-P" (randomizing all possible starting positions) will not make the battles reproducible, because the order of the fights makes a difference with P-space.

    Recent entries: (rank on recursive Pspace-Hill, program, author, date-of-entry)

  • Pspace-TOP-50 Hill, "-P", Pspace ok (15602 rounds)

    Any program that reaches rank-50 or higher on the "full" hill will also enter the TOP-50 hill. Programs that fall below rank-50 on both hills will be removed from the TOP-50 Koenigstuhl.

    TOP-50 of the Pspace-Koenigstuhl (psptop50.tar.gz)


  • ICWS/64 hill(s): "-r 1000 -8 -s 8192 -p 64" (475 entries: icws64.tar.gz)

    Recursive ICWS/64-Koenigstuhl -- Battle Royale ICWS/64-Koenigstuhl

  • ICWS hill(s): "-r 1000 -8 -s 8192 -p 8000 -c 100000" (482 entries: icws.tar.gz)

    Recursive ICWS-Koenigstuhl -- Battle Royale ICWS-Koenigstuhl

    Recent entries: (rank on recursive ICWS-Hill, program, author, date-of-entry)
    11: Prometheus (decoy) T , John Metcalf, (Sep/06)


  • LP hill(s): "-r 1000 -p 8 -l 200 -d 200" (88, 94, Pspace) (149 entries: lp.tar.gz)

    Recursive LP-Koenigstuhl -- Battle Royale LP-Koenigstuhl

    Recent entries: (rank on recursive LP-Hill, program, author, date-of-entry)


  • X hill(s): "-r 1000 -s 55440 -c 500000 -p 10000 -l 200 -d 200" (88, 94, Pspace) (214 entries: x.tar.gz)

    Recursive X-Koenigstuhl

    I switched to pmars-0.9.4 and a 32-bit (little endian) score table (was 16-bit and pmars-0.9.2).
    Please note that I did not create a Battle Royale hill, since running all permutations (-P switch) on the 'X' hill would take quite some time; maybe later ...

    Recent entries: (rank on recursive X-Hill, program, author, date-of-entry)
    6: Azathoth , John Metcalf, (Oct/24)


  • Tiny hill(s): "-P -s 800 -c 8000 -l 20 -d 20 -p 800" (1522 rounds) (436 entries: tiny.tar.gz)

    Recursive Tiny-Koenigstuhl -- Battle Royale Tiny-Koenigstuhl

    Recent entries: (rank on recursive Tiny-Hill, program, author, date-of-entry)
    1: dfd94f0-408f53a4-b1f60e08.rc , bvowk, (Sep/06)
    143: Infernal Machine , John Metcalf, (Sep/06)
    356: Curiosity , John Metcalf, (Sep/06)


  • Nano hill(s): "-P -s 80 -c 800 -l 5 -d 5 -p 80" (142 rounds) (463 entries: nano.tar.gz)

    Recursive Nano-Koenigstuhl -- Battle Royale Nano-Koenigstuhl

    Recent entries: (rank on recursive Nano-Hill, program, author, date-of-entry)
    1: [RS] Nextratulated Sturvinator 2 , inversed, (Sep/20)
    2: Combat Arithmetic , inversed, (Sep/20)
    3: 128_48.red , yabevolver, (Apr/08)
    6: 14_12.red , yabevolver, (Apr/08)
    9: Nonlocality 2 , inversed, (Sep/20)
    10: 097_12.red , yabevolver, (Apr/08)
    15: 145_13.red , yabevolver, (Apr/08)
    21: ewolf_012 , redomorph, (Jan/12)
    26: 032_42.red , yabevolver, (Apr/08)
    34: Nabla , inversed, (Sep/20)
    50: Bifurcation , inversed, (Sep/20)
    56: Diffraction Limit S5 , inversed, (Sep/20)
    71: 022_19.red , yabevolver, (Apr/08)
    75: 006_12.red , yabevolver, (Apr/08)
    79: 135_11.red , yabevolver, (Apr/08)
    86: 057_36.red , yabevolver, (Apr/08)
    103: 067_14.red , yabevolver, (Apr/08)
    112: Diffraction Limit S42 , inversed, (Sep/20)
    124: 116_10.red , yabevolver, (Apr/08)


  • Odd hill: "-r 100 -l 800 -d 800" (88, 94 & Pspace) (1163 entries: odd.tar.gz)

    Hill for all programs that do not fit any other hill (eg. special tournament rounds or non-competitive programs).

    Flat (un-weighted) scores of the Odd-hill.

    Corewar Global Masters 1 (70 entries) (Feb 2022)


    If you cannot find your program(s) here, please send your program to birk AT carnegiescience DOT edu with a subject line like 'Koenigstuhl entry'. Please note that the Koenigstuhl is an "archive" hill, ie. published programs only. If you would like to see how your program would do on the Koenigstuhl before you publish it, please download the appropriate hill and run your program against it.


    back to Christoph's CoreWar page
    1997-06-18, Christoph C. Birk (last updated: 2024-04-08)