search
Get Started
search
Core War - Video Game
zoom_in Click to enlarge

Core War

description Core War Overview

Core War is a programming game developed in 1984 where players create battle programs, or warriors, to compete within a simulated computer environment. These programs are written using Redcode, an abstract assembly language defined and refined through the efforts of the International Core Wars Society. The goal involves controlling this virtual system by manipulating the actions of these competing programs.

Sources: en.wikipedia.org

info Core War Specifications

help Core War FAQ

What language are Core War programs written in?

Warriors are written in Redcode, an assembly-like language created for the simulated MARS computer. Instructions manipulate memory, copy code, perform arithmetic, or alter execution flow while rival programs do the same.

How does a warrior win a Core War match?

Each warrior runs one or more processes within a shared circular memory space called the core. A warrior loses when it has no executable processes left, often because an opponent overwrote its instructions with invalid or destructive code.

What are Imp and Dwarf in Core War?

Imp is a tiny self-copying warrior that continually writes its instruction into the next memory location. Dwarf is a classic bombing program that repeatedly places destructive instructions at spaced positions around the core.

Can modern programmers still play Core War?

Yes, open-source simulators such as pMARS implement the ICWS Redcode standards on current systems. Players still write warriors, run local battles, and enter programming tournaments using rule sets derived from the original 1984 game.

Reviews & Comments

Write a Review

rate_review

Be the first to review

Share your thoughts with the community and help others make better decisions.

Save to your list

Save your favorites and follow how their scores change over time.

Save favorites
Get updates
Compare scores

Already have an account? Sign in

Compare Items

See how they stack up against each other

Comparing
VS
Select 1 more item to compare