the game consisted of a program called the "umpire" and a designated section of the computer's memory known as the "arena", into which two or more small programs, written by the players, were loaded. the programs were written in 7090 machine code, and could call a number of functions provided by the umpire in order to probe other locations within the arena, kill opposing programs, and claim vacant memory for copies of themselves.