- Current Corewars Hill Standings -

The Queue: A listing of Warriors awaiting battle on the various hills

ICWS '88 Standard Hill (The original online hill.) Warrior List Huge Array
ICWS '94 Standard Hill Warrior List Huge Array
ICWS '94 NOP Hill (Disallows use of pspace.) Warrior List Huge Array
ICWS '94 Experimental Hill (Uses a larger core, to allow smarter warriors.) Warrior List Huge Array
ICWS '88 Tourney Hill (The original standard for ICWS tournaments.) Warrior List Huge Array
ICWS '94 Multiwarrior Hill (Melee hill where all the warriors compete at once.) Warrior List
ICWS '94 Multiwarrior X Hill (Multiwarrior Hill using Experimental settings.) Warrior List

- Hill Information -

All warrior submissions are to be mailed to koth@KOTH.org. As explained in the FAQ, a ;redcode line must be placed at the top of your warrior's code in order to specify which Hill the warrior will go to. The warrior's code must then be copy/pasted into the ordinary text of an email.

Standard 94 94 No Pspace 94 Experimental 94 Multiwarrior ICWS Tournament 94 Multiwarrior X
Accessed With ;redcode ;redcode-94 ;redcode-94nop ;redcode-94x ;redcode-94m ;redcode-icws ;redcode-94xm
Instruction Set -8 -8
Core Size -s 8000 -s 8000 -s 8000 -s 55440 -s 8000 -s 8192 -s 55440
Cycles To Completion -c 80000 -c 80000 -c 80000 -c 500000 -c 80000 -c 100000 -c 500000
Max Processes -p 8000 -p 8000 -p 8000 -p 10000 -p 8000 -p 8000 -p 10000
Max Warrior Length -l 100 -l 100 -l 100 -l 200 -l 100 -l 300 -l 200
Min Distance Between Warriors -d 100 -d 100 -d 100 -d 200 -d 100 -d 300 -d 200

Use pMARS ;assert options to ensure your warrior compiles correctly.

Add these 3 lines to your warrior to assert '94x rules, and demand pspace:

;assert (CORESIZE==55440) && (MAXPROCESSES==10000)
;assert (MAXCYCLES==500000) && (MAXLENGTH==200)
;assert (MINDISTANCE==200) && (PSPACESIZE==55440/16)

Whoops! Don't assert the number of rounds, or when Koth precompiles your warrior to see if it works, the rounds will fail... So don't use anything like the following, although it should be legal:

;assert (ROUNDS > 5)

Add these 3 lines to your warrior to assert '88 rules:

;assert (CORESIZE==8000) && (MAXPROCESSES==8000)
;assert (MAXCYCLES==80000) && (MAXLENGTH==100)
;assert (MINDISTANCE==100)

The following are the commands that the server accepts:

;help - This list of commands

;status - Current status of all hills

(optionally add ;redcode lines to pick just certain hills)

;statistics - Current statistics of the server

;redcode - '88 Standard Hill

;redcode-94 - '94 Draft Hill

;redcode-94x - '94 Draft - Experimental

;redcode-nop - '94 Draft - No Pspace Allowed

;redcode-94m - '94 Draft - Multiwarrior Hill

;redcode-icws - '88 Standard - ICWS Tournament settings

;redcode-94xm - '94 Draft - Multiwarrior Experimental

You can also add quiet or verbose to the end of a ;redcode-xxxx line to receive much less or much more email from koth.org, respectively. Example: ;redcode-nop quiet

;test - Used with a ;redcode command, it attempts to compile but not submit your warrior to the hill

;kill - Kill a warrior on a hill. Must be used with ;password

;password - Identifying password for this warrior

;newpasswd - Assign a new password for a warrior. (Must include original ;redcode, ;name and ;password lines)

;newredcode - Assign a new ;redcode line for a warrior. (Must include the new ;redcode line, ;name and ;password lines)

;url - Pointer to author web URL

;version - Display all versions of all hill modules.