We have collection of more than 1 Million open source products ranging from Enterprise product to
small libraries in all platforms. We aggregate information from all open source repositories.
Search and find the best for your needs. Check out projects section.
Corewar is a game played vicariously through the action of assembly language programs written in a language called Redcode. Corewar is discussed in the Usenet group REC.GAMES.COREWAR; the reference implementation of this game, pMARS, is maintained here.
CoreWars 8086 is a programming game in which two or more battle programs (called "survivors") compete for control of a shared memory space. Unlike classic CoreWars, CoreWars 8086's survivors are not written in the proprietary Redcode language, but in standard 8086 assembly. ProjectThe CoreWars 8086 project provides a complete implementation of a game engine, including tournament mode with score-keeping. The latter is used by the Israeli annual CodeGuru Extreme competition. CodeThe latest source
Corewars Redcode Evolver, or CRE, is a program for generating Redcode warriors by use of a genetic algorithm (GA). It is intended for use by Corewars players, or people in research fields who wish to learn about GAs by evolving redcode warriors.
Corewars is a simulation game where a number of programs try to crash each other. Corewars comes with a graphical user interface (GTK+) to display the running programs and statistics. Redcode is supported as well.
A Java based, pMars compatible, CoreWars simulator with Genetic Algorithm warrior evolver functionality. Java 6 is needed. Run with the following command: java -jar CWEvolver-0.4.jar --debug --size 300 validate.red
ObjectiveTwo or more programs (also called warriors) take turns executing, one instruction at a time. The programs are written in a language called Redcode and run in the memory (a.k.a. core) of a virtual computer, or MARS (Memory Array Redcode Simulator). The goal of the game is to terminate all processes of the opposing program(s) (a program can spawn multiple processes through the SPL opcode). A process dies when it executes a DAT instruction. The core is of a finite size (800), but wraps aro