Redcode

Corewar programs are written in Redcode.

Opcodes
Each opcode in Corewar contains three components: The instruction, register A, and register B.

Address modes
Each opcode listed above contains two registers. These registers are composed of both a number and an adress mode:

P-Space
P-Space is a private storage used by programs, that cannot be directly accessed by the opponent.